Changeset 71806e0 for src/Common
- Timestamp:
- Nov 10, 2022, 8:21:54 PM (3 years ago)
- Branches:
- ADT, ast-experimental, master
- Children:
- 7491f97, e4d7c1c
- Parents:
- 639e4fc
- Location:
- src/Common
- Files:
-
- 3 edited
-
CodeLocationTools.cpp (modified) (1 diff)
-
PassVisitor.h (modified) (2 diffs)
-
PassVisitor.impl.h (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/Common/CodeLocationTools.cpp
r639e4fc r71806e0 111 111 macro(DirectiveDecl, DirectiveDecl) \ 112 112 macro(StaticAssertDecl, StaticAssertDecl) \ 113 macro(Inline ValueDecl, DeclWithType) \113 macro(InlineMemberDecl, DeclWithType) \ 114 114 macro(CompoundStmt, CompoundStmt) \ 115 115 macro(ExprStmt, Stmt) \ -
src/Common/PassVisitor.h
r639e4fc r71806e0 81 81 virtual void visit( StaticAssertDecl * assertDecl ) override final; 82 82 virtual void visit( const StaticAssertDecl * assertDecl ) override final; 83 virtual void visit( Inline ValueDecl * valueDecl ) override final;84 virtual void visit( const Inline ValueDecl * valueDecl ) override final;83 virtual void visit( InlineMemberDecl * valueDecl ) override final; 84 virtual void visit( const InlineMemberDecl * valueDecl ) override final; 85 85 86 86 virtual void visit( CompoundStmt * compoundStmt ) override final; … … 275 275 virtual DirectiveDecl * mutate( DirectiveDecl * directiveDecl ) override final; 276 276 virtual StaticAssertDecl * mutate( StaticAssertDecl * assertDecl ) override final; 277 virtual DeclarationWithType * mutate( Inline ValueDecl * valueDecl ) override final;277 virtual DeclarationWithType * mutate( InlineMemberDecl * valueDecl ) override final; 278 278 279 279 virtual CompoundStmt * mutate( CompoundStmt * compoundStmt ) override final; -
src/Common/PassVisitor.impl.h
r639e4fc r71806e0 1047 1047 1048 1048 //-------------------------------------------------------------------------- 1049 // Inline ValueDecl1050 template< typename pass_type > 1051 void PassVisitor< pass_type >::visit( Inline ValueDecl * node ) {1049 // InlineMemberDecl 1050 template< typename pass_type > 1051 void PassVisitor< pass_type >::visit( InlineMemberDecl * node ) { 1052 1052 VISIT_START( node ); 1053 1053 … … 1058 1058 1059 1059 template< typename pass_type > 1060 void PassVisitor< pass_type >::visit( const Inline ValueDecl * node ) {1060 void PassVisitor< pass_type >::visit( const InlineMemberDecl * node ) { 1061 1061 VISIT_START( node ); 1062 1062 … … 1067 1067 1068 1068 template< typename pass_type > 1069 DeclarationWithType * PassVisitor< pass_type >::mutate( Inline ValueDecl * node ) {1069 DeclarationWithType * PassVisitor< pass_type >::mutate( InlineMemberDecl * node ) { 1070 1070 MUTATE_START( node ); 1071 1071
Note:
See TracChangeset
for help on using the changeset viewer.