Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/AST/Pass.hpp

    r9e23b446 re9e9f56  
    167167        const ast::Expr *             visit( const ast::UntypedExpr          * ) override final;
    168168        const ast::Expr *             visit( const ast::NameExpr             * ) override final;
     169        const ast::Expr *                         visit( const ast::QualifiedNameExpr    * ) override final;
    169170        const ast::Expr *             visit( const ast::AddressExpr          * ) override final;
    170171        const ast::Expr *             visit( const ast::LabelAddressExpr     * ) override final;
     
    327328struct PureVisitor {};
    328329
     330/// Keep track of the nearest parent node's location field.
     331struct WithCodeLocation {
     332        const CodeLocation * location = nullptr;
     333};
     334
    329335/// Keep track of the polymorphic const TypeSubstitution * typeSubs for the current expression.
    330336struct WithConstTypeSubstitution {
Note: See TracChangeset for help on using the changeset viewer.