1 instantiation of MarkupTagHelperElementSyntax
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Syntax\Generated\Syntax.xml.Internal.Generated.cs (1)
1479
internal override SyntaxNode CreateRed(SyntaxNode parent, int position) => new Syntax.
MarkupTagHelperElementSyntax
(this, parent, position);
18 references to MarkupTagHelperElementSyntax
Microsoft.CodeAnalysis.Razor.Compiler (18)
Language\Legacy\ClassifiedSpanVisitor.cs (1)
194
public override void VisitMarkupTagHelperElement(
MarkupTagHelperElementSyntax
node)
Language\Legacy\TagHelperParseTreeRewriter.cs (1)
123
var
tagHelperElement = SyntaxFactory.MarkupTagHelperElement(tagHelperStart, body: default, tagHelperEndTag: null, tagHelperInfo);
Language\Legacy\TagHelperSpanVisitor.cs (1)
31
public override void VisitMarkupTagHelperElement(
MarkupTagHelperElementSyntax
node)
Language\Syntax\Generated\Syntax.xml.Main.Generated.cs (6)
66
public virtual TResult VisitMarkupTagHelperElement(
MarkupTagHelperElementSyntax
node) => DefaultVisit(node);
192
public virtual void VisitMarkupTagHelperElement(
MarkupTagHelperElementSyntax
node) => DefaultVisit(node);
317
public override SyntaxNode VisitMarkupTagHelperElement(
MarkupTagHelperElementSyntax
node)
581
public static
MarkupTagHelperElementSyntax
MarkupTagHelperElement(MarkupTagHelperStartTagSyntax tagHelperStartTag, SyntaxList<RazorSyntaxNode> body, MarkupTagHelperEndTagSyntax tagHelperEndTag, TagHelperInfo tagHelperInfo)
582
=> (
MarkupTagHelperElementSyntax
)InternalSyntax.SyntaxFactory.MarkupTagHelperElement(tagHelperStartTag == null ? null : (InternalSyntax.MarkupTagHelperStartTagSyntax)tagHelperStartTag.Green, body.Node.ToGreenList<InternalSyntax.RazorSyntaxNode>(), tagHelperEndTag == null ? null : (InternalSyntax.MarkupTagHelperEndTagSyntax)tagHelperEndTag.Green, tagHelperInfo).CreateRed();
585
public static
MarkupTagHelperElementSyntax
MarkupTagHelperElement(TagHelperInfo tagHelperInfo)
Language\Syntax\Generated\Syntax.xml.Syntax.Generated.cs (7)
1053
public
MarkupTagHelperElementSyntax
Update(MarkupTagHelperStartTagSyntax tagHelperStartTag, SyntaxList<RazorSyntaxNode> body, MarkupTagHelperEndTagSyntax tagHelperEndTag, TagHelperInfo tagHelperInfo)
1057
var
newNode = SyntaxFactory.MarkupTagHelperElement(tagHelperStartTag, body, tagHelperEndTag, tagHelperInfo);
1067
public
MarkupTagHelperElementSyntax
WithTagHelperStartTag(MarkupTagHelperStartTagSyntax tagHelperStartTag) => Update(tagHelperStartTag, Body, TagHelperEndTag, TagHelperInfo);
1068
public
MarkupTagHelperElementSyntax
WithBody(SyntaxList<RazorSyntaxNode> body) => Update(TagHelperStartTag, body, TagHelperEndTag, TagHelperInfo);
1069
public
MarkupTagHelperElementSyntax
WithTagHelperEndTag(MarkupTagHelperEndTagSyntax tagHelperEndTag) => Update(TagHelperStartTag, Body, tagHelperEndTag, TagHelperInfo);
1070
public
MarkupTagHelperElementSyntax
WithTagHelperInfo(TagHelperInfo tagHelperInfo) => Update(TagHelperStartTag, Body, TagHelperEndTag, tagHelperInfo);
1072
public
MarkupTagHelperElementSyntax
AddBody(params RazorSyntaxNode[] items) => WithBody(this.Body.AddRange(items));
Language\Syntax\SyntaxSerializer.cs (2)
57
case
MarkupTagHelperElementSyntax
tagHelperElement:
127
private void WriteTagHelperElement(
MarkupTagHelperElementSyntax
node)