Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/Common/PassVisitor.h

    rc6c682cf r033ff37  
    110110        virtual void visit( FinallyStmt * finallyStmt ) override final;
    111111        virtual void visit( const FinallyStmt * finallyStmt ) override final;
    112         virtual void visit( SuspendStmt * suspendStmt ) override final;
    113         virtual void visit( const SuspendStmt * suspendStmt ) override final;
    114112        virtual void visit( WaitForStmt * waitforStmt ) override final;
    115113        virtual void visit( const WaitForStmt * waitforStmt ) override final;
     
    278276        virtual Statement * mutate( CatchStmt * catchStmt ) override final;
    279277        virtual Statement * mutate( FinallyStmt * finallyStmt ) override final;
    280         virtual Statement * mutate( SuspendStmt * suspendStmt ) override final;
    281278        virtual Statement * mutate( WaitForStmt * waitforStmt ) override final;
    282279        virtual Declaration * mutate( WithStmt * withStmt ) override final;
     
    354351        virtual TypeSubstitution * mutate( TypeSubstitution * sub ) final;
    355352
    356         bool isInFunction() const {
    357                 return inFunction;
    358         }
    359 
    360353private:
    361354        bool inFunction = false;
    362         bool atFunctionTop = false;
    363355
    364356        template<typename pass_t> friend void acceptAll( std::list< Declaration* > &decls, PassVisitor< pass_t >& visitor );
     
    531523public:
    532524        PassVisitor<pass_type> * const visitor = nullptr;
    533 
    534         bool isInFunction() const {
    535                 return visitor->isInFunction();
    536         }
    537525};
    538526
Note: See TracChangeset for help on using the changeset viewer.