Changeset 20 in dev for BasicCompiler_Common/Object.cpp


Ignore:
Timestamp:
Dec 28, 2006, 5:24:48 AM (17 years ago)
Author:
dai_9181
Message:

参照型パラメータに関数の戻り値オブジェクトを指定した場合などの、一時オブジェクトの扱いを可能にした。
Dimで指定される初期値を見分けることで、As指定を省略できるようにした。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BasicCompiler_Common/Object.cpp

    r5 r20  
    257257            op_call(pSub_free);
    258258        }
    259         if(pVar[i3].type==DEF_OBJECT&&pVar[i3].fRef==0){
     259        else if(pVar[i3].type==DEF_OBJECT&&pVar[i3].fRef==0){
    260260            //デストラクタの呼び出し
    261261            i5=pVar[i3].u.pobj_c->DestructorMemberSubIndex;
Note: See TracChangeset for help on using the changeset viewer.