fix incomplete AST traversal of "when" statements

This commit is contained in:
Vern Paxson 2022-05-12 13:40:27 -07:00
parent 8928aa57e7
commit f25aded984

View file

@ -2105,6 +2105,12 @@ TraversalCode WhenStmt::Traverse(TraversalCallback* cb) const
tc = wi->WhenBody()->Traverse(cb);
HANDLE_TC_STMT_PRE(tc);
if ( wi->TimeoutExpr() )
{
tc = wi->TimeoutExpr()->Traverse(cb);
HANDLE_TC_STMT_PRE(tc);
}
if ( wi->TimeoutStmt() )
{
tc = wi->TimeoutStmt()->Traverse(cb);