Changeset 159 in dev for trunk/abdev/BasicCompiler64


Ignore:
Timestamp:
Jun 17, 2007, 4:44:57 AM (17 years ago)
Author:
dai_9181
Message:

プロジェクト内を整理。jengaライブラリのベースを作成。

Location:
trunk/abdev/BasicCompiler64
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/abdev/BasicCompiler64/BasicCompiler.vcproj

    r140 r159  
    4848                Name="VCCLCompilerTool"
    4949                Optimization="0"
    50                 AdditionalIncludeDirectories="..\cpplibs\boost;..\BasicCompiler_Common\include"
     50                AdditionalIncludeDirectories="..\..\jenga\include\common;..\..\cpplibs\boost;..\BasicCompiler_Common\include"
    5151                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;JPN;_AMD64_;_WIN64"
    5252                MinimalRebuild="true"
     
    7979                Name="VCLinkerTool"
    8080                AdditionalOptions="/MACHINE:AMD64"
    81                 AdditionalDependencies="comctl32.lib psapi.lib bufferoverflowu.lib"
     81                AdditionalDependencies="comctl32.lib psapi.lib bufferoverflowu.lib commond.lib"
    8282                OutputFile="../ActiveBasic/BasicCompiler64.exe"
    8383                LinkIncremental="2"
    8484                SuppressStartupBanner="true"
     85                AdditionalLibraryDirectories="..\..\jenga\lib\amd64"
    8586                IgnoreDefaultLibraryNames=""
    8687                GenerateDebugInformation="true"
     
    104105                SuppressStartupBanner="true"
    105106                OutputFile="$(OutDir)/$(ProjectName).bsc"
    106             />
    107             <Tool
    108                 Name="VCFxCopTool"
    109             />
    110             <Tool
    111                 Name="VCAppVerifierTool"
    112             />
    113             <Tool
    114                 Name="VCWebDeploymentTool"
    115             />
    116             <Tool
    117                 Name="VCPostBuildEventTool"
    118             />
    119         </Configuration>
    120         <Configuration
    121             Name="SmallDebug|Win32"
    122             OutputDirectory="$(ConfigurationName)"
    123             IntermediateDirectory="$(ConfigurationName)"
    124             ConfigurationType="1"
    125             UseOfMFC="0"
    126             ATLMinimizesCRunTimeLibraryUsage="false"
    127             CharacterSet="2"
    128             >
    129             <Tool
    130                 Name="VCPreBuildEventTool"
    131             />
    132             <Tool
    133                 Name="VCCustomBuildTool"
    134             />
    135             <Tool
    136                 Name="VCXMLDataGeneratorTool"
    137             />
    138             <Tool
    139                 Name="VCWebServiceProxyGeneratorTool"
    140             />
    141             <Tool
    142                 Name="VCMIDLTool"
    143                 PreprocessorDefinitions="_DEBUG"
    144                 MkTypLibCompatible="true"
    145                 SuppressStartupBanner="true"
    146                 TargetEnvironment="1"
    147                 TypeLibraryName=".\Debug/BasicCompiler.tlb"
    148                 HeaderFileName=""
    149             />
    150             <Tool
    151                 Name="VCCLCompilerTool"
    152                 Optimization="2"
    153                 AdditionalIncludeDirectories="..\cpplibs\boost;..\BasicCompiler_Common\include"
    154                 PreprocessorDefinitions="WIN32NDEBUG;_WINDOWS;JPN;_AMD64_;_WIN64"
    155                 MinimalRebuild="false"
    156                 BasicRuntimeChecks="0"
    157                 RuntimeLibrary="1"
    158                 UsePrecompiledHeader="0"
    159                 PrecompiledHeaderFile=".\SmallDebug/BasicCompiler.pch"
    160                 AssemblerListingLocation=".\SmallDebug/"
    161                 ObjectFile=".\SmallDebug/"
    162                 ProgramDataBaseFileName=".\SmallDebug/"
    163                 BrowseInformation="0"
    164                 WarningLevel="3"
    165                 SuppressStartupBanner="true"
    166                 Detect64BitPortabilityProblems="true"
    167                 DebugInformationFormat="0"
    168                 CallingConvention="0"
    169             />
    170             <Tool
    171                 Name="VCManagedResourceCompilerTool"
    172             />
    173             <Tool
    174                 Name="VCResourceCompilerTool"
    175                 PreprocessorDefinitions="_DEBUG,JPN"
    176                 Culture="1041"
    177             />
    178             <Tool
    179                 Name="VCPreLinkEventTool"
    180             />
    181             <Tool
    182                 Name="VCLinkerTool"
    183                 AdditionalOptions="/MACHINE:AMD64"
    184                 AdditionalDependencies="comctl32.lib psapi.lib bufferoverflowu.lib"
    185                 OutputFile="../ActiveBasic/BasicCompiler64.exe"
    186                 LinkIncremental="2"
    187                 SuppressStartupBanner="true"
    188                 IgnoreDefaultLibraryNames=""
    189                 GenerateDebugInformation="false"
    190                 ProgramDatabaseFile=".\SmallDebug/BasicCompiler64.pdb"
    191                 SubSystem="2"
    192                 TargetMachine="0"
    193             />
    194             <Tool
    195                 Name="VCALinkTool"
    196             />
    197             <Tool
    198                 Name="VCManifestTool"
    199                 AdditionalManifestFiles="$(ProjectDir)\manifest.xml"
    200                 EmbedManifest="true"
    201             />
    202             <Tool
    203                 Name="VCXDCMakeTool"
    204             />
    205             <Tool
    206                 Name="VCBscMakeTool"
    207                 SuppressStartupBanner="true"
    208                 OutputFile="$(OutDir)/$(ProjectName).bsc"
    209             />
    210             <Tool
    211                 Name="VCFxCopTool"
    212             />
    213             <Tool
    214                 Name="VCAppVerifierTool"
    215             />
    216             <Tool
    217                 Name="VCWebDeploymentTool"
    218             />
    219             <Tool
    220                 Name="VCPostBuildEventTool"
    221             />
    222         </Configuration>
    223         <Configuration
    224             Name="English_Rel|Win32"
    225             OutputDirectory=".\English_Rel"
    226             IntermediateDirectory=".\English_Rel"
    227             ConfigurationType="1"
    228             UseOfMFC="0"
    229             ATLMinimizesCRunTimeLibraryUsage="false"
    230             CharacterSet="2"
    231             >
    232             <Tool
    233                 Name="VCPreBuildEventTool"
    234             />
    235             <Tool
    236                 Name="VCCustomBuildTool"
    237             />
    238             <Tool
    239                 Name="VCXMLDataGeneratorTool"
    240             />
    241             <Tool
    242                 Name="VCWebServiceProxyGeneratorTool"
    243             />
    244             <Tool
    245                 Name="VCMIDLTool"
    246                 PreprocessorDefinitions="NDEBUG"
    247                 MkTypLibCompatible="true"
    248                 SuppressStartupBanner="true"
    249                 TargetEnvironment="1"
    250                 TypeLibraryName=".\English_Rel/BasicCompiler.tlb"
    251                 HeaderFileName=""
    252             />
    253             <Tool
    254                 Name="VCCLCompilerTool"
    255                 Optimization="2"
    256                 InlineFunctionExpansion="1"
    257                 AdditionalIncludeDirectories="..\cpplibs\boost;..\BasicCompiler_Common\include"
    258                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;ENG"
    259                 StringPooling="true"
    260                 RuntimeLibrary="0"
    261                 EnableFunctionLevelLinking="true"
    262                 UsePrecompiledHeader="0"
    263                 PrecompiledHeaderFile=".\English_Rel/BasicCompiler.pch"
    264                 AssemblerListingLocation=".\English_Rel/"
    265                 ObjectFile=".\English_Rel/"
    266                 ProgramDataBaseFileName=".\English_Rel/"
    267                 WarningLevel="3"
    268                 SuppressStartupBanner="true"
    269             />
    270             <Tool
    271                 Name="VCManagedResourceCompilerTool"
    272             />
    273             <Tool
    274                 Name="VCResourceCompilerTool"
    275                 PreprocessorDefinitions="NDEBUG,ENG"
    276                 Culture="1033"
    277             />
    278             <Tool
    279                 Name="VCPreLinkEventTool"
    280             />
    281             <Tool
    282                 Name="VCLinkerTool"
    283                 AdditionalDependencies="odbc32.lib odbccp32.lib comctl32.lib"
    284                 OutputFile="../ActiveBasic/BasicCompiler64.exe"
    285                 LinkIncremental="1"
    286                 SuppressStartupBanner="true"
    287                 ProgramDatabaseFile=".\English_Rel/BasicCompiler64.pdb"
    288                 SubSystem="2"
    289                 TargetMachine="1"
    290             />
    291             <Tool
    292                 Name="VCALinkTool"
    293             />
    294             <Tool
    295                 Name="VCManifestTool"
    296                 AdditionalManifestFiles="$(ProjectDir)\manifest.xml"
    297             />
    298             <Tool
    299                 Name="VCXDCMakeTool"
    300             />
    301             <Tool
    302                 Name="VCBscMakeTool"
    303                 SuppressStartupBanner="true"
    304                 OutputFile=".\English_Rel/BasicCompiler.bsc"
    305107            />
    306108            <Tool
     
    352154                InlineFunctionExpansion="2"
    353155                FavorSizeOrSpeed="1"
    354                 AdditionalIncludeDirectories="..\cpplibs\boost;..\BasicCompiler_Common\include"
     156                AdditionalIncludeDirectories="..\..\jenga\include\common;..\..\cpplibs\boost;..\BasicCompiler_Common\include"
    355157                PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;JPN;_AMD64_;_WIN64"
    356158                MinimalRebuild="false"
    357159                ExceptionHandling="1"
    358160                BasicRuntimeChecks="0"
    359                 RuntimeLibrary="2"
     161                RuntimeLibrary="0"
    360162                RuntimeTypeInfo="true"
    361163                UsePrecompiledHeader="0"
     
    385187                Name="VCLinkerTool"
    386188                AdditionalOptions="/MACHINE:AMD64"
    387                 AdditionalDependencies="comctl32.lib psapi.lib bufferoverflowu.lib"
     189                AdditionalDependencies="comctl32.lib psapi.lib bufferoverflowu.lib common.lib"
    388190                OutputFile="../ActiveBasic/BasicCompiler64.exe"
    389191                LinkIncremental="1"
    390192                SuppressStartupBanner="true"
     193                AdditionalLibraryDirectories="..\..\jenga\lib\amd64"
    391194                IgnoreDefaultLibraryNames="libcpmtd.lib"
    392195                GenerateDebugInformation="false"
     
    482285                    >
    483286                    <File
    484                         RelativePath="..\BasicCompiler_Common\include\logger.h"
    485                         >
    486                     </File>
    487                     <File
    488287                        RelativePath="..\BasicCompiler_Common\include\Namespace.h"
    489288                        >
     
    516315                        Name="Prototype"
    517316                        >
     317                        <File
     318                            RelativePath="..\BasicCompiler_Common\include\Class.h"
     319                            >
     320                        </File>
    518321                        <File
    519322                            RelativePath="..\BasicCompiler_Common\include\Member.h"
     
    543346                    <File
    544347                        RelativePath="..\BasicCompiler_Common\include\Exception.h"
     348                        >
     349                    </File>
     350                </Filter>
     351                <Filter
     352                    Name="Module"
     353                    >
     354                    <File
     355                        RelativePath="..\BasicCompiler_Common\include\ObjectModule.h"
    545356                        >
    546357                    </File>
     
    594405                        Name="VCResourceCompilerTool"
    595406                        PreprocessorDefinitions="_DEBUG;JPN;$(NoInherit)"
    596                     />
    597                 </FileConfiguration>
    598                 <FileConfiguration
    599                     Name="SmallDebug|Win32"
    600                     >
    601                     <Tool
    602                         Name="VCResourceCompilerTool"
    603                         PreprocessorDefinitions="_DEBUG;JPN;$(NoInherit)"
    604                     />
    605                 </FileConfiguration>
    606                 <FileConfiguration
    607                     Name="English_Rel|Win32"
    608                     >
    609                     <Tool
    610                         Name="VCResourceCompilerTool"
    611                         PreprocessorDefinitions="NDEBUG;ENG;$(NoInherit)"
    612407                    />
    613408                </FileConfiguration>
     
    638433                    </FileConfiguration>
    639434                    <FileConfiguration
    640                         Name="SmallDebug|Win32"
     435                        Name="Release|Win32"
     436                        >
     437                        <Tool
     438                            Name="VCCLCompilerTool"
     439                            PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
     440                            UsePrecompiledHeader="0"
     441                            BrowseInformation="0"
     442                        />
     443                    </FileConfiguration>
     444                </File>
     445                <File
     446                    RelativePath="Compile_Var.cpp"
     447                    >
     448                    <FileConfiguration
     449                        Name="Debug|Win32"
    641450                        >
    642451                        <Tool
     
    648457                    </FileConfiguration>
    649458                    <FileConfiguration
    650                         Name="English_Rel|Win32"
    651                         >
    652                         <Tool
    653                             Name="VCCLCompilerTool"
    654                             PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"
    655                             UsePrecompiledHeader="0"
    656                         />
    657                     </FileConfiguration>
    658                     <FileConfiguration
    659459                        Name="Release|Win32"
    660460                        >
     
    668468                </File>
    669469                <File
    670                     RelativePath="Compile_Var.cpp"
     470                    RelativePath="MakePeHdr.cpp"
    671471                    >
    672472                    <FileConfiguration
     
    681481                    </FileConfiguration>
    682482                    <FileConfiguration
    683                         Name="SmallDebug|Win32"
     483                        Name="Release|Win32"
     484                        >
     485                        <Tool
     486                            Name="VCCLCompilerTool"
     487                            PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
     488                            UsePrecompiledHeader="0"
     489                            BrowseInformation="0"
     490                        />
     491                    </FileConfiguration>
     492                </File>
     493                <File
     494                    RelativePath="Register.cpp"
     495                    >
     496                    <FileConfiguration
     497                        Name="Debug|Win32"
    684498                        >
    685499                        <Tool
     
    691505                    </FileConfiguration>
    692506                    <FileConfiguration
    693                         Name="English_Rel|Win32"
    694                         >
    695                         <Tool
    696                             Name="VCCLCompilerTool"
    697                             PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"
    698                             UsePrecompiledHeader="0"
    699                         />
    700                     </FileConfiguration>
    701                     <FileConfiguration
    702507                        Name="Release|Win32"
    703508                        >
     
    710515                    </FileConfiguration>
    711516                </File>
    712                 <File
    713                     RelativePath="MakePeHdr.cpp"
    714                     >
    715                     <FileConfiguration
    716                         Name="Debug|Win32"
    717                         >
    718                         <Tool
    719                             Name="VCCLCompilerTool"
    720                             PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    721                             UsePrecompiledHeader="0"
    722                             BrowseInformation="0"
    723                         />
    724                     </FileConfiguration>
    725                     <FileConfiguration
    726                         Name="SmallDebug|Win32"
    727                         >
    728                         <Tool
    729                             Name="VCCLCompilerTool"
    730                             PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    731                             UsePrecompiledHeader="0"
    732                             BrowseInformation="0"
    733                         />
    734                     </FileConfiguration>
    735                     <FileConfiguration
    736                         Name="English_Rel|Win32"
    737                         >
    738                         <Tool
    739                             Name="VCCLCompilerTool"
    740                             PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"
    741                             UsePrecompiledHeader="0"
    742                         />
    743                     </FileConfiguration>
    744                     <FileConfiguration
    745                         Name="Release|Win32"
    746                         >
    747                         <Tool
    748                             Name="VCCLCompilerTool"
    749                             PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    750                             UsePrecompiledHeader="0"
    751                             BrowseInformation="0"
    752                         />
    753                     </FileConfiguration>
    754                 </File>
    755                 <File
    756                     RelativePath="Register.cpp"
    757                     >
    758                     <FileConfiguration
    759                         Name="Debug|Win32"
    760                         >
    761                         <Tool
    762                             Name="VCCLCompilerTool"
    763                             PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    764                             UsePrecompiledHeader="0"
    765                             BrowseInformation="0"
    766                         />
    767                     </FileConfiguration>
    768                     <FileConfiguration
    769                         Name="SmallDebug|Win32"
    770                         >
    771                         <Tool
    772                             Name="VCCLCompilerTool"
    773                             PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    774                             UsePrecompiledHeader="0"
    775                             BrowseInformation="0"
    776                         />
    777                     </FileConfiguration>
    778                     <FileConfiguration
    779                         Name="English_Rel|Win32"
    780                         >
    781                         <Tool
    782                             Name="VCCLCompilerTool"
    783                             PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"
    784                             UsePrecompiledHeader="0"
    785                         />
    786                     </FileConfiguration>
    787                     <FileConfiguration
    788                         Name="Release|Win32"
    789                         >
    790                         <Tool
    791                             Name="VCCLCompilerTool"
    792                             PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    793                             UsePrecompiledHeader="0"
    794                             BrowseInformation="0"
    795                         />
    796                     </FileConfiguration>
    797                 </File>
    798517                <Filter
    799518                    Name="Calculation"
     
    813532                        </FileConfiguration>
    814533                        <FileConfiguration
    815                             Name="SmallDebug|Win32"
    816                             >
    817                             <Tool
    818                                 Name="VCCLCompilerTool"
    819                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    820                                 UsePrecompiledHeader="0"
    821                                 BrowseInformation="0"
    822                             />
    823                         </FileConfiguration>
    824                         <FileConfiguration
    825                             Name="English_Rel|Win32"
    826                             >
    827                             <Tool
    828                                 Name="VCCLCompilerTool"
    829                                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"
    830                                 UsePrecompiledHeader="0"
    831                                 BrowseInformation="0"
    832                             />
    833                         </FileConfiguration>
    834                         <FileConfiguration
    835534                            Name="Release|Win32"
    836535                            >
     
    857556                        </FileConfiguration>
    858557                        <FileConfiguration
    859                             Name="SmallDebug|Win32"
    860                             >
    861                             <Tool
    862                                 Name="VCCLCompilerTool"
    863                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    864                                 UsePrecompiledHeader="0"
    865                                 BrowseInformation="0"
    866                             />
    867                         </FileConfiguration>
    868                         <FileConfiguration
    869                             Name="English_Rel|Win32"
    870                             >
    871                             <Tool
    872                                 Name="VCCLCompilerTool"
    873                                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"
    874                                 UsePrecompiledHeader="0"
    875                             />
    876                         </FileConfiguration>
    877                         <FileConfiguration
    878558                            Name="Release|Win32"
    879559                            >
     
    900580                        </FileConfiguration>
    901581                        <FileConfiguration
    902                             Name="SmallDebug|Win32"
    903                             >
    904                             <Tool
    905                                 Name="VCCLCompilerTool"
    906                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    907                                 UsePrecompiledHeader="0"
    908                                 BrowseInformation="0"
    909                             />
    910                         </FileConfiguration>
    911                         <FileConfiguration
    912                             Name="English_Rel|Win32"
    913                             >
    914                             <Tool
    915                                 Name="VCCLCompilerTool"
    916                                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"
    917                                 UsePrecompiledHeader="0"
    918                             />
    919                         </FileConfiguration>
    920                         <FileConfiguration
    921582                            Name="Release|Win32"
    922583                            >
     
    947608                        </FileConfiguration>
    948609                        <FileConfiguration
    949                             Name="SmallDebug|Win32"
    950                             >
    951                             <Tool
    952                                 Name="VCCLCompilerTool"
    953                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    954                                 UsePrecompiledHeader="0"
    955                                 BrowseInformation="0"
    956                             />
    957                         </FileConfiguration>
    958                         <FileConfiguration
    959                             Name="English_Rel|Win32"
    960                             >
    961                             <Tool
    962                                 Name="VCCLCompilerTool"
    963                                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"
    964                                 UsePrecompiledHeader="0"
    965                             />
    966                         </FileConfiguration>
    967                         <FileConfiguration
    968610                            Name="Release|Win32"
    969611                            >
     
    990632                        </FileConfiguration>
    991633                        <FileConfiguration
    992                             Name="SmallDebug|Win32"
    993                             >
    994                             <Tool
    995                                 Name="VCCLCompilerTool"
    996                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    997                                 UsePrecompiledHeader="0"
    998                                 BrowseInformation="0"
    999                             />
    1000                         </FileConfiguration>
    1001                         <FileConfiguration
    1002                             Name="English_Rel|Win32"
    1003                             >
    1004                             <Tool
    1005                                 Name="VCCLCompilerTool"
    1006                                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"
    1007                                 UsePrecompiledHeader="0"
    1008                             />
    1009                         </FileConfiguration>
    1010                         <FileConfiguration
    1011634                            Name="Release|Win32"
    1012635                            >
     
    1033656                        </FileConfiguration>
    1034657                        <FileConfiguration
    1035                             Name="SmallDebug|Win32"
    1036                             >
    1037                             <Tool
    1038                                 Name="VCCLCompilerTool"
    1039                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    1040                                 UsePrecompiledHeader="0"
    1041                                 BrowseInformation="0"
    1042                             />
    1043                         </FileConfiguration>
    1044                         <FileConfiguration
    1045                             Name="English_Rel|Win32"
    1046                             >
    1047                             <Tool
    1048                                 Name="VCCLCompilerTool"
    1049                                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"
    1050                                 UsePrecompiledHeader="0"
    1051                             />
    1052                         </FileConfiguration>
    1053                         <FileConfiguration
    1054658                            Name="Release|Win32"
    1055659                            >
     
    1076680                        </FileConfiguration>
    1077681                        <FileConfiguration
    1078                             Name="SmallDebug|Win32"
    1079                             >
    1080                             <Tool
    1081                                 Name="VCCLCompilerTool"
    1082                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    1083                                 UsePrecompiledHeader="0"
    1084                                 BrowseInformation="0"
    1085                             />
    1086                         </FileConfiguration>
    1087                         <FileConfiguration
    1088                             Name="English_Rel|Win32"
    1089                             >
    1090                             <Tool
    1091                                 Name="VCCLCompilerTool"
    1092                                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"
    1093                                 UsePrecompiledHeader="0"
    1094                             />
    1095                         </FileConfiguration>
    1096                         <FileConfiguration
    1097682                            Name="Release|Win32"
    1098683                            >
     
    1119704                        </FileConfiguration>
    1120705                        <FileConfiguration
    1121                             Name="SmallDebug|Win32"
    1122                             >
    1123                             <Tool
    1124                                 Name="VCCLCompilerTool"
    1125                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    1126                                 UsePrecompiledHeader="0"
    1127                                 BrowseInformation="0"
    1128                             />
    1129                         </FileConfiguration>
    1130                         <FileConfiguration
    1131                             Name="English_Rel|Win32"
    1132                             >
    1133                             <Tool
    1134                                 Name="VCCLCompilerTool"
    1135                                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"
    1136                                 UsePrecompiledHeader="0"
    1137                             />
    1138                         </FileConfiguration>
    1139                         <FileConfiguration
    1140706                            Name="Release|Win32"
    1141707                            >
     
    1178744                        </FileConfiguration>
    1179745                        <FileConfiguration
    1180                             Name="SmallDebug|Win32"
    1181                             >
    1182                             <Tool
    1183                                 Name="VCCLCompilerTool"
    1184                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    1185                                 UsePrecompiledHeader="0"
    1186                                 BrowseInformation="0"
    1187                             />
    1188                         </FileConfiguration>
    1189                         <FileConfiguration
    1190                             Name="English_Rel|Win32"
    1191                             >
    1192                             <Tool
    1193                                 Name="VCCLCompilerTool"
    1194                                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"
    1195                                 UsePrecompiledHeader="0"
    1196                             />
    1197                         </FileConfiguration>
    1198                         <FileConfiguration
    1199746                            Name="Release|Win32"
    1200747                            >
     
    1237784                        </FileConfiguration>
    1238785                        <FileConfiguration
    1239                             Name="SmallDebug|Win32"
    1240                             >
    1241                             <Tool
    1242                                 Name="VCCLCompilerTool"
    1243                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    1244                                 UsePrecompiledHeader="0"
    1245                                 BrowseInformation="0"
    1246                             />
    1247                         </FileConfiguration>
    1248                         <FileConfiguration
    1249                             Name="English_Rel|Win32"
    1250                             >
    1251                             <Tool
    1252                                 Name="VCCLCompilerTool"
    1253                                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"
    1254                                 UsePrecompiledHeader="0"
    1255                             />
    1256                         </FileConfiguration>
    1257                         <FileConfiguration
    1258786                            Name="Release|Win32"
    1259787                            >
     
    1277805                                UsePrecompiledHeader="0"
    1278806                                BrowseInformation="0"
    1279                             />
    1280                         </FileConfiguration>
    1281                         <FileConfiguration
    1282                             Name="SmallDebug|Win32"
    1283                             >
    1284                             <Tool
    1285                                 Name="VCCLCompilerTool"
    1286                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"
    1287                                 UsePrecompiledHeader="0"
    1288                                 BrowseInformation="0"
    1289                             />
    1290                         </FileConfiguration>
    1291                         <FileConfiguration
    1292                             Name="English_Rel|Win32"
    1293                             >
    1294                             <Tool
    1295                                 Name="VCCLCompilerTool"
    1296                                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"
    1297                                 UsePrecompiledHeader="0"
    1298807                            />
    1299808                        </FileConfiguration>
     
    1454963                        <FileConfiguration
    1455964                            Name="Debug|Win32"
    1456                             >
    1457                             <Tool
    1458                                 Name="VCCLCompilerTool"
    1459                                 ObjectFile="$(IntDir)\$(InputName)1.obj"
    1460                                 XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"
    1461                             />
    1462                         </FileConfiguration>
    1463                         <FileConfiguration
    1464                             Name="SmallDebug|Win32"
    1465                             >
    1466                             <Tool
    1467                                 Name="VCCLCompilerTool"
    1468                                 ObjectFile="$(IntDir)\$(InputName)1.obj"
    1469                                 XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"
    1470                             />
    1471                         </FileConfiguration>
    1472                         <FileConfiguration
    1473                             Name="English_Rel|Win32"
    1474965                            >
    1475966                            <Tool
  • trunk/abdev/BasicCompiler64/Compile_Calc.cpp

    r136 r159  
    227227    }
    228228
    229     if( varType.IsObject() && Smoothie::Meta::blittableTypes.IsExist( calcType ) ){
     229    if( varType.IsObject() && Smoothie::meta.blittableTypes.IsExist( calcType ) ){
    230230        // Blittable型をオブジェクトとして扱う
    231231        vector<UserProc *> userProcs;
    232         Smoothie::Meta::blittableTypes.GetClass( calcType ).GetStaticMethods().Enum( "_Create", userProcs );
     232        Smoothie::meta.blittableTypes.GetClass( calcType ).GetStaticMethods().Enum( "_Create", userProcs );
    233233        if( userProcs.size() != 1 ){
    234234            SetError();
  • trunk/abdev/BasicCompiler64/Compile_Func.cpp

    r130 r159  
    7878
    7979        //オーバーロードを解決
    80         pUserProc=OverloadSolution(name,subs,Smoothie::Meta::procPointers[ProcPtr_BaseIndex]->Params(), Type() );
     80        pUserProc=OverloadSolution(name,subs,Smoothie::meta.procPointers[ProcPtr_BaseIndex]->Params(), Type() );
    8181
    8282        if(!pUserProc){
  • trunk/abdev/BasicCompiler64/Compile_Var.cpp

    r140 r159  
    388388    // 名前空間を分離
    389389    char namespaceStr[VN_SIZE]="", simpleName[VN_SIZE];
    390     Smoothie::Meta::namespaceScopesCollection.SplitNamespace( variable, namespaceStr, simpleName );
     390    Smoothie::meta.namespaceScopesCollection.SplitNamespace( variable, namespaceStr, simpleName );
    391391
    392392    // 先頭オブジェクトまたはクラス名と入れ子メンバに分割
     
    541541            }
    542542
    543             int typeDefIndex = Smoothie::Meta::typeDefs.GetIndex( VarName );
     543            int typeDefIndex = Smoothie::meta.typeDefs.GetIndex( VarName );
    544544            if( typeDefIndex != -1 ){
    545545                // TypeDef後の型名だったとき
    546                 lstrcpy( VarName, Smoothie::Meta::typeDefs[typeDefIndex].GetBaseName().c_str() );
     546                lstrcpy( VarName, Smoothie::meta.typeDefs[typeDefIndex].GetBaseName().c_str() );
    547547            }
    548548
  • trunk/abdev/BasicCompiler64/MakePeHdr.cpp

    r142 r159  
    143143
    144144    //関数ポインタ情報を初期化
    145     Smoothie::Meta::procPointers.clear();
     145    Smoothie::meta.procPointers.clear();
    146146
    147147    // 名前空間情報を取得
    148148    NamespaceScopesCollection::CollectNamespaces(
    149149        Smoothie::Lexical::source.GetBuffer(),
    150         Smoothie::Meta::namespaceScopesCollection
     150        Smoothie::meta.namespaceScopesCollection
    151151    );
    152152
     
    154154    //   GetSubInfo関数の中で参照されるオブジェクト名を事前に取得する。
    155155    //     ※オブジェクトの内容までは取得しない
    156     pobj_DBClass=new CDBClass();
     156    pobj_DBClass=new Classes();
    157157    pobj_DBClass->InitNames();
    158158
    159159    //TypeDef情報を初期化
    160     Smoothie::Meta::typeDefs.Init();
     160    Smoothie::meta.typeDefs.Init();
    161161
    162162    //定数情報を取得
  • trunk/abdev/BasicCompiler64/NumOpe.cpp

    r140 r159  
    253253        Type leftType;
    254254        if( GetTermType( termLeft, leftType, isLiteral, &isClassName ) ){
    255             if( isClassName == false && Smoothie::Meta::blittableTypes.IsExist( leftType ) ){
     255            if( isClassName == false && Smoothie::meta.blittableTypes.IsExist( leftType ) ){
    256256                // 左側のオブジェクト部分がBlittable型のとき
    257257
     
    259259                lstrcpy( temporary, termLeft );
    260260                sprintf( termLeft, "%s(%s)",
    261                     Smoothie::Meta::blittableTypes.Find( leftType ).GetCreateStaticMethodFullName().c_str(),
     261                    Smoothie::meta.blittableTypes.Find( leftType ).GetCreateStaticMethodFullName().c_str(),
    262262                    temporary );
    263263            }
Note: See TracChangeset for help on using the changeset viewer.