Changeset 68 in dev for BasicCompiler_Common/NumOpe_GetType.cpp
- Timestamp:
- Mar 12, 2007, 4:04:55 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
BasicCompiler_Common/NumOpe_GetType.cpp
r67 r68 376 376 if(pBaseType){ 377 377 if(pBaseType->type==DEF_OBJECT){ 378 if(IsStringSubsituation(pBaseType->u.pobj_Class) 379 || IsStringObjectType(*pBaseType)){ 378 if(IsStringObjectType(*pBaseType)){ 380 379 //要求タイプがオブジェクトであり、Stringの受け入れが可能な場合 381 380 extern CClass *pobj_StringClass; … … 513 512 ////////// 514 513 515 type[sp]=i2; 514 if(i2&FLAG_PTR){ 515 //配列ポインタ 516 type[sp]=GetPtrType(i2^FLAG_PTR,index_stack[sp]); 517 } 518 else{ 519 type[sp]=i2; 520 } 521 516 522 bLiteralCalculation=0; 517 523 sp++;
Note:
See TracChangeset
for help on using the changeset viewer.