Changeset 85 in dev for BasicCompiler64
- Timestamp:
- Mar 30, 2007, 4:19:07 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
BasicCompiler64/Compile_ProcOp.cpp
r76 r85 531 531 } 532 532 533 //新しいオブジェクト領域は0で初期化されているため、Nothingを明示的に代入する必要はない 534 /* 533 535 //実体クラスを持つメンバのコンストラクタ(引数有りを除く)を呼び出す 534 536 for(i3=0;i3<pobj_CompilingClass->iMemberNum;i3++){ … … 537 539 // オブジェクトメンバを発見したとき 538 540 539 sprintf(temporary, "This.%s=%c%c%s()", 540 pMember->name, 541 1, ESC_NEW, 542 pMember->GetClass().name ); 541 sprintf(temporary, "This.%s=Nothing", 542 pMember->name ); 543 543 OpcodeCalc( temporary ); 544 544 } 545 545 } 546 */ 546 547 547 548 //仮想関数テーブルを初期化
Note:
See TracChangeset
for help on using the changeset viewer.