Ignore:
Timestamp:
Aug 2, 2007, 4:17:27 AM (17 years ago)
Author:
dai_9181
Message:
 
File:
1 edited

Legend:

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

    r255 r257  
    5555
    5656        //クラスに属する静的メンバを定義
    57         compiler.GetMeta().GetClasses().InitStaticMember();
     57        compiler.objectModule.meta.GetClasses().InitStaticMember();
    5858
    5959        GetGlobalDataForDll();
     
    7777        const PertialSchedule *pStackFramePertialSchedule = compiler.codeGenerator.op_sub_rsp( 0, true );
    7878
    79         BOOST_FOREACH( Variable *pVar, compiler.GetMeta().GetGlobalVars() ){
     79        BOOST_FOREACH( Variable *pVar, compiler.objectModule.meta.GetGlobalVars() ){
    8080            if(memicmp(pVar->GetName().c_str(),"Static%",7)==0){
    8181                //コンストラクタ呼び出し
     
    141141        && userProc.GetParentClass().GetName() == "_System_TypeBase" ){
    142142
    143             compiler.GetMeta().GetClasses().Compile_System_InitializeUserTypes();
     143            compiler.objectModule.meta.GetClasses().Compile_System_InitializeUserTypes();
    144144    }
    145145    else if( userProc.GetName() == "RegisterGlobalRoots"
     
    190190
    191191    //コンパイルスタートをクラス管理クラスに追加
    192     compiler.GetMeta().GetClasses().StartCompile( pUserProc );
     192    compiler.objectModule.meta.GetClasses().StartCompile( pUserProc );
    193193
    194194    //コンパイル中の関数
     
    727727
    728728repeat:
    729     compiler.GetMeta().GetUserProcs().Iterator_Reset();
    730     while( compiler.GetMeta().GetUserProcs().Iterator_HasNext() )
     729    compiler.objectModule.meta.GetUserProcs().Iterator_Reset();
     730    while( compiler.objectModule.meta.GetUserProcs().Iterator_HasNext() )
    731731    {
    732         UserProc *pUserProc = compiler.GetMeta().GetUserProcs().Iterator_GetNext();
     732        UserProc *pUserProc = compiler.objectModule.meta.GetUserProcs().Iterator_GetNext();
    733733        CompileBufferInProcedure( *pUserProc );
    734734    }
     
    746746        //プロシージャコンパイルによって、プロシージャコンパイルが必要になる場合
    747747
    748         compiler.GetMeta().GetUserProcs().Iterator_Reset();
    749         while( compiler.GetMeta().GetUserProcs().Iterator_HasNext() )
     748        compiler.objectModule.meta.GetUserProcs().Iterator_Reset();
     749        while( compiler.objectModule.meta.GetUserProcs().Iterator_HasNext() )
    750750        {
    751             UserProc *pUserProc = compiler.GetMeta().GetUserProcs().Iterator_GetNext();
     751            UserProc *pUserProc = compiler.objectModule.meta.GetUserProcs().Iterator_GetNext();
    752752            CompileBufferInProcedure( *pUserProc );
    753753        }
Note: See TracChangeset for help on using the changeset viewer.