public void ReportSyntaxError(int start, int end, string message, int errorCode, Severity severity = Severity.Error) { // save the first one, the next error codes may be induced errors: if (_errorCode == 0) { _errorCode = errorCode; } _errors.Add( message, _tokenizer.GetLineLocations(), start, end, errorCode, severity); }
public void ReportSyntaxError(string message, Severity severity = Severity.Error) { ErrorSink.Add(message, null, 0, 0, 0, severity); }
public void ReportSyntaxError(int start, int end, string message, int errorCode, Severity severity = Severity.Error) { ErrorSink.Add(message, null, start, end, errorCode, severity); }