Changeset 127 in dev
- Timestamp:
- May 16, 2007, 4:36:28 AM (18 years ago)
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
BasicCompiler64/BasicCompiler.vcproj
r124 r127 119 119 </Configuration> 120 120 <Configuration 121 Name=" Release|Win32"122 OutputDirectory=" .\Release"123 IntermediateDirectory=" .\Release"121 Name="SmallDebug|Win32" 122 OutputDirectory="$(ConfigurationName)" 123 IntermediateDirectory="$(ConfigurationName)" 124 124 ConfigurationType="1" 125 125 UseOfMFC="0" … … 141 141 <Tool 142 142 Name="VCMIDLTool" 143 PreprocessorDefinitions=" NDEBUG"143 PreprocessorDefinitions="_DEBUG" 144 144 MkTypLibCompatible="true" 145 145 SuppressStartupBanner="true" 146 146 TargetEnvironment="1" 147 TypeLibraryName=".\ Release/BasicCompiler.tlb"147 TypeLibraryName=".\Debug/BasicCompiler.tlb" 148 148 HeaderFileName="" 149 149 /> … … 151 151 Name="VCCLCompilerTool" 152 152 Optimization="2" 153 InlineFunctionExpansion="1"154 153 AdditionalIncludeDirectories="..\cpplibs\boost;..\BasicCompiler_Common\include" 155 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;JPN;_AMD64_;_WIN64" 156 StringPooling="true" 154 PreprocessorDefinitions="WIN32NDEBUG;_WINDOWS;JPN;_AMD64_;_WIN64" 157 155 MinimalRebuild="false" 158 RuntimeLibrary="0"159 EnableFunctionLevelLinking="true"156 BasicRuntimeChecks="0" 157 RuntimeLibrary="1" 160 158 UsePrecompiledHeader="0" 161 PrecompiledHeaderFile=".\ Release/BasicCompiler.pch"162 AssemblerListingLocation=".\ Release/"163 ObjectFile=".\ Release/"164 ProgramDataBaseFileName=".\ Release/"159 PrecompiledHeaderFile=".\Debug/BasicCompiler.pch" 160 AssemblerListingLocation=".\Debug/" 161 ObjectFile=".\Debug/" 162 ProgramDataBaseFileName=".\Debug/" 165 163 BrowseInformation="0" 166 BrowseInformationFile=""167 164 WarningLevel="3" 168 165 SuppressStartupBanner="true" 169 166 Detect64BitPortabilityProblems="true" 167 DebugInformationFormat="0" 168 CallingConvention="0" 170 169 /> 171 170 <Tool … … 174 173 <Tool 175 174 Name="VCResourceCompilerTool" 176 PreprocessorDefinitions=" NDEBUG,JPN"175 PreprocessorDefinitions="_DEBUG,JPN" 177 176 Culture="1041" 178 177 /> … … 183 182 Name="VCLinkerTool" 184 183 AdditionalOptions="/MACHINE:AMD64" 185 AdditionalDependencies=" odbc32.lib odbccp32.lib comctl32.lib user32.lib gdi32.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib bufferoverflowu.lib"184 AdditionalDependencies="comctl32.lib psapi.lib bufferoverflowu.lib" 186 185 OutputFile="../ActiveBasic/BasicCompiler64.exe" 187 LinkIncremental=" 1"186 LinkIncremental="2" 188 187 SuppressStartupBanner="true" 189 ProgramDatabaseFile=".\Release/BasicCompiler64.pdb" 188 IgnoreDefaultLibraryNames="" 189 GenerateDebugInformation="false" 190 ProgramDatabaseFile=".\Debug/BasicCompiler64.pdb" 190 191 SubSystem="2" 191 192 TargetMachine="0" … … 197 198 Name="VCManifestTool" 198 199 AdditionalManifestFiles="$(ProjectDir)\manifest.xml" 200 EmbedManifest="true" 199 201 /> 200 202 <Tool … … 204 206 Name="VCBscMakeTool" 205 207 SuppressStartupBanner="true" 206 OutputFile=" .\Release/BasicCompiler.bsc"208 OutputFile="$(OutDir)/$(ProjectName).bsc" 207 209 /> 208 210 <Tool … … 316 318 </Configuration> 317 319 <Configuration 318 Name="Release 2|Win32"320 Name="Release|Win32" 319 321 OutputDirectory="$(ConfigurationName)" 320 322 IntermediateDirectory="$(ConfigurationName)" … … 419 421 /> 420 422 </Configuration> 421 <Configuration422 Name="test_release|Win32"423 OutputDirectory="$(ConfigurationName)"424 IntermediateDirectory="$(ConfigurationName)"425 ConfigurationType="1"426 UseOfMFC="0"427 ATLMinimizesCRunTimeLibraryUsage="false"428 CharacterSet="2"429 >430 <Tool431 Name="VCPreBuildEventTool"432 />433 <Tool434 Name="VCCustomBuildTool"435 />436 <Tool437 Name="VCXMLDataGeneratorTool"438 />439 <Tool440 Name="VCWebServiceProxyGeneratorTool"441 />442 <Tool443 Name="VCMIDLTool"444 PreprocessorDefinitions="_DEBUG"445 MkTypLibCompatible="true"446 SuppressStartupBanner="true"447 TargetEnvironment="1"448 TypeLibraryName=".\Debug/BasicCompiler.tlb"449 HeaderFileName=""450 />451 <Tool452 Name="VCCLCompilerTool"453 Optimization="0"454 AdditionalIncludeDirectories="..\cpplibs\boost;..\BasicCompiler_Common\include"455 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;JPN;_AMD64_;_WIN64"456 MinimalRebuild="false"457 BasicRuntimeChecks="0"458 RuntimeLibrary="2"459 UsePrecompiledHeader="0"460 PrecompiledHeaderFile=".\Release/BasicCompiler.pch"461 AssemblerListingLocation=".\Release/"462 ObjectFile=".\Release/"463 ProgramDataBaseFileName=".\Release/"464 BrowseInformation="0"465 WarningLevel="3"466 SuppressStartupBanner="true"467 Detect64BitPortabilityProblems="true"468 DebugInformationFormat="3"469 CallingConvention="0"470 />471 <Tool472 Name="VCManagedResourceCompilerTool"473 />474 <Tool475 Name="VCResourceCompilerTool"476 PreprocessorDefinitions="_DEBUG,JPN"477 Culture="1041"478 />479 <Tool480 Name="VCPreLinkEventTool"481 />482 <Tool483 Name="VCLinkerTool"484 AdditionalOptions="/MACHINE:AMD64"485 AdditionalDependencies="odbc32.lib odbccp32.lib comctl32.lib user32.lib gdi32.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib bufferoverflowu.lib"486 OutputFile="../ActiveBasic/BasicCompiler64.exe"487 LinkIncremental="2"488 SuppressStartupBanner="true"489 IgnoreDefaultLibraryNames="libcpmtd"490 GenerateDebugInformation="true"491 ProgramDatabaseFile=".\Release/BasicCompiler64.pdb"492 SubSystem="2"493 TargetMachine="0"494 />495 <Tool496 Name="VCALinkTool"497 />498 <Tool499 Name="VCManifestTool"500 AdditionalManifestFiles="$(ProjectDir)\manifest.xml"501 />502 <Tool503 Name="VCXDCMakeTool"504 />505 <Tool506 Name="VCBscMakeTool"507 SuppressStartupBanner="true"508 OutputFile="$(OutDir)/$(ProjectName).bsc"509 />510 <Tool511 Name="VCFxCopTool"512 />513 <Tool514 Name="VCAppVerifierTool"515 />516 <Tool517 Name="VCWebDeploymentTool"518 />519 <Tool520 Name="VCPostBuildEventTool"521 />522 </Configuration>523 423 </Configurations> 524 424 <References> … … 671 571 </FileConfiguration> 672 572 <FileConfiguration 673 Name=" Release|Win32"573 Name="SmallDebug|Win32" 674 574 > 675 575 <Tool 676 576 Name="VCResourceCompilerTool" 677 PreprocessorDefinitions=" NDEBUG;JPN;$(NoInherit)"577 PreprocessorDefinitions="_DEBUG;JPN;$(NoInherit)" 678 578 /> 679 579 </FileConfiguration> … … 687 587 </FileConfiguration> 688 588 <FileConfiguration 689 Name="Release2|Win32" 690 > 691 <Tool 692 Name="VCResourceCompilerTool" 693 PreprocessorDefinitions="_DEBUG;JPN;$(NoInherit)" 694 /> 695 </FileConfiguration> 696 <FileConfiguration 697 Name="test_release|Win32" 589 Name="Release|Win32" 698 590 > 699 591 <Tool … … 720 612 </FileConfiguration> 721 613 <FileConfiguration 722 Name="Release|Win32" 723 > 724 <Tool 725 Name="VCCLCompilerTool" 726 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 727 UsePrecompiledHeader="0" 728 BrowseInformation="1" 729 /> 730 </FileConfiguration> 731 <FileConfiguration 732 Name="English_Rel|Win32" 733 > 734 <Tool 735 Name="VCCLCompilerTool" 736 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)" 737 UsePrecompiledHeader="0" 738 /> 739 </FileConfiguration> 740 <FileConfiguration 741 Name="Release2|Win32" 614 Name="SmallDebug|Win32" 742 615 > 743 616 <Tool … … 749 622 </FileConfiguration> 750 623 <FileConfiguration 751 Name="test_release|Win32" 624 Name="English_Rel|Win32" 625 > 626 <Tool 627 Name="VCCLCompilerTool" 628 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)" 629 UsePrecompiledHeader="0" 630 /> 631 </FileConfiguration> 632 <FileConfiguration 633 Name="Release|Win32" 752 634 > 753 635 <Tool … … 773 655 </FileConfiguration> 774 656 <FileConfiguration 775 Name="Release|Win32" 776 > 777 <Tool 778 Name="VCCLCompilerTool" 779 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 780 UsePrecompiledHeader="0" 781 BrowseInformation="1" 782 /> 783 </FileConfiguration> 784 <FileConfiguration 785 Name="English_Rel|Win32" 786 > 787 <Tool 788 Name="VCCLCompilerTool" 789 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)" 790 UsePrecompiledHeader="0" 791 /> 792 </FileConfiguration> 793 <FileConfiguration 794 Name="Release2|Win32" 657 Name="SmallDebug|Win32" 795 658 > 796 659 <Tool … … 802 665 </FileConfiguration> 803 666 <FileConfiguration 804 Name="test_release|Win32" 667 Name="English_Rel|Win32" 668 > 669 <Tool 670 Name="VCCLCompilerTool" 671 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)" 672 UsePrecompiledHeader="0" 673 /> 674 </FileConfiguration> 675 <FileConfiguration 676 Name="Release|Win32" 805 677 > 806 678 <Tool … … 826 698 </FileConfiguration> 827 699 <FileConfiguration 828 Name="Release|Win32" 829 > 830 <Tool 831 Name="VCCLCompilerTool" 832 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 833 UsePrecompiledHeader="0" 834 BrowseInformation="1" 835 /> 836 </FileConfiguration> 837 <FileConfiguration 838 Name="English_Rel|Win32" 839 > 840 <Tool 841 Name="VCCLCompilerTool" 842 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)" 843 UsePrecompiledHeader="0" 844 /> 845 </FileConfiguration> 846 <FileConfiguration 847 Name="Release2|Win32" 700 Name="SmallDebug|Win32" 848 701 > 849 702 <Tool … … 855 708 </FileConfiguration> 856 709 <FileConfiguration 857 Name="test_release|Win32" 710 Name="English_Rel|Win32" 711 > 712 <Tool 713 Name="VCCLCompilerTool" 714 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)" 715 UsePrecompiledHeader="0" 716 /> 717 </FileConfiguration> 718 <FileConfiguration 719 Name="Release|Win32" 858 720 > 859 721 <Tool … … 879 741 </FileConfiguration> 880 742 <FileConfiguration 881 Name="Release|Win32" 882 > 883 <Tool 884 Name="VCCLCompilerTool" 885 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 886 UsePrecompiledHeader="0" 887 BrowseInformation="1" 888 /> 889 </FileConfiguration> 890 <FileConfiguration 891 Name="English_Rel|Win32" 892 > 893 <Tool 894 Name="VCCLCompilerTool" 895 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)" 896 UsePrecompiledHeader="0" 897 /> 898 </FileConfiguration> 899 <FileConfiguration 900 Name="Release2|Win32" 743 Name="SmallDebug|Win32" 901 744 > 902 745 <Tool … … 908 751 </FileConfiguration> 909 752 <FileConfiguration 910 Name="test_release|Win32" 753 Name="English_Rel|Win32" 754 > 755 <Tool 756 Name="VCCLCompilerTool" 757 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)" 758 UsePrecompiledHeader="0" 759 /> 760 </FileConfiguration> 761 <FileConfiguration 762 Name="Release|Win32" 911 763 > 912 764 <Tool … … 935 787 </FileConfiguration> 936 788 <FileConfiguration 789 Name="SmallDebug|Win32" 790 > 791 <Tool 792 Name="VCCLCompilerTool" 793 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 794 UsePrecompiledHeader="0" 795 BrowseInformation="0" 796 /> 797 </FileConfiguration> 798 <FileConfiguration 799 Name="English_Rel|Win32" 800 > 801 <Tool 802 Name="VCCLCompilerTool" 803 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)" 804 UsePrecompiledHeader="0" 805 BrowseInformation="0" 806 /> 807 </FileConfiguration> 808 <FileConfiguration 937 809 Name="Release|Win32" 938 810 > 939 811 <Tool 940 812 Name="VCCLCompilerTool" 941 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 813 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 814 UsePrecompiledHeader="0" 815 BrowseInformation="0" 816 /> 817 </FileConfiguration> 818 </File> 819 <File 820 RelativePath="Compile_Calc_PushVar.cpp" 821 > 822 <FileConfiguration 823 Name="Debug|Win32" 824 > 825 <Tool 826 Name="VCCLCompilerTool" 827 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 828 UsePrecompiledHeader="0" 829 BrowseInformation="0" 830 /> 831 </FileConfiguration> 832 <FileConfiguration 833 Name="SmallDebug|Win32" 834 > 835 <Tool 836 Name="VCCLCompilerTool" 837 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 942 838 UsePrecompiledHeader="0" 943 839 BrowseInformation="0" … … 951 847 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)" 952 848 UsePrecompiledHeader="0" 953 BrowseInformation="0" 954 /> 955 </FileConfiguration> 956 <FileConfiguration 957 Name="Release2|Win32" 958 > 959 <Tool 960 Name="VCCLCompilerTool" 961 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 962 UsePrecompiledHeader="0" 963 BrowseInformation="0" 964 /> 965 </FileConfiguration> 966 <FileConfiguration 967 Name="test_release|Win32" 968 > 969 <Tool 970 Name="VCCLCompilerTool" 971 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 972 UsePrecompiledHeader="0" 973 BrowseInformation="0" 974 /> 975 </FileConfiguration> 976 </File> 977 <File 978 RelativePath="Compile_Calc_PushVar.cpp" 849 /> 850 </FileConfiguration> 851 <FileConfiguration 852 Name="Release|Win32" 853 > 854 <Tool 855 Name="VCCLCompilerTool" 856 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 857 UsePrecompiledHeader="0" 858 BrowseInformation="0" 859 /> 860 </FileConfiguration> 861 </File> 862 <File 863 RelativePath="Compile_Set_Var.cpp" 979 864 > 980 865 <FileConfiguration … … 989 874 </FileConfiguration> 990 875 <FileConfiguration 876 Name="SmallDebug|Win32" 877 > 878 <Tool 879 Name="VCCLCompilerTool" 880 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 881 UsePrecompiledHeader="0" 882 BrowseInformation="0" 883 /> 884 </FileConfiguration> 885 <FileConfiguration 886 Name="English_Rel|Win32" 887 > 888 <Tool 889 Name="VCCLCompilerTool" 890 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)" 891 UsePrecompiledHeader="0" 892 /> 893 </FileConfiguration> 894 <FileConfiguration 991 895 Name="Release|Win32" 992 896 > 993 897 <Tool 994 898 Name="VCCLCompilerTool" 995 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 996 UsePrecompiledHeader="0" 997 BrowseInformation="1" 899 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 900 UsePrecompiledHeader="0" 901 BrowseInformation="0" 902 /> 903 </FileConfiguration> 904 </File> 905 <File 906 RelativePath=".\increment.cpp" 907 > 908 </File> 909 <File 910 RelativePath="NumOpe.cpp" 911 > 912 <FileConfiguration 913 Name="Debug|Win32" 914 > 915 <Tool 916 Name="VCCLCompilerTool" 917 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 918 UsePrecompiledHeader="0" 919 BrowseInformation="0" 920 /> 921 </FileConfiguration> 922 <FileConfiguration 923 Name="SmallDebug|Win32" 924 > 925 <Tool 926 Name="VCCLCompilerTool" 927 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 928 UsePrecompiledHeader="0" 929 BrowseInformation="0" 998 930 /> 999 931 </FileConfiguration> … … 1008 940 </FileConfiguration> 1009 941 <FileConfiguration 1010 Name="Release2|Win32" 1011 > 1012 <Tool 1013 Name="VCCLCompilerTool" 1014 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 1015 UsePrecompiledHeader="0" 1016 BrowseInformation="0" 1017 /> 1018 </FileConfiguration> 1019 <FileConfiguration 1020 Name="test_release|Win32" 1021 > 1022 <Tool 1023 Name="VCCLCompilerTool" 1024 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 1025 UsePrecompiledHeader="0" 1026 BrowseInformation="0" 1027 /> 1028 </FileConfiguration> 1029 </File> 1030 <File 1031 RelativePath="Compile_Set_Var.cpp" 942 Name="Release|Win32" 943 > 944 <Tool 945 Name="VCCLCompilerTool" 946 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 947 UsePrecompiledHeader="0" 948 BrowseInformation="0" 949 /> 950 </FileConfiguration> 951 </File> 952 <File 953 RelativePath="NumOpe_Arithmetic.cpp" 1032 954 > 1033 955 <FileConfiguration … … 1042 964 </FileConfiguration> 1043 965 <FileConfiguration 966 Name="SmallDebug|Win32" 967 > 968 <Tool 969 Name="VCCLCompilerTool" 970 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 971 UsePrecompiledHeader="0" 972 BrowseInformation="0" 973 /> 974 </FileConfiguration> 975 <FileConfiguration 976 Name="English_Rel|Win32" 977 > 978 <Tool 979 Name="VCCLCompilerTool" 980 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)" 981 UsePrecompiledHeader="0" 982 /> 983 </FileConfiguration> 984 <FileConfiguration 1044 985 Name="Release|Win32" 1045 986 > 1046 987 <Tool 1047 988 Name="VCCLCompilerTool" 1048 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 1049 UsePrecompiledHeader="0" 1050 BrowseInformation="1" 989 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 990 UsePrecompiledHeader="0" 991 BrowseInformation="0" 992 /> 993 </FileConfiguration> 994 </File> 995 <File 996 RelativePath="NumOpe_Logical.cpp" 997 > 998 <FileConfiguration 999 Name="Debug|Win32" 1000 > 1001 <Tool 1002 Name="VCCLCompilerTool" 1003 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 1004 UsePrecompiledHeader="0" 1005 BrowseInformation="0" 1006 /> 1007 </FileConfiguration> 1008 <FileConfiguration 1009 Name="SmallDebug|Win32" 1010 > 1011 <Tool 1012 Name="VCCLCompilerTool" 1013 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 1014 UsePrecompiledHeader="0" 1015 BrowseInformation="0" 1051 1016 /> 1052 1017 </FileConfiguration> … … 1061 1026 </FileConfiguration> 1062 1027 <FileConfiguration 1063 Name="Release2|Win32" 1064 > 1065 <Tool 1066 Name="VCCLCompilerTool" 1067 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 1068 UsePrecompiledHeader="0" 1069 BrowseInformation="0" 1070 /> 1071 </FileConfiguration> 1072 <FileConfiguration 1073 Name="test_release|Win32" 1074 > 1075 <Tool 1076 Name="VCCLCompilerTool" 1077 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 1078 UsePrecompiledHeader="0" 1079 BrowseInformation="0" 1080 /> 1081 </FileConfiguration> 1082 </File> 1083 <File 1084 RelativePath=".\increment.cpp" 1085 > 1086 </File> 1087 <File 1088 RelativePath="NumOpe.cpp" 1028 Name="Release|Win32" 1029 > 1030 <Tool 1031 Name="VCCLCompilerTool" 1032 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 1033 UsePrecompiledHeader="0" 1034 BrowseInformation="0" 1035 /> 1036 </FileConfiguration> 1037 </File> 1038 <File 1039 RelativePath="NumOpe_Relation.cpp" 1089 1040 > 1090 1041 <FileConfiguration … … 1099 1050 </FileConfiguration> 1100 1051 <FileConfiguration 1052 Name="SmallDebug|Win32" 1053 > 1054 <Tool 1055 Name="VCCLCompilerTool" 1056 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 1057 UsePrecompiledHeader="0" 1058 BrowseInformation="0" 1059 /> 1060 </FileConfiguration> 1061 <FileConfiguration 1062 Name="English_Rel|Win32" 1063 > 1064 <Tool 1065 Name="VCCLCompilerTool" 1066 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)" 1067 UsePrecompiledHeader="0" 1068 /> 1069 </FileConfiguration> 1070 <FileConfiguration 1101 1071 Name="Release|Win32" 1102 1072 > 1103 1073 <Tool 1104 1074 Name="VCCLCompilerTool" 1105 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 1106 UsePrecompiledHeader="0" 1107 BrowseInformation="1" 1075 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 1076 UsePrecompiledHeader="0" 1077 BrowseInformation="0" 1078 /> 1079 </FileConfiguration> 1080 </File> 1081 <File 1082 RelativePath="NumOpe_TypeOperation.cpp" 1083 > 1084 <FileConfiguration 1085 Name="Debug|Win32" 1086 > 1087 <Tool 1088 Name="VCCLCompilerTool" 1089 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 1090 UsePrecompiledHeader="0" 1091 BrowseInformation="0" 1092 /> 1093 </FileConfiguration> 1094 <FileConfiguration 1095 Name="SmallDebug|Win32" 1096 > 1097 <Tool 1098 Name="VCCLCompilerTool" 1099 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 1100 UsePrecompiledHeader="0" 1101 BrowseInformation="0" 1108 1102 /> 1109 1103 </FileConfiguration> … … 1118 1112 </FileConfiguration> 1119 1113 <FileConfiguration 1120 Name="Release2|Win32" 1121 > 1122 <Tool 1123 Name="VCCLCompilerTool" 1124 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 1125 UsePrecompiledHeader="0" 1126 BrowseInformation="0" 1127 /> 1128 </FileConfiguration> 1129 <FileConfiguration 1130 Name="test_release|Win32" 1131 > 1132 <Tool 1133 Name="VCCLCompilerTool" 1134 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 1135 UsePrecompiledHeader="0" 1136 BrowseInformation="0" 1137 /> 1138 </FileConfiguration> 1139 </File> 1140 <File 1141 RelativePath="NumOpe_Arithmetic.cpp" 1114 Name="Release|Win32" 1115 > 1116 <Tool 1117 Name="VCCLCompilerTool" 1118 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 1119 UsePrecompiledHeader="0" 1120 BrowseInformation="0" 1121 /> 1122 </FileConfiguration> 1123 </File> 1124 </Filter> 1125 <Filter 1126 Name="Object" 1127 > 1128 <File 1129 RelativePath=".\Compile_Object.cpp" 1130 > 1131 </File> 1132 </Filter> 1133 <Filter 1134 Name="Opcode" 1135 > 1136 <File 1137 RelativePath="amd64_main.cpp" 1142 1138 > 1143 1139 <FileConfiguration … … 1152 1148 </FileConfiguration> 1153 1149 <FileConfiguration 1150 Name="SmallDebug|Win32" 1151 > 1152 <Tool 1153 Name="VCCLCompilerTool" 1154 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 1155 UsePrecompiledHeader="0" 1156 BrowseInformation="0" 1157 /> 1158 </FileConfiguration> 1159 <FileConfiguration 1160 Name="English_Rel|Win32" 1161 > 1162 <Tool 1163 Name="VCCLCompilerTool" 1164 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)" 1165 UsePrecompiledHeader="0" 1166 /> 1167 </FileConfiguration> 1168 <FileConfiguration 1154 1169 Name="Release|Win32" 1155 1170 > 1156 1171 <Tool 1157 1172 Name="VCCLCompilerTool" 1158 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 1159 UsePrecompiledHeader="0" 1160 BrowseInformation="1" 1173 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 1174 UsePrecompiledHeader="0" 1175 BrowseInformation="0" 1176 /> 1177 </FileConfiguration> 1178 </File> 1179 <File 1180 RelativePath=".\stack_frame.cpp" 1181 > 1182 </File> 1183 </Filter> 1184 <Filter 1185 Name="Procedure" 1186 > 1187 <File 1188 RelativePath=".\CLockParameter.cpp" 1189 > 1190 </File> 1191 <File 1192 RelativePath=".\Compile_CallProc.cpp" 1193 > 1194 </File> 1195 <File 1196 RelativePath="Compile_Func.cpp" 1197 > 1198 <FileConfiguration 1199 Name="Debug|Win32" 1200 > 1201 <Tool 1202 Name="VCCLCompilerTool" 1203 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 1204 UsePrecompiledHeader="0" 1205 BrowseInformation="0" 1206 /> 1207 </FileConfiguration> 1208 <FileConfiguration 1209 Name="SmallDebug|Win32" 1210 > 1211 <Tool 1212 Name="VCCLCompilerTool" 1213 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 1214 UsePrecompiledHeader="0" 1215 BrowseInformation="0" 1161 1216 /> 1162 1217 </FileConfiguration> … … 1171 1226 </FileConfiguration> 1172 1227 <FileConfiguration 1173 Name="Release2|Win32" 1174 > 1175 <Tool 1176 Name="VCCLCompilerTool" 1177 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 1178 UsePrecompiledHeader="0" 1179 BrowseInformation="0" 1180 /> 1181 </FileConfiguration> 1182 <FileConfiguration 1183 Name="test_release|Win32" 1184 > 1185 <Tool 1186 Name="VCCLCompilerTool" 1187 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 1188 UsePrecompiledHeader="0" 1189 BrowseInformation="0" 1190 /> 1191 </FileConfiguration> 1192 </File> 1193 <File 1194 RelativePath="NumOpe_Logical.cpp" 1228 Name="Release|Win32" 1229 > 1230 <Tool 1231 Name="VCCLCompilerTool" 1232 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 1233 UsePrecompiledHeader="0" 1234 BrowseInformation="0" 1235 /> 1236 </FileConfiguration> 1237 </File> 1238 <File 1239 RelativePath="Compile_ProcOp.cpp" 1195 1240 > 1196 1241 <FileConfiguration … … 1205 1250 </FileConfiguration> 1206 1251 <FileConfiguration 1252 Name="SmallDebug|Win32" 1253 > 1254 <Tool 1255 Name="VCCLCompilerTool" 1256 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)" 1257 UsePrecompiledHeader="0" 1258 BrowseInformation="0" 1259 /> 1260 </FileConfiguration> 1261 <FileConfiguration 1262 Name="English_Rel|Win32" 1263 > 1264 <Tool 1265 Name="VCCLCompilerTool" 1266 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)" 1267 UsePrecompiledHeader="0" 1268 /> 1269 </FileConfiguration> 1270 <FileConfiguration 1207 1271 Name="Release|Win32" 1208 >1209 <Tool1210 Name="VCCLCompilerTool"1211 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"1212 UsePrecompiledHeader="0"1213 BrowseInformation="1"1214 />1215 </FileConfiguration>1216 <FileConfiguration1217 Name="English_Rel|Win32"1218 >1219 <Tool1220 Name="VCCLCompilerTool"1221 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"1222 UsePrecompiledHeader="0"1223 />1224 </FileConfiguration>1225 <FileConfiguration1226 Name="Release2|Win32"1227 >1228 <Tool1229 Name="VCCLCompilerTool"1230 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"1231 UsePrecompiledHeader="0"1232 BrowseInformation="0"1233 />1234 </FileConfiguration>1235 <FileConfiguration1236 Name="test_release|Win32"1237 >1238 <Tool1239 Name="VCCLCompilerTool"1240 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"1241 UsePrecompiledHeader="0"1242 BrowseInformation="0"1243 />1244 </FileConfiguration>1245 </File>1246 <File1247 RelativePath="NumOpe_Relation.cpp"1248 >1249 <FileConfiguration1250 Name="Debug|Win32"1251 >1252 <Tool1253 Name="VCCLCompilerTool"1254 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"1255 UsePrecompiledHeader="0"1256 BrowseInformation="0"1257 />1258 </FileConfiguration>1259 <FileConfiguration1260 Name="Release|Win32"1261 >1262 <Tool1263 Name="VCCLCompilerTool"1264 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"1265 UsePrecompiledHeader="0"1266 BrowseInformation="1"1267 />1268 </FileConfiguration>1269 <FileConfiguration1270 Name="English_Rel|Win32"1271 >1272 <Tool1273 Name="VCCLCompilerTool"1274 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"1275 UsePrecompiledHeader="0"1276 />1277 </FileConfiguration>1278 <FileConfiguration1279 Name="Release2|Win32"1280 >1281 <Tool1282 Name="VCCLCompilerTool"1283 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"1284 UsePrecompiledHeader="0"1285 BrowseInformation="0"1286 />1287 </FileConfiguration>1288 <FileConfiguration1289 Name="test_release|Win32"1290 >1291 <Tool1292 Name="VCCLCompilerTool"1293 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"1294 UsePrecompiledHeader="0"1295 BrowseInformation="0"1296 />1297 </FileConfiguration>1298 </File>1299 <File1300 RelativePath="NumOpe_TypeOperation.cpp"1301 >1302 <FileConfiguration1303 Name="Debug|Win32"1304 >1305 <Tool1306 Name="VCCLCompilerTool"1307 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"1308 UsePrecompiledHeader="0"1309 BrowseInformation="0"1310 />1311 </FileConfiguration>1312 <FileConfiguration1313 Name="Release|Win32"1314 >1315 <Tool1316 Name="VCCLCompilerTool"1317 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"1318 UsePrecompiledHeader="0"1319 BrowseInformation="1"1320 />1321 </FileConfiguration>1322 <FileConfiguration1323 Name="English_Rel|Win32"1324 >1325 <Tool1326 Name="VCCLCompilerTool"1327 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"1328 UsePrecompiledHeader="0"1329 />1330 </FileConfiguration>1331 <FileConfiguration1332 Name="Release2|Win32"1333 >1334 <Tool1335 Name="VCCLCompilerTool"1336 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"1337 UsePrecompiledHeader="0"1338 BrowseInformation="0"1339 />1340 </FileConfiguration>1341 <FileConfiguration1342 Name="test_release|Win32"1343 >1344 <Tool1345 Name="VCCLCompilerTool"1346 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"1347 UsePrecompiledHeader="0"1348 BrowseInformation="0"1349 />1350 </FileConfiguration>1351 </File>1352 </Filter>1353 <Filter1354 Name="Object"1355 >1356 <File1357 RelativePath=".\Compile_Object.cpp"1358 >1359 </File>1360 </Filter>1361 <Filter1362 Name="Opcode"1363 >1364 <File1365 RelativePath="amd64_main.cpp"1366 >1367 <FileConfiguration1368 Name="Debug|Win32"1369 >1370 <Tool1371 Name="VCCLCompilerTool"1372 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"1373 UsePrecompiledHeader="0"1374 BrowseInformation="0"1375 />1376 </FileConfiguration>1377 <FileConfiguration1378 Name="Release|Win32"1379 >1380 <Tool1381 Name="VCCLCompilerTool"1382 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"1383 UsePrecompiledHeader="0"1384 BrowseInformation="1"1385 />1386 </FileConfiguration>1387 <FileConfiguration1388 Name="English_Rel|Win32"1389 >1390 <Tool1391 Name="VCCLCompilerTool"1392 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"1393 UsePrecompiledHeader="0"1394 />1395 </FileConfiguration>1396 <FileConfiguration1397 Name="Release2|Win32"1398 >1399 <Tool1400 Name="VCCLCompilerTool"1401 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"1402 UsePrecompiledHeader="0"1403 BrowseInformation="0"1404 />1405 </FileConfiguration>1406 <FileConfiguration1407 Name="test_release|Win32"1408 >1409 <Tool1410 Name="VCCLCompilerTool"1411 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"1412 UsePrecompiledHeader="0"1413 BrowseInformation="0"1414 />1415 </FileConfiguration>1416 </File>1417 <File1418 RelativePath=".\stack_frame.cpp"1419 >1420 </File>1421 </Filter>1422 <Filter1423 Name="Procedure"1424 >1425 <File1426 RelativePath=".\CLockParameter.cpp"1427 >1428 </File>1429 <File1430 RelativePath=".\Compile_CallProc.cpp"1431 >1432 </File>1433 <File1434 RelativePath="Compile_Func.cpp"1435 >1436 <FileConfiguration1437 Name="Debug|Win32"1438 >1439 <Tool1440 Name="VCCLCompilerTool"1441 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"1442 UsePrecompiledHeader="0"1443 BrowseInformation="0"1444 />1445 </FileConfiguration>1446 <FileConfiguration1447 Name="Release|Win32"1448 >1449 <Tool1450 Name="VCCLCompilerTool"1451 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"1452 UsePrecompiledHeader="0"1453 BrowseInformation="1"1454 />1455 </FileConfiguration>1456 <FileConfiguration1457 Name="English_Rel|Win32"1458 >1459 <Tool1460 Name="VCCLCompilerTool"1461 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"1462 UsePrecompiledHeader="0"1463 />1464 </FileConfiguration>1465 <FileConfiguration1466 Name="Release2|Win32"1467 >1468 <Tool1469 Name="VCCLCompilerTool"1470 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"1471 UsePrecompiledHeader="0"1472 BrowseInformation="0"1473 />1474 </FileConfiguration>1475 <FileConfiguration1476 Name="test_release|Win32"1477 >1478 <Tool1479 Name="VCCLCompilerTool"1480 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"1481 UsePrecompiledHeader="0"1482 BrowseInformation="0"1483 />1484 </FileConfiguration>1485 </File>1486 <File1487 RelativePath="Compile_ProcOp.cpp"1488 >1489 <FileConfiguration1490 Name="Debug|Win32"1491 >1492 <Tool1493 Name="VCCLCompilerTool"1494 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"1495 UsePrecompiledHeader="0"1496 BrowseInformation="0"1497 />1498 </FileConfiguration>1499 <FileConfiguration1500 Name="Release|Win32"1501 >1502 <Tool1503 Name="VCCLCompilerTool"1504 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"1505 UsePrecompiledHeader="0"1506 BrowseInformation="1"1507 />1508 </FileConfiguration>1509 <FileConfiguration1510 Name="English_Rel|Win32"1511 >1512 <Tool1513 Name="VCCLCompilerTool"1514 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_MBCS;ENG;$(NoInherit)"1515 UsePrecompiledHeader="0"1516 />1517 </FileConfiguration>1518 <FileConfiguration1519 Name="Release2|Win32"1520 >1521 <Tool1522 Name="VCCLCompilerTool"1523 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MBCS;JPN;$(NoInherit)"1524 UsePrecompiledHeader="0"1525 BrowseInformation="0"1526 />1527 </FileConfiguration>1528 <FileConfiguration1529 Name="test_release|Win32"1530 1272 > 1531 1273 <Tool … … 1690 1432 </FileConfiguration> 1691 1433 <FileConfiguration 1692 Name=" Release|Win32"1434 Name="SmallDebug|Win32" 1693 1435 > 1694 1436 <Tool … … 1708 1450 </FileConfiguration> 1709 1451 <FileConfiguration 1710 Name="Release2|Win32" 1711 > 1712 <Tool 1713 Name="VCCLCompilerTool" 1714 ObjectFile="$(IntDir)\$(InputName)1.obj" 1715 XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc" 1716 /> 1717 </FileConfiguration> 1718 <FileConfiguration 1719 Name="test_release|Win32" 1452 Name="Release|Win32" 1720 1453 > 1721 1454 <Tool -
BasicCompiler64/BasicCompiler64.sln
r97 r127 9 9 English_Rel|Win32 = English_Rel|Win32 10 10 Release|Win32 = Release|Win32 11 test_release|Win32 = test_release|Win3211 SmallDebug|Win32 = SmallDebug|Win32 12 12 EndGlobalSection 13 13 GlobalSection(ProjectConfigurationPlatforms) = postSolution … … 16 16 {864B921B-423B-4F9E-9E6B-31B15968EDF9}.English_Rel|Win32.ActiveCfg = English_Rel|Win32 17 17 {864B921B-423B-4F9E-9E6B-31B15968EDF9}.English_Rel|Win32.Build.0 = English_Rel|Win32 18 {864B921B-423B-4F9E-9E6B-31B15968EDF9}.Release|Win32.ActiveCfg = Release 2|Win3219 {864B921B-423B-4F9E-9E6B-31B15968EDF9}.Release|Win32.Build.0 = Release 2|Win3220 {864B921B-423B-4F9E-9E6B-31B15968EDF9}. test_release|Win32.ActiveCfg = test_release|Win3221 {864B921B-423B-4F9E-9E6B-31B15968EDF9}. test_release|Win32.Build.0 = test_release|Win3218 {864B921B-423B-4F9E-9E6B-31B15968EDF9}.Release|Win32.ActiveCfg = Release|Win32 19 {864B921B-423B-4F9E-9E6B-31B15968EDF9}.Release|Win32.Build.0 = Release|Win32 20 {864B921B-423B-4F9E-9E6B-31B15968EDF9}.SmallDebug|Win32.ActiveCfg = SmallDebug|Win32 21 {864B921B-423B-4F9E-9E6B-31B15968EDF9}.SmallDebug|Win32.Build.0 = SmallDebug|Win32 22 22 EndGlobalSection 23 23 GlobalSection(SolutionProperties) = preSolution -
BasicCompiler_Common/Class.cpp
r120 r127 1399 1399 } 1400 1400 else{ 1401 bool isInherits = false; 1401 1402 if(basbuf[i+1]==1&&basbuf[i+2]==ESC_INHERITS){ 1402 1403 //継承を行う場合 1404 isInherits = true; 1405 1403 1406 for(i+=3,i2=0;;i++,i2++){ 1404 1407 if(IsCommandDelimitation(basbuf[i])){ … … 1414 1417 } 1415 1418 } 1416 else{ 1419 else if( memicmp( basbuf + i+1,"Blittable", 9 ) == 0 && 1420 basbuf[i+10] == 1 && basbuf[i+11] == ESC_INHERITS ){ 1421 // Blittable Inherits 1422 1423 for(i+=12,i2=0;;i++,i2++){ 1424 if(IsCommandDelimitation(basbuf[i])){ 1425 temporary[i2]=0; 1426 break; 1427 } 1428 temporary[i2]=basbuf[i]; 1429 } 1430 1431 Type type; 1432 Type::StringToType( temporary, type ); 1433 pobj_c->SetBlittableType( type ); 1434 1435 } 1436 1437 if( !isInherits ){ 1417 1438 //Objectを継承する 1418 1439 lstrcpy( temporary, "Object" ); … … 1476 1497 i += 2; 1477 1498 } 1478 /*1479 //Ref修飾子1480 bool isRef = false;1481 if( basbuf[i] == 1 && basbuf[i + 1] == ESC_BYREF ){1482 isRef = true;1483 i += 2;1484 }*/1485 1499 1486 1500 if(basbuf[i]==1&&( -
BasicCompiler_Common/Class.h
r117 r127 65 65 NamespaceScopes namespaceScopes; 66 66 NamespaceScopesCollection importedNamespaces; 67 68 // Blittable型情報 69 Type blittableType; 67 70 68 71 //静的メンバ情報 … … 125 128 } 126 129 130 bool IsBlittableType() const 131 { 132 return blittableType.IsNull(); 133 } 134 const Type &GetBlittableType() const 135 { 136 return blittableType; 137 } 138 void SetBlittableType( const Type &type ){ 139 blittableType = type; 140 } 141 127 142 bool IsEqualSymbol( const NamespaceScopes &namespaceScopes, const string &name ) const; 128 143 bool IsEqualSymbol( const CClass &objClass ) const;
Note:
See TracChangeset
for help on using the changeset viewer.