Changeset 436 in dev for trunk/abdev/BasicCompiler32/Compile_Calc.cpp
- Timestamp:
- Mar 15, 2008, 3:33:36 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abdev/BasicCompiler32/Compile_Calc.cpp
r435 r436 573 573 574 574 //NumOpe...(スタックに答えが格納される) 575 BOOL bCalcUseHeap;576 575 Type calcType; 577 if( !NumOpe(Command+i+1,varType,calcType,&bCalcUseHeap) ){ 576 bool isNeedHeapFreeStructure; 577 if( !NumOpe(Command+i+1,varType,calcType,&isNeedHeapFreeStructure) ){ 578 578 return; 579 579 } … … 588 588 if( !isUpCast ){ 589 589 //キャスト演算子のオーバーロードに対応する 590 CallCastOperatorProc(calcType, bCalcUseHeap,varType);590 CallCastOperatorProc(calcType,isNeedHeapFreeStructure,varType); 591 591 } 592 592 } … … 606 606 if( varType.IsStruct() ){ 607 607 //構造体インスタンスへの代入 608 SetStructVariable(varType,calcType, bCalcUseHeap);608 SetStructVariable(varType,calcType,isNeedHeapFreeStructure); 609 609 return; 610 610 }
Note:
See TracChangeset
for help on using the changeset viewer.