Changeset 543 in dev for trunk/ab5.0/abdev/compiler_x86


Ignore:
Timestamp:
May 4, 2008, 2:00:36 AM (16 years ago)
Author:
dai_9181
Message:

・GetConstInfo関数を廃止し、LexicalAnalyzer::CollectConstsメソッドを追加。

Location:
trunk/ab5.0/abdev/compiler_x86
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/ab5.0/abdev/compiler_x86/MakePeHdr.cpp

    r542 r543  
    190190
    191191    //定数情報を取得
    192     GetConstInfo();
     192    ActiveBasic::Compiler::LexicalAnalyzer::CollectConsts(
     193        compiler.GetObjectModule().GetCurrentSource().GetBuffer(),
     194        compiler.GetObjectModule().meta.GetGlobalConsts(),
     195        compiler.GetObjectModule().meta.GetGlobalConstMacros()
     196    );
    193197
    194198    // サブルーチン(ユーザー定義、DLL関数)の識別子、アドレスを取得
  • trunk/ab5.0/abdev/compiler_x86/compiler_x86.vcproj

    r529 r543  
    12611261                </File>
    12621262                <File
     1263                    RelativePath="..\BasicCompiler_Common\src\LexicalAnalyzer_Const.cpp"
     1264                    >
     1265                </File>
     1266                <File
    12631267                    RelativePath="..\BasicCompiler_Common\src\LexicalAnalyzer_Delegate.cpp"
    12641268                    >
Note: See TracChangeset for help on using the changeset viewer.