public void Dump(FileDiagnostics diagnostics, DocRange range) { foreach (string error in _errors) { diagnostics.Error(error, range); } }
public void AddError() { if (_addedError) { return; } _addedError = true; _diagnostics.Error("One or more values in the string array is not a constant string expression", _errorRange); }
public void AddDiagnostic(FileDiagnostics diagnostics) { if (Fatal) { diagnostics.Error(Message, CallRange.range); } else { diagnostics.Warning(Message, CallRange.range); } }
public void Dump(FileDiagnostics diagnostics, DocRange range) { foreach (var error in _errors) { if (error.IsFatal) { diagnostics.Error(error.Message, range); } else { diagnostics.Warning(error.Message, range); } } }