Changeset 122 in dev for BasicCompiler32/NumOpe.cpp
- Timestamp:
- May 13, 2007, 1:50:02 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
BasicCompiler32/NumOpe.cpp
r117 r122 227 227 return false; 228 228 } 229 bool TermOpe( const char *term, const Type &baseType, Type &resultType, bool &isLiteral, BOOL *pbUseHeap, bool *pIsClassName = NULL){229 bool TermOpe( const char *term, const Type &baseType, Type &resultType, bool &isLiteral, BOOL *pbUseHeap, bool *pIsClassName, bool isProcedureCallOnly ){ 230 230 char parameter[VN_SIZE]; 231 231 … … 293 293 294 294 295 if(lstrcmpi(termFull,"This")==0 ){295 if(lstrcmpi(termFull,"This")==0 && isProcedureCallOnly == false ){ 296 296 //Thisオブジェクト 297 297 resultType.SetType( DEF_OBJECT, pobj_CompilingClass ); … … 387 387 return true; 388 388 } 389 } 390 else if( isProcedureCallOnly ){ 391 // 関数呼び出し以外は受け付けない 392 return false; 389 393 } 390 394
Note:
See TracChangeset
for help on using the changeset viewer.