22 references to TagHelperInfo
Microsoft.CodeAnalysis.Razor.Compiler (6)
Language\Legacy\TagHelperSpanVisitor.cs (1)
33
var span = new TagHelperSpanInternal(node.GetSourceSpan(_source), node.
TagHelperInfo
.BindingResult);
Language\Syntax\Generated\Syntax.xml.Main.Generated.cs (1)
318
=> node.Update((MarkupTagHelperStartTagSyntax)Visit(node.TagHelperStartTag), VisitList(node.Body), (MarkupTagHelperEndTagSyntax)Visit(node.TagHelperEndTag), node.
TagHelperInfo
);
Language\Syntax\Generated\Syntax.xml.Syntax.Generated.cs (3)
1067
public MarkupTagHelperElementSyntax WithTagHelperStartTag(MarkupTagHelperStartTagSyntax tagHelperStartTag) => Update(tagHelperStartTag, Body, TagHelperEndTag,
TagHelperInfo
);
1068
public MarkupTagHelperElementSyntax WithBody(SyntaxList<RazorSyntaxNode> body) => Update(TagHelperStartTag, body, TagHelperEndTag,
TagHelperInfo
);
1069
public MarkupTagHelperElementSyntax WithTagHelperEndTag(MarkupTagHelperEndTagSyntax tagHelperEndTag) => Update(TagHelperStartTag, Body, tagHelperEndTag,
TagHelperInfo
);
Language\Syntax\SyntaxSerializer.cs (1)
129
var tagHelperInfo = node.
TagHelperInfo
.AssumeNotNull();
Microsoft.CodeAnalysis.Razor.Workspaces (16)
AutoInsert\AutoClosingTagOnAutoInsertProvider.cs (1)
119
Parent: MarkupTagHelperElementSyntax {
TagHelperInfo
.BindingResult: var binding } tagHelperElement
CodeActions\Razor\GenerateEventHandlerCodeActionProvider.cs (1)
84
if (commonParent.Parent.Parent is not MarkupTagHelperElementSyntax {
TagHelperInfo
.BindingResult: var binding })
CodeActions\Razor\SimplifyFullyQualifiedComponentCodeActionProvider.cs (1)
132
var tagHelpers = element.
TagHelperInfo
.BindingResult.TagHelpers;
CodeActions\Razor\SimplifyTagToSelfClosingCodeActionProvider.cs (2)
94
if (markupElementSyntax is not {
TagHelperInfo
.BindingResult.TagHelpers: { Count: > 0 } tagHelpers })
128
if (!markupElementSyntax.
TagHelperInfo
!.BindingResult.Attributes.Any(a =>
Extensions\RazorCodeDocumentExtensions.CachedData.cs (1)
61
tagHelperElement.
TagHelperInfo
is null)
Formatting\FormattingVisitor.cs (4)
223
ParentHasProperty(parentComponent, node.
TagHelperInfo
?.TagName))
253
return node.
TagHelperInfo
.BindingResult.TagHelpers is { Count: > 0 } descriptors &&
282
if (parentComponent.
TagHelperInfo
.BindingResult.TagHelpers.Any(d => d.BoundAttributes.Any(a => a.Name == propertyName)))
297
if (node.
TagHelperInfo
.BindingResult.TagHelpers is not { Count: > 0 } descriptors)
Formatting\Passes\CSharpFormattingPass.CSharpDocumentGenerator.cs (1)
278
element.
TagHelperInfo
.BindingResult.TagHelpers is [{ } descriptor, ..] &&
GoToDefinition\RazorComponentDefinitionHelpers.cs (1)
71
if (tagHelperElement.
TagHelperInfo
?.BindingResult is not TagHelperBinding binding)
Rename\RenameService.cs (2)
186
if (owner is MarkupTagHelperEndTagSyntax { Parent: MarkupTagHelperElementSyntax {
TagHelperInfo
.BindingResult: var endTagBindingResult } })
209
if (tagHelperStartTag is { Parent: MarkupTagHelperElementSyntax {
TagHelperInfo
.BindingResult: var startTagBindingResult } })
SemanticTokens\SemanticTokensVisitor.cs (2)
491
if (node is MarkupTagHelperElementSyntax {
TagHelperInfo
.BindingResult: var binding })
529
node.
TagHelperInfo
is { BindingResult: var binding })