1 override of WithAdditionalDiagnostics
Microsoft.CodeAnalysis.CSharp (1)
Parser\DocumentationCommentParser.cs (1)
846
protected override TNode
WithAdditionalDiagnostics
<TNode>(TNode node, params DiagnosticInfo[] diagnostics)
21 references to WithAdditionalDiagnostics
Microsoft.CodeAnalysis.CSharp (21)
Parser\DocumentationCommentParser.cs (1)
851
? base.
WithAdditionalDiagnostics
<TNode>(node, diagnostics)
Parser\LanguageParser.cs (10)
3972
separator =
WithAdditionalDiagnostics
(separator, GetExpectedTokenError(SyntaxKind.DotToken, separator.Kind, separator.GetLeadingTriviaWidth(), separator.Width));
4055
opToken =
WithAdditionalDiagnostics
(opToken, diagInfo);
4126
opToken =
WithAdditionalDiagnostics
(opToken, diagInfo);
4134
opToken =
WithAdditionalDiagnostics
(opToken, diagInfo);
4142
opToken =
WithAdditionalDiagnostics
(opToken, diagInfo);
6873
separator =
WithAdditionalDiagnostics
(separator, GetExpectedTokenError(SyntaxKind.DotToken, separator.Kind, separator.GetLeadingTriviaWidth(), separator.Width));
7055
separator =
WithAdditionalDiagnostics
(separator, GetExpectedTokenError(SyntaxKind.DotToken, separator.Kind, separator.GetLeadingTriviaWidth(), separator.Width));
7127
return
WithAdditionalDiagnostics
(_syntaxFactory.AliasQualifiedName(identifierLeft, separator, right), left.GetDiagnostics());
12126
return
WithAdditionalDiagnostics
(expr, MakeError(
14217
name =
WithAdditionalDiagnostics
(name, this.GetExpectedTokenError(SyntaxKind.IdentifierToken, name.ContextualKind, name.GetLeadingTriviaWidth(), name.Width));
Parser\SyntaxParser.cs (10)
555
return
WithAdditionalDiagnostics
(token, this.GetExpectedMissingNodeOrTokenError(token, expected, actual));
616
token =
WithAdditionalDiagnostics
(token, this.GetExpectedTokenError(kind, token.Kind, offset, width));
641
token =
WithAdditionalDiagnostics
(token, MakeError(offset: 0, token.Width, errorCode, args));
768
return
WithAdditionalDiagnostics
(nodeOrToken, MakeError(nodeOrToken, code, args));
773
return
WithAdditionalDiagnostics
(nodeOrToken, MakeError(offset, width, code, args));
900
return
WithAdditionalDiagnostics
(node, MakeError(offset, length, code, args));
906
return
WithAdditionalDiagnostics
(node, MakeError(offset: 0, firstToken.Width, code));
912
return
WithAdditionalDiagnostics
(node, MakeError(offset: 0, firstToken.Width, code, args));
920
return
WithAdditionalDiagnostics
(node, MakeError(offset, width, code));
1093
target =
WithAdditionalDiagnostics
(target,