17 references to AsEnumerable
Microsoft.CodeAnalysis (3)
CommandLine\CommonCompiler.cs (3)
671
foreach (var diag in diagnostics.
AsEnumerable
())
683
foreach (var diag in diagnostics.
AsEnumerable
())
699
foreach (Diagnostic diagnostic in diagnostics.
AsEnumerable
())
Microsoft.CodeAnalysis.CSharp (13)
Binder\Binder_Crefs.cs (1)
1212
foreach (Diagnostic diag in unusedDiagnostics.
AsEnumerable
())
Compilation\CSharpCompilation.cs (2)
2177
foreach (var diagnostic in noMainFoundDiagnostics.DiagnosticBag.
AsEnumerable
())
3426
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
())
Errors\ErrorFacts.cs (1)
2659
foreach (Diagnostic diag in diagnostics.
AsEnumerable
()) // Checking the code would have resolved them anyway.
FlowAnalysis\DefiniteAssignment.cs (3)
533
if (compatDiagnostics.
AsEnumerable
().Any(d => (ErrorCode)d.Code == ErrorCode.ERR_InsufficientStack))
550
HashSet<Diagnostic> compatDiagnosticSet = new HashSet<Diagnostic>(compatDiagnostics.
AsEnumerable
(), SameDiagnosticComparer.Instance);
552
foreach (var diagnostic in strictDiagnostics.
AsEnumerable
())
Symbols\Source\SourceNamespaceSymbol.AliasesAndUsings.cs (2)
1090
semanticDiagnostics.AddRange(usingsAndDiagnostics.Diagnostics.
AsEnumerable
());
1095
semanticDiagnostics.AddRange(globalUsingDiagnostics.
AsEnumerable
());
Symbols\Synthesized\SynthesizedBackingFieldSymbol.cs (2)
216
var notAnnotatedDiagnosticsSet = new HashSet<Diagnostic>(notAnnotatedDiagnostics.
AsEnumerable
(), SameDiagnosticComparer.Instance);
219
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();