Changes in src/Common/PassVisitor.h [61d9b4b:3ed994e]
- File:
-
- 1 edited
-
src/Common/PassVisitor.h (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/Common/PassVisitor.h
r61d9b4b r3ed994e 125 125 virtual void visit( InitExpr * initExpr ) override final; 126 126 virtual void visit( DeletedExpr * delExpr ) override final; 127 virtual void visit( DefaultArgExpr * argExpr ) override final;128 127 virtual void visit( GenericExpr * genExpr ) override final; 129 128 … … 225 224 virtual Expression * mutate( InitExpr * initExpr ) override final; 226 225 virtual Expression * mutate( DeletedExpr * delExpr ) override final; 227 virtual Expression * mutate( DefaultArgExpr * argExpr ) override final;228 226 virtual Expression * mutate( GenericExpr * genExpr ) override final; 229 227 … … 260 258 261 259 private: 262 bool inFunction = false;263 264 260 template<typename pass_t> friend void acceptAll( std::list< Declaration* > &decls, PassVisitor< pass_t >& visitor ); 265 261 template<typename pass_t> friend void mutateAll( std::list< Declaration* > &decls, PassVisitor< pass_t >& visitor );
Note:
See TracChangeset
for help on using the changeset viewer.