Changeset 529 in dev for trunk/ab5.0/abdev


Ignore:
Timestamp:
May 2, 2008, 11:43:33 AM (17 years ago)
Author:
dai_9181
Message:

Binaryクラスをjengaプロジェクトに移動した。

Location:
trunk/ab5.0/abdev
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/ab5.0/abdev/BasicCompiler_Common/include/NativeCode.h

    r520 r529  
    196196typedef std::vector<SourceLine> SourceLines;
    197197
    198 class NativeCode : public Binary
     198class NativeCode : public Jenga::Common::Binary
    199199{
    200200    // リンカで解決しなければならないスケジュール
     
    211211        trace_for_serialize( "serializing(load) - NativeCode" );
    212212
    213         ar & BOOST_SERIALIZATION_BASE_OBJECT_NVP( Binary );
     213        ar & BOOST_SERIALIZATION_BASE_OBJECT_NVP( Jenga::Common::Binary );
    214214        ar & BOOST_SERIALIZATION_NVP( schedules );
    215215        ar & BOOST_SERIALIZATION_NVP( sourceLines );
     
    218218public:
    219219    NativeCode()
    220         : Binary()
     220        : Jenga::Common::Binary()
    221221    {
    222222    }
    223223    NativeCode( const NativeCode &nativeCode )
    224         : Binary()
     224        : Jenga::Common::Binary()
    225225    {
    226226        PutEx( nativeCode );
    227227    }
    228228    NativeCode( const char *codeBuffer, int size )
    229         : Binary( codeBuffer, size )
     229        : Jenga::Common::Binary( codeBuffer, size )
    230230    {
    231231    }
  • trunk/ab5.0/abdev/BasicCompiler_Common/include/Variable.h

    r524 r529  
    231231{
    232232public:
    233     Binary initAreaBuffer;
     233    Jenga::Common::Binary initAreaBuffer;
    234234
    235235    // XMLシリアライズ用
  • trunk/ab5.0/abdev/BasicCompiler_Common/src/ObjectModule.cpp

    r527 r529  
    6363using namespace ActiveBasic::Common::Lexical;
    6464
    65 #include <Binary.h>
    6665#include <NativeCode.h>
    6766#include <Source.h>
  • trunk/ab5.0/abdev/compiler_x64/compiler_x64.vcproj

    r528 r529  
    310310                >
    311311                <File
    312                     RelativePath="..\BasicCompiler_Common\include\BoostSerializationSupport.h"
    313                     >
    314                 </File>
    315                 <File
    316                     RelativePath="..\BasicCompiler_Common\include\Hashmap.h"
    317                     >
    318                 </File>
    319                 <File
    320312                    RelativePath="..\BasicCompiler_Common\include\logger.h"
    321313                    >
     
    12091201            </Filter>
    12101202            <Filter
    1211                 Name="Common Classes"
    1212                 >
    1213                 <File
    1214                     RelativePath="..\BasicCompiler_Common\src\BoostSerializationSupport.cpp"
    1215                     >
    1216                     <FileConfiguration
    1217                         Name="Debug|Win32"
    1218                         >
    1219                         <Tool
    1220                             Name="VCCLCompilerTool"
    1221                             AdditionalOptions="/bigobj"
    1222                             UsePrecompiledHeader="0"
    1223                         />
    1224                     </FileConfiguration>
    1225                     <FileConfiguration
    1226                         Name="Release|Win32"
    1227                         >
    1228                         <Tool
    1229                             Name="VCCLCompilerTool"
    1230                             AdditionalOptions="/bigobj"
    1231                             UsePrecompiledHeader="0"
    1232                         />
    1233                     </FileConfiguration>
    1234                 </File>
    1235             </Filter>
    1236             <Filter
    12371203                Name="Compiler Classes"
    12381204                >
     
    13681334                    RelativePath="..\BasicCompiler_Common\src\Program.cpp"
    13691335                    >
     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>
    13701352                </File>
    13711353            </Filter>
  • trunk/ab5.0/abdev/compiler_x64/stdafx.h

    r528 r529  
    4343#include "../BasicCompiler_Common/BasicFixed.h"
    4444
    45 #include <Binary.h>
    4645#include <NativeCode.h>
    4746#include <Source.h>
  • trunk/ab5.0/abdev/compiler_x86/compiler_x86.vcproj

    r526 r529  
    14381438                >
    14391439                <File
    1440                     RelativePath="..\BasicCompiler_Common\include\Binary.h"
    1441                     >
    1442                 </File>
    1443                 <File
    1444                     RelativePath="..\BasicCompiler_Common\include\BoostSerializationSupport.h"
    1445                     >
    1446                 </File>
    1447                 <File
    1448                     RelativePath="..\BasicCompiler_Common\include\Hashmap.h"
    1449                     >
    1450                 </File>
    1451                 <File
    14521440                    RelativePath="..\BasicCompiler_Common\include\logger.h"
    14531441                    >
  • trunk/ab5.0/abdev/compiler_x86/stdafx.h

    r527 r529  
    4343#include "../BasicCompiler_Common/BasicFixed.h"
    4444
    45 #include <Binary.h>
    4645#include <NativeCode.h>
    4746#include <Source.h>
Note: See TracChangeset for help on using the changeset viewer.