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)
978
protected static ImmutableArray<KeyValuePair<string, string>> ExtractAttributeData(
MarkupElementSyntax
node)
1054
public override void VisitMarkupElement(
MarkupElementSyntax
node)
1629
public override void VisitMarkupElement(
MarkupElementSyntax
node)
2110
public override void VisitMarkupElement(
MarkupElementSyntax
node)
Language\Legacy\TagHelperBlockRewriter.cs (1)
748
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);
183
public virtual void VisitMarkupElement(
MarkupElementSyntax
node) => DefaultVisit(node);
308
public override SyntaxNode VisitMarkupElement(
MarkupElementSyntax
node)
535
public 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();
539
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));