Ignore:
Timestamp:
Jul 21, 2007, 11:47:40 PM (17 years ago)
Author:
dai_9181
Message:

CodeGeneratorクラスのベースを実装

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/abdev/BasicCompiler_Common/src/LexicalScopingImpl.cpp

    r206 r225  
    108108
    109109            //mov ecx,dword ptr[ebp+offset]
    110             op_mov_RM(sizeof(long),REG_ECX,REG_EBP,-pVar->GetOffsetAddress(),MOD_BASE_DISP32);
     110            compiler.codeGenerator.op_mov_RM(sizeof(long),REG_ECX,REG_EBP,-pVar->GetOffsetAddress(),MOD_BASE_DISP32);
    111111            obp-=sizeof(long);
    112112            AddLocalVarAddrSchedule();
     
    114114
    115115            //push ecx
    116             op_push(REG_ECX);
     116            compiler.codeGenerator.op_push(REG_ECX);
    117117#endif
    118118
    119119            //call free
    120120            extern const UserProc *pSub_free;
    121             op_call(pSub_free);
     121            compiler.codeGenerator.op_call(pSub_free);
    122122
    123123
Note: See TracChangeset for help on using the changeset viewer.