1 override of WithAdditionalDiagnostics
Microsoft.CodeAnalysis.CSharp (1)
Parser\DocumentationCommentParser.cs (1)
846protected override TNode WithAdditionalDiagnostics<TNode>(TNode node, params DiagnosticInfo[] diagnostics)
20 references to WithAdditionalDiagnostics
Microsoft.CodeAnalysis.CSharp (20)
Parser\DocumentationCommentParser.cs (1)
851? base.WithAdditionalDiagnostics<TNode>(node, diagnostics)
Parser\LanguageParser.cs (9)
3830separator = WithAdditionalDiagnostics(separator, GetExpectedTokenError(SyntaxKind.DotToken, separator.Kind, separator.GetLeadingTriviaWidth(), separator.Width)); 3913opToken = WithAdditionalDiagnostics(opToken, diagInfo); 3984opToken = WithAdditionalDiagnostics(opToken, diagInfo); 3992opToken = WithAdditionalDiagnostics(opToken, diagInfo); 4000opToken = WithAdditionalDiagnostics(opToken, diagInfo); 6623separator = WithAdditionalDiagnostics(separator, GetExpectedTokenError(SyntaxKind.DotToken, separator.Kind, separator.GetLeadingTriviaWidth(), separator.Width)); 6805separator = WithAdditionalDiagnostics(separator, GetExpectedTokenError(SyntaxKind.DotToken, separator.Kind, separator.GetLeadingTriviaWidth(), separator.Width)); 6877return WithAdditionalDiagnostics(_syntaxFactory.AliasQualifiedName(identifierLeft, separator, right), left.GetDiagnostics()); 13868name = WithAdditionalDiagnostics(name, this.GetExpectedTokenError(SyntaxKind.IdentifierToken, name.ContextualKind, name.GetLeadingTriviaWidth(), name.Width));
Parser\SyntaxParser.cs (10)
555return WithAdditionalDiagnostics(token, this.GetExpectedMissingNodeOrTokenError(token, expected, actual)); 616token = WithAdditionalDiagnostics(token, this.GetExpectedTokenError(kind, token.Kind, offset, width)); 641token = WithAdditionalDiagnostics(token, MakeError(offset: 0, token.Width, errorCode, args)); 768return WithAdditionalDiagnostics(nodeOrToken, MakeError(nodeOrToken, code, args)); 773return WithAdditionalDiagnostics(nodeOrToken, MakeError(offset, width, code, args)); 900return WithAdditionalDiagnostics(node, MakeError(offset, length, code, args)); 906return WithAdditionalDiagnostics(node, MakeError(offset: 0, firstToken.Width, code)); 912return WithAdditionalDiagnostics(node, MakeError(offset: 0, firstToken.Width, code, args)); 920return WithAdditionalDiagnostics(node, MakeError(offset, width, code)); 1093target = WithAdditionalDiagnostics(target,