Changes in src/Concurrency/WaitforNew.cpp [c86b08d:c36814a]
- File:
-
- 1 edited
-
src/Concurrency/WaitforNew.cpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/Concurrency/WaitforNew.cpp
rc86b08d rc36814a 305 305 306 306 const ast::VariableExpr * variableExpr = 307 clause->target .as<ast::VariableExpr>();307 clause->target_func.as<ast::VariableExpr>(); 308 308 ast::Expr * castExpr = new ast::CastExpr( 309 309 location, 310 310 new ast::CastExpr( 311 311 location, 312 clause->target ,312 clause->target_func, 313 313 ast::deepCopy( variableExpr->result.get() ), 314 314 ast::GeneratedCast ), … … 325 325 326 326 ResolveContext context{ symtab, transUnit().global }; 327 out->push_back( maybeCond( location, clause-> when_cond.get(), {327 out->push_back( maybeCond( location, clause->cond.get(), { 328 328 makeAccStmt( location, acceptables, index, "is_dtor", 329 detectIsDtor( location, clause->target ), context ),329 detectIsDtor( location, clause->target_func ), context ), 330 330 makeAccStmt( location, acceptables, index, "func", 331 331 funcExpr, context ),
Note:
See TracChangeset
for help on using the changeset viewer.