mirror of
https://github.com/zeek/zeek.git
synced 2025-10-10 02:28:21 +00:00
Move a few low-use classes to namespaces
This commit is contained in:
parent
886fc102b8
commit
c9ab1f93e7
53 changed files with 252 additions and 122 deletions
10
src/scan.l
10
src/scan.l
|
@ -670,23 +670,23 @@ void begin_RE()
|
|||
BEGIN(RE);
|
||||
}
|
||||
|
||||
class LocalNameFinder : public TraversalCallback {
|
||||
class LocalNameFinder : public zeek::detail::TraversalCallback {
|
||||
public:
|
||||
LocalNameFinder()
|
||||
{}
|
||||
|
||||
virtual TraversalCode PreExpr(const zeek::detail::Expr* expr)
|
||||
virtual zeek::detail::TraversalCode PreExpr(const zeek::detail::Expr* expr)
|
||||
{
|
||||
if ( expr->Tag() != EXPR_NAME )
|
||||
return TC_CONTINUE;
|
||||
return zeek::detail::TC_CONTINUE;
|
||||
|
||||
const zeek::detail::NameExpr* name_expr = static_cast<const zeek::detail::NameExpr*>(expr);
|
||||
|
||||
if ( name_expr->Id()->IsGlobal() )
|
||||
return TC_CONTINUE;
|
||||
return zeek::detail::TC_CONTINUE;
|
||||
|
||||
local_names.push_back(name_expr);
|
||||
return TC_CONTINUE;
|
||||
return zeek::detail::TC_CONTINUE;
|
||||
}
|
||||
|
||||
std::vector<const zeek::detail::NameExpr*> local_names;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue