Changeset 812 in dev


Ignore:
Timestamp:
Mar 6, 2011, 4:44:36 AM (13 years ago)
Author:
イグトランス (egtra)
Message:

LexicalAnalyzer_Typedef.cppをcompiler-implへ移動。

Location:
branches/egtra/ab5.0
Files:
10 edited

Legend:

Unmodified
Added
Removed
  • branches/egtra/ab5.0/abdev/BasicCompiler_Common/include/Compiler.h

    r745 r812  
     1#include "Messenger.h"
     2#include "CodeGenerator.h"
     3#include "Linker.h"
     4#include "Enum.h"
     5#include "ErrorCode.h"
     6
    17#pragma once
    28
  • branches/egtra/ab5.0/abdev/BasicCompiler_Common/include/LexicalAnalyzer.h

    r728 r812  
     1#include <string>
     2
    13#pragma once
     4
     5class EnumInfo;
     6class EnumInfoCollection;
    27
    38namespace ActiveBasic{ namespace Compiler{
  • branches/egtra/ab5.0/abdev/BasicCompiler_Common/include/Messenger.h

    r541 r812  
     1#pragma once
    12
    23class Messenger
  • branches/egtra/ab5.0/abdev/BasicCompiler_Common/src/LexicalAnalyzer_TypeDef.cpp

    r668 r812  
    11#include "stdafx.h"
     2#include <abdev/ab_common/include/ab_common.h>
     3#include "LexicalAnalyzer.h"
     4#include "Compiler.h"
     5#include "StrOperation.h"
    26
    37using namespace ActiveBasic::Compiler;
  • branches/egtra/ab5.0/abdev/compiler-impl/compiler-impl.vcxproj

    r811 r812  
    7474    <ClCompile>
    7575      <Optimization>Disabled</Optimization>
     76      <AdditionalIncludeDirectories>$(SolutionDir)BasicCompiler_Common;$(SolutionDir)BasicCompiler_Common\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     77      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
    7678    </ClCompile>
    7779    <Link>
     
    8284    <ClCompile>
    8385      <Optimization>Disabled</Optimization>
     86      <AdditionalIncludeDirectories>$(SolutionDir)BasicCompiler_Common;$(SolutionDir)BasicCompiler_Common\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     87      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
    8488    </ClCompile>
    8589    <Link>
     
    9296      <FunctionLevelLinking>true</FunctionLevelLinking>
    9397      <IntrinsicFunctions>true</IntrinsicFunctions>
     98      <AdditionalIncludeDirectories>$(SolutionDir)BasicCompiler_Common;$(SolutionDir)BasicCompiler_Common\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     99      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
    94100    </ClCompile>
    95101    <Link>
     
    104110      <FunctionLevelLinking>true</FunctionLevelLinking>
    105111      <IntrinsicFunctions>true</IntrinsicFunctions>
     112      <AdditionalIncludeDirectories>$(SolutionDir)BasicCompiler_Common;$(SolutionDir)BasicCompiler_Common\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     113      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
    106114    </ClCompile>
    107115    <Link>
     
    115123  </ItemGroup>
    116124  <ItemGroup>
     125    <ClCompile Include="..\BasicCompiler_Common\src\LexicalAnalyzer_TypeDef.cpp" />
    117126    <ClCompile Include="stdafx.cpp">
    118127      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader>
  • branches/egtra/ab5.0/abdev/compiler-impl/compiler-impl.vcxproj.filters

    r811 r812  
    22<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    33  <ItemGroup>
    4     <Filter Include="ソース ファイル">
    5       <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
    6       <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
    7     </Filter>
    8     <Filter Include="ヘッダー ファイル">
     4    <Filter Include="Header Files">
    95      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
    106      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
    117    </Filter>
    12     <Filter Include="リソース ファイル">
     8    <Filter Include="Resource Files">
    139      <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
    1410      <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
     11    </Filter>
     12    <Filter Include="Source Files">
     13      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
     14      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
    1515    </Filter>
    1616  </ItemGroup>
    1717  <ItemGroup>
    1818    <ClInclude Include="stdafx.h">
    19       <Filter>ヘッダー ファイル</Filter>
     19      <Filter>Header Files</Filter>
    2020    </ClInclude>
    2121  </ItemGroup>
    2222  <ItemGroup>
    2323    <ClCompile Include="stdafx.cpp">
    24       <Filter>ソース ファイル</Filter>
     24      <Filter>Source Files</Filter>
     25    </ClCompile>
     26    <ClCompile Include="..\BasicCompiler_Common\src\LexicalAnalyzer_TypeDef.cpp">
     27      <Filter>Source Files</Filter>
    2528    </ClCompile>
    2629  </ItemGroup>
  • branches/egtra/ab5.0/abdev/compiler-impl/stdafx.h

    r811 r812  
    22
    33#include <windows.h>
     4#include <shlobj.h>
     5
    46#include <tchar.h>
     7
     8#include <string>
     9#include <vector>
     10
     11#include <boost/range.hpp>
     12#include <boost/range/algorithm.hpp>
     13#include <boost/serialization/serialization.hpp>
     14#include <boost/serialization/nvp.hpp>
     15#include <boost/serialization/export.hpp>
     16
     17#include <jenga/include/jenga.h>
     18
     19#include "libs.h"
  • branches/egtra/ab5.0/abdev/compiler.vcxproj

    r811 r812  
    2727    <ConfigurationType>Application</ConfigurationType>
    2828    <PlatformToolset>Windows7.1SDK</PlatformToolset>
     29    <WholeProgramOptimization>true</WholeProgramOptimization>
    2930  </PropertyGroup>
    3031  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
     
    3637    <ConfigurationType>Application</ConfigurationType>
    3738    <CharacterSet>MultiByte</CharacterSet>
    38     <WholeProgramOptimization>false</WholeProgramOptimization>
     39    <WholeProgramOptimization>true</WholeProgramOptimization>
    3940    <PlatformToolset>Windows7.1SDK</PlatformToolset>
    4041  </PropertyGroup>
     
    141142      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
    142143      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
    143       <AssemblerListingLocation>.\Debug/</AssemblerListingLocation>
    144144      <WarningLevel>Level3</WarningLevel>
    145145    </ClCompile>
     
    175175    <ClCompile>
    176176      <Optimization>MaxSpeed</Optimization>
    177       <AdditionalIncludeDirectories>..\;BasicCompiler_Common\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     177      <AdditionalIncludeDirectories>BasicCompiler_Common\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    178178      <PreprocessorDefinitions>NDEBUG;_CONSOLE;JPN;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    179179      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
     
    564564    <ClCompile Include="BasicCompiler_Common\src\LexicalAnalyzer_Enum.cpp" />
    565565    <ClCompile Include="BasicCompiler_Common\src\LexicalAnalyzer_Procedure.cpp" />
    566     <ClCompile Include="BasicCompiler_Common\src\LexicalAnalyzer_TypeDef.cpp" />
    567566    <ClCompile Include="BasicCompiler_Common\src\Linker.cpp" />
    568567    <ClCompile Include="BasicCompiler_Common\src\Messenger.cpp" />
  • branches/egtra/ab5.0/abdev/compiler.vcxproj.filters

    r806 r812  
    287287    </ClCompile>
    288288    <ClCompile Include="BasicCompiler_Common\src\LexicalAnalyzer_Procedure.cpp">
    289       <Filter>Source Files\Compiler Classes</Filter>
    290     </ClCompile>
    291     <ClCompile Include="BasicCompiler_Common\src\LexicalAnalyzer_TypeDef.cpp">
    292289      <Filter>Source Files\Compiler Classes</Filter>
    293290    </ClCompile>
  • branches/egtra/ab5.0/jenga/include/common/SourceTemplate.h

    r625 r812  
     1#include <map>
     2#include <string>
     3
    14#pragma once
    25
Note: See TracChangeset for help on using the changeset viewer.