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