Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/InitTweak/GenInit.cc

    r4eb31f2b r7b6ca2e  
    4444        }
    4545
    46         class ReturnFixer : public WithStmtsToAdd, public WithScopes {
     46        class ReturnFixer {
    4747          public:
    4848                /// consistently allocates a temporary variable for the return value
     
    5353                void premutate( FunctionDecl *functionDecl );
    5454                void premutate( ReturnStmt * returnStmt );
     55
     56                at_cleanup_t at_cleanup;
     57                std::list< Statement * > stmtsToAddBefore;
    5558
    5659          protected:
     
    157160
    158161        void ReturnFixer::premutate( FunctionDecl *functionDecl ) {
    159                 GuardValue( ftype );
    160                 GuardValue( funcName );
     162                GuardValue( this, ftype );
     163                GuardValue( this, funcName );
    161164
    162165                ftype = functionDecl->get_functionType();
Note: See TracChangeset for help on using the changeset viewer.