IronPython.Compiler.Parser.TokenizerErrorSink.Add C# (CSharp) Method

Add() public method

public Add ( SourceUnit sourceUnit, string message, Microsoft.Scripting.SourceSpan span, int errorCode, Severity severity ) : void
sourceUnit SourceUnit
message string
span Microsoft.Scripting.SourceSpan
errorCode int
severity Severity
return void
            public override void Add(SourceUnit sourceUnit, string message, SourceSpan span, int errorCode, Severity severity) {
                if (_parser._errorCode == 0 && (severity == Severity.Error || severity == Severity.FatalError)) {
                    _parser._errorCode = errorCode;
                }
                _parser.ErrorSink.Add(sourceUnit, message, span, errorCode, severity);
            }
        }
Parser.TokenizerErrorSink