23 references to TagMode
Microsoft.CodeAnalysis.Razor.Compiler (23)
Language\DefaultTagHelperResolutionPhase.ComponentTagHelperResolver.cs (1)
117
else if (tagHelperNode.TagMode !=
TagMode
.StartTagOnly)
Language\DefaultTagHelperResolutionPhase.cs (10)
188
if (tagHelperNode.TagMode ==
TagMode
.StartTagOnly)
228
var
tagMode = GetTagMode(elementNode, binding);
323
TagMode
tagMode,
347
&& tagMode ==
TagMode
.StartTagAndEndTag)
364
&& tagMode ==
TagMode
.StartTagAndEndTag)
445
private static
TagMode
GetTagMode(UnresolvedElementIntermediateNode elementNode, TagHelperBinding binding)
449
return
TagMode
.SelfClosing;
457
return
TagMode
.StartTagOnly;
466
return
TagMode
.StartTagOnly;
469
return
TagMode
.StartTagAndEndTag;
Language\DefaultTagHelperResolutionPhase.LegacyTagHelperResolver.cs (1)
54
if (startTagEndIdx >= 0 && bodyEndIdx >= 0 && tagHelperNode.TagMode !=
TagMode
.StartTagOnly)
Language\Extensions\DefaultTagHelperBodyIntermediateNode.cs (1)
37
public
TagMode
TagMode { get; set; }
Language\Intermediate\TagHelperIntermediateNode.cs (1)
10
public required
TagMode
TagMode { get; init; }
Language\Legacy\TagHelperBlockRewriter.cs (5)
17
public static
TagMode
GetTagMode(
27
return
TagMode
.SelfClosing;
37
return
TagMode
.StartTagOnly;
54
return
TagMode
.StartTagOnly;
57
return
TagMode
.StartTagAndEndTag;
Language\Legacy\TagHelperParseTreeRewriter.cs (3)
121
if (tagHelperInfo.TagMode ==
TagMode
.SelfClosing || tagHelperInfo.TagMode ==
TagMode
.StartTagOnly)
301
var
tagMode = TagHelperBlockRewriter.GetTagMode(startTag, endTag, tagHelperBinding);
Language\TagHelperInfo.cs (1)
6
internal sealed record TagHelperInfo(string TagName,
TagMode
TagMode, TagHelperBinding BindingResult);