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);
 }