10 references to ToReadOnly
Microsoft.CodeAnalysis (4)
Binding\BindingDiagnosticBag.cs (1)
87
return new ImmutableBindingDiagnostic<TAssemblySymbol>(DiagnosticBag?.
ToReadOnly
() ?? default, DependenciesBag?.ToImmutableArray() ?? default);
CommandLine\CommonCompiler.cs (1)
595
=> ReportDiagnostics(diagnostics.
ToReadOnly
(), consoleOutput, errorLoggerOpt, compilation);
DiagnosticAnalyzer\AnalyzerDriver.cs (1)
948
var newDiagnostics = ApplyProgrammaticSuppressionsCore(reportedDiagnostics.
ToReadOnly
(), compilation);
SourceGeneration\Nodes\SourceOutputNode.cs (1)
74
var sourcesAndDiagnostics = (sourcesBuilder.ToImmutable(), diagnostics.
ToReadOnly
());
Microsoft.CodeAnalysis.CSharp (2)
FlowAnalysis\FlowAnalysisPass.cs (1)
95
Debug.Assert(getErrorsOnly(flowAnalysisDiagnostics.
ToReadOnly
()).SequenceEqual(getErrorsOnly(diagnostics.ToReadOnly().Diagnostics.Skip(initialDiagnosticCount))));
Symbols\ReferenceManager.cs (1)
508
resolutionDiagnostics.
ToReadOnly
(),
Microsoft.CodeAnalysis.VisualBasic (4)
Compilation\DocumentationComments\DocumentationCommentCompiler.Includes.vb (1)
630
Dim errorLocations = diagnostics.DiagnosticBag.
ToReadOnly
().SelectAsArray(Function(x) x.Location).WhereAsArray(Function(x) x IsNot Nothing)
Compilation\DocumentationComments\DocumentationCommentWalker.vb (1)
157
Dim errorLocations = diagnostics.DiagnosticBag.
ToReadOnly
.SelectAsArray(Function(x) x.Location).WhereAsArray(Function(x) x IsNot Nothing)
Compilation\MethodCompiler.vb (1)
1260
If sourceMethod.SetDiagnostics(diagsForCurrentMethod.DiagnosticBag.
ToReadOnly
()) Then
Symbols\ReferenceManager.vb (1)
442
resolutionDiagnostics.
ToReadOnly
(),