Changeset 84 in dev for BasicCompiler_Common


Ignore:
Timestamp:
Mar 29, 2007, 3:28:28 AM (17 years ago)
Author:
dai_9181
Message:
 
Location:
BasicCompiler_Common
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • BasicCompiler_Common/ParamImpl.cpp

    r78 r84  
    151151        }
    152152        else{
    153             if(NATURAL_TYPE(argType.GetBasicType())==DEF_OBJECT || NATURAL_TYPE(argType.GetBasicType())==DEF_STRUCT){
     153            //if(NATURAL_TYPE(argType.GetBasicType())==DEF_OBJECT || NATURAL_TYPE(argType.GetBasicType())==DEF_STRUCT){
     154            if( NATURAL_TYPE(argType.GetBasicType())==DEF_STRUCT){
    154155                if(argType.GetIndex()!=param.GetIndex()){
     156                    return false;
     157                }
     158            }
     159            else if( NATURAL_TYPE(argType.GetBasicType())==DEF_OBJECT ){
     160                if( !param.GetClass().IsEqualsOrSubClass( &argType.GetClass() ) ){
    155161                    return false;
    156162                }
  • BasicCompiler_Common/common.h

    r79 r84  
    4747
    4848#ifdef _AMD64_
    49 #define VER_INFO        "β17 (x64)"
     49#define VER_INFO        "(x64) β rev.184"
    5050#else
    51 #define VER_INFO        "β17"
     51#define VER_INFO        "β rev.184"
    5252#endif
    5353
Note: See TracChangeset for help on using the changeset viewer.