Changeset 6fc5c14 for src/InitTweak
- Timestamp:
- Oct 19, 2017, 11:15:35 AM (8 years ago)
- Branches:
- ADT, aaron-thesis, arm-eh, ast-experimental, cleanup-dtors, deferred_resn, demangler, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, new-env, no_list, persistent-indexer, pthread-emulation, qualifiedEnum, resolv-new, with_gc
- Children:
- ab4bff5
- Parents:
- 447c356
- git-author:
- Rob Schluntz <rschlunt@…> (10/17/17 10:26:33)
- git-committer:
- Rob Schluntz <rschlunt@…> (10/19/17 11:15:35)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified src/InitTweak/InitTweak.cc ¶
r447c356 r6fc5c14 353 353 assert( expr ); 354 354 if ( VariableExpr * varExpr = dynamic_cast< VariableExpr * >( expr ) ) { 355 return varExpr-> get_var();355 return varExpr->var; 356 356 } else if ( MemberExpr * memberExpr = dynamic_cast< MemberExpr * >( expr ) ) { 357 return memberExpr-> get_member();357 return memberExpr->member; 358 358 } else if ( CastExpr * castExpr = dynamic_cast< CastExpr * >( expr ) ) { 359 return getCalledFunction( castExpr-> get_arg());359 return getCalledFunction( castExpr->arg ); 360 360 } else if ( UntypedExpr * untypedExpr = dynamic_cast< UntypedExpr * >( expr ) ) { 361 361 return handleDerefCalledFunction( untypedExpr ); … … 363 363 return handleDerefCalledFunction( appExpr ); 364 364 } else if ( AddressExpr * addrExpr = dynamic_cast< AddressExpr * >( expr ) ) { 365 return getCalledFunction( addrExpr->get_arg() ); 365 return getCalledFunction( addrExpr->arg ); 366 } else if ( CommaExpr * commaExpr = dynamic_cast< CommaExpr * >( expr ) ) { 367 return getCalledFunction( commaExpr->arg2 ); 366 368 } 367 369 return nullptr;
Note: See TracChangeset
for help on using the changeset viewer.