Changes in / [1a4323e:8c0d801]


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/InitTweak/FixInit.cc

    r1a4323e r8c0d801  
    288288                        static UniqueName dtorNamer( "__cleanup_dtor" );
    289289                        std::string name = dtorNamer.newName();
     290                        if(name == "__cleanup_dtor8") {
     291                                objDecl->print(std::cerr);
     292                                std::cerr << "-----" << std::endl;
     293                                dtor->print(std::cerr);
     294                        }
    290295                        FunctionDecl * dtorFunc = FunctionDecl::newFunction( name, SymTab::genDefaultType( objDecl->type->stripReferences(), false ), new CompoundStmt() );
    291296                        stmtsToAdd.push_back( new DeclStmt( dtorFunc ) );
     
    303308                        size_t replaced = DeclReplacer::replace( dtor, { std::make_pair( objDecl, replacement ) } );
    304309                        if(replaced == 0) {
    305                                 objDecl->print(std::cerr);
    306                                 std::cerr << "-----" << std::endl;
    307                                 dtor->print(std::cerr);
    308310                                std::cerr << "Failed to replace " << objDecl << std::endl;
    309311                                abort();
Note: See TracChangeset for help on using the changeset viewer.