Ignore:
Timestamp:
Jun 26, 2007, 5:04:50 AM (17 years ago)
Author:
dai_9181
Message:
 
File:
1 edited

Legend:

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

    r182 r193  
    22#include <jenga/include/smoothie/LexicalAnalysis.h>
    33
     4#include <Compiler.h>
    45#include <ProcedureImpl.h>
    56
     
    164165        GetVarType(fullCallName,type,false);
    165166
    166         ProcPointer *pProcPtr = Smoothie::GetMeta().GetProcPointers()[type.GetIndex()];
     167        ProcPointer *pProcPtr = compiler.GetMeta().GetProcPointers()[type.GetIndex()];
    167168        resultType = pProcPtr->ReturnType();
    168169
     
    631632
    632633    // Importsされた名前空間の管理
    633     NamespaceScopesCollection &importedNamespaces = Smoothie::Temp::importedNamespaces;
     634    NamespaceScopesCollection &importedNamespaces = compiler.GetImportedNamespaces();
    634635    importedNamespaces.clear();
    635636
     
    685686                temporary[i2]=basbuf[i];
    686687            }
    687             if( !importedNamespaces.Imports( temporary ) )
     688            if( !compiler.ImportsNamespace( temporary ) )
    688689            {
    689690                SetError(64,temporary,cp );
Note: See TracChangeset for help on using the changeset viewer.