1 write to Kind
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\TagHelperDescriptor.cs (1)
74
Kind
= kind;
42 references to Kind
Microsoft.CodeAnalysis.Razor.Compiler (39)
Language\BoundAttributeDescriptorExtensions.cs (2)
22
return attribute.Parent.
Kind
== TagHelperKind.ITagHelper;
51
return parameter.Parent.Parent.
Kind
== TagHelperKind.ITagHelper;
Language\Components\ComponentBindLoweringPass.AttributeInfo.cs (1)
27
=> _isBindTagHelper ??= TagHelper.
Kind
== TagHelperKind.Bind;
Language\Components\ComponentBindLoweringPass.cs (2)
80
if (node.TagHelper.
Kind
== TagHelperKind.Bind)
127
if (node.TagHelper.
Kind
!= TagHelperKind.Bind)
Language\Components\ComponentComplexAttributeContentPass.cs (2)
41
node.TagHelpers.Any(t => t.
Kind
== TagHelperKind.Component))
46
node.TagHelpers.Any(t => t.
Kind
== TagHelperKind.Component))
Language\Components\ComponentEventHandlerLoweringPass.cs (6)
70
if (node.TagHelper.
Kind
== TagHelperKind.EventHandler)
86
if (node.TagHelper.
Kind
== TagHelperKind.EventHandler)
104
eventHandler.TagHelper.
Kind
== TagHelperKind.EventHandler)
110
componentAttribute.TagHelper.
Kind
== TagHelperKind.Component &&
124
.Where(p => p.TagHelper?.
Kind
== TagHelperKind.EventHandler)
143
.Where(p => p.TagHelper.
Kind
== TagHelperKind.EventHandler)
Language\Components\ComponentFormNameLoweringPass.cs (1)
29
if (node.TagHelper.
Kind
== TagHelperKind.FormName)
Language\Components\ComponentKeyLoweringPass.cs (1)
37
if (reference.Node.TagHelper.
Kind
== TagHelperKind.Key)
Language\Components\ComponentLoweringPass.cs (9)
47
if (node.TagHelpers.Any(t => t.
Kind
== TagHelperKind.ChildContent))
57
if (tagHelper.
Kind
== TagHelperKind.Component)
66
reference.Replace(RewriteAsComponent(node, node.TagHelpers.Single(n => n.
Kind
== TagHelperKind.Component)));
95
if (tagHelper.
Kind
!= TagHelperKind.Component)
376
if (intermediateNode.Children.Any(static c => c is TagHelperDirectiveAttributeIntermediateNode node && (node.TagHelper?.
Kind
== TagHelperKind.Splat)))
513
if (!node.Children.OfType<TagHelperIntermediateNode>().Any(t => t.TagHelpers.Any(th => th.
Kind
== TagHelperKind.ChildContent)))
536
tagHelperNode.TagHelpers.Any(th => th.
Kind
== TagHelperKind.ChildContent))
706
if (node.TagHelper.
Kind
!= TagHelperKind.Component)
847
_children.Add(node.TagHelper.
Kind
== TagHelperKind.Component ? new ComponentAttributeIntermediateNode(node) : node);
Language\Components\ComponentReferenceCaptureLoweringPass.cs (1)
37
if (reference.Node.TagHelper.
Kind
== TagHelperKind.Ref)
Language\Components\ComponentRenderModeLoweringPass.cs (1)
29
if (node.TagHelper.
Kind
== TagHelperKind.RenderMode)
Language\Components\ComponentSplatLoweringPass.cs (1)
26
if (reference.Node.TagHelper.
Kind
== TagHelperKind.Splat)
Language\Components\TagHelperDescriptorExtensions.cs (6)
14
=> tagHelper.
Kind
.IsAnyComponentKind;
17
=> tagHelper.
Kind
.IsComponentOrChildContentKind;
22
Kind
: TagHelperKind.Bind,
29
Kind
: TagHelperKind.Component,
52
if (tagHelper.
Kind
!= TagHelperKind.Component)
85
Kind
: TagHelperKind.Bind,
Language\DefaultTagHelperResolutionPhase.ComponentTagHelperResolver.cs (1)
33
!binding.TagHelpers.Any(static th => th.
Kind
.IsComponentOrChildContentKind))
Language\TagHelperDescriptor.cs (2)
105
builder.Append((byte)
Kind
);
211
Flags,
Kind
, RuntimeKind, name, AssemblyName, DisplayName,
Language\TagHelperDescriptorExtensions.cs (1)
12
return tagHelper.
Kind
== TagHelperKind.ITagHelper;
Language\TagHelpers\Producers\BindTagHelperProducer.cs (1)
393
if (tagHelper.
Kind
!= TagHelperKind.Component || !SupportsTypes)
Mvc\TagHelperDescriptorExtensions.cs (1)
18
=> tagHelper.
Kind
== TagHelperKind.ViewComponent;
rzc (3)
Json\ObjectReaders_TagHelpers.cs (1)
16
var kind = (TagHelperKind)reader.ReadByteOrDefault(nameof(TagHelperDescriptor.
Kind
), defaultValue: (byte)TagHelperKind.Component);
Json\ObjectWriters_TagHelpers.cs (2)
16
writer.WriteIfNotDefault(nameof(value.
Kind
), (byte)value.
Kind
, defaultValue: (byte)TagHelperKind.Component);