45 references to ToImmutableAndClear
Microsoft.AspNetCore.Razor.Utilities.Shared (23)
EnumerableExtensions.cs (2)
78
return results.
ToImmutableAndClear
();
149
return results.
ToImmutableAndClear
();
ImmutableArrayExtensions.cs (6)
274
return builder.
ToImmutableAndClear
();
354
return builder.
ToImmutableAndClear
();
438
return builder.
ToImmutableAndClear
();
520
return builder.
ToImmutableAndClear
();
606
return builder.
ToImmutableAndClear
();
1000
return result.
ToImmutableAndClear
();
PooledObjects\PooledArrayBuilder`1.cs (14)
675
=> ImmutableCollectionsMarshal.AsArray(
ToImmutableAndClear
()).AssumeNotNull();
1772
var result =
ToImmutableAndClear
();
1780
var result =
ToImmutableAndClear
();
1788
var result =
ToImmutableAndClear
();
1796
var result =
ToImmutableAndClear
();
1804
var result =
ToImmutableAndClear
();
1812
var result =
ToImmutableAndClear
();
1820
var result =
ToImmutableAndClear
();
1828
var result =
ToImmutableAndClear
();
1836
var result =
ToImmutableAndClear
();
1844
var result =
ToImmutableAndClear
();
1852
var result =
ToImmutableAndClear
();
1860
var result =
ToImmutableAndClear
();
1868
var result =
ToImmutableAndClear
();
Utilities\Delta.cs (1)
51
return result.
ToImmutableAndClear
();
Microsoft.CodeAnalysis.Razor.Compiler (22)
Language\Components\ComponentBindLoweringPass.cs (1)
647
return builder.
ToImmutableAndClear
();
Language\Components\ComponentDocumentClassifierPass.cs (1)
125
@class.TypeParameters = typeParameters.
ToImmutableAndClear
();
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (1)
659
result = builder.
ToImmutableAndClear
();
Language\DefaultRazorParsingPhase.cs (1)
66
.WithImportSyntaxTrees(importSyntaxTrees.
ToImmutableAndClear
());
Language\Extensions\ImplementsDirectivePass.cs (1)
39
@class.Interfaces = interfaces.
ToImmutableAndClear
();
Language\Intermediate\DocumentIntermediateNodeExtensions.cs (2)
68
return results.
ToImmutableAndClear
();
108
return results.
ToImmutableAndClear
();
Language\Intermediate\IntermediateNodeExtensions.cs (1)
47
return results.
ToImmutableAndClear
();
Language\Legacy\TagHelperParseTreeRewriter.cs (2)
458
return attributes.
ToImmutableAndClear
();
787
return (result.
ToImmutableAndClear
(), distinctSet);
Language\RazorProjectEngine.cs (2)
413
return result.
ToImmutableAndClear
();
445
return imports.
ToImmutableAndClear
();
Language\RazorProjectEngineBuilder.cs (2)
49
var engine = new RazorEngine(engineFeatures.
ToImmutableAndClear
(), Phases.ToImmutableAndClear());
51
var projectEngine = new RazorProjectEngine(Configuration, engine, FileSystem, projectEngineFeatures.
ToImmutableAndClear
());
Language\TagHelperBinder.cs (1)
175
? new(resultsBuilder.
ToImmutableAndClear
(), tagName, parentTagName, attributes, TagNamePrefix)
Language\TagHelperCollection.cs (2)
303
_ => new MultiSegmentCollection(segments.
ToImmutableAndClear
())
378
_ => new MultiSegmentCollection(segments.
ToImmutableAndClear
())
Language\TagHelperDescriptor.cs (1)
161
return results.
ToImmutableAndClear
();
Language\TagHelperDiscoveryService.cs (1)
112
return builder.
ToImmutableAndClear
();
Language\TagHelperObjectBuilderCollection`2.cs (1)
82
return result.
ToImmutableAndClear
();
Language\TagHelpers\Producers\ComponentTagHelperProducer.cs (1)
703
return results.
ToImmutableAndClear
();
SourceGenerators\RazorSourceGenerator.RazorProviders.cs (1)
62
return (razorSourceGenerationOptions, diagnostics.
ToImmutableAndClear
());