mirror of
https://github.com/zeek/zeek.git
synced 2025-10-02 14:48:21 +00:00
fix for AST analysis of inlined functions
This commit is contained in:
parent
d0eb40ac92
commit
ce09a11a0c
1 changed files with 6 additions and 3 deletions
|
@ -975,10 +975,13 @@ TraversalCode CatchReturnStmt::Traverse(TraversalCallback* cb) const {
|
|||
TraversalCode tc = cb->PreStmt(this);
|
||||
HANDLE_TC_STMT_PRE(tc);
|
||||
|
||||
block->Traverse(cb);
|
||||
tc = block->Traverse(cb);
|
||||
HANDLE_TC_STMT_PRE(tc);
|
||||
|
||||
if ( ret_var )
|
||||
ret_var->Traverse(cb);
|
||||
if ( ret_var ) {
|
||||
tc = ret_var->Traverse(cb);
|
||||
HANDLE_TC_STMT_PRE(tc);
|
||||
}
|
||||
|
||||
tc = cb->PostStmt(this);
|
||||
HANDLE_TC_STMT_POST(tc);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue