1 override of WithAdditionalDiagnostics
Microsoft.CodeAnalysis.CSharp (1)
Parser\DocumentationCommentParser.cs (1)
846protected override TNode WithAdditionalDiagnostics<TNode>(TNode node, params DiagnosticInfo[] diagnostics)
23 references to WithAdditionalDiagnostics
Microsoft.CodeAnalysis.CSharp (23)
Parser\DocumentationCommentParser.cs (1)
851? base.WithAdditionalDiagnostics<TNode>(node, diagnostics)
Parser\LanguageParser.cs (10)
1841closeBrace = WithAdditionalDiagnostics(closeBrace, this.GetExpectedTokenError(SyntaxKind.CloseBraceToken, this.CurrentToken.Kind)); 3819separator = WithAdditionalDiagnostics(separator, GetExpectedTokenError(SyntaxKind.DotToken, separator.Kind, separator.GetLeadingTriviaWidth(), separator.Width)); 3902opToken = WithAdditionalDiagnostics(opToken, diagInfo); 3973opToken = WithAdditionalDiagnostics(opToken, diagInfo); 3981opToken = WithAdditionalDiagnostics(opToken, diagInfo); 3989opToken = WithAdditionalDiagnostics(opToken, diagInfo); 6612separator = WithAdditionalDiagnostics(separator, GetExpectedTokenError(SyntaxKind.DotToken, separator.Kind, separator.GetLeadingTriviaWidth(), separator.Width)); 6794separator = WithAdditionalDiagnostics(separator, GetExpectedTokenError(SyntaxKind.DotToken, separator.Kind, separator.GetLeadingTriviaWidth(), separator.Width)); 7797var lessThanTokenError = WithAdditionalDiagnostics(SyntaxFactory.MissingToken(SyntaxKind.LessThanToken), GetExpectedTokenError(SyntaxKind.LessThanToken, SyntaxKind.None)); 13825name = WithAdditionalDiagnostics(name, this.GetExpectedTokenError(SyntaxKind.IdentifierToken, name.ContextualKind, name.GetLeadingTriviaWidth(), name.Width));
Parser\SyntaxParser.cs (12)
558token = WithAdditionalDiagnostics(token, this.GetExpectedTokenError(expected, actual)); 614token = WithAdditionalDiagnostics(token, this.GetExpectedTokenError(kind, token.Kind)); 624token = WithAdditionalDiagnostics(token, MakeError(token.GetLeadingTriviaWidth(), token.Width, errorCode, args)); 773return WithAdditionalDiagnostics(node, MakeError(node, code, args)); 816return WithAdditionalDiagnostics(node, MakeError(offset, width, code, args)); 821return WithAdditionalDiagnostics(node, MakeError(offset, length, code, args)); 829return WithAdditionalDiagnostics(node, MakeError(offset, location.Width, code, args)); 835return WithAdditionalDiagnostics(node, MakeError(firstToken.GetLeadingTriviaWidth(), firstToken.Width, code)); 841return WithAdditionalDiagnostics(node, MakeError(firstToken.GetLeadingTriviaWidth(), firstToken.Width, code, args)); 849return WithAdditionalDiagnostics(node, MakeError(offset, width, code)); 857return WithAdditionalDiagnostics(node, MakeError(offset, width, code, args)); 1033target = WithAdditionalDiagnostics(target,