1 instantiation of TagMatchingRuleDescriptorBuilder
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\TagMatchingRuleDescriptorBuilder_Pooling.cs (1)
11
DefaultPool.Create(static () => new
TagMatchingRuleDescriptorBuilder
());
15 references to TagMatchingRuleDescriptorBuilder
Microsoft.CodeAnalysis.Razor.Compiler (15)
CSharp\RequiredAttributeParser.cs (1)
31
public static void AddRequiredAttributes(string input,
TagMatchingRuleDescriptorBuilder
ruleBuilder)
Language\RequiredAttributeDescriptorBuilder.cs (2)
15
private
TagMatchingRuleDescriptorBuilder
_parent;
22
internal RequiredAttributeDescriptorBuilder(
TagMatchingRuleDescriptorBuilder
parent)
Language\RequiredAttributeDescriptorBuilder_Pooling.cs (1)
13
internal static RequiredAttributeDescriptorBuilder GetInstance(
TagMatchingRuleDescriptorBuilder
parent)
Language\TagHelperDescriptorBuilder.cs (5)
107
public TagHelperObjectBuilderCollection<TagMatchingRuleDescriptor,
TagMatchingRuleDescriptorBuilder
> TagMatchingRules { get; }
108
= new(
TagMatchingRuleDescriptorBuilder
.Pool);
134
public void TagMatchingRule(Action<
TagMatchingRuleDescriptorBuilder
> configure)
141
var
builder =
TagMatchingRuleDescriptorBuilder
.GetInstance(this);
Language\TagMatchingRuleDescriptorBuilder_Pooling.cs (3)
10
internal static readonly ObjectPool<
TagMatchingRuleDescriptorBuilder
> Pool =
13
internal static
TagMatchingRuleDescriptorBuilder
GetInstance(TagHelperDescriptorBuilder parent)
15
var
builder = Pool.Get();
Mvc.Version1_X\ViewComponentTagHelperDescriptorFactory.cs (1)
160
private void AddRequiredAttributes(ImmutableArray<IParameterSymbol> methodParameters,
TagMatchingRuleDescriptorBuilder
builder)
Mvc.Version2_X\ViewComponentTagHelperDescriptorFactory.cs (1)
175
private void AddRequiredAttributes(ImmutableArray<IParameterSymbol> methodParameters,
TagMatchingRuleDescriptorBuilder
builder)
Mvc\ViewComponentTagHelperDescriptorFactory.cs (1)
175
private void AddRequiredAttributes(ImmutableArray<IParameterSymbol> methodParameters,
TagMatchingRuleDescriptorBuilder
builder)