Changeset 70a1c3ae for src/InitTweak
- Timestamp:
- Jan 29, 2019, 4:09:59 PM (7 years ago)
- Branches:
- no_list
- Children:
- bee0694
- Parents:
- ede87c6
- Location:
- src/InitTweak
- Files:
-
- 2 edited
-
FixInit.cc (modified) (1 diff)
-
InitTweak.cc (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/InitTweak/FixInit.cc
rede87c6 r70a1c3ae 824 824 // create a new object which is never used 825 825 static UniqueName dummyNamer( "_dummy" ); 826 ObjectDecl * dummy = new ObjectDecl( dummyNamer.newName(), Type::StorageClasses( Type::Static ), LinkageSpec::Cforall, 0, new PointerType( Type::Qualifiers(), new VoidType( Type::Qualifiers() ) ), 0, std:: list< Attribute * >{ new Attribute("unused") } );826 ObjectDecl * dummy = new ObjectDecl( dummyNamer.newName(), Type::StorageClasses( Type::Static ), LinkageSpec::Cforall, 0, new PointerType( Type::Qualifiers(), new VoidType( Type::Qualifiers() ) ), 0, std::vector< Attribute * >{ new Attribute("unused") } ); 827 827 delete ctorInit; 828 828 return dummy; -
src/InitTweak/InitTweak.cc
rede87c6 r70a1c3ae 229 229 230 230 static UniqueName targetLabel( "L__autogen__" ); 231 Label switchLabel( targetLabel.newName(), 0, std:: list< Attribute * >{ new Attribute("unused") } );231 Label switchLabel( targetLabel.newName(), 0, std::vector< Attribute * >{ new Attribute("unused") } ); 232 232 for ( Initializer * init : *listInit ) { 233 233 Expression * condition;
Note:
See TracChangeset
for help on using the changeset viewer.