13 references to DrainToImmutable
ILAssembler (1)
Actions\GrammarActions.Bytes.cs (1)
21
=> accumulator.
DrainToImmutable
();
Microsoft.AspNetCore.Razor.Utilities.Shared (1)
src\roslyn\src\Razor\src\Shared\Microsoft.AspNetCore.Razor.SharedUtilities\ImmutableArrayExtensions.cs (1)
1282
result = builder.
DrainToImmutable
();
Microsoft.CodeAnalysis.CSharp.Workspaces (4)
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (1)
1405
return builder.
DrainToImmutable
();
SyncedSource\FileBasedPrograms\VirtualProjectBuilder.cs (3)
274
return builder.
DrainToImmutable
();
388
fileEvaluatedDirectives = deduplicatedFileEvaluatedDirectiveBuilder.
DrainToImmutable
();
466
return changed ? builder.
DrainToImmutable
() : directives;
Microsoft.DotNet.ProjectTools (4)
src\sdk\src\Cli\Microsoft.DotNet.FileBasedPrograms\FileLevelDirectiveHelpers.cs (1)
1403
return builder.
DrainToImmutable
();
src\sdk\src\Cli\Microsoft.DotNet.FileBasedPrograms\VirtualProjectBuilder.cs (3)
273
return builder.
DrainToImmutable
();
387
fileEvaluatedDirectives = deduplicatedFileEvaluatedDirectiveBuilder.
DrainToImmutable
();
465
return changed ? builder.
DrainToImmutable
() : directives;
Microsoft.Extensions.Validation.ValidationsGenerator (3)
Extensions\IncrementalValuesProviderExtensions.cs (3)
36
return results.
DrainToImmutable
();
62
return results.
DrainToImmutable
();
88
return results.
DrainToImmutable
();