11 references to AsImmutableOrEmpty
Microsoft.CodeAnalysis.CSharp.Features (4)
EditAndContinue\SyntaxComparer.cs (4)
1646=> LcsNodes.Instance.GetEdits(oldNodes.AsImmutableOrEmpty(), newNodes.AsImmutableOrEmpty()); 1658=> LcsTokens.Instance.GetEdits(oldTokens.AsImmutableOrEmpty(), newTokens.AsImmutableOrEmpty());
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (1)
592? argumentsList.Arguments.AsImmutableOrEmpty()
Microsoft.CodeAnalysis.Features (3)
Copilot\IProposalAdjusterService.cs (1)
104var addImportChanges = allChanges.AsImmutableOrEmpty();
src\Compilers\Core\AnalyzerDriver\DeclarationComputer.cs (1)
24var codeBlocks = executableCodeBlocks?.Where(c => c != null).AsImmutableOrEmpty() ?? ImmutableArray<SyntaxNode>.Empty;
UnusedReferences\ReferenceInfo.cs (1)
51=> new(ReferenceType, ItemSpecification, TreatAsUsed, CompilationAssemblies, dependencies.AsImmutableOrEmpty());
Microsoft.CodeAnalysis.Features.Test.Utilities (2)
EditAndContinue\SourceMarkers.cs (2)
141return [.. result.Select(r => r.AsImmutableOrEmpty())]; 158return [.. result.Select(r => r.AsImmutableOrEmpty())];
Microsoft.CodeAnalysis.Workspaces (1)
Diagnostics\DiagnosticDescriptorData.cs (1)
54customTags: descriptor.CustomTags.AsImmutableOrEmpty());