31 references to MarkupEndTag
Microsoft.CodeAnalysis.Razor.Compiler (31)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (23)
1062
var tagName = node.MarkupStartTag?.Name.Content ?? node.
MarkupEndTag
?.Name.Content ?? string.Empty;
1080
HasEndTag = node.
MarkupEndTag
!= null,
1081
EndTagName = node.
MarkupEndTag
?.GetTagNameWithOptionalBang(),
1082
EndTagSpan = node.
MarkupEndTag
!= null ? BuildSourceSpanFromNode(node.
MarkupEndTag
) : null,
1088
HasMissingEndCloseAngle = node.
MarkupEndTag
?.CloseAngle.IsMissing ?? false,
1123
if (node.
MarkupEndTag
!= null)
1125
VisitMarkupEndTag(node.
MarkupEndTag
);
1629
(node.
MarkupEndTag
!= null && node.
MarkupEndTag
.IsMarkupTransition))
1635
var tagName = node.MarkupStartTag?.Name.Content ?? node.
MarkupEndTag
?.Name.Content ?? string.Empty;
1646
HasEndTag = node.
MarkupEndTag
!= null,
1647
EndTagName = node.
MarkupEndTag
?.GetTagNameWithOptionalBang(),
1648
EndTagSpan = node.
MarkupEndTag
!= null ? BuildSourceSpanFromNode(node.
MarkupEndTag
) : null,
1654
HasMissingEndCloseAngle = node.
MarkupEndTag
?.CloseAngle.IsMissing ?? false,
1658
if (node.MarkupStartTag != null && node.
MarkupEndTag
!= null && node.MarkupStartTag.IsVoidElement())
1662
BuildSourceSpanFromNode(node.
MarkupEndTag
), node.
MarkupEndTag
.GetTagNameWithOptionalBang()));
1664
else if (node.MarkupStartTag != null && node.
MarkupEndTag
== null && !node.MarkupStartTag.IsVoidElement() && !node.MarkupStartTag.IsSelfClosing())
1670
else if (node.MarkupStartTag == null && node.
MarkupEndTag
!= null)
1674
BuildSourceSpanFromNode(node.
MarkupEndTag
), node.
MarkupEndTag
.GetTagNameWithOptionalBang()));
Language\Legacy\TagHelperParseTreeRewriter.cs (3)
118
if (TryRewriteTagHelperStart(startTag, node.
MarkupEndTag
, out tagHelperStart, out tagHelperInfo))
125
if (node.Body.Count == 0 && node.
MarkupEndTag
== null)
137
return SyntaxFactory.MarkupElement(markupStartTag: null, body: rewrittenNodes.ToList(), markupEndTag: node.
MarkupEndTag
);
Language\Syntax\Generated\Syntax.xml.Main.Generated.cs (1)
309
=> node.Update((MarkupStartTagSyntax)Visit(node.MarkupStartTag), VisitList(node.Body), (MarkupEndTagSyntax)Visit(node.
MarkupEndTag
));
Language\Syntax\Generated\Syntax.xml.Syntax.Generated.cs (3)
852
if (markupStartTag != MarkupStartTag || body != Body || markupEndTag !=
MarkupEndTag
)
864
public MarkupElementSyntax WithMarkupStartTag(MarkupStartTagSyntax markupStartTag) => Update(markupStartTag, Body,
MarkupEndTag
);
865
public MarkupElementSyntax WithBody(SyntaxList<RazorSyntaxNode> body) => Update(MarkupStartTag, body,
MarkupEndTag
);
Language\Syntax\MarkupElementSyntax.cs (1)
15
=>
MarkupEndTag
;