Changeset 465 in dev for trunk/ab5.0/abdev/BasicCompiler32/Compile_ProcOp.cpp
- Timestamp:
- Mar 24, 2008, 8:05:20 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/abdev/BasicCompiler32/Compile_ProcOp.cpp
r461 r465 197 197 } 198 198 else{ 199 SetError();199 compiler.errorMessenger.OutputFatalError(); 200 200 } 201 201 } … … 242 242 { 243 243 if(pGotoLabelSchedule->GetName().size()>0){ 244 SetError(6,pGotoLabelSchedule->GetName(),pGotoLabelSchedule->GetSourceCodePos());244 compiler.errorMessenger.Output(6,pGotoLabelSchedule->GetName(),pGotoLabelSchedule->GetSourceCodePos()); 245 245 } 246 246 else{ 247 247 char temporary[255]; 248 248 sprintf(temporary,"%d",pGotoLabelSchedule->GetLineNum()); 249 SetError(6,temporary,pGotoLabelSchedule->GetSourceCodePos());249 compiler.errorMessenger.Output(6,temporary,pGotoLabelSchedule->GetSourceCodePos()); 250 250 } 251 251 } … … 273 273 } 274 274 else{ 275 SetError();275 compiler.errorMessenger.OutputFatalError(); 276 276 } 277 277 } … … 285 285 286 286 if( pUserProc->GetLocalVars().size() ){ 287 SetError();287 compiler.errorMessenger.OutputFatalError(); 288 288 return; 289 289 } … … 311 311 { 312 312 // 既にコード生成が行われている場合はエラー 313 SetError();313 compiler.errorMessenger.OutputFatalError(); 314 314 } 315 315 … … 531 531 } 532 532 if(!(temporary[0]=='('&&temporary[lstrlen(temporary)-1]==')')){ 533 SetError(1,NULL,cp);533 compiler.errorMessenger.Output(1,NULL,cp); 534 534 } 535 535 RemoveStringPare(temporary); … … 618 618 //With情報のメモリを解放 619 619 for(i3=0;i3<WithInfo.num;i3++){ 620 SetError(22,"With",WithInfo.pWithCp[i3]);620 compiler.errorMessenger.Output(22,"With",WithInfo.pWithCp[i3]); 621 621 HeapDefaultFree(WithInfo.ppName[i3]); 622 622 } … … 710 710 else 711 711 { 712 SetError();712 compiler.errorMessenger.OutputFatalError(); 713 713 } 714 714 }
Note:
See TracChangeset
for help on using the changeset viewer.