Ignore:
Timestamp:
Mar 24, 2008, 8:05:20 PM (17 years ago)
Author:
dai_9181
Message:

Messenger/ErrorMessengerクラスを導入。SetError関数によるエラー生成を廃止した。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ab5.0/abdev/BasicCompiler_Common/src/Enum.cpp

    r424 r465  
    1818        }
    1919        if(!IsVariableChar(buffer[i])){
    20             SetError(1,NULL,i);
     20            compiler.errorMessenger.Output(1,NULL,i);
    2121            break;
    2222        }
     
    2525
    2626    if(buffer[i]=='\0'){
    27         SetError(22,"Enum",nowLine);
     27        compiler.errorMessenger.Output(22,"Enum",nowLine);
    2828        return;
    2929    }
     
    5252        if(temporary[0]=='\0'){
    5353            if(buffer[i]=='\0'){
    54                 SetError(22,"Enum",nowLine);
     54                compiler.errorMessenger.Output(22,"Enum",nowLine);
    5555                break;
    5656            }
     
    131131        else if( source[i] == 1 && source[i+1] == ESC_ENDNAMESPACE ){
    132132            if( namespaceScopes.size() <= 0 ){
    133                 SetError(12, "End Namespace", i );
     133                compiler.errorMessenger.Output(12, "End Namespace", i );
    134134            }
    135135            else{
Note: See TracChangeset for help on using the changeset viewer.