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)
1206
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)
2311
diagnostics.DiagnosticBag!.
AsEnumerable
().Any(d => d.Code == (int)ErrorCode.WRN_AttributeLocationOnBadDeclaration))
Errors\ErrorFacts.cs (1)
2647
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)
211
var notAnnotatedDiagnosticsSet = new HashSet<Diagnostic>(notAnnotatedDiagnostics.
AsEnumerable
(), SameDiagnosticComparer.Instance);
214
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();