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/CommonCodeGenerator.cpp

    r436 r465  
    2222    if( pertialSchedules.size() > 0 )
    2323    {
    24         SetError();
     24        compiler.errorMessenger.OutputFatalError();
    2525    }
    2626}
     
    4040                {
    4141                    // 範囲外
    42                     SetError();
     42                    compiler.errorMessenger.OutputFatalError();
    4343                }
    4444
     
    5555            else
    5656            {
    57                 SetError();
     57                compiler.errorMessenger.OutputFatalError();
    5858            }
    5959
     
    7272    if( isSuccessful == false )
    7373    {
    74         SetError();
     74        compiler.errorMessenger.OutputFatalError();
    7575    }
    7676}
     
    9494            else
    9595            {
    96                 SetError();
     96                compiler.errorMessenger.OutputFatalError();
    9797            }
    9898
     
    111111    if( isSuccessful == false )
    112112    {
    113         SetError();
     113        compiler.errorMessenger.OutputFatalError();
    114114    }
    115115}
     
    133133                {
    134134                    // 範囲外
    135                     SetError();
     135                    compiler.errorMessenger.OutputFatalError();
    136136                }
    137137
     
    144144            else
    145145            {
    146                 SetError();
     146                compiler.errorMessenger.OutputFatalError();
    147147            }
    148148
     
    160160    if( isSuccessful == false )
    161161    {
    162         SetError();
     162        compiler.errorMessenger.OutputFatalError();
    163163    }
    164164}
     
    180180        else
    181181        {
    182             SetError();
     182            compiler.errorMessenger.OutputFatalError();
    183183        }
    184184    }
     
    196196        else
    197197        {
    198             SetError();
     198            compiler.errorMessenger.OutputFatalError();
    199199        }
    200200    }
     
    223223    else
    224224    {
    225         SetError();
     225        compiler.errorMessenger.OutputFatalError();
    226226    }
    227227
     
    276276    if( GetContinueCodePos() == -1 )
    277277    {
    278         SetError(12,"Continue",cp);
     278        compiler.errorMessenger.Output(12,"Continue",cp);
    279279        return;
    280280    }
Note: See TracChangeset for help on using the changeset viewer.