65 instantiations of PooledHashSet
Microsoft.AspNetCore.Razor.Utilities.Shared.UnitTests (51)
PooledObjects\PooledHashSetTests.cs (51)
17
using var set = new
PooledHashSet
<int>();
25
using var set = new
PooledHashSet
<int>(10);
33
using var set = new
PooledHashSet
<string>(StringComparer.OrdinalIgnoreCase);
41
using var set = new
PooledHashSet
<string>(StringComparer.OrdinalIgnoreCase, 10);
50
using var set = new
PooledHashSet
<int>(pool);
59
using var set = new
PooledHashSet
<int>(pool, 10);
67
using var set = new
PooledHashSet
<int>();
78
using var set = new
PooledHashSet
<int>();
90
using var set = new
PooledHashSet
<int>();
103
using var set = new
PooledHashSet
<int>();
116
using var set = new
PooledHashSet
<string>(StringComparer.OrdinalIgnoreCase);
128
using var set = new
PooledHashSet
<string>(StringComparer.OrdinalIgnoreCase);
141
using var set = new
PooledHashSet
<int>();
151
using var set = new
PooledHashSet
<int>();
162
using var set = new
PooledHashSet
<int>();
173
using var set = new
PooledHashSet
<int>();
185
using var set = new
PooledHashSet
<int>();
197
using var set = new
PooledHashSet
<string>(StringComparer.OrdinalIgnoreCase);
208
using var set = new
PooledHashSet
<string>(StringComparer.OrdinalIgnoreCase);
220
using var set = new
PooledHashSet
<int>();
228
using var set = new
PooledHashSet
<int>();
237
using var set = new
PooledHashSet
<int>();
248
using var set = new
PooledHashSet
<int>();
258
using var set = new
PooledHashSet
<int>();
270
using var set = new
PooledHashSet
<int>();
286
using var set = new
PooledHashSet
<int>();
296
using var set = new
PooledHashSet
<int>();
308
using var set = new
PooledHashSet
<int>();
324
using var set = new
PooledHashSet
<int>();
334
using var set = new
PooledHashSet
<int>();
346
using var set = new
PooledHashSet
<int>();
362
using var set = new
PooledHashSet
<int>();
375
using var set = new
PooledHashSet
<int>();
388
using var set = new
PooledHashSet
<int>();
400
using var set = new
PooledHashSet
<int>();
414
using var set = new
PooledHashSet
<int>();
429
using var set = new
PooledHashSet
<int>();
442
using var set = new
PooledHashSet
<int>();
454
using var set = new
PooledHashSet
<int>();
466
using var set = new
PooledHashSet
<int>();
480
using var set = new
PooledHashSet
<int>();
495
var set = new
PooledHashSet
<int>();
505
var set = new
PooledHashSet
<int>();
517
var set = new
PooledHashSet
<int>();
531
var set = new
PooledHashSet
<int>();
547
using (var set = new
PooledHashSet
<int>())
562
using var set = new
PooledHashSet
<string>();
598
using var set = new
PooledHashSet
<string>(StringComparer.Ordinal);
612
using var set = new
PooledHashSet
<string>(StringComparer.OrdinalIgnoreCase);
631
using var set = new
PooledHashSet
<int>(capacity);
649
using var set = new
PooledHashSet
<string>();
Microsoft.CodeAnalysis.Razor.Compiler (14)
CSharp\DefaultTagHelperDescriptorFactory.cs (1)
378
using var names = new
PooledHashSet
<string>(StringComparer.Ordinal);
Language\Components\ComponentLoweringPass.cs (5)
249
var result = new
PooledHashSet
<string>(StringComparer.Ordinal);
280
var result = new
PooledHashSet
<string>(StringComparer.Ordinal);
295
using var markupAttributeNames = new
PooledHashSet
<string>(StringComparer.OrdinalIgnoreCase);
315
using var genericParamNames = new
PooledHashSet
<string>(StringComparer.OrdinalIgnoreCase);
324
using var nonGenericParamNames = new
PooledHashSet
<string>(StringComparer.OrdinalIgnoreCase);
Language\DefaultTagHelperResolutionPhase.ComponentTagHelperResolver.cs (1)
94
var renderedBoundAttributeNames = new
PooledHashSet
<string>(StringComparer.OrdinalIgnoreCase);
Language\DefaultTagHelperResolutionPhase.LegacyTagHelperResolver.cs (1)
43
var renderedBoundAttributeNames = new
PooledHashSet
<string>(StringComparer.OrdinalIgnoreCase);
Language\Intermediate\IntermediateNodeExtensions.cs (1)
15
var diagnostics = new
PooledHashSet
<RazorDiagnostic>();
Language\RazorSyntaxTree.cs (1)
51
using var diagnosticSet = new
PooledHashSet
<RazorDiagnostic>();
Language\TagHelperObjectBuilder`1.cs (1)
32
var diagnostics = new
PooledHashSet
<RazorDiagnostic>();
Language\TagHelperObjectBuilderCollection`2.cs (1)
71
using var set = new
PooledHashSet
<TObject>(capacity: builders.Count);
Language\TagHelpers\Producers\ComponentTagHelperProducer.cs (2)
134
using var cascadeGenericTypeAttributes = new
PooledHashSet
<string>(StringComparer.Ordinal);
619
using var names = new
PooledHashSet
<string>(StringComparer.Ordinal);
81 references to PooledHashSet
Microsoft.AspNetCore.Razor.Utilities.Shared.UnitTests (52)
PooledObjects\PooledHashSetTests.cs (52)
17
using
var
set = new PooledHashSet<int>();
25
using
var
set = new PooledHashSet<int>(10);
33
using
var
set = new PooledHashSet<string>(StringComparer.OrdinalIgnoreCase);
41
using
var
set = new PooledHashSet<string>(StringComparer.OrdinalIgnoreCase, 10);
50
using
var
set = new PooledHashSet<int>(pool);
59
using
var
set = new PooledHashSet<int>(pool, 10);
67
using
var
set = new PooledHashSet<int>();
78
using
var
set = new PooledHashSet<int>();
90
using
var
set = new PooledHashSet<int>();
103
using
var
set = new PooledHashSet<int>();
116
using
var
set = new PooledHashSet<string>(StringComparer.OrdinalIgnoreCase);
128
using
var
set = new PooledHashSet<string>(StringComparer.OrdinalIgnoreCase);
141
using
var
set = new PooledHashSet<int>();
151
using
var
set = new PooledHashSet<int>();
162
using
var
set = new PooledHashSet<int>();
173
using
var
set = new PooledHashSet<int>();
185
using
var
set = new PooledHashSet<int>();
197
using
var
set = new PooledHashSet<string>(StringComparer.OrdinalIgnoreCase);
208
using
var
set = new PooledHashSet<string>(StringComparer.OrdinalIgnoreCase);
220
using
var
set = new PooledHashSet<int>();
228
using
var
set = new PooledHashSet<int>();
237
using
var
set = new PooledHashSet<int>();
248
using
var
set = new PooledHashSet<int>();
258
using
var
set = new PooledHashSet<int>();
270
using
var
set = new PooledHashSet<int>();
286
using
var
set = new PooledHashSet<int>();
296
using
var
set = new PooledHashSet<int>();
308
using
var
set = new PooledHashSet<int>();
324
using
var
set = new PooledHashSet<int>();
334
using
var
set = new PooledHashSet<int>();
346
using
var
set = new PooledHashSet<int>();
362
using
var
set = new PooledHashSet<int>();
375
using
var
set = new PooledHashSet<int>();
388
using
var
set = new PooledHashSet<int>();
400
using
var
set = new PooledHashSet<int>();
414
using
var
set = new PooledHashSet<int>();
429
using
var
set = new PooledHashSet<int>();
442
using
var
set = new PooledHashSet<int>();
454
using
var
set = new PooledHashSet<int>();
466
using
var
set = new PooledHashSet<int>();
480
using
var
set = new PooledHashSet<int>();
495
var
set = new PooledHashSet<int>();
505
var
set = new PooledHashSet<int>();
517
var
set = new PooledHashSet<int>();
531
var
set = new PooledHashSet<int>();
545
PooledHashSet
<int> capturedSet;
547
using (
var
set = new PooledHashSet<int>())
562
using
var
set = new PooledHashSet<string>();
598
using
var
set = new PooledHashSet<string>(StringComparer.Ordinal);
612
using
var
set = new PooledHashSet<string>(StringComparer.OrdinalIgnoreCase);
631
using
var
set = new PooledHashSet<int>(capacity);
649
using
var
set = new PooledHashSet<string>();
Microsoft.CodeAnalysis.Razor.Compiler (29)
CSharp\DefaultTagHelperDescriptorFactory.cs (1)
378
using
var
names = new PooledHashSet<string>(StringComparer.Ordinal);
Language\AllowedChildTagDescriptorBuilder.cs (1)
38
private protected override void CollectDiagnostics(ref
PooledHashSet
<RazorDiagnostic> diagnostics)
Language\BoundAttributeDescriptorBuilder.cs (1)
196
private protected override void CollectDiagnostics(ref
PooledHashSet
<RazorDiagnostic> diagnostics)
Language\BoundAttributeParameterDescriptorBuilder.cs (1)
85
private protected override void CollectDiagnostics(ref
PooledHashSet
<RazorDiagnostic> diagnostics)
Language\Components\ComponentLoweringPass.cs (10)
164
using
var
providedTypeParameters = GetProvidedTypeParameters(node);
203
using
var
candidateTypeParams = GetTypeParameterNames(candidate);
247
static
PooledHashSet
<string> GetProvidedTypeParameters(TagHelperIntermediateNode node)
249
var
result = new PooledHashSet<string>(StringComparer.Ordinal);
278
static
PooledHashSet
<string> GetTypeParameterNames(TagHelperDescriptor component)
280
var
result = new PooledHashSet<string>(StringComparer.Ordinal);
293
using
var
typeParameterNames = GetTypeParameterNames(genericComponent);
295
using
var
markupAttributeNames = new PooledHashSet<string>(StringComparer.OrdinalIgnoreCase);
315
using
var
genericParamNames = new PooledHashSet<string>(StringComparer.OrdinalIgnoreCase);
324
using
var
nonGenericParamNames = new PooledHashSet<string>(StringComparer.OrdinalIgnoreCase);
Language\DefaultTagHelperResolutionPhase.ComponentTagHelperResolver.cs (2)
94
var
renderedBoundAttributeNames = new PooledHashSet<string>(StringComparer.OrdinalIgnoreCase);
140
ref
PooledHashSet
<string> renderedBoundAttributeNames,
Language\DefaultTagHelperResolutionPhase.LegacyTagHelperResolver.cs (3)
43
var
renderedBoundAttributeNames = new PooledHashSet<string>(StringComparer.OrdinalIgnoreCase);
115
ref
PooledHashSet
<string> renderedBoundAttributeNames,
264
ref
PooledHashSet
<string> renderedBoundAttributeNames,
Language\Intermediate\IntermediateNodeExtensions.cs (2)
15
var
diagnostics = new PooledHashSet<RazorDiagnostic>();
27
static void CollectDiagnostics(IntermediateNode node, ref
PooledHashSet
<RazorDiagnostic> diagnostics)
Language\RazorSyntaxTree.cs (1)
51
using
var
diagnosticSet = new PooledHashSet<RazorDiagnostic>();
Language\RequiredAttributeDescriptorBuilder.cs (1)
58
private protected override void CollectDiagnostics(ref
PooledHashSet
<RazorDiagnostic> diagnostics)
Language\TagHelperObjectBuilder`1.cs (2)
32
var
diagnostics = new PooledHashSet<RazorDiagnostic>();
48
private protected virtual void CollectDiagnostics(ref
PooledHashSet
<RazorDiagnostic> diagnostics)
Language\TagHelperObjectBuilderCollection`2.cs (1)
71
using
var
set = new PooledHashSet<TObject>(capacity: builders.Count);
Language\TagHelpers\Producers\ComponentTagHelperProducer.cs (2)
134
using
var
cascadeGenericTypeAttributes = new PooledHashSet<string>(StringComparer.Ordinal);
619
using
var
names = new PooledHashSet<string>(StringComparer.Ordinal);
Language\TagMatchingRuleDescriptorBuilder.cs (1)
57
private protected override void CollectDiagnostics(ref
PooledHashSet
<RazorDiagnostic> diagnostics)