Changeset 85 in dev for BasicCompiler32
- Timestamp:
- Mar 30, 2007, 4:19:07 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
BasicCompiler32/Compile_ProcOp.cpp
r78 r85 478 478 } 479 479 480 //新しいオブジェクト領域は0で初期化されているため、Nothingを明示的に代入する必要はない 481 /* 480 482 //実体クラスを持つメンバのコンストラクタ(引数有りを除く)を呼び出す 481 483 for(i3=0;i3<pobj_CompilingClass->iMemberNum;i3++){ … … 484 486 // オブジェクトメンバを発見したとき 485 487 486 sprintf(temporary, "This.%s=%c%c%s()", 487 pMember->name, 488 1, ESC_NEW, 489 pMember->GetClass().name ); 488 sprintf(temporary, "This.%s=Nothing", 489 pMember->name ); 490 490 OpcodeCalc( temporary ); 491 491 } 492 492 } 493 */ 493 494 494 495 //仮想関数テーブルを初期化
Note:
See TracChangeset
for help on using the changeset viewer.