Ignore:
Timestamp:
Aug 6, 2007, 11:44:42 PM (17 years ago)
Author:
dai_9181
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/abdev/BasicCompiler32/Compile_ProcOp.cpp

    r263 r265  
    5858
    5959        //クラスに属する静的メンバを定義
    60         compiler.objectModule.meta.GetClasses().InitStaticMember();
     60        compiler.GetObjectModule().meta.GetClasses().InitStaticMember();
    6161
    6262        GetGlobalDataForDll();
     
    7171        //静的ローカルオブジェクトのコンストラクタ呼び出し
    7272
    73         BOOST_FOREACH( Variable *pVar, compiler.objectModule.meta.GetGlobalVars() ){
     73        BOOST_FOREACH( Variable *pVar, compiler.GetObjectModule().meta.GetGlobalVars() ){
    7474            if(memicmp(pVar->GetName().c_str(),"Static%",7)==0){
    7575                //コンストラクタ呼び出し
     
    219219        && userProc.GetParentClass().GetName() == "_System_TypeBase" ){
    220220
    221             compiler.objectModule.meta.GetClasses().Compile_System_InitializeUserTypes();
     221            compiler.GetObjectModule().meta.GetClasses().Compile_System_InitializeUserTypes();
    222222    }
    223223    else if( userProc.GetName() == "RegisterGlobalRoots"
     
    270270
    271271    //コンパイルスタートをクラス管理クラスに追加
    272     compiler.objectModule.meta.GetClasses().StartCompile( pUserProc );
     272    compiler.GetObjectModule().meta.GetClasses().StartCompile( pUserProc );
    273273
    274274    //コンパイル中の関数
     
    781781
    782782repeat:
    783     compiler.objectModule.meta.GetUserProcs().Iterator_Reset();
    784     while( compiler.objectModule.meta.GetUserProcs().Iterator_HasNext() )
     783    compiler.GetObjectModule().meta.GetUserProcs().Iterator_Reset();
     784    while( compiler.GetObjectModule().meta.GetUserProcs().Iterator_HasNext() )
    785785    {
    786         UserProc *pUserProc = compiler.objectModule.meta.GetUserProcs().Iterator_GetNext();
     786        UserProc *pUserProc = compiler.GetObjectModule().meta.GetUserProcs().Iterator_GetNext();
    787787        CompileBufferInProcedure( *pUserProc );
    788788    }
     
    800800        //プロシージャコンパイルによって、プロシージャコンパイルが必要になる場合
    801801
    802         compiler.objectModule.meta.GetUserProcs().Iterator_Reset();
    803         while( compiler.objectModule.meta.GetUserProcs().Iterator_HasNext() )
     802        compiler.GetObjectModule().meta.GetUserProcs().Iterator_Reset();
     803        while( compiler.GetObjectModule().meta.GetUserProcs().Iterator_HasNext() )
    804804        {
    805             UserProc *pUserProc = compiler.objectModule.meta.GetUserProcs().Iterator_GetNext();
     805            UserProc *pUserProc = compiler.GetObjectModule().meta.GetUserProcs().Iterator_GetNext();
    806806            CompileBufferInProcedure( *pUserProc );
    807807        }
Note: See TracChangeset for help on using the changeset viewer.