Ignore:
Timestamp:
Jun 29, 2008, 3:20:40 PM (16 years ago)
Author:
dai_9181
Message:

If/While/Doなどのステートメントに引き渡す式の戻り値がクラス型の場合はBoolean型へのキャストを試みるようにした。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ab5.0/abdev/compiler_x64/NumOpe.cpp

    r665 r676  
    921921
    922922        if(idCalc){
    923             if(type_stack[sp-2]==DEF_OBJECT){
     923            if( sp>=2 && type_stack[sp-2]==DEF_OBJECT )
     924            {
    924925                if( idCalc == CALC_AS
    925926                    && type_stack[sp-1] == ( DEF_OBJECT | FLAG_CAST )
Note: See TracChangeset for help on using the changeset viewer.