42 references to PooledArrayBuilder
Microsoft.AspNetCore.Razor.Utilities.Shared (4)
ImmutableArrayExtensions.cs (3)
268
using var builder = new
PooledArrayBuilder
<TResult>(capacity: source.Count);
973
using var stack = new
PooledArrayBuilder
<T>(capacity: source.Length);
993
using var result = new
PooledArrayBuilder
<T>(capacity: stack.Count);
PooledObjects\PooledArrayBuilder.cs (1)
12
var pooledArray = new
PooledArrayBuilder
<T>(source.Length);
Microsoft.CodeAnalysis.Razor.Compiler (38)
Language\CodeGeneration\CodeRenderingContext.cs (1)
100
using var filtered = new
PooledArrayBuilder
<RazorDiagnostic>(capacity: _diagnostics.Count);
Language\Components\ComponentEventHandlerLoweringPass.cs (1)
179
using var tokens = new
PooledArrayBuilder
<IntermediateToken>(capacity: original.Length + 2);
Language\Components\ComponentMarkupEncodingPass.cs (1)
124
using var toUpdate = new
PooledArrayBuilder
<(HtmlIntermediateToken token, string content)>(capacity: (ampersandCount * 2) + 1);
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (2)
611
using var builder = new
PooledArrayBuilder
<SyntaxToken>(count);
646
using var builder = new
PooledArrayBuilder
<TNode>(Count);
Language\DefaultRazorParsingPhase.cs (1)
24
using var importSyntaxTrees = new
PooledArrayBuilder
<RazorSyntaxTree>(codeDocument.Imports.Length);
Language\FeatureCache`1.cs (1)
41
using var builder = new
PooledArrayBuilder
<TFeature>(capacity: _features.Length);
Language\Legacy\TagHelperParseTreeRewriter.cs (1)
39
using var builder = new
PooledArrayBuilder
<RazorDiagnostic>(capacity: treeDiagnostics.Length + sinkDiagnostics.Length);
Language\Legacy\TokenizerBackedParser.cs (1)
105
using var tokens = new
PooledArrayBuilder
<SyntaxToken>(count + 1);
Language\RazorProjectEngine.cs (2)
403
using var result = new
PooledArrayBuilder
<RazorProjectItem>(capacity: imports.Count);
433
using var imports = new
PooledArrayBuilder
<RazorSourceDocument>(importItems.Count);
Language\RazorProjectEngineBuilder.cs (2)
28
using var engineFeatures = new
PooledArrayBuilder
<IRazorEngineFeature>(Features.Count);
29
using var projectEngineFeatures = new
PooledArrayBuilder
<IRazorProjectEngineFeature>(Features.Count);
Language\Syntax\SyntaxList.cs (2)
20
using var builder = new
PooledArrayBuilder
<TNode>(nodes.Length);
42
using var builder = new
PooledArrayBuilder
<SyntaxToken>(tokens.Length);
Language\Syntax\SyntaxList`1.cs (9)
48
using var builder = new
PooledArrayBuilder
<TNode>(nodes.Length);
174
using var builder = new
PooledArrayBuilder
<TNode>(count + tokens.Length);
208
using var builder = new
PooledArrayBuilder
<TNode>(count);
240
using var builder = new
PooledArrayBuilder
<TNode>(count + nodeCount);
270
using var builder = new
PooledArrayBuilder
<TNode>(newCount);
329
using var builder = new
PooledArrayBuilder
<TNode>(newCount + nodes.Length);
368
using var builder = new
PooledArrayBuilder
<TNode>(newCount);
392
using var builder = new
PooledArrayBuilder
<TNode>(newCount + nodeCount);
458
using var builder = new
PooledArrayBuilder
<TNode>(Count);
Language\Syntax\SyntaxRewriter.cs (2)
50
using var builder = new
PooledArrayBuilder
<TNode>(capacity: count);
94
using var builder = new
PooledArrayBuilder
<SyntaxToken>(count);
Language\Syntax\SyntaxTokenList.cs (8)
67
using var builder = new
PooledArrayBuilder
<SyntaxToken>(tokens.Length);
189
using var builder = new
PooledArrayBuilder
<SyntaxToken>(count + tokens.Length);
218
using var builder = new
PooledArrayBuilder
<SyntaxToken>(count);
250
using var builder = new
PooledArrayBuilder
<SyntaxToken>(count + tokenCount);
276
using var builder = new
PooledArrayBuilder
<SyntaxToken>(newCount);
320
using var builder = new
PooledArrayBuilder
<SyntaxToken>(newCount + tokens.Length);
353
using var builder = new
PooledArrayBuilder
<SyntaxToken>(newCount);
377
using var builder = new
PooledArrayBuilder
<SyntaxToken>(newCount + tokenCount);
Language\TagHelperDescriptor.cs (1)
151
using var results = new
PooledArrayBuilder
<BoundAttributeDescriptor>(capacity: attributes.Length);
Language\TagHelperDiscoveryService.cs (1)
102
using var builder = new
PooledArrayBuilder
<TagHelperProducer>(_producerFactories.Length);
Language\TagHelperObjectBuilderCollection`2.cs (1)
69
using var result = new
PooledArrayBuilder
<TObject>(capacity: builders.Count);
SourceGenerators\RazorSourceGenerator.RazorProviders.cs (1)
33
using var diagnostics = new
PooledArrayBuilder
<Diagnostic>(capacity: 2);