Base:
property
StartTag
Microsoft.AspNetCore.Razor.Language.Syntax.BaseMarkupElementSyntax.StartTag
12 references to StartTag
Microsoft.CodeAnalysis.Razor.Compiler (2)
Language\Legacy\TagHelperParseTreeRewriter.cs (2)
114var startTag = (MarkupStartTagSyntax?)Visit(node.StartTag); 679return n.Parent is MarkupElementSyntax element && element.StartTag == n;
Microsoft.CodeAnalysis.Razor.Workspaces (10)
CodeActions\Razor\ExtractToCssCodeActionProvider.cs (1)
50if (owner is MarkupTextLiteralSyntax { Parent: MarkupElementSyntax { StartTag: { } startTag } })
CodeActions\Razor\WrapAttributesCodeActionProvider.cs (1)
103owner = element.StartTag;
Diagnostics\RazorTranslateDiagnosticsService.cs (6)
313if (element.StartTag?.Name.Content != "html") 321.SingleOrDefault(static element => element.StartTag?.Name.Content == "body"); 324bodyElement.StartTag?.Bang is not null; 338var startNode = element?.StartTag; 380var body = owner.FirstAncestorOrSelf<MarkupElementSyntax>(static n => n.StartTag?.Name.Content.Equals("body", StringComparison.Ordinal) == true); 392return diagnostic.Message.EndsWith("cannot be nested inside element 'html'.") && body?.StartTag?.Bang is not null;
Formatting\FormattingVisitor.cs (2)
162Visit(node.StartTag); 167var voidElement = node.StartTag is { } startTag &&