1 write to TagMatchingRules
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\TagHelperDescriptor.cs (1)
81TagMatchingRules = tagMatchingRules.NullToEmpty();
16 references to TagMatchingRules
Microsoft.CodeAnalysis.Razor.Compiler (13)
Language\Components\TagHelperDescriptorExtensions.cs (1)
86TagMatchingRules: [{ TagName: "input" }, _]
Language\TagHelperBinder.cs (2)
64foreach (var rule in tagHelper.TagMatchingRules) 197foreach (var rule in descriptor.TagMatchingRules)
Language\TagHelperDescriptor.cs (5)
86foreach (var tagMatchingRule in TagMatchingRules) 125foreach (var descriptor in TagMatchingRules) 190foreach (var tagMatchingRule in TagMatchingRules) 205return $"{DisplayName} - {string.Join(" | ", TagMatchingRules.Select(r => r.GetDebuggerDisplay()))}"; 213TagMatchingRules, BoundAttributes, AllowedChildTags,
Language\TagHelpers\Producers\BindTagHelperProducer.cs (2)
477rule.TagName = tagHelper.TagMatchingRules.Single().TagName; 488rule.TagName = tagHelper.TagMatchingRules.Single().TagName;
Language\TagHelpers\Producers\ComponentTagHelperProducer.cs (1)
571r.ParentTag = component.TagMatchingRules[0].TagName;
Mvc\ViewComponentTagHelperTargetExtensionBase.cs (2)
89Debug.Assert(tagHelper.TagMatchingRules.Length == 1); 91var rule = tagHelper.TagMatchingRules[0];
rzc (3)
Json\ObjectReaders_TagHelpers.cs (1)
26var tagMatchingRules = reader.ReadImmutableArrayOrEmpty(nameof(TagHelperDescriptor.TagMatchingRules), ReadTagMatchingRule);
Json\ObjectWriters_TagHelpers.cs (2)
24writer.WriteArrayIfNotDefaultOrEmpty(nameof(value.TagMatchingRules), value.TagMatchingRules, WriteTagMatchingRule);