Ignore:
Timestamp:
Aug 1, 2007, 11:19:01 PM (17 years ago)
Author:
dai_9181
Message:

MetaImplを廃止し、Metaにした。
ObjectModuleクラス、Linkerクラスを用意。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/abdev/BasicCompiler_Common/Subroutine.cpp

    r255 r256  
    168168        GetVarType(fullCallName,type,false);
    169169
    170         ProcPointer *pProcPtr = compiler.GetMeta().GetProcPointers()[type.GetIndex()];
     170        ProcPointer *pProcPtr = compiler.objectModule.meta.GetProcPointers()[type.GetIndex()];
    171171        resultType = pProcPtr->ReturnType();
    172172
     
    451451
    452452bool IsNeedProcCompile(){
    453     compiler.GetMeta().GetUserProcs().Iterator_Reset();
    454     while( compiler.GetMeta().GetUserProcs().Iterator_HasNext() )
     453    compiler.objectModule.meta.GetUserProcs().Iterator_Reset();
     454    while( compiler.objectModule.meta.GetUserProcs().Iterator_HasNext() )
    455455    {
    456         UserProc *pUserProc = compiler.GetMeta().GetUserProcs().Iterator_GetNext();
     456        UserProc *pUserProc = compiler.objectModule.meta.GetUserProcs().Iterator_GetNext();
    457457        if( pUserProc->IsUsing() && pUserProc->IsCompiled() == false ){
    458458            return true;
Note: See TracChangeset for help on using the changeset viewer.