Changeset 73 in dev for BasicCompiler64/Compile_Statement.cpp
- Timestamp:
- Mar 16, 2007, 11:07:14 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
BasicCompiler64/Compile_Statement.cpp
r64 r73 5 5 int i,i2; 6 6 char buffer[8192]; 7 S UBINFO*psi;7 SubInfo *psi; 8 8 9 9 for(i=0;;i++){ … … 44 44 45 45 //GetSubHash内でエラー提示が行われた場合 46 if(psi==(S UBINFO*)-1) return;46 if(psi==(SubInfo *)-1) return; 47 47 48 48 if(psi==0){ … … 54 54 55 55 //GetSubHash内でエラー提示が行われた場合 56 if(psi==(S UBINFO*)-1) return;56 if(psi==(SubInfo *)-1) return; 57 57 } 58 58 … … 722 722 pobj_c=(CClass *)lpIndex; 723 723 724 std::vector<S UBINFO*> subs;724 std::vector<SubInfo *> subs; 725 725 pobj_c->EnumMethod( CALC_EQUAL, subs ); 726 726 if( subs.size() == 0 ){ … … 739 739 740 740 //オーバーロードを解決 741 S UBINFO*psi;741 SubInfo *psi; 742 742 psi=OverloadSolution("==",subs,ppi,iParmNum,NULL); 743 743 HeapDefaultFree(ppi); … … 883 883 884 884 //call _System_GetEip 885 extern S UBINFO*pSub_System_GetEip;885 extern SubInfo *pSub_System_GetEip; 886 886 op_call(pSub_System_GetEip); 887 887 … … 945 945 //戻り値をセット 946 946 if(Parameter[0]){ 947 extern S UBINFO*pCompilingSubInfo;947 extern SubInfo *pCompilingSubInfo; 948 948 char *temp; 949 949 if(pCompilingSubInfo->name[0]==1&&pCompilingSubInfo->name[1]==ESC_OPERATOR) … … 1075 1075 OpcodeCalc(temp2); 1076 1076 1077 S UBINFO*psi;1077 SubInfo *psi; 1078 1078 if(bFile) psi=GetSubHash("INPUT_FromFile"); 1079 1079 else psi=GetSubHash("INPUT_FromPrompt"); … … 1177 1177 OpcodeCalc(temp2); 1178 1178 1179 S UBINFO*psi;1179 SubInfo *psi; 1180 1180 if(bFile) psi=GetSubHash("PRINTUSING_ToFile"); 1181 1181 else psi=GetSubHash("PRINTUSING_ToPrompt"); … … 1281 1281 if(sw) lstrcat(buffer,"+Ex\"\\r\\n\""); 1282 1282 1283 S UBINFO*psi;1283 SubInfo *psi; 1284 1284 if(bFile) psi=GetSubHash("PRINT_ToFile"); 1285 1285 else psi=GetSubHash("PRINT_ToPrompt");
Note:
See TracChangeset
for help on using the changeset viewer.