Ignore:
Timestamp:
May 10, 2008, 8:16:16 PM (17 years ago)
Author:
dai_9181
Message:

SplitMemberNameの依存関係を排除。

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

Legend:

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

    r593 r598  
    496496    CClass *Add( const NamespaceScopes &namespaceScopes, const NamespaceScopesCollection &importedNamespaces, const char *name,int nowLine);
    497497
    498     const CClass *FindEx( const NamespaceScopes &namespaceScopes, const std::string &name ) const;
    499     const CClass *FindEx( const std::string &fullName ) const;
     498    const CClass *FindEx( const Symbol &symbol ) const;
    500499
    501500
  • trunk/ab5.0/abdev/BasicCompiler_Common/include/Meta.h

    r566 r598  
    156156    const ::Delegate &ToDelegate( const CClass &_class );
    157157
    158     const CClass *FindClassSupportedTypeDef( const NamespaceScopes &namespaceScopes, const std::string &name );
    159     const CClass *FindClassSupportedTypeDef( const std::string &fullName );
     158    const CClass *FindClassSupportedTypeDef( const Symbol &symbol );
    160159};
  • trunk/ab5.0/abdev/BasicCompiler_Common/include/TypeDef.h

    r542 r598  
    5959
    6060    void Add( const NamespaceScopes &namespaceScopes, const std::string &name, const std::string &baseName, int nowLine );
    61     int GetIndex( const NamespaceScopes &namespaceScopes, const std::string &name ) const;
    62     int GetIndex( const std::string &fullName ) const;
     61    int GetIndex( const Symbol &symbol ) const;
    6362};
Note: See TracChangeset for help on using the changeset viewer.