Ignore:
Timestamp:
May 6, 2008, 1:41:03 PM (17 years ago)
Author:
dai_9181
Message:

・Classes::Find→Classes::FindExにリネームして、TypeDefサポートを排除した。
・Meta::FindClassSupportedTypeDefメソッドを実装。従来のClasses::Findの実装内容を受け継ぐ。

Location:
trunk/ab5.0/abdev/BasicCompiler_Common/include
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/ab5.0/abdev/BasicCompiler_Common/include/Class.h

    r565 r566  
    497497    CClass *Add( const NamespaceScopes &namespaceScopes, const NamespaceScopesCollection &importedNamespaces, const char *name,int nowLine);
    498498
    499     const CClass *Find( const NamespaceScopes &namespaceScopes, const std::string &name ) const;
    500     const CClass *Find( const std::string &fullName ) const;
     499    const CClass *FindEx( const NamespaceScopes &namespaceScopes, const std::string &name ) const;
     500    const CClass *FindEx( const std::string &fullName ) const;
    501501
    502502
  • trunk/ab5.0/abdev/BasicCompiler_Common/include/Meta.h

    r562 r566  
    155155
    156156    const ::Delegate &ToDelegate( const CClass &_class );
     157
     158    const CClass *FindClassSupportedTypeDef( const NamespaceScopes &namespaceScopes, const std::string &name );
     159    const CClass *FindClassSupportedTypeDef( const std::string &fullName );
    157160};
Note: See TracChangeset for help on using the changeset viewer.