38 references to MarkupStartTag
Microsoft.CodeAnalysis.Razor.Compiler (38)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (33)
986
if (node.
MarkupStartTag
!= null)
988
foreach (var attr in node.
MarkupStartTag
.Attributes)
1065
if (node.
MarkupStartTag
!= null && node.
MarkupStartTag
.IsMarkupTransition)
1071
var tagName = node.
MarkupStartTag
?.Name.Content ?? node.MarkupEndTag?.Name.Content ?? string.Empty;
1076
if (node.
MarkupStartTag
!= null)
1078
var lastToken = node.
MarkupStartTag
.GetLastToken();
1087
IsEscaped = node.
MarkupStartTag
?.Bang is { Width: > 0 },
1092
IsVoidElement = node.
MarkupStartTag
?.IsVoidElement() ?? false,
1093
StartTagNameSpan = node.
MarkupStartTag
?.Name.GetSourceSpan(SourceDocument),
1094
StartTagSpan = node.
MarkupStartTag
!= null ? BuildSourceSpanFromNode(node.
MarkupStartTag
) : null,
1096
HasMissingCloseAngle = node.
MarkupStartTag
?.CloseAngle.IsMissing ?? false,
1105
if (node.
MarkupStartTag
!= null)
1107
VisitMarkupStartTag(node.
MarkupStartTag
);
1639
if ((node.
MarkupStartTag
!= null && node.
MarkupStartTag
.IsMarkupTransition) ||
1646
var tagName = node.
MarkupStartTag
?.Name.Content ?? node.MarkupEndTag?.Name.Content ?? string.Empty;
1655
IsEscaped = node.
MarkupStartTag
?.Bang is { Width: > 0 },
1656
IsSelfClosing = node.
MarkupStartTag
?.IsSelfClosing() ?? false,
1660
IsVoidElement = node.
MarkupStartTag
?.IsVoidElement() ?? false,
1661
StartTagNameSpan = node.
MarkupStartTag
?.Name.GetSourceSpan(SourceDocument),
1662
StartTagSpan = node.
MarkupStartTag
!= null ? BuildSourceSpanFromNode(node.
MarkupStartTag
) : null,
1664
HasMissingCloseAngle = node.
MarkupStartTag
?.CloseAngle.IsMissing ?? false,
1669
if (node.
MarkupStartTag
!= null && node.MarkupEndTag != null && node.
MarkupStartTag
.IsVoidElement())
1675
else if (node.
MarkupStartTag
!= null && node.MarkupEndTag == null && !node.
MarkupStartTag
.IsVoidElement() && !node.
MarkupStartTag
.IsSelfClosing())
1679
BuildSourceSpanFromNode(node.
MarkupStartTag
), node.
MarkupStartTag
.GetTagNameWithOptionalBang()));
1681
else if (node.
MarkupStartTag
== null && node.MarkupEndTag != null)
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)
865
public MarkupElementSyntax WithBody(SyntaxList<RazorSyntaxNode> body) => Update(
MarkupStartTag
, body, MarkupEndTag);
866
public MarkupElementSyntax WithMarkupEndTag(MarkupEndTagSyntax markupEndTag) => Update(
MarkupStartTag
, Body, markupEndTag);
Language\Syntax\MarkupElementSyntax.cs (1)
9
=>
MarkupStartTag
;