Changes in src/InitTweak/InitTweak.cc [96a10cdd:6eb8948]
- File:
-
- 1 edited
-
src/InitTweak/InitTweak.cc (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/InitTweak/InitTweak.cc
r96a10cdd r6eb8948 387 387 } else if ( MemberExpr * memberExpr = dynamic_cast< MemberExpr * >( func ) ) { 388 388 return memberExpr->get_member()->get_name(); 389 } else if ( UntypedMemberExpr * memberExpr = dynamic_cast< UntypedMemberExpr * > ( func ) ) {390 return memberExpr->get_member();391 389 } else { 392 390 assertf( false, "Unexpected expression type being called as a function in call expression" ); … … 451 449 // virtual void visit( LogicalExpr *logicalExpr ); 452 450 // virtual void visit( ConditionalExpr *conditionalExpr ); 453 virtual void visit( TupleExpr *tupleExpr ) { isConstExpr = false; }454 virtual void visit( SolvedTupleExpr *tupleExpr ) { isConstExpr = false; }455 451 virtual void visit( TypeExpr *typeExpr ) { isConstExpr = false; } 456 452 virtual void visit( AsmExpr *asmExpr ) { isConstExpr = false; } 457 453 virtual void visit( UntypedValofExpr *valofExpr ) { isConstExpr = false; } 458 454 virtual void visit( CompoundLiteralExpr *compLitExpr ) { isConstExpr = false; } 455 virtual void visit( TupleExpr *tupleExpr ) { isConstExpr = false; } 456 virtual void visit( TupleAssignExpr *tupleExpr ) { isConstExpr = false; } 459 457 460 458 bool isConstExpr;
Note:
See TracChangeset
for help on using the changeset viewer.