2 overrides of StartTag
Microsoft.CodeAnalysis.Razor.Compiler (2)
Language\Syntax\MarkupElementSyntax.cs (1)
8public override BaseMarkupStartTagSyntax? StartTag
Language\Syntax\MarkupTagHelperElementSyntax.cs (1)
8public override BaseMarkupStartTagSyntax? StartTag
8 references to StartTag
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Syntax\BaseMarkupEndTagSyntax.cs (1)
105=> (Parent as BaseMarkupElementSyntax)?.StartTag;
Microsoft.CodeAnalysis.Razor.Workspaces (7)
AutoInsert\AutoClosingTagOnAutoInsertProvider.cs (1)
201potentialStartTagName = element.StartTag?.Name.Content ?? element.EndTag?.Name.Content;
CodeActions\Razor\ComponentAccessibilityCodeActionProvider.cs (1)
211parentTagName = parentElement.StartTag?.Name.Content ?? parentElement.EndTag?.Name.Content;
Diagnostics\RazorTranslateDiagnosticsService.cs (1)
294return owner.FirstAncestorOrSelf<BaseMarkupElementSyntax>(static n => n.StartTag?.Name.Content == "style") is not null;
Formatting\Passes\HtmlFormattingPass.cs (1)
275element.StartTag is { } startTag &&
LinkedEditingRange\LinkedEditingRangeHelper.cs (1)
60if (element is BaseMarkupElementSyntax { StartTag: var startTag, EndTag: var endTag })
RazorSyntaxFacts.cs (1)
205if (element?.StartTag?.Name.Content is not { } tagName)
TagHelperFacts.cs (1)
199if (ancestor is BaseMarkupElementSyntax { StartTag: var startTag })