Ignore:
Timestamp:
Oct 14, 2007, 9:41:03 PM (17 years ago)
Author:
dai_9181
Message:

インターフェイスを実装

File:
1 edited

Legend:

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

    r347 r350  
    342342
    343343    vector<const UserProc *> userProcs;
    344     leftType.GetClass().EnumDynamicMethodsOfInterfaceMethods( methodName, userProcs );
     344    leftType.GetClass().EnumDynamicMethodsOrInterfaceMethods( methodName, userProcs );
    345345    if(userProcs.size()){
    346346        //オーバーロードを解決
     
    597597    if( expression[0] == '[' ){
    598598        if( !baseType.IsPointer() ){
    599             SetError(1,NULL,cp);
    600599            return false;
    601600        }
     
    716715StrLiteral:
    717716
    718                     if( baseType.IsObject() || baseType.IsNull() ){
     717                    if( !baseType.IsPointer() ){
    719718                        //要求タイプがオブジェクト、または未定のとき
    720719                        type_stack[sp]=DEF_OBJECT;
Note: See TracChangeset for help on using the changeset viewer.