1 override of WithAdditionalDiagnostics
Microsoft.CodeAnalysis.CSharp (1)
Parser\DocumentationCommentParser.cs (1)
846protected override TNode WithAdditionalDiagnostics<TNode>(TNode node, params DiagnosticInfo[] diagnostics)
25 references to WithAdditionalDiagnostics
Microsoft.CodeAnalysis.CSharp (25)
Parser\DocumentationCommentParser.cs (1)
851? base.WithAdditionalDiagnostics<TNode>(node, diagnostics)
Parser\LanguageParser.cs (12)
998type = WithAdditionalDiagnostics(CreateMissingIdentifierName(), GetExpectedTokenError(SyntaxKind.IdentifierToken, this.CurrentToken.Kind)); 1841closeBrace = WithAdditionalDiagnostics(closeBrace, this.GetExpectedTokenError(SyntaxKind.CloseBraceToken, this.CurrentToken.Kind)); 3821separator = WithAdditionalDiagnostics(separator, GetExpectedTokenError(SyntaxKind.DotToken, separator.Kind, separator.GetLeadingTriviaWidth(), separator.Width)); 3904opToken = WithAdditionalDiagnostics(opToken, diagInfo); 3975opToken = WithAdditionalDiagnostics(opToken, diagInfo); 3983opToken = WithAdditionalDiagnostics(opToken, diagInfo); 3991opToken = WithAdditionalDiagnostics(opToken, diagInfo); 6614separator = WithAdditionalDiagnostics(separator, GetExpectedTokenError(SyntaxKind.DotToken, separator.Kind, separator.GetLeadingTriviaWidth(), separator.Width)); 6796separator = WithAdditionalDiagnostics(separator, GetExpectedTokenError(SyntaxKind.DotToken, separator.Kind, separator.GetLeadingTriviaWidth(), separator.Width)); 6868return WithAdditionalDiagnostics(_syntaxFactory.AliasQualifiedName(identifierLeft, separator, right), left.GetDiagnostics()); 7799var lessThanTokenError = WithAdditionalDiagnostics(SyntaxFactory.MissingToken(SyntaxKind.LessThanToken), GetExpectedTokenError(SyntaxKind.LessThanToken, SyntaxKind.None)); 13856name = 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,