Changeset 46 in dev for BasicCompiler32/Compile_Calc.cpp


Ignore:
Timestamp:
Feb 6, 2007, 1:19:17 AM (17 years ago)
Author:
dai_9181
Message:

VarPtrの戻り値の型をVoidPtrではなく、ポインタレベルを増加した型にした。
関連関数のパラメータにconstを適用。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BasicCompiler32/Compile_Calc.cpp

    r40 r46  
    658658    if( VarType == DEF_OBJECT && VarRelativeVar.dwKind == VAR_REFLOCAL ){
    659659        // 参照型オブジェクトへの代入(初期化)はポインタ変数と同様の処理に値する
    660         VarType = PTR_LEVEL_UP( VarType );
     660        PTR_LEVEL_UP( VarType );
    661661
    662662        VarRelativeVar.dwKind = VAR_LOCAL;
     
    664664        if( CalcType == DEF_OBJECT ){
    665665            //右辺値が実体オブジェクトのときは、参照をコピー
    666             CalcType = PTR_LEVEL_UP( DEF_OBJECT );
     666            PTR_LEVEL_UP( CalcType );
    667667        }
    668668    }
Note: See TracChangeset for help on using the changeset viewer.