Ignore:
Timestamp:
Mar 27, 2008, 3:04:28 AM (16 years ago)
Author:
dai_9181
Message:

64bit版を最新の状態にした

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ab5.0/abdev/BasicCompiler64/Compile_ProcOp.cpp

    r463 r468  
    119119    }
    120120    else{
    121         SetError();
     121        compiler.errorMessenger.OutputFatalError();
    122122    }
    123123}
     
    164164        {
    165165            if(pGotoLabelSchedule->GetName().size()>0){
    166                 SetError(6,pGotoLabelSchedule->GetName(),pGotoLabelSchedule->GetSourceCodePos());
     166                compiler.errorMessenger.Output(6,pGotoLabelSchedule->GetName(),pGotoLabelSchedule->GetSourceCodePos());
    167167            }
    168168            else{
    169169                char temporary[255];
    170170                sprintf(temporary,"%d",pGotoLabelSchedule->GetLineNum());
    171                 SetError(6,temporary,pGotoLabelSchedule->GetSourceCodePos());
     171                compiler.errorMessenger.Output(6,temporary,pGotoLabelSchedule->GetSourceCodePos());
    172172            }
    173173        }
     
    195195    }
    196196    else{
    197         SetError();
     197        compiler.errorMessenger.OutputFatalError();
    198198    }
    199199}
     
    205205
    206206    if( pUserProc->GetLocalVars().size() ){
    207         SetError();
     207        compiler.errorMessenger.OutputFatalError();
    208208        return;
    209209    }
     
    506506                    }
    507507                    if(!(temporary[0]=='('&&temporary[lstrlen(temporary)-1]==')')){
    508                         SetError(1,NULL,cp);
     508                        compiler.errorMessenger.Output(1,NULL,cp);
    509509                    }
    510510                    RemoveStringPare(temporary);
     
    594594    //With情報のメモリを解放
    595595    for(i3=0;i3<WithInfo.num;i3++){
    596         SetError(22,"With",WithInfo.pWithCp[i3]);
     596        compiler.errorMessenger.Output(22,"With",WithInfo.pWithCp[i3]);
    597597        HeapDefaultFree(WithInfo.ppName[i3]);
    598598    }
     
    651651            SetReg_WholeVariable(returnType,&RelativeVar,REG_RAX);
    652652        }
    653         else SetError(300,NULL,cp);
     653        else compiler.errorMessenger.Output(300,NULL,cp);
    654654    }
    655655
Note: See TracChangeset for help on using the changeset viewer.