1 instantiation of MarkupElementSyntax
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Syntax\Generated\Syntax.xml.Internal.Generated.cs (1)
1163
internal override SyntaxNode CreateRed(SyntaxNode parent, int position) => new Syntax.
MarkupElementSyntax
(this, parent, position);
19 references to MarkupElementSyntax
Microsoft.CodeAnalysis.Razor.Compiler (19)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (4)
1001
protected static ImmutableArray<KeyValuePair<string, string>> ExtractAttributeData(
MarkupElementSyntax
node)
1077
public override void VisitMarkupElement(
MarkupElementSyntax
node)
1655
public override void VisitMarkupElement(
MarkupElementSyntax
node)
2199
public override void VisitMarkupElement(
MarkupElementSyntax
node)
Language\Legacy\TagHelperBlockRewriter.cs (1)
758
public override SyntaxNode VisitMarkupElement(
MarkupElementSyntax
node)
Language\Legacy\TagHelperParseTreeRewriter.cs (2)
97
public override SyntaxNode VisitMarkupElement(
MarkupElementSyntax
node)
679
return n.Parent is
MarkupElementSyntax
element && element.StartTag == n;
Language\Syntax\Generated\Syntax.xml.Main.Generated.cs (6)
57
public virtual TResult VisitMarkupElement(
MarkupElementSyntax
node) => DefaultVisit(node);
186
public virtual void VisitMarkupElement(
MarkupElementSyntax
node) => DefaultVisit(node);
314
public override SyntaxNode VisitMarkupElement(
MarkupElementSyntax
node)
544
public static
MarkupElementSyntax
MarkupElement(MarkupStartTagSyntax markupStartTag, SyntaxList<RazorSyntaxNode> body, MarkupEndTagSyntax markupEndTag)
545
=> (
MarkupElementSyntax
)InternalSyntax.SyntaxFactory.MarkupElement(markupStartTag == null ? null : (InternalSyntax.MarkupStartTagSyntax)markupStartTag.Green, body.Node.ToGreenList<InternalSyntax.RazorSyntaxNode>(), markupEndTag == null ? null : (InternalSyntax.MarkupEndTagSyntax)markupEndTag.Green).CreateRed();
548
public static
MarkupElementSyntax
MarkupElement(SyntaxList<RazorSyntaxNode> body = default(SyntaxList<RazorSyntaxNode>))
Language\Syntax\Generated\Syntax.xml.Syntax.Generated.cs (6)
850
public
MarkupElementSyntax
Update(MarkupStartTagSyntax markupStartTag, SyntaxList<RazorSyntaxNode> body, MarkupEndTagSyntax markupEndTag)
854
var
newNode = SyntaxFactory.MarkupElement(markupStartTag, body, markupEndTag);
864
public
MarkupElementSyntax
WithMarkupStartTag(MarkupStartTagSyntax markupStartTag) => Update(markupStartTag, Body, MarkupEndTag);
865
public
MarkupElementSyntax
WithBody(SyntaxList<RazorSyntaxNode> body) => Update(MarkupStartTag, body, MarkupEndTag);
866
public
MarkupElementSyntax
WithMarkupEndTag(MarkupEndTagSyntax markupEndTag) => Update(MarkupStartTag, Body, markupEndTag);
868
public
MarkupElementSyntax
AddBody(params RazorSyntaxNode[] items) => WithBody(this.Body.AddRange(items));