Changes in src/Concurrency/Actors.cpp [0794365:7e4bd9b6]
- File:
-
- 1 edited
-
src/Concurrency/Actors.cpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/Concurrency/Actors.cpp
r0794365 r7e4bd9b6 285 285 )); 286 286 287 // Generates: new_req{ &receiver, &msg, fn };287 // Generates: new_req{ &receiver, (actor *)&receiver, &msg, (message *)&msg, fn }; 288 288 sendBody->push_back( new ExprStmt( 289 289 decl->location, … … 294 294 new NameExpr( decl->location, "new_req" ), 295 295 new AddressExpr( new NameExpr( decl->location, "receiver" ) ), 296 new CastExpr( decl->location, new AddressExpr( new NameExpr( decl->location, "receiver" ) ), new PointerType( new StructInstType( *actorDecl ) ), ExplicitCast ), 296 297 new AddressExpr( new NameExpr( decl->location, "msg" ) ), 298 new CastExpr( decl->location, new AddressExpr( new NameExpr( decl->location, "msg" ) ), new PointerType( new StructInstType( *msgDecl ) ), ExplicitCast ), 297 299 new NameExpr( decl->location, "fn" ) 298 300 }
Note:
See TracChangeset
for help on using the changeset viewer.