Changeset 270 in dev for trunk/abdev/BasicCompiler_Common/include/Compiler.h
- Timestamp:
- Aug 9, 2007, 3:18:40 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abdev/BasicCompiler_Common/include/Compiler.h
r269 r270 6 6 #include <DataTable.h> 7 7 #include <CodeGenerator.h> 8 #include <ObjectModule.h> 8 9 #include <Linker.h> 9 10 … … 28 29 { 29 30 delete pObjectModule; 31 Clear(); 30 32 } 33 void Clear() 34 { 35 BOOST_FOREACH( ObjectModule *pStaticLibrary, staticLibraries ) 36 { 37 delete pStaticLibrary; 38 } 39 staticLibraries.clear(); 40 } 41 42 void StaticLink( ObjectModules &staticLibraries ); 31 43 32 44 NamespaceSupporter &GetNamespaceSupporter() … … 46 58 // 静的リンクするオブジェクトファイル 47 59 std::vector<std::string> staticLibraryFilePaths; 60 61 // 静的リンクするオブジェクトモジュール 62 ObjectModules staticLibraries; 48 63 49 64 // オブジェクトモジュール … … 98 113 99 114 100 101 115 static bool StringToType( const std::string &typeName, Type &type ); 102 116 static const std::string TypeToString( const Type &type );
Note:
See TracChangeset
for help on using the changeset viewer.