Changes in src/AST/Pass.hpp [9e23b446:e9e9f56]
- File:
-
- 1 edited
-
src/AST/Pass.hpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/AST/Pass.hpp
r9e23b446 re9e9f56 167 167 const ast::Expr * visit( const ast::UntypedExpr * ) override final; 168 168 const ast::Expr * visit( const ast::NameExpr * ) override final; 169 const ast::Expr * visit( const ast::QualifiedNameExpr * ) override final; 169 170 const ast::Expr * visit( const ast::AddressExpr * ) override final; 170 171 const ast::Expr * visit( const ast::LabelAddressExpr * ) override final; … … 327 328 struct PureVisitor {}; 328 329 330 /// Keep track of the nearest parent node's location field. 331 struct WithCodeLocation { 332 const CodeLocation * location = nullptr; 333 }; 334 329 335 /// Keep track of the polymorphic const TypeSubstitution * typeSubs for the current expression. 330 336 struct WithConstTypeSubstitution {
Note:
See TracChangeset
for help on using the changeset viewer.