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

    r461 r465  
    372372        else if( source[i] == 1 && source[i+1] == ESC_ENDNAMESPACE ){
    373373            if( namespaceScopes.size() <= 0 ){
    374                 SetError(12, "End Namespace", i );
     374                compiler.errorMessenger.Output(12, "End Namespace", i );
    375375            }
    376376            else{
     
    391391            if( !compiler.GetNamespaceSupporter().ImportsNamespace( temporary ) )
    392392            {
    393                 SetError(64,temporary,cp );
     393                compiler.errorMessenger.Output(64,temporary,cp );
    394394            }
    395395
     
    497497            CompileBufferInProcedure( *pUserProc );
    498498        }
    499         else SetError(300,NULL,cp);
     499        else compiler.errorMessenger.Output(300,NULL,cp);
    500500    }
    501501    else
Note: See TracChangeset for help on using the changeset viewer.