2 types derived from BaseMarkupEndTagSyntax
Microsoft.CodeAnalysis.Razor.Compiler (2)
Language\Syntax\Generated\Syntax.xml.Syntax.Generated.cs (2)
945internal sealed partial class MarkupEndTagSyntax : BaseMarkupEndTagSyntax 1147internal sealed partial class MarkupTagHelperEndTagSyntax : BaseMarkupEndTagSyntax
40 references to BaseMarkupEndTagSyntax
Microsoft.CodeAnalysis.Razor.Compiler (36)
Language\Syntax\BaseMarkupStartTagSyntax.cs (1)
135public BaseMarkupEndTagSyntax? GetEndTag()
Language\Syntax\Generated\Syntax.xml.Syntax.Generated.cs (31)
767public BaseMarkupEndTagSyntax WithOpenAngle(SyntaxToken openAngle) => WithOpenAngleCore(openAngle); 768internal abstract BaseMarkupEndTagSyntax WithOpenAngleCore(SyntaxToken openAngle); 771public BaseMarkupEndTagSyntax WithForwardSlash(SyntaxToken forwardSlash) => WithForwardSlashCore(forwardSlash); 772internal abstract BaseMarkupEndTagSyntax WithForwardSlashCore(SyntaxToken forwardSlash); 775public BaseMarkupEndTagSyntax WithBang(SyntaxToken bang) => WithBangCore(bang); 776internal abstract BaseMarkupEndTagSyntax WithBangCore(SyntaxToken bang); 779public BaseMarkupEndTagSyntax WithName(SyntaxToken name) => WithNameCore(name); 780internal abstract BaseMarkupEndTagSyntax WithNameCore(SyntaxToken name); 783public BaseMarkupEndTagSyntax WithMiscAttributeContent(MarkupMiscAttributeContentSyntax miscAttributeContent) => WithMiscAttributeContentCore(miscAttributeContent); 784internal abstract BaseMarkupEndTagSyntax WithMiscAttributeContentCore(MarkupMiscAttributeContentSyntax miscAttributeContent); 786public BaseMarkupEndTagSyntax AddMiscAttributeContentChildren(params RazorSyntaxNode[] items) => AddMiscAttributeContentChildrenCore(items); 787internal abstract BaseMarkupEndTagSyntax AddMiscAttributeContentChildrenCore(params RazorSyntaxNode[] items); 790public BaseMarkupEndTagSyntax WithCloseAngle(SyntaxToken closeAngle) => WithCloseAngleCore(closeAngle); 791internal abstract BaseMarkupEndTagSyntax WithCloseAngleCore(SyntaxToken closeAngle); 809public abstract BaseMarkupEndTagSyntax EndTag { get; } 810public BaseMarkupElementSyntax WithEndTag(BaseMarkupEndTagSyntax endTag) => WithEndTagCore(endTag); 811internal abstract BaseMarkupElementSyntax WithEndTagCore(BaseMarkupEndTagSyntax endTag); 992internal override BaseMarkupEndTagSyntax WithOpenAngleCore(SyntaxToken openAngle) => WithOpenAngle(openAngle); 994internal override BaseMarkupEndTagSyntax WithForwardSlashCore(SyntaxToken forwardSlash) => WithForwardSlash(forwardSlash); 996internal override BaseMarkupEndTagSyntax WithBangCore(SyntaxToken bang) => WithBang(bang); 998internal override BaseMarkupEndTagSyntax WithNameCore(SyntaxToken name) => WithName(name); 1000internal override BaseMarkupEndTagSyntax WithMiscAttributeContentCore(MarkupMiscAttributeContentSyntax miscAttributeContent) => WithMiscAttributeContent(miscAttributeContent); 1002internal override BaseMarkupEndTagSyntax WithCloseAngleCore(SyntaxToken closeAngle) => WithCloseAngle(closeAngle); 1007internal override BaseMarkupEndTagSyntax AddMiscAttributeContentChildrenCore(params RazorSyntaxNode[] items) => AddMiscAttributeContentChildren(items); 1193internal override BaseMarkupEndTagSyntax WithOpenAngleCore(SyntaxToken openAngle) => WithOpenAngle(openAngle); 1195internal override BaseMarkupEndTagSyntax WithForwardSlashCore(SyntaxToken forwardSlash) => WithForwardSlash(forwardSlash); 1197internal override BaseMarkupEndTagSyntax WithBangCore(SyntaxToken bang) => WithBang(bang); 1199internal override BaseMarkupEndTagSyntax WithNameCore(SyntaxToken name) => WithName(name); 1201internal override BaseMarkupEndTagSyntax WithMiscAttributeContentCore(MarkupMiscAttributeContentSyntax miscAttributeContent) => WithMiscAttributeContent(miscAttributeContent); 1203internal override BaseMarkupEndTagSyntax WithCloseAngleCore(SyntaxToken closeAngle) => WithCloseAngle(closeAngle); 1207internal override BaseMarkupEndTagSyntax AddMiscAttributeContentChildrenCore(params RazorSyntaxNode[] items) => AddMiscAttributeContentChildren(items);
Language\Syntax\MarkupElementSyntax.cs (2)
14public override BaseMarkupEndTagSyntax? EndTag 17internal override BaseMarkupElementSyntax WithEndTagCore(BaseMarkupEndTagSyntax endTag)
Language\Syntax\MarkupTagHelperElementSyntax.cs (2)
14public override BaseMarkupEndTagSyntax? EndTag 17internal override BaseMarkupElementSyntax WithEndTagCore(BaseMarkupEndTagSyntax endTag)
Microsoft.CodeAnalysis.Razor.Workspaces (4)
CodeActions\Razor\ComponentAccessibilityCodeActionProvider.cs (1)
296var endTag = startTag.GetEndTag();
Diagnostics\RazorTranslateDiagnosticsService.cs (1)
339var endNode = element?.EndTag;
Formatting\Passes\CSharpFormattingPass.CSharpDocumentGenerator.cs (1)
612private LineInfo VisitEndTag(BaseMarkupEndTagSyntax node)
HtmlFacts.cs (1)
190case BaseMarkupEndTagSyntax endTag: