Changeset 29 in dev for BasicCompiler64


Ignore:
Timestamp:
Jan 10, 2007, 2:27:58 AM (18 years ago)
Author:
dai_9181
Message:

Ver5.0β10としてリリース。
すべてのクラスをObjectからの派生にした。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BasicCompiler64/Compile_CallProc.cpp

    r28 r29  
    434434                SetVarPtrToReg(REG_RCX,&RelativeVar);
    435435
    436                 //参照タイプが整合しているかをチェック
    437                 if(i2!=RefType) SetError(104,ObjectName,cp);
    438 
    439                 if(i2==DEF_PTR_OBJECT){
     436                //参照タイプが "->" の場合
     437                if(RefType==DEF_PTR_OBJECT){
    440438                    //mov rcx,qword ptr[rcx]
    441439                    op_mov_RM(sizeof(_int64),REG_RCX,REG_RCX,0,MOD_BASE);
Note: See TracChangeset for help on using the changeset viewer.