Ignore:
Timestamp:
Jun 27, 2007, 3:16:11 AM (17 years ago)
Author:
dai_9181
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/abdev/BasicCompiler_Common/src/ClassImpl.cpp

    r198 r199  
    8383    }
    8484
    85     return namespaceSupporter.IsSameAreaNamespace( GetNamespaceScopes(), namespaceScopes );
     85    return compiler.GetNamespaceSupporter().IsSameAreaNamespace( GetNamespaceScopes(), namespaceScopes );
    8686}
    8787
     
    518518
    519519    // 名前空間管理
    520     NamespaceScopes &namespaceScopes = namespaceSupporter.GetLivingNamespaceScopes();
     520    NamespaceScopes &namespaceScopes = compiler.GetNamespaceSupporter().GetLivingNamespaceScopes();
    521521    namespaceScopes.clear();
    522522
    523523    // Importsされた名前空間の管理
    524     NamespaceScopesCollection &importedNamespaces = namespaceSupporter.GetImportedNamespaces();
     524    NamespaceScopesCollection &importedNamespaces = compiler.GetNamespaceSupporter().GetImportedNamespaces();
    525525    importedNamespaces.clear();
    526526
     
    559559                temporary[i2]=source[i];
    560560            }
    561             if( !namespaceSupporter.ImportsNamespace( temporary ) )
     561            if( !compiler.GetNamespaceSupporter().ImportsNamespace( temporary ) )
    562562            {
    563563                SmoothieException::Throw(64,temporary,i );
     
    654654
    655655        // 名前空間をセット
    656         namespaceSupporter.GetLivingNamespaceScopes() = objClass.GetNamespaceScopes();
     656        compiler.GetNamespaceSupporter().GetLivingNamespaceScopes() = objClass.GetNamespaceScopes();
    657657
    658658        int i=0;
     
    675675    }
    676676
    677     namespaceSupporter.GetLivingNamespaceScopes().clear();
     677    compiler.GetNamespaceSupporter().GetLivingNamespaceScopes().clear();
    678678
    679679    cp=back_cp;
     
    710710
    711711    // 名前空間管理
    712     NamespaceScopes backupNamespaceScopes = namespaceSupporter.GetLivingNamespaceScopes();
    713     NamespaceScopes &namespaceScopes = namespaceSupporter.GetLivingNamespaceScopes();
     712    NamespaceScopes backupNamespaceScopes = compiler.GetNamespaceSupporter().GetLivingNamespaceScopes();
     713    NamespaceScopes &namespaceScopes = compiler.GetNamespaceSupporter().GetLivingNamespaceScopes();
    714714    namespaceScopes.clear();
    715715
     
    11531153
    11541154    // 名前空間を元に戻す
    1155     namespaceSupporter.GetLivingNamespaceScopes() = backupNamespaceScopes;
     1155    compiler.GetNamespaceSupporter().GetLivingNamespaceScopes() = backupNamespaceScopes;
    11561156}
    11571157void ClassesImpl::GetAllClassInfo(void){
     
    11651165    pobj_LoopRefCheck=0;
    11661166
    1167     // イテレータ用のデータを作る
     1167    // イテレータの準備
    11681168    this->Iterator_Init();
    11691169}
Note: See TracChangeset for help on using the changeset viewer.