Ignore:
Timestamp:
May 10, 2008, 3:09:26 PM (17 years ago)
Author:
dai_9181
Message:

[585][586]をリバース。NativeCodeクラスとMetaクラスは依存関係があるので分離しない方針とする。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ab5.0/abdev/BasicCompiler_Common/src/LexicalAnalyzer_Delegate.cpp

    r585 r587  
    221221    Jenga::Common::Strings parameterStrings;
    222222    SplitParameter( dg.GetParamStr(), parameterStrings );
    223     ActiveBasic::Compiler::LexicalAnalyzer::AnalyzeParameter( dg.GetParameters(), parameterStrings, dg.GetSourceIndex() );
     223    int sourceIndex;
     224    ActiveBasic::Compiler::LexicalAnalyzer::AnalyzeParameter( dg.GetParameters(), parameterStrings, sourceIndex );
     225    dg.SetSourceIndex( sourceIndex );
    224226
    225227    // 動的パラメータを作る
     
    233235        if( !compiler.StringToType( dg.GetReturnTypeName(), returnType ) )
    234236        {
    235             compiler.errorMessenger.Output(3,dg.GetReturnTypeName(),dg.GetSourceIndex());
     237            compiler.errorMessenger.Output(3,dg.GetReturnTypeName(),sourceIndex);
    236238        }
    237239        else
Note: See TracChangeset for help on using the changeset viewer.