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

SplitMemberNameの依存関係を排除。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ab5.0/abdev/BasicCompiler_Common/hash.cpp

    r576 r598  
    8282            if( !pobj_c )
    8383            {
    84                 pobj_c=compiler.GetObjectModule().meta.FindClassSupportedTypeDef(ObjName);
     84                pobj_c = compiler.GetObjectModule().meta.FindClassSupportedTypeDef(
     85                    LexicalAnalyzer::FullNameToSymbol( ObjName )
     86                );
    8587                if( pobj_c ){
    8688                    isStatic = true;
     
    160162
    161163const UserProc *GetClassMethod( const char *className, const char *methodName ){
    162     const CClass *pClass = compiler.GetObjectModule().meta.FindClassSupportedTypeDef( className );
     164    const CClass *pClass = compiler.GetObjectModule().meta.FindClassSupportedTypeDef(
     165        LexicalAnalyzer::FullNameToSymbol( className )
     166    );
    163167    if( pClass ){
    164168        std::vector<const UserProc *> userProcs;
Note: See TracChangeset for help on using the changeset viewer.