101 references to GetDiagnostics
Microsoft.AspNetCore.App.Analyzers (1)
Infrastructure\VirtualChars\CSharpVirtualCharService.cs (1)
193
if (parentExpression.
GetDiagnostics
().Any(d => d.Severity == DiagnosticSeverity.Error))
Microsoft.CodeAnalysis.CSharp.CodeStyle (8)
src\Analyzers\CSharp\Analyzers\NewLines\ArrowExpressionClausePlacement\ArrowExpressionClausePlacementDiagnosticAnalyzer.cs (1)
77
if (arrowExpressionClause.
GetDiagnostics
().Any(static d => d.Severity == DiagnosticSeverity.Error))
src\Analyzers\CSharp\Analyzers\RemoveUnnecessarySuppressions\UnnecessaryNullableWarningSuppressionsUtilities.cs (1)
35
if (ContainsErrorOrWarning(postfixUnary.
GetDiagnostics
()))
src\Analyzers\CSharp\Analyzers\SimplifyPropertyAccessor\CSharpSimplifyPropertyAccessorDiagnosticAnalyzer.cs (1)
41
accessorList.
GetDiagnostics
().Any(d => d.Severity == DiagnosticSeverity.Error))
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\UseCollectionExpressionHelpers.cs (1)
94
if (topMostExpression.
GetDiagnostics
().Any(d => d.Severity == DiagnosticSeverity.Error))
src\Analyzers\CSharp\Analyzers\UseLocalFunction\CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
104
if (localDeclaration.
GetDiagnostics
().Any(d => d.Severity == DiagnosticSeverity.Error))
src\Analyzers\CSharp\Analyzers\UsePatternCombinators\CSharpUsePatternCombinatorsDiagnosticAnalyzer.cs (1)
50
if (expression.
GetDiagnostics
().Any(diagnostic => diagnostic.Severity == DiagnosticSeverity.Error))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\EmbeddedLanguages\VirtualChars\CSharpVirtualCharService.cs (1)
182
if (parentExpression.
GetDiagnostics
().Any(d => d.Severity == DiagnosticSeverity.Error))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\BlockSyntaxExtensions.cs (1)
118
if (parsed.
GetDiagnostics
().Any(static d => d.Severity == DiagnosticSeverity.Error))
Microsoft.CodeAnalysis.CSharp.EditorFeatures (2)
StringCopyPaste\StringCopyPasteHelpers.cs (2)
45
foreach (var diagnostic in interpolatedString.
GetDiagnostics
())
56
foreach (var diagnostic in text.
GetDiagnostics
())
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (4)
Semantics\PatternMatchingTests.cs (4)
4173
SyntaxFactory.ParseExpression("A is B < C, D > E").
GetDiagnostics
().Verify();
4174
SyntaxFactory.ParseExpression("A as B < C, D > E").
GetDiagnostics
().Verify(
4180
SyntaxFactory.ParseExpression("A as B < C, D > ?? string.Empty").
GetDiagnostics
().Verify();
4181
SyntaxFactory.ParseExpression("A is B < C, D > ?? string.Empty").
GetDiagnostics
().Verify(
Microsoft.CodeAnalysis.CSharp.Features (11)
CodeRefactorings\SyncNamespace\CSharpChangeNamespaceService.cs (1)
378
if (namespaceDecl.Name.
GetDiagnostics
().Any(diag => diag.DefaultSeverity == DiagnosticSeverity.Error))
Completion\CompletionProviders\DeclarationName\DeclarationNameInfo.cs (1)
197
if (type.
GetDiagnostics
().Any(d => d.Severity == DiagnosticSeverity.Error))
ConvertToRawString\ConvertInterpolatedStringToRawStringCodeRefactoringProvider.cs (1)
72
if (stringExpression.
GetDiagnostics
().Any(static d => d.Severity == DiagnosticSeverity.Error))
Copilot\CSharpCopilotCodeFixProvider.cs (1)
107
if (memberDeclaration is null || memberDeclaration is not BaseMethodDeclarationSyntax baseMethodDeclaration || baseMethodDeclaration.
GetDiagnostics
().Count() > 3)
src\Analyzers\CSharp\Analyzers\NewLines\ArrowExpressionClausePlacement\ArrowExpressionClausePlacementDiagnosticAnalyzer.cs (1)
77
if (arrowExpressionClause.
GetDiagnostics
().Any(static d => d.Severity == DiagnosticSeverity.Error))
src\Analyzers\CSharp\Analyzers\RemoveUnnecessarySuppressions\UnnecessaryNullableWarningSuppressionsUtilities.cs (1)
35
if (ContainsErrorOrWarning(postfixUnary.
GetDiagnostics
()))
src\Analyzers\CSharp\Analyzers\SimplifyPropertyAccessor\CSharpSimplifyPropertyAccessorDiagnosticAnalyzer.cs (1)
41
accessorList.
GetDiagnostics
().Any(d => d.Severity == DiagnosticSeverity.Error))
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\UseCollectionExpressionHelpers.cs (1)
94
if (topMostExpression.
GetDiagnostics
().Any(d => d.Severity == DiagnosticSeverity.Error))
src\Analyzers\CSharp\Analyzers\UseLocalFunction\CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
104
if (localDeclaration.
GetDiagnostics
().Any(d => d.Severity == DiagnosticSeverity.Error))
src\Analyzers\CSharp\Analyzers\UsePatternCombinators\CSharpUsePatternCombinatorsDiagnosticAnalyzer.cs (1)
50
if (expression.
GetDiagnostics
().Any(diagnostic => diagnostic.Severity == DiagnosticSeverity.Error))
StringIndentation\CSharpStringIndentationService.cs (1)
100
var errors = interpolatedString.
GetDiagnostics
().Where(d => d.Severity == DiagnosticSeverity.Error);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (71)
LexicalAndXml\PreprocessorTests.cs (5)
112
Assert.Empty(node.
GetDiagnostics
());
116
Assert.NotEmpty(node.
GetDiagnostics
());
3241
node.
GetDiagnostics
().Verify(
3264
node.
GetDiagnostics
().Verify(
3287
node.
GetDiagnostics
().Verify(
LexicalAndXml\XmlDocCommentTests.cs (5)
1807
firstComment.
GetDiagnostics
().Verify(
2447
doc.
GetDiagnostics
().Verify(
2473
doc.
GetDiagnostics
().Verify(
2547
doc.
GetDiagnostics
().Verify(
2573
doc.
GetDiagnostics
().Verify(
Parsing\CrefParsingTests.cs (1)
1817
UsingNode("operator }}}(A{A{T}})").
GetDiagnostics
().Verify();
Parsing\DeclarationParsingTests.cs (1)
12961
result.
GetDiagnostics
().Verify(
Parsing\LambdaParameterParsingTests.cs (1)
642
tree.
GetDiagnostics
().Verify(
Parsing\MemberDeclarationParsingTests.cs (4)
78
if (d.
GetDiagnostics
().Any()) // some platforms have extra deep stacks and can parse this
80
d.
GetDiagnostics
().Verify(
104
if (cu.
GetDiagnostics
().Any()) // some platforms have extra deep stacks and can parse this
106
cu.
GetDiagnostics
().Verify(
Parsing\ParserErrorMessageTests.cs (27)
5489
tree.GetCompilationUnitRoot().
GetDiagnostics
().Verify();
5492
tree.GetCompilationUnitRoot().
GetDiagnostics
().Verify();
5511
tree.GetCompilationUnitRoot().
GetDiagnostics
().Verify();
5514
tree.GetCompilationUnitRoot().
GetDiagnostics
().Verify();
5576
tree.GetCompilationUnitRoot().
GetDiagnostics
().Verify();
5579
tree.GetCompilationUnitRoot().
GetDiagnostics
().Verify();
5595
tree.GetCompilationUnitRoot().
GetDiagnostics
().Verify();
5598
tree.GetCompilationUnitRoot().
GetDiagnostics
().Verify();
5638
tree.GetCompilationUnitRoot().
GetDiagnostics
().Verify();
5641
tree.GetCompilationUnitRoot().
GetDiagnostics
().Verify();
5673
tree.GetCompilationUnitRoot().
GetDiagnostics
().Verify();
5676
tree.GetCompilationUnitRoot().
GetDiagnostics
().Verify();
5707
tree.GetCompilationUnitRoot().
GetDiagnostics
().Verify();
5710
tree.GetCompilationUnitRoot().
GetDiagnostics
().Verify();
5996
tree.GetCompilationUnitRoot().
GetDiagnostics
().Verify();
6014
tree.GetCompilationUnitRoot().
GetDiagnostics
().Verify();
6027
tree.GetCompilationUnitRoot().
GetDiagnostics
().Verify();
6032
tree.GetCompilationUnitRoot().
GetDiagnostics
().Verify();
6051
tree.GetCompilationUnitRoot().
GetDiagnostics
().Verify();
6055
tree.GetCompilationUnitRoot().
GetDiagnostics
().Verify();
6076
tree.GetCompilationUnitRoot().
GetDiagnostics
().Verify();
6087
tree.GetCompilationUnitRoot().
GetDiagnostics
().Verify();
6114
tree.GetCompilationUnitRoot().
GetDiagnostics
().Verify();
6125
tree.GetCompilationUnitRoot().
GetDiagnostics
().Verify();
6397
tree.GetCompilationUnitRoot().
GetDiagnostics
().Verify(
6611
var actualErrors = expr.
GetDiagnostics
().ToArray();
6638
var actualErrors = stmt.
GetDiagnostics
().ToArray();
Parsing\ParsingErrorRecoveryTests.cs (4)
5857
file.
GetDiagnostics
().Verify(
6014
file.
GetDiagnostics
().Verify(
6183
file.
GetDiagnostics
().Verify(
7147
file.
GetDiagnostics
().Verify(
Parsing\ParsingTests.cs (3)
118
var actualErrors = node.
GetDiagnostics
();
138
var actualErrors = node.
GetDiagnostics
();
161
var actualErrors = _node.
GetDiagnostics
();
Parsing\PatternParsingTests.cs (14)
302
SyntaxFactory.ParseExpression("e is A<B> && e").
GetDiagnostics
().Verify();
303
SyntaxFactory.ParseExpression("e is A<B> || e").
GetDiagnostics
().Verify();
304
SyntaxFactory.ParseExpression("e is A<B> ^ e").
GetDiagnostics
().Verify();
305
SyntaxFactory.ParseExpression("e is A<B> | e").
GetDiagnostics
().Verify();
306
SyntaxFactory.ParseExpression("e is A<B> & e").
GetDiagnostics
().Verify();
307
SyntaxFactory.ParseExpression("e is A<B>[]").
GetDiagnostics
().Verify();
308
SyntaxFactory.ParseExpression("new { X = e is A<B> }").
GetDiagnostics
().Verify();
309
SyntaxFactory.ParseExpression("e is A<B>").
GetDiagnostics
().Verify();
311
SyntaxFactory.ParseExpression("(item is Dictionary<string, object>[])").
GetDiagnostics
().Verify();
312
SyntaxFactory.ParseExpression("A is B < C, D > [ ]").
GetDiagnostics
().Verify();
313
SyntaxFactory.ParseExpression("A is B < C, D > [ ] E").
GetDiagnostics
().Verify();
314
SyntaxFactory.ParseExpression("A < B > C").
GetDiagnostics
().Verify();
320
SyntaxFactory.ParseExpression("from s in a where s is string where s.Length > 1 select s").
GetDiagnostics
().Verify();
321
SyntaxFactory.ParseExpression("M(out int? x)").
GetDiagnostics
().Verify();
Parsing\RoundTrippingTests.cs (2)
1594
Assert.NotEmpty(typeOfExpression.
GetDiagnostics
());
1598
Assert.NotEmpty(typeOfExpression.
GetDiagnostics
());
Syntax\SyntaxFactoryTests.cs (2)
652
parsedWith8.
GetDiagnostics
().Verify();
655
parsedWithPreview.
GetDiagnostics
().Verify();
Syntax\SyntaxNodeTests.cs (2)
435
compilationUnit.
GetDiagnostics
().Verify(
563
compilationUnit.
GetDiagnostics
().Verify(
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\EmbeddedLanguages\VirtualChars\CSharpVirtualCharService.cs (1)
182
if (parentExpression.
GetDiagnostics
().Any(d => d.Severity == DiagnosticSeverity.Error))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\BlockSyntaxExtensions.cs (1)
118
if (parsed.
GetDiagnostics
().Any(static d => d.Severity == DiagnosticSeverity.Error))
Roslyn.Diagnostics.CSharp.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\EmbeddedLanguages\VirtualChars\CSharpVirtualCharService.cs (1)
182
if (parentExpression.
GetDiagnostics
().Any(d => d.Severity == DiagnosticSeverity.Error))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\BlockSyntaxExtensions.cs (1)
118
if (parsed.
GetDiagnostics
().Any(static d => d.Severity == DiagnosticSeverity.Error))