Changeset cc32d83 for src/Common
- Timestamp:
- May 3, 2018, 4:10:05 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, with_gc
- Children:
- b97ebf1
- Parents:
- 637dd9c
- Location:
- src/Common
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified src/Common/PassVisitor.h ¶
r637dd9c rcc32d83 71 71 virtual void visit( ExprStmt * exprStmt ) override final; 72 72 virtual void visit( AsmStmt * asmStmt ) override final; 73 virtual void visit( DirectiveStmt * dirStmt ) override final; 73 74 virtual void visit( IfStmt * ifStmt ) override final; 74 75 virtual void visit( WhileStmt * whileStmt ) override final; … … 168 169 virtual Statement * mutate( ExprStmt * exprStmt ) override final; 169 170 virtual Statement * mutate( AsmStmt * asmStmt ) override final; 171 virtual Statement * mutate( DirectiveStmt * dirStmt ) override final; 170 172 virtual Statement * mutate( IfStmt * ifStmt ) override final; 171 173 virtual Statement * mutate( WhileStmt * whileStmt ) override final; -
TabularUnified src/Common/PassVisitor.impl.h ¶
r637dd9c rcc32d83 777 777 778 778 //-------------------------------------------------------------------------- 779 // AsmStmt 780 template< typename pass_type > 781 void PassVisitor< pass_type >::visit( DirectiveStmt * node ) { 782 VISIT_START( node ) 783 784 VISIT_END( node ); 785 } 786 787 template< typename pass_type > 788 Statement * PassVisitor< pass_type >::mutate( DirectiveStmt * node ) { 789 MUTATE_START( node ); 790 791 MUTATE_END( Statement, node ); 792 } 793 794 //-------------------------------------------------------------------------- 779 795 // IfStmt 780 796 template< typename pass_type >
Note: See TracChangeset
for help on using the changeset viewer.