Ignore:
Timestamp:
Jun 10, 2008, 11:40:17 PM (16 years ago)
Author:
dai_9181
Message:

libファイルを跨ったテンプレート展開に対応。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ab5.0/abdev/ab_common/src/Lexical/Meta.cpp

    r632 r636  
    3434}
    3535
    36 void Meta::StaticLink( Meta &meta, long dataSectionBaseOffset, int sourceIndexBase )
     36void Meta::StaticLink( Meta &meta, long dataSectionBaseOffset, const std::vector<int> &relationTable )
    3737{
    3838    // 名前空間
     
    5353
    5454        pUserProc->GetNativeCode().ResetDataSectionBaseOffset( dataSectionBaseOffset );
    55         pUserProc->GetNativeCode().ResetSourceIndexes( sourceIndexBase );
     55        pUserProc->GetNativeCode().ResetSourceIndexes( relationTable );
    5656
    5757        this->userProcs.Put( pUserProc );
     
    7575        CClass *pClass = meta.GetClasses().Iterator_GetNext();
    7676        pClass->isTargetObjectModule = false;
     77        pClass->Readed();
    7778        this->GetClasses().Put( pClass );
    7879    }
Note: See TracChangeset for help on using the changeset viewer.