Changeset b11d8e2
- Timestamp:
- Sep 18, 2017, 1:22:47 PM (7 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:
- acdfb45
- Parents:
- 5f782f7
- Location:
- src/Common
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
src/Common/PassVisitor.h
r5f782f7 rb11d8e2 133 133 virtual void visit( OneType *oneType ) override final; 134 134 135 virtual void visit( Designation *designation ) override final; 135 136 virtual void visit( SingleInit *singleInit ) override final; 136 137 virtual void visit( ListInit *listInit ) override final; … … 221 222 virtual Type* mutate( OneType *oneType ) override final; 222 223 224 virtual Designation* mutate( Designation *designation ) override final; 223 225 virtual Initializer* mutate( SingleInit *singleInit ) override final; 224 226 virtual Initializer* mutate( ListInit *listInit ) override final; -
src/Common/PassVisitor.impl.h
r5f782f7 rb11d8e2 1926 1926 } 1927 1927 1928 template< typename pass_type > 1929 void PassVisitor< pass_type >::visit( Designation * node ) { 1930 VISIT_START( node ); 1931 1932 maybeAccept( node->get_designators(), *this ); 1933 1934 VISIT_END( node ); 1935 } 1936 1937 template< typename pass_type > 1938 Designation * PassVisitor< pass_type >::mutate( Designation * node ) { 1939 MUTATE_START( node ); 1940 1941 maybeMutateRef( node->get_designators(), *this ); 1942 1943 MUTATE_END( Designation, node ); 1944 } 1945 1928 1946 //-------------------------------------------------------------------------- 1929 1947 // SingleInit
Note: See TracChangeset
for help on using the changeset viewer.