Changeset 159 in dev for trunk/abdev/BasicCompiler64
- Timestamp:
- Jun 17, 2007, 4:44:57 AM (17 years ago)
- Location:
- trunk/abdev/BasicCompiler64
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abdev/BasicCompiler64/BasicCompiler.vcproj
r140 r159 48 48 Name="VCCLCompilerTool" 49 49 Optimization="0" 50 AdditionalIncludeDirectories="..\ cpplibs\boost;..\BasicCompiler_Common\include"50 AdditionalIncludeDirectories="..\..\jenga\include\common;..\..\cpplibs\boost;..\BasicCompiler_Common\include" 51 51 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;JPN;_AMD64_;_WIN64" 52 52 MinimalRebuild="true" … … 79 79 Name="VCLinkerTool" 80 80 AdditionalOptions="/MACHINE:AMD64" 81 AdditionalDependencies="comctl32.lib psapi.lib bufferoverflowu.lib "81 AdditionalDependencies="comctl32.lib psapi.lib bufferoverflowu.lib commond.lib" 82 82 OutputFile="../ActiveBasic/BasicCompiler64.exe" 83 83 LinkIncremental="2" 84 84 SuppressStartupBanner="true" 85 AdditionalLibraryDirectories="..\..\jenga\lib\amd64" 85 86 IgnoreDefaultLibraryNames="" 86 87 GenerateDebugInformation="true" … … 104 105 SuppressStartupBanner="true" 105 106 OutputFile="$(OutDir)/$(ProjectName).bsc" 106 />107 <Tool108 Name="VCFxCopTool"109 />110 <Tool111 Name="VCAppVerifierTool"112 />113 <Tool114 Name="VCWebDeploymentTool"115 />116 <Tool117 Name="VCPostBuildEventTool"118 />119 </Configuration>120 <Configuration121 Name="SmallDebug|Win32"122 OutputDirectory="$(ConfigurationName)"123 IntermediateDirectory="$(ConfigurationName)"124 ConfigurationType="1"125 UseOfMFC="0"126 ATLMinimizesCRunTimeLibraryUsage="false"127 CharacterSet="2"128 >129 <Tool130 Name="VCPreBuildEventTool"131 />132 <Tool133 Name="VCCustomBuildTool"134 />135 <Tool136 Name="VCXMLDataGeneratorTool"137 />138 <Tool139 Name="VCWebServiceProxyGeneratorTool"140 />141 <Tool142 Name="VCMIDLTool"143 PreprocessorDefinitions="_DEBUG"144 MkTypLibCompatible="true"145 SuppressStartupBanner="true"146 TargetEnvironment="1"147 TypeLibraryName=".\Debug/BasicCompiler.tlb"148 HeaderFileName=""149 />150 <Tool151 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 <Tool171 Name="VCManagedResourceCompilerTool"172 />173 <Tool174 Name="VCResourceCompilerTool"175 PreprocessorDefinitions="_DEBUG,JPN"176 Culture="1041"177 />178 <Tool179 Name="VCPreLinkEventTool"180 />181 <Tool182 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 <Tool195 Name="VCALinkTool"196 />197 <Tool198 Name="VCManifestTool"199 AdditionalManifestFiles="$(ProjectDir)\manifest.xml"200 EmbedManifest="true"201 />202 <Tool203 Name="VCXDCMakeTool"204 />205 <Tool206 Name="VCBscMakeTool"207 SuppressStartupBanner="true"208 OutputFile="$(OutDir)/$(ProjectName).bsc"209 />210 <Tool211 Name="VCFxCopTool"212 />213 <Tool214 Name="VCAppVerifierTool"215 />216 <Tool217 Name="VCWebDeploymentTool"218 />219 <Tool220 Name="VCPostBuildEventTool"221 />222 </Configuration>223 <Configuration224 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 <Tool233 Name="VCPreBuildEventTool"234 />235 <Tool236 Name="VCCustomBuildTool"237 />238 <Tool239 Name="VCXMLDataGeneratorTool"240 />241 <Tool242 Name="VCWebServiceProxyGeneratorTool"243 />244 <Tool245 Name="VCMIDLTool"246 PreprocessorDefinitions="NDEBUG"247 MkTypLibCompatible="true"248 SuppressStartupBanner="true"249 TargetEnvironment="1"250 TypeLibraryName=".\English_Rel/BasicCompiler.tlb"251 HeaderFileName=""252 />253 <Tool254 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 <Tool271 Name="VCManagedResourceCompilerTool"272 />273 <Tool274 Name="VCResourceCompilerTool"275 PreprocessorDefinitions="NDEBUG,ENG"276 Culture="1033"277 />278 <Tool279 Name="VCPreLinkEventTool"280 />281 <Tool282 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 <Tool292 Name="VCALinkTool"293 />294 <Tool295 Name="VCManifestTool"296 AdditionalManifestFiles="$(ProjectDir)\manifest.xml"297 />298 <Tool299 Name="VCXDCMakeTool"300 />301 <Tool302 Name="VCBscMakeTool"303 SuppressStartupBanner="true"304 OutputFile=".\English_Rel/BasicCompiler.bsc"305 107 /> 306 108 <Tool … … 352 154 InlineFunctionExpansion="2" 353 155 FavorSizeOrSpeed="1" 354 AdditionalIncludeDirectories="..\ cpplibs\boost;..\BasicCompiler_Common\include"156 AdditionalIncludeDirectories="..\..\jenga\include\common;..\..\cpplibs\boost;..\BasicCompiler_Common\include" 355 157 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;JPN;_AMD64_;_WIN64" 356 158 MinimalRebuild="false" 357 159 ExceptionHandling="1" 358 160 BasicRuntimeChecks="0" 359 RuntimeLibrary=" 2"161 RuntimeLibrary="0" 360 162 RuntimeTypeInfo="true" 361 163 UsePrecompiledHeader="0" … … 385 187 Name="VCLinkerTool" 386 188 AdditionalOptions="/MACHINE:AMD64" 387 AdditionalDependencies="comctl32.lib psapi.lib bufferoverflowu.lib "189 AdditionalDependencies="comctl32.lib psapi.lib bufferoverflowu.lib common.lib" 388 190 OutputFile="../ActiveBasic/BasicCompiler64.exe" 389 191 LinkIncremental="1" 390 192 SuppressStartupBanner="true" 193 AdditionalLibraryDirectories="..\..\jenga\lib\amd64" 391 194 IgnoreDefaultLibraryNames="libcpmtd.lib" 392 195 GenerateDebugInformation="false" … … 482 285 > 483 286 <File 484 RelativePath="..\BasicCompiler_Common\include\logger.h"485 >486 </File>487 <File488 287 RelativePath="..\BasicCompiler_Common\include\Namespace.h" 489 288 > … … 516 315 Name="Prototype" 517 316 > 317 <File 318 RelativePath="..\BasicCompiler_Common\include\Class.h" 319 > 320 </File> 518 321 <File 519 322 RelativePath="..\BasicCompiler_Common\include\Member.h" … … 543 346 <File 544 347 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" 545 356 > 546 357 </File> … … 594 405 Name="VCResourceCompilerTool" 595 406 PreprocessorDefinitions="_DEBUG;JPN;$(NoInherit)" 596 />597 </FileConfiguration>598 <FileConfiguration599 Name="SmallDebug|Win32"600 >601 <Tool602 Name="VCResourceCompilerTool"603 PreprocessorDefinitions="_DEBUG;JPN;$(NoInherit)"604 />605 </FileConfiguration>606 <FileConfiguration607 Name="English_Rel|Win32"608 >609 <Tool610 Name="VCResourceCompilerTool"611 PreprocessorDefinitions="NDEBUG;ENG;$(NoInherit)"612 407 /> 613 408 </FileConfiguration> … … 638 433 </FileConfiguration> 639 434 <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" 641 450 > 642 451 <Tool … … 648 457 </FileConfiguration> 649 458 <FileConfiguration 650 Name="English_Rel|Win32"651 >652 <Tool653 Name="VCCLCompilerTool"654 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"655 UsePrecompiledHeader="0"656 />657 </FileConfiguration>658 <FileConfiguration659 459 Name="Release|Win32" 660 460 > … … 668 468 </File> 669 469 <File 670 RelativePath=" Compile_Var.cpp"470 RelativePath="MakePeHdr.cpp" 671 471 > 672 472 <FileConfiguration … … 681 481 </FileConfiguration> 682 482 <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" 684 498 > 685 499 <Tool … … 691 505 </FileConfiguration> 692 506 <FileConfiguration 693 Name="English_Rel|Win32"694 >695 <Tool696 Name="VCCLCompilerTool"697 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"698 UsePrecompiledHeader="0"699 />700 </FileConfiguration>701 <FileConfiguration702 507 Name="Release|Win32" 703 508 > … … 710 515 </FileConfiguration> 711 516 </File> 712 <File713 RelativePath="MakePeHdr.cpp"714 >715 <FileConfiguration716 Name="Debug|Win32"717 >718 <Tool719 Name="VCCLCompilerTool"720 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"721 UsePrecompiledHeader="0"722 BrowseInformation="0"723 />724 </FileConfiguration>725 <FileConfiguration726 Name="SmallDebug|Win32"727 >728 <Tool729 Name="VCCLCompilerTool"730 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"731 UsePrecompiledHeader="0"732 BrowseInformation="0"733 />734 </FileConfiguration>735 <FileConfiguration736 Name="English_Rel|Win32"737 >738 <Tool739 Name="VCCLCompilerTool"740 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"741 UsePrecompiledHeader="0"742 />743 </FileConfiguration>744 <FileConfiguration745 Name="Release|Win32"746 >747 <Tool748 Name="VCCLCompilerTool"749 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"750 UsePrecompiledHeader="0"751 BrowseInformation="0"752 />753 </FileConfiguration>754 </File>755 <File756 RelativePath="Register.cpp"757 >758 <FileConfiguration759 Name="Debug|Win32"760 >761 <Tool762 Name="VCCLCompilerTool"763 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"764 UsePrecompiledHeader="0"765 BrowseInformation="0"766 />767 </FileConfiguration>768 <FileConfiguration769 Name="SmallDebug|Win32"770 >771 <Tool772 Name="VCCLCompilerTool"773 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"774 UsePrecompiledHeader="0"775 BrowseInformation="0"776 />777 </FileConfiguration>778 <FileConfiguration779 Name="English_Rel|Win32"780 >781 <Tool782 Name="VCCLCompilerTool"783 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"784 UsePrecompiledHeader="0"785 />786 </FileConfiguration>787 <FileConfiguration788 Name="Release|Win32"789 >790 <Tool791 Name="VCCLCompilerTool"792 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"793 UsePrecompiledHeader="0"794 BrowseInformation="0"795 />796 </FileConfiguration>797 </File>798 517 <Filter 799 518 Name="Calculation" … … 813 532 </FileConfiguration> 814 533 <FileConfiguration 815 Name="SmallDebug|Win32"816 >817 <Tool818 Name="VCCLCompilerTool"819 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"820 UsePrecompiledHeader="0"821 BrowseInformation="0"822 />823 </FileConfiguration>824 <FileConfiguration825 Name="English_Rel|Win32"826 >827 <Tool828 Name="VCCLCompilerTool"829 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"830 UsePrecompiledHeader="0"831 BrowseInformation="0"832 />833 </FileConfiguration>834 <FileConfiguration835 534 Name="Release|Win32" 836 535 > … … 857 556 </FileConfiguration> 858 557 <FileConfiguration 859 Name="SmallDebug|Win32"860 >861 <Tool862 Name="VCCLCompilerTool"863 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"864 UsePrecompiledHeader="0"865 BrowseInformation="0"866 />867 </FileConfiguration>868 <FileConfiguration869 Name="English_Rel|Win32"870 >871 <Tool872 Name="VCCLCompilerTool"873 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"874 UsePrecompiledHeader="0"875 />876 </FileConfiguration>877 <FileConfiguration878 558 Name="Release|Win32" 879 559 > … … 900 580 </FileConfiguration> 901 581 <FileConfiguration 902 Name="SmallDebug|Win32"903 >904 <Tool905 Name="VCCLCompilerTool"906 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"907 UsePrecompiledHeader="0"908 BrowseInformation="0"909 />910 </FileConfiguration>911 <FileConfiguration912 Name="English_Rel|Win32"913 >914 <Tool915 Name="VCCLCompilerTool"916 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"917 UsePrecompiledHeader="0"918 />919 </FileConfiguration>920 <FileConfiguration921 582 Name="Release|Win32" 922 583 > … … 947 608 </FileConfiguration> 948 609 <FileConfiguration 949 Name="SmallDebug|Win32"950 >951 <Tool952 Name="VCCLCompilerTool"953 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"954 UsePrecompiledHeader="0"955 BrowseInformation="0"956 />957 </FileConfiguration>958 <FileConfiguration959 Name="English_Rel|Win32"960 >961 <Tool962 Name="VCCLCompilerTool"963 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"964 UsePrecompiledHeader="0"965 />966 </FileConfiguration>967 <FileConfiguration968 610 Name="Release|Win32" 969 611 > … … 990 632 </FileConfiguration> 991 633 <FileConfiguration 992 Name="SmallDebug|Win32"993 >994 <Tool995 Name="VCCLCompilerTool"996 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"997 UsePrecompiledHeader="0"998 BrowseInformation="0"999 />1000 </FileConfiguration>1001 <FileConfiguration1002 Name="English_Rel|Win32"1003 >1004 <Tool1005 Name="VCCLCompilerTool"1006 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"1007 UsePrecompiledHeader="0"1008 />1009 </FileConfiguration>1010 <FileConfiguration1011 634 Name="Release|Win32" 1012 635 > … … 1033 656 </FileConfiguration> 1034 657 <FileConfiguration 1035 Name="SmallDebug|Win32"1036 >1037 <Tool1038 Name="VCCLCompilerTool"1039 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"1040 UsePrecompiledHeader="0"1041 BrowseInformation="0"1042 />1043 </FileConfiguration>1044 <FileConfiguration1045 Name="English_Rel|Win32"1046 >1047 <Tool1048 Name="VCCLCompilerTool"1049 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"1050 UsePrecompiledHeader="0"1051 />1052 </FileConfiguration>1053 <FileConfiguration1054 658 Name="Release|Win32" 1055 659 > … … 1076 680 </FileConfiguration> 1077 681 <FileConfiguration 1078 Name="SmallDebug|Win32"1079 >1080 <Tool1081 Name="VCCLCompilerTool"1082 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"1083 UsePrecompiledHeader="0"1084 BrowseInformation="0"1085 />1086 </FileConfiguration>1087 <FileConfiguration1088 Name="English_Rel|Win32"1089 >1090 <Tool1091 Name="VCCLCompilerTool"1092 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"1093 UsePrecompiledHeader="0"1094 />1095 </FileConfiguration>1096 <FileConfiguration1097 682 Name="Release|Win32" 1098 683 > … … 1119 704 </FileConfiguration> 1120 705 <FileConfiguration 1121 Name="SmallDebug|Win32"1122 >1123 <Tool1124 Name="VCCLCompilerTool"1125 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"1126 UsePrecompiledHeader="0"1127 BrowseInformation="0"1128 />1129 </FileConfiguration>1130 <FileConfiguration1131 Name="English_Rel|Win32"1132 >1133 <Tool1134 Name="VCCLCompilerTool"1135 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"1136 UsePrecompiledHeader="0"1137 />1138 </FileConfiguration>1139 <FileConfiguration1140 706 Name="Release|Win32" 1141 707 > … … 1178 744 </FileConfiguration> 1179 745 <FileConfiguration 1180 Name="SmallDebug|Win32"1181 >1182 <Tool1183 Name="VCCLCompilerTool"1184 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"1185 UsePrecompiledHeader="0"1186 BrowseInformation="0"1187 />1188 </FileConfiguration>1189 <FileConfiguration1190 Name="English_Rel|Win32"1191 >1192 <Tool1193 Name="VCCLCompilerTool"1194 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"1195 UsePrecompiledHeader="0"1196 />1197 </FileConfiguration>1198 <FileConfiguration1199 746 Name="Release|Win32" 1200 747 > … … 1237 784 </FileConfiguration> 1238 785 <FileConfiguration 1239 Name="SmallDebug|Win32"1240 >1241 <Tool1242 Name="VCCLCompilerTool"1243 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"1244 UsePrecompiledHeader="0"1245 BrowseInformation="0"1246 />1247 </FileConfiguration>1248 <FileConfiguration1249 Name="English_Rel|Win32"1250 >1251 <Tool1252 Name="VCCLCompilerTool"1253 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"1254 UsePrecompiledHeader="0"1255 />1256 </FileConfiguration>1257 <FileConfiguration1258 786 Name="Release|Win32" 1259 787 > … … 1277 805 UsePrecompiledHeader="0" 1278 806 BrowseInformation="0" 1279 />1280 </FileConfiguration>1281 <FileConfiguration1282 Name="SmallDebug|Win32"1283 >1284 <Tool1285 Name="VCCLCompilerTool"1286 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"1287 UsePrecompiledHeader="0"1288 BrowseInformation="0"1289 />1290 </FileConfiguration>1291 <FileConfiguration1292 Name="English_Rel|Win32"1293 >1294 <Tool1295 Name="VCCLCompilerTool"1296 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"1297 UsePrecompiledHeader="0"1298 807 /> 1299 808 </FileConfiguration> … … 1454 963 <FileConfiguration 1455 964 Name="Debug|Win32" 1456 >1457 <Tool1458 Name="VCCLCompilerTool"1459 ObjectFile="$(IntDir)\$(InputName)1.obj"1460 XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"1461 />1462 </FileConfiguration>1463 <FileConfiguration1464 Name="SmallDebug|Win32"1465 >1466 <Tool1467 Name="VCCLCompilerTool"1468 ObjectFile="$(IntDir)\$(InputName)1.obj"1469 XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"1470 />1471 </FileConfiguration>1472 <FileConfiguration1473 Name="English_Rel|Win32"1474 965 > 1475 966 <Tool -
trunk/abdev/BasicCompiler64/Compile_Calc.cpp
r136 r159 227 227 } 228 228 229 if( varType.IsObject() && Smoothie:: Meta::blittableTypes.IsExist( calcType ) ){229 if( varType.IsObject() && Smoothie::meta.blittableTypes.IsExist( calcType ) ){ 230 230 // Blittable型をオブジェクトとして扱う 231 231 vector<UserProc *> userProcs; 232 Smoothie:: Meta::blittableTypes.GetClass( calcType ).GetStaticMethods().Enum( "_Create", userProcs );232 Smoothie::meta.blittableTypes.GetClass( calcType ).GetStaticMethods().Enum( "_Create", userProcs ); 233 233 if( userProcs.size() != 1 ){ 234 234 SetError(); -
trunk/abdev/BasicCompiler64/Compile_Func.cpp
r130 r159 78 78 79 79 //オーバーロードを解決 80 pUserProc=OverloadSolution(name,subs,Smoothie:: Meta::procPointers[ProcPtr_BaseIndex]->Params(), Type() );80 pUserProc=OverloadSolution(name,subs,Smoothie::meta.procPointers[ProcPtr_BaseIndex]->Params(), Type() ); 81 81 82 82 if(!pUserProc){ -
trunk/abdev/BasicCompiler64/Compile_Var.cpp
r140 r159 388 388 // 名前空間を分離 389 389 char namespaceStr[VN_SIZE]="", simpleName[VN_SIZE]; 390 Smoothie:: Meta::namespaceScopesCollection.SplitNamespace( variable, namespaceStr, simpleName );390 Smoothie::meta.namespaceScopesCollection.SplitNamespace( variable, namespaceStr, simpleName ); 391 391 392 392 // 先頭オブジェクトまたはクラス名と入れ子メンバに分割 … … 541 541 } 542 542 543 int typeDefIndex = Smoothie:: Meta::typeDefs.GetIndex( VarName );543 int typeDefIndex = Smoothie::meta.typeDefs.GetIndex( VarName ); 544 544 if( typeDefIndex != -1 ){ 545 545 // TypeDef後の型名だったとき 546 lstrcpy( VarName, Smoothie:: Meta::typeDefs[typeDefIndex].GetBaseName().c_str() );546 lstrcpy( VarName, Smoothie::meta.typeDefs[typeDefIndex].GetBaseName().c_str() ); 547 547 } 548 548 -
trunk/abdev/BasicCompiler64/MakePeHdr.cpp
r142 r159 143 143 144 144 //関数ポインタ情報を初期化 145 Smoothie:: Meta::procPointers.clear();145 Smoothie::meta.procPointers.clear(); 146 146 147 147 // 名前空間情報を取得 148 148 NamespaceScopesCollection::CollectNamespaces( 149 149 Smoothie::Lexical::source.GetBuffer(), 150 Smoothie:: Meta::namespaceScopesCollection150 Smoothie::meta.namespaceScopesCollection 151 151 ); 152 152 … … 154 154 // GetSubInfo関数の中で参照されるオブジェクト名を事前に取得する。 155 155 // ※オブジェクトの内容までは取得しない 156 pobj_DBClass=new C DBClass();156 pobj_DBClass=new Classes(); 157 157 pobj_DBClass->InitNames(); 158 158 159 159 //TypeDef情報を初期化 160 Smoothie:: Meta::typeDefs.Init();160 Smoothie::meta.typeDefs.Init(); 161 161 162 162 //定数情報を取得 -
trunk/abdev/BasicCompiler64/NumOpe.cpp
r140 r159 253 253 Type leftType; 254 254 if( GetTermType( termLeft, leftType, isLiteral, &isClassName ) ){ 255 if( isClassName == false && Smoothie:: Meta::blittableTypes.IsExist( leftType ) ){255 if( isClassName == false && Smoothie::meta.blittableTypes.IsExist( leftType ) ){ 256 256 // 左側のオブジェクト部分がBlittable型のとき 257 257 … … 259 259 lstrcpy( temporary, termLeft ); 260 260 sprintf( termLeft, "%s(%s)", 261 Smoothie:: Meta::blittableTypes.Find( leftType ).GetCreateStaticMethodFullName().c_str(),261 Smoothie::meta.blittableTypes.Find( leftType ).GetCreateStaticMethodFullName().c_str(), 262 262 temporary ); 263 263 }
Note:
See TracChangeset
for help on using the changeset viewer.