Changeset 94 in dev for BasicCompiler64/NumOpe.cpp
- Timestamp:
- Apr 14, 2007, 8:36:04 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
BasicCompiler64/NumOpe.cpp
r93 r94 249 249 // 同一の型、またはNothingに対するAsはAs演算子を呼び出さない 250 250 } 251 else if( idCalc == CALC_AS 252 && type_stack[sp-1] == ( DEF_OBJECT | FLAG_CAST ) 253 && ( ((CClass *)index_stack[sp-1])->IsEqualsOrSubClass( (CClass *)index_stack[sp-2] ) || ((CClass *)index_stack[sp-2])->IsEqualsOrSubClass( (CClass *)index_stack[sp-1] ) 254 )){ 255 // ダウンキャストを許可する 256 } 251 257 else{ 252 258 //オーバーロードされたオペレータを呼び出す
Note:
See TracChangeset
for help on using the changeset viewer.