public static void ReportTokenExpected(this ICollection <Diagnostic> diagnostics, SourceRange sourceRange, SyntaxToken actual, SyntaxKind expected) { var actualText = actual.GetDisplayText(); var expectedText = expected.GetDisplayText(); diagnostics.Report(sourceRange, DiagnosticId.TokenExpected, actualText, expectedText); }
public static void ReportTokenExpected(this ICollection<Diagnostic> diagnostics, TextSpan span, SyntaxToken actual, SyntaxKind expected) { var actualText = actual.GetDisplayText(); var expectedText = expected.GetDisplayText(); diagnostics.Report(span, DiagnosticId.TokenExpected, actualText, expectedText); }