Changes in src/AST/Pass.hpp [172d9342:335f2d8]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/AST/Pass.hpp
r172d9342 r335f2d8 178 178 const ast::TypeSubstitution * visit( const ast::TypeSubstitution * ) override final; 179 179 180 friend void acceptAll( std::list< ptr<Decl> > & decls, Pass<pass_t>& visitor ); 180 template<typename pass_type> 181 friend void acceptAll( std::list< ptr<Decl> > & decls, Pass<pass_type>& visitor ); 181 182 private: 182 183 … … 223 224 }; 224 225 226 /// Apply a pass to an entire translation unit 225 227 template<typename pass_t> 226 228 void accept_all( std::list< ast::ptr<ast::Decl> > &, ast::Pass<pass_t> & visitor );
Note:
See TracChangeset
for help on using the changeset viewer.