Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/Common/PassVisitor.h

    r61d9b4b rcc32d83  
    125125        virtual void visit( InitExpr *  initExpr ) override final;
    126126        virtual void visit( DeletedExpr *  delExpr ) override final;
    127         virtual void visit( DefaultArgExpr * argExpr ) override final;
    128         virtual void visit( GenericExpr * genExpr ) override final;
    129127
    130128        virtual void visit( VoidType * basicType ) override final;
     
    225223        virtual Expression * mutate( InitExpr *  initExpr ) override final;
    226224        virtual Expression * mutate( DeletedExpr *  delExpr ) override final;
    227         virtual Expression * mutate( DefaultArgExpr * argExpr ) override final;
    228         virtual Expression * mutate( GenericExpr * genExpr ) override final;
    229225
    230226        virtual Type * mutate( VoidType * basicType ) override final;
     
    260256
    261257private:
    262         bool inFunction = false;
    263 
    264258        template<typename pass_t> friend void acceptAll( std::list< Declaration* > &decls, PassVisitor< pass_t >& visitor );
    265259        template<typename pass_t> friend void mutateAll( std::list< Declaration* > &decls, PassVisitor< pass_t >& visitor );
     
    317311        void indexerAddUnionFwd ( UnionDecl                 * node  ) { indexer_impl_addUnionFwd ( pass, 0, node ); }
    318312        void indexerAddTrait    ( TraitDecl                 * node  ) { indexer_impl_addTrait    ( pass, 0, node ); }
    319         void indexerAddWith     ( std::list< Expression * > & exprs, BaseSyntaxNode * withStmt ) { indexer_impl_addWith( pass, 0, exprs, withStmt ); }
     313        void indexerAddWith     ( std::list< Expression * > & exprs, BaseSyntaxNode * withStmt ) { indexer_impl_addWith     ( pass, 0, exprs, withStmt ); }
    320314
    321315
Note: See TracChangeset for help on using the changeset viewer.