diff --git a/src/Stmt.cc b/src/Stmt.cc index afa14465d8..f80b2c874b 100644 --- a/src/Stmt.cc +++ b/src/Stmt.cc @@ -260,12 +260,8 @@ TraversalCode ExprListStmt::Traverse(TraversalCallback* cb) const TraversalCode tc = cb->PreStmt(this); HANDLE_TC_STMT_PRE(tc); - const ExprPList& e = l->Exprs(); - for ( const auto& expr : e ) - { - tc = expr->Traverse(cb); - HANDLE_TC_STMT_PRE(tc); - } + tc = l->Traverse(cb); + HANDLE_TC_STMT_PRE(tc); tc = cb->PostStmt(this); HANDLE_TC_STMT_POST(tc);