Changeset 76 in dev for BasicCompiler32/Compile_Var.cpp


Ignore:
Timestamp:
Mar 21, 2007, 9:26:56 PM (17 years ago)
Author:
dai_9181
Message:

TYPEINFO→Typeへのリファクタリングを実施。32bitが未完成。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BasicCompiler32/Compile_Var.cpp

    r75 r76  
    33
    44//変数
    5 VARIABLE *GlobalVar;
    6 int MaxGlobalVarNum;
     5Variables globalVars;
    76int AllGlobalVarSize;
    87int AllInitGlobalVarSize;
    9 VARIABLE *LocalVar;
    10 int MaxLocalVarNum;
     8
    119int AllLocalVarSize;
     10
    1211
    1312void SetRelativeOffset( Type &resultType, RELATIVE_VAR *pRelativeVar,const char *lpPtrOffset){
     
    351350    //自身のオブジェクトのThisポインタをregにコピー
    352351
    353     extern VARIABLE *LocalVar;
    354352    RELATIVE_VAR RelativeVar;
    355353    RelativeVar.dwKind=VAR_LOCAL;
     
    466464        }
    467465
    468         if(_memicmp(variable,"This.",5)==0){
     466        if(memicmp(variable,"This.",5)==0){
    469467            //Thisオブジェクトのメンバを参照するとき
    470468            SlideString(variable+5,-5);
Note: See TracChangeset for help on using the changeset viewer.