- Timestamp:
- May 2, 2008, 11:43:33 AM (17 years ago)
- Location:
- trunk/ab5.0
- Files:
-
- 1 deleted
- 8 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/abdev/BasicCompiler_Common/include/NativeCode.h
r520 r529 196 196 typedef std::vector<SourceLine> SourceLines; 197 197 198 class NativeCode : public Binary198 class NativeCode : public Jenga::Common::Binary 199 199 { 200 200 // リンカで解決しなければならないスケジュール … … 211 211 trace_for_serialize( "serializing(load) - NativeCode" ); 212 212 213 ar & BOOST_SERIALIZATION_BASE_OBJECT_NVP( Binary );213 ar & BOOST_SERIALIZATION_BASE_OBJECT_NVP( Jenga::Common::Binary ); 214 214 ar & BOOST_SERIALIZATION_NVP( schedules ); 215 215 ar & BOOST_SERIALIZATION_NVP( sourceLines ); … … 218 218 public: 219 219 NativeCode() 220 : Binary()220 : Jenga::Common::Binary() 221 221 { 222 222 } 223 223 NativeCode( const NativeCode &nativeCode ) 224 : Binary()224 : Jenga::Common::Binary() 225 225 { 226 226 PutEx( nativeCode ); 227 227 } 228 228 NativeCode( const char *codeBuffer, int size ) 229 : Binary( codeBuffer, size )229 : Jenga::Common::Binary( codeBuffer, size ) 230 230 { 231 231 } -
trunk/ab5.0/abdev/BasicCompiler_Common/include/Variable.h
r524 r529 231 231 { 232 232 public: 233 Binary initAreaBuffer;233 Jenga::Common::Binary initAreaBuffer; 234 234 235 235 // XMLシリアライズ用 -
trunk/ab5.0/abdev/BasicCompiler_Common/src/ObjectModule.cpp
r527 r529 63 63 using namespace ActiveBasic::Common::Lexical; 64 64 65 #include <Binary.h>66 65 #include <NativeCode.h> 67 66 #include <Source.h> -
trunk/ab5.0/abdev/compiler_x64/compiler_x64.vcproj
r528 r529 310 310 > 311 311 <File 312 RelativePath="..\BasicCompiler_Common\include\BoostSerializationSupport.h"313 >314 </File>315 <File316 RelativePath="..\BasicCompiler_Common\include\Hashmap.h"317 >318 </File>319 <File320 312 RelativePath="..\BasicCompiler_Common\include\logger.h" 321 313 > … … 1209 1201 </Filter> 1210 1202 <Filter 1211 Name="Common Classes"1212 >1213 <File1214 RelativePath="..\BasicCompiler_Common\src\BoostSerializationSupport.cpp"1215 >1216 <FileConfiguration1217 Name="Debug|Win32"1218 >1219 <Tool1220 Name="VCCLCompilerTool"1221 AdditionalOptions="/bigobj"1222 UsePrecompiledHeader="0"1223 />1224 </FileConfiguration>1225 <FileConfiguration1226 Name="Release|Win32"1227 >1228 <Tool1229 Name="VCCLCompilerTool"1230 AdditionalOptions="/bigobj"1231 UsePrecompiledHeader="0"1232 />1233 </FileConfiguration>1234 </File>1235 </Filter>1236 <Filter1237 1203 Name="Compiler Classes" 1238 1204 > … … 1368 1334 RelativePath="..\BasicCompiler_Common\src\Program.cpp" 1369 1335 > 1336 </File> 1337 </Filter> 1338 <Filter 1339 Name="Common Classes" 1340 > 1341 <File 1342 RelativePath="..\BasicCompiler_Common\src\BoostSerializationSupport.cpp" 1343 > 1344 <FileConfiguration 1345 Name="Release|Win32" 1346 > 1347 <Tool 1348 Name="VCCLCompilerTool" 1349 UsePrecompiledHeader="0" 1350 /> 1351 </FileConfiguration> 1370 1352 </File> 1371 1353 </Filter> -
trunk/ab5.0/abdev/compiler_x64/stdafx.h
r528 r529 43 43 #include "../BasicCompiler_Common/BasicFixed.h" 44 44 45 #include <Binary.h>46 45 #include <NativeCode.h> 47 46 #include <Source.h> -
trunk/ab5.0/abdev/compiler_x86/compiler_x86.vcproj
r526 r529 1438 1438 > 1439 1439 <File 1440 RelativePath="..\BasicCompiler_Common\include\Binary.h"1441 >1442 </File>1443 <File1444 RelativePath="..\BasicCompiler_Common\include\BoostSerializationSupport.h"1445 >1446 </File>1447 <File1448 RelativePath="..\BasicCompiler_Common\include\Hashmap.h"1449 >1450 </File>1451 <File1452 1440 RelativePath="..\BasicCompiler_Common\include\logger.h" 1453 1441 > -
trunk/ab5.0/abdev/compiler_x86/stdafx.h
r527 r529 43 43 #include "../BasicCompiler_Common/BasicFixed.h" 44 44 45 #include <Binary.h>46 45 #include <NativeCode.h> 47 46 #include <Source.h> -
trunk/ab5.0/jenga/include/common/Binary.h
r517 r529 1 1 #pragma once 2 3 namespace Jenga{ namespace Common{ 2 4 3 5 … … 14 16 template<class Archive> void load(Archive& ar, const unsigned int version) 15 17 { 16 trace_for_serialize( "serializing(load) - Binary" );17 18 18 std::string _buffer; 19 19 ar & BOOST_SERIALIZATION_NVP( _buffer ); … … 32 32 template<class Archive> void save(Archive& ar, const unsigned int version) const 33 33 { 34 trace_for_serialize( "serializing(save) - Binary" );35 36 34 // 保存準備 37 35 char *tempCode = (char *)calloc( (size+1) * 3, 1 ); … … 164 162 } 165 163 }; 164 165 166 }} -
trunk/ab5.0/jenga/projects/jenga/jenga.vcproj
r520 r529 344 344 > 345 345 <File 346 RelativePath="..\..\include\common\Binary.h" 347 > 348 </File> 349 <File 346 350 RelativePath="..\..\include\common\BoostSerializationSupport.h" 347 351 >
Note:
See TracChangeset
for help on using the changeset viewer.