18 references to TagHelperAttributeInfo
Microsoft.CodeAnalysis.Razor.Compiler (11)
Language\Syntax\Generated\Syntax.xml.Main.Generated.cs (1)
336
=> node.Update((MarkupTextLiteralSyntax)Visit(node.NamePrefix), (RazorMetaCodeSyntax)Visit(node.Transition), (MarkupTextLiteralSyntax)Visit(node.Name), (RazorMetaCodeSyntax)Visit(node.Colon), (MarkupTextLiteralSyntax)Visit(node.ParameterName), (MarkupTextLiteralSyntax)Visit(node.NameSuffix), (SyntaxToken)VisitToken(node.EqualsToken), (MarkupTextLiteralSyntax)Visit(node.ValuePrefix), (MarkupTagHelperAttributeValueSyntax)Visit(node.Value), (MarkupTextLiteralSyntax)Visit(node.ValueSuffix), node.
TagHelperAttributeInfo
);
Language\Syntax\Generated\Syntax.xml.Syntax.Generated.cs (10)
1463
public MarkupTagHelperDirectiveAttributeSyntax WithNamePrefix(MarkupTextLiteralSyntax namePrefix) => Update(namePrefix, Transition, Name, Colon, ParameterName, NameSuffix, EqualsToken, ValuePrefix, Value, ValueSuffix,
TagHelperAttributeInfo
);
1464
public MarkupTagHelperDirectiveAttributeSyntax WithTransition(RazorMetaCodeSyntax transition) => Update(NamePrefix, transition, Name, Colon, ParameterName, NameSuffix, EqualsToken, ValuePrefix, Value, ValueSuffix,
TagHelperAttributeInfo
);
1465
public MarkupTagHelperDirectiveAttributeSyntax WithName(MarkupTextLiteralSyntax name) => Update(NamePrefix, Transition, name, Colon, ParameterName, NameSuffix, EqualsToken, ValuePrefix, Value, ValueSuffix,
TagHelperAttributeInfo
);
1466
public MarkupTagHelperDirectiveAttributeSyntax WithColon(RazorMetaCodeSyntax colon) => Update(NamePrefix, Transition, Name, colon, ParameterName, NameSuffix, EqualsToken, ValuePrefix, Value, ValueSuffix,
TagHelperAttributeInfo
);
1467
public MarkupTagHelperDirectiveAttributeSyntax WithParameterName(MarkupTextLiteralSyntax parameterName) => Update(NamePrefix, Transition, Name, Colon, parameterName, NameSuffix, EqualsToken, ValuePrefix, Value, ValueSuffix,
TagHelperAttributeInfo
);
1468
public MarkupTagHelperDirectiveAttributeSyntax WithNameSuffix(MarkupTextLiteralSyntax nameSuffix) => Update(NamePrefix, Transition, Name, Colon, ParameterName, nameSuffix, EqualsToken, ValuePrefix, Value, ValueSuffix,
TagHelperAttributeInfo
);
1469
public MarkupTagHelperDirectiveAttributeSyntax WithEqualsToken(SyntaxToken equalsToken) => Update(NamePrefix, Transition, Name, Colon, ParameterName, NameSuffix, equalsToken, ValuePrefix, Value, ValueSuffix,
TagHelperAttributeInfo
);
1470
public MarkupTagHelperDirectiveAttributeSyntax WithValuePrefix(MarkupTextLiteralSyntax valuePrefix) => Update(NamePrefix, Transition, Name, Colon, ParameterName, NameSuffix, EqualsToken, valuePrefix, Value, ValueSuffix,
TagHelperAttributeInfo
);
1471
public MarkupTagHelperDirectiveAttributeSyntax WithValue(MarkupTagHelperAttributeValueSyntax value) => Update(NamePrefix, Transition, Name, Colon, ParameterName, NameSuffix, EqualsToken, ValuePrefix, value, ValueSuffix,
TagHelperAttributeInfo
);
1472
public MarkupTagHelperDirectiveAttributeSyntax WithValueSuffix(MarkupTextLiteralSyntax valueSuffix) => Update(NamePrefix, Transition, Name, Colon, ParameterName, NameSuffix, EqualsToken, ValuePrefix, Value, valueSuffix,
TagHelperAttributeInfo
);
Microsoft.CodeAnalysis.Razor.Workspaces (7)
CodeActions\Razor\GenerateEventHandlerCodeActionProvider.cs (3)
108
var attributeName = markupTagHelperDirectiveAttribute.
TagHelperAttributeInfo
.Name;
113
if (markupTagHelperDirectiveAttribute.
TagHelperAttributeInfo
.ParameterName is "after" or "set")
135
if (markupTagHelperDirectiveAttribute.
TagHelperAttributeInfo
.ParameterName == "set" &&
Formatting\FormattingVisitor.cs (1)
453
if (node.Parent is MarkupTagHelperDirectiveAttributeSyntax {
TagHelperAttributeInfo
.Bound: true })
Formatting\Passes\CSharpOnTypeFormattingPass.cs (2)
508
MarkupTagHelperDirectiveAttributeSyntax {
TagHelperAttributeInfo
.Bound: true } or
1006
MarkupTagHelperDirectiveAttributeSyntax {
TagHelperAttributeInfo
.Bound: true } or
SemanticTokens\SemanticTokensVisitor.cs (1)
402
if (node.
TagHelperAttributeInfo
.Bound)