9 references to AsImmutableOrEmpty
Microsoft.CodeAnalysis.CSharp.Features (4)
EditAndContinue\SyntaxComparer.cs (4)
1634=> LcsNodes.Instance.GetEdits(oldNodes.AsImmutableOrEmpty(), newNodes.AsImmutableOrEmpty()); 1646=> 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 (2)
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())];