Changeset 28 in dev for BasicCompiler64/CParameter.cpp
- Timestamp:
- Jan 8, 2007, 6:34:44 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
BasicCompiler64/CParameter.cpp
r20 r28 546 546 } 547 547 548 //戻り値用の変数名を取得 549 char *lpszVarNameToReturn; 550 if(FuncName[0]==1&&FuncName[1]==ESC_OPERATOR) lpszVarNameToReturn="_System_ReturnValue"; 551 else lpszVarNameToReturn=FuncName; 552 548 553 //パラメータをレジスタとスタックに格納 549 554 int CalcType; … … 563 568 } 564 569 if((i2==0||i2==1)&&ppi[i2].name){ 565 if(lstrcmp(ppi[i2].name, FuncName)==0){570 if(lstrcmp(ppi[i2].name,lpszVarNameToReturn)==0){ 566 571 //オブジェクトメンバの第一または第二パラメータの戻り値用オブジェクト 567 572 continue;
Note:
See TracChangeset
for help on using the changeset viewer.