1 instantiation of MarkupElementSyntax
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Syntax\Generated\Syntax.xml.Internal.Generated.cs (1)
1163internal 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)
978protected static ImmutableArray<KeyValuePair<string, string>> ExtractAttributeData(MarkupElementSyntax node) 1054public override void VisitMarkupElement(MarkupElementSyntax node) 1629public override void VisitMarkupElement(MarkupElementSyntax node) 2110public override void VisitMarkupElement(MarkupElementSyntax node)
Language\Legacy\TagHelperBlockRewriter.cs (1)
748public override SyntaxNode VisitMarkupElement(MarkupElementSyntax node)
Language\Legacy\TagHelperParseTreeRewriter.cs (2)
97public override SyntaxNode VisitMarkupElement(MarkupElementSyntax node) 679return n.Parent is MarkupElementSyntax element && element.StartTag == n;
Language\Syntax\Generated\Syntax.xml.Main.Generated.cs (6)
57public virtual TResult VisitMarkupElement(MarkupElementSyntax node) => DefaultVisit(node); 183public virtual void VisitMarkupElement(MarkupElementSyntax node) => DefaultVisit(node); 308public override SyntaxNode VisitMarkupElement(MarkupElementSyntax node) 535public static MarkupElementSyntax MarkupElement(MarkupStartTagSyntax markupStartTag, SyntaxList<RazorSyntaxNode> body, MarkupEndTagSyntax markupEndTag) 536=> (MarkupElementSyntax)InternalSyntax.SyntaxFactory.MarkupElement(markupStartTag == null ? null : (InternalSyntax.MarkupStartTagSyntax)markupStartTag.Green, body.Node.ToGreenList<InternalSyntax.RazorSyntaxNode>(), markupEndTag == null ? null : (InternalSyntax.MarkupEndTagSyntax)markupEndTag.Green).CreateRed(); 539public static MarkupElementSyntax MarkupElement(SyntaxList<RazorSyntaxNode> body = default(SyntaxList<RazorSyntaxNode>))
Language\Syntax\Generated\Syntax.xml.Syntax.Generated.cs (6)
850public MarkupElementSyntax Update(MarkupStartTagSyntax markupStartTag, SyntaxList<RazorSyntaxNode> body, MarkupEndTagSyntax markupEndTag) 854var newNode = SyntaxFactory.MarkupElement(markupStartTag, body, markupEndTag); 864public MarkupElementSyntax WithMarkupStartTag(MarkupStartTagSyntax markupStartTag) => Update(markupStartTag, Body, MarkupEndTag); 865public MarkupElementSyntax WithBody(SyntaxList<RazorSyntaxNode> body) => Update(MarkupStartTag, body, MarkupEndTag); 866public MarkupElementSyntax WithMarkupEndTag(MarkupEndTagSyntax markupEndTag) => Update(MarkupStartTag, Body, markupEndTag); 868public MarkupElementSyntax AddBody(params RazorSyntaxNode[] items) => WithBody(this.Body.AddRange(items));