18 references to AsEnumerable
Microsoft.CodeAnalysis (3)
CommandLine\CommonCompiler.cs (3)
663
foreach (var diag in diagnostics.
AsEnumerable
())
675
foreach (var diag in diagnostics.
AsEnumerable
())
691
foreach (Diagnostic diagnostic in diagnostics.
AsEnumerable
())
Microsoft.CodeAnalysis.CSharp (14)
Binder\Binder_Crefs.cs (1)
1212
foreach (Diagnostic diag in unusedDiagnostics.
AsEnumerable
())
Compilation\CSharpCompilation.cs (2)
2173
foreach (var diagnostic in noMainFoundDiagnostics.DiagnosticBag.
AsEnumerable
())
3422
var result = _lazyDeclarationDiagnostics?.
AsEnumerable
() ?? Enumerable.Empty<Diagnostic>();
Compilation\CSharpCompilation.UsingsFromOptionsAndDiagnostics.cs (1)
161
semanticDiagnostics.AddRange(Diagnostics.
AsEnumerable
());
Compiler\DocumentationCommentCompiler.IncludeElementExpander.cs (1)
656
foreach (Diagnostic diagnostic in bindingDiagnostics.DiagnosticBag.
AsEnumerable
())
Compiler\MethodCompiler.cs (1)
2322
diagnostics.DiagnosticBag!.
AsEnumerable
().Any(d => d.Code == (int)ErrorCode.WRN_AttributeLocationOnBadDeclaration))
Errors\ErrorFacts.cs (1)
2657
foreach (Diagnostic diag in diagnostics.
AsEnumerable
()) // Checking the code would have resolved them anyway.
FlowAnalysis\DefiniteAssignment.cs (3)
527
if (compatDiagnostics.
AsEnumerable
().Any(d => (ErrorCode)d.Code == ErrorCode.ERR_InsufficientStack))
544
HashSet<Diagnostic> compatDiagnosticSet = new HashSet<Diagnostic>(compatDiagnostics.
AsEnumerable
(), SameDiagnosticComparer.Instance);
546
foreach (var diagnostic in strictDiagnostics.
AsEnumerable
())
Symbols\Source\SourceNamespaceSymbol.AliasesAndUsings.cs (2)
1082
semanticDiagnostics.AddRange(usingsAndDiagnostics.Diagnostics.
AsEnumerable
());
1087
semanticDiagnostics.AddRange(globalUsingDiagnostics.
AsEnumerable
());
Symbols\Synthesized\SynthesizedBackingFieldSymbol.cs (2)
213
var notAnnotatedDiagnosticsSet = new HashSet<Diagnostic>(notAnnotatedDiagnostics.
AsEnumerable
(), SameDiagnosticComparer.Instance);
216
foreach (var diagnostic in annotatedDiagnostics.
AsEnumerable
())
Microsoft.CodeAnalysis.Scripting (1)
ScriptBuilder.cs (1)
109
var filtered = diagnostics.
AsEnumerable
().Where(d => d.Severity == DiagnosticSeverity.Error).AsImmutable();