Changes in src/Parser/StatementNode.cc [2065609:135b431]
- File:
-
- 1 edited
-
src/Parser/StatementNode.cc (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/Parser/StatementNode.cc
r2065609 r135b431 212 212 WaitForStmt::Target target; 213 213 target.function = maybeBuild<Expression>( targetExpr ); 214 215 ExpressionNode * next = dynamic_cast<ExpressionNode *>( targetExpr->get_next() ); 216 targetExpr->set_next( nullptr ); 217 buildMoveList< Expression >( next, target.arguments ); 218 214 buildMoveList< Expression >( targetExpr, target.arguments ); 219 215 delete targetExpr; 220 216 … … 230 226 WaitForStmt * build_waitfor( ExpressionNode * targetExpr, StatementNode * stmt, ExpressionNode * when, WaitForStmt * node ) { 231 227 WaitForStmt::Target target; 228 232 229 target.function = maybeBuild<Expression>( targetExpr ); 233 234 ExpressionNode * next = dynamic_cast<ExpressionNode *>( targetExpr->get_next() ); 235 targetExpr->set_next( nullptr ); 236 buildMoveList< Expression >( next, target.arguments ); 237 230 buildMoveList< Expression >( targetExpr, target.arguments ); 238 231 delete targetExpr; 239 232
Note:
See TracChangeset
for help on using the changeset viewer.