Changeset 65660bd for src/ResolvExpr/Resolver.cc
- Timestamp:
- Sep 22, 2016, 8:14:56 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:
- ac9ca96
- Parents:
- 1132b62
- git-author:
- Rob Schluntz <rschlunt@…> (09/21/16 23:43:37)
- git-committer:
- Rob Schluntz <rschlunt@…> (09/22/16 08:14:56)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/ResolvExpr/Resolver.cc
r1132b62 r65660bd 38 38 39 39 virtual void visit( FunctionDecl *functionDecl ); 40 virtual void visit( ObjectDecl * functionDecl );40 virtual void visit( ObjectDecl *objectDecl ); 41 41 virtual void visit( TypeDecl *typeDecl ); 42 42 virtual void visit( EnumDecl * enumDecl ); … … 442 442 (*iter)->accept( *this ); 443 443 } // for 444 } else if ( TupleType * tt = dynamic_cast< TupleType * > ( initContext ) ) { 445 for ( Type * t : *tt ) { 446 if ( iter == end ) break; 447 initContext = t; 448 (*iter++)->accept( *this ); 449 } 444 450 } else if ( StructInstType * st = dynamic_cast< StructInstType * >( initContext ) ) { 445 451 resolveAggrInit( st->get_baseStruct(), iter, end );
Note: See TracChangeset
for help on using the changeset viewer.