1 instantiation of MarkupTagHelperAttributeValueSyntax
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Syntax\Generated\Syntax.xml.Internal.Generated.cs (1)
1944
internal override SyntaxNode CreateRed(SyntaxNode parent, int position) => new Syntax.
MarkupTagHelperAttributeValueSyntax
(this, parent, position);
41 references to MarkupTagHelperAttributeValueSyntax
Microsoft.AspNetCore.Razor.Test.Common (3)
Language\IntegrationTests\IntegrationTestBase.cs (3)
713
if (node.FirstAncestorOrSelf<
MarkupTagHelperAttributeValueSyntax
>() != null)
725
if (node.FirstAncestorOrSelf<
MarkupTagHelperAttributeValueSyntax
>() != null)
737
if (node.FirstAncestorOrSelf<
MarkupTagHelperAttributeValueSyntax
>() != null)
Microsoft.CodeAnalysis.Razor.Compiler (29)
Language\Legacy\ClassifiedSpanVisitor.cs (2)
148
public override void VisitMarkupTagHelperAttributeValue(
MarkupTagHelperAttributeValueSyntax
node)
164
static bool IsSimpleLiteralValue(
MarkupTagHelperAttributeValueSyntax
node)
Language\Legacy\TagHelperBlockRewriter.cs (3)
309
var
rewrittenValue = RewriteAttributeValue(result, attributeValue, options);
344
MarkupTagHelperAttributeValueSyntax
rewrittenValue)
459
private static
MarkupTagHelperAttributeValueSyntax
RewriteAttributeValue(TryParseResult result, RazorBlockSyntax attributeValue, RazorParserOptions options)
Language\Syntax\Generated\Syntax.xml.Main.Generated.cs (12)
81
public virtual TResult VisitMarkupTagHelperAttributeValue(
MarkupTagHelperAttributeValueSyntax
node) => DefaultVisit(node);
207
public virtual void VisitMarkupTagHelperAttributeValue(
MarkupTagHelperAttributeValueSyntax
node) => DefaultVisit(node);
327
=> node.Update((MarkupTextLiteralSyntax)Visit(node.NamePrefix), (MarkupTextLiteralSyntax)Visit(node.Name), (MarkupTextLiteralSyntax)Visit(node.NameSuffix), (SyntaxToken)VisitToken(node.EqualsToken), (MarkupTextLiteralSyntax)Visit(node.ValuePrefix), (
MarkupTagHelperAttributeValueSyntax
)Visit(node.Value), (MarkupTextLiteralSyntax)Visit(node.ValueSuffix), node.TagHelperAttributeInfo);
332
public override SyntaxNode VisitMarkupTagHelperAttributeValue(
MarkupTagHelperAttributeValueSyntax
node)
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);
627
public static MarkupTagHelperAttributeSyntax MarkupTagHelperAttribute(MarkupTextLiteralSyntax namePrefix, MarkupTextLiteralSyntax name, MarkupTextLiteralSyntax nameSuffix, SyntaxToken equalsToken, MarkupTextLiteralSyntax valuePrefix,
MarkupTagHelperAttributeValueSyntax
value, MarkupTextLiteralSyntax valueSuffix, TagHelperAttributeInfo tagHelperAttributeInfo)
636
public static MarkupTagHelperAttributeSyntax MarkupTagHelperAttribute(MarkupTextLiteralSyntax namePrefix, MarkupTextLiteralSyntax name, MarkupTextLiteralSyntax nameSuffix, MarkupTextLiteralSyntax valuePrefix,
MarkupTagHelperAttributeValueSyntax
value, MarkupTextLiteralSyntax valueSuffix, TagHelperAttributeInfo tagHelperAttributeInfo)
655
public static
MarkupTagHelperAttributeValueSyntax
MarkupTagHelperAttributeValue(SyntaxList<RazorSyntaxNode> children)
656
=> (
MarkupTagHelperAttributeValueSyntax
)InternalSyntax.SyntaxFactory.MarkupTagHelperAttributeValue(children.Node.ToGreenList<InternalSyntax.RazorSyntaxNode>()).CreateRed();
659
public static
MarkupTagHelperAttributeValueSyntax
MarkupTagHelperAttributeValue()
663
public static MarkupTagHelperDirectiveAttributeSyntax MarkupTagHelperDirectiveAttribute(MarkupTextLiteralSyntax namePrefix, RazorMetaCodeSyntax transition, MarkupTextLiteralSyntax name, RazorMetaCodeSyntax colon, MarkupTextLiteralSyntax parameterName, MarkupTextLiteralSyntax nameSuffix, SyntaxToken equalsToken, MarkupTextLiteralSyntax valuePrefix,
MarkupTagHelperAttributeValueSyntax
value, MarkupTextLiteralSyntax valueSuffix, TagHelperAttributeInfo tagHelperAttributeInfo)
673
public static MarkupTagHelperDirectiveAttributeSyntax MarkupTagHelperDirectiveAttribute(MarkupTextLiteralSyntax namePrefix, RazorMetaCodeSyntax transition, MarkupTextLiteralSyntax name, RazorMetaCodeSyntax colon, MarkupTextLiteralSyntax parameterName, MarkupTextLiteralSyntax nameSuffix, MarkupTextLiteralSyntax valuePrefix,
MarkupTagHelperAttributeValueSyntax
value, MarkupTextLiteralSyntax valueSuffix, TagHelperAttributeInfo tagHelperAttributeInfo)
Language\Syntax\Generated\Syntax.xml.Syntax.Generated.cs (12)
1222
private
MarkupTagHelperAttributeValueSyntax
_value;
1235
public
MarkupTagHelperAttributeValueSyntax
Value => GetRed(ref _value, 5);
1266
public MarkupTagHelperAttributeSyntax Update(MarkupTextLiteralSyntax namePrefix, MarkupTextLiteralSyntax name, MarkupTextLiteralSyntax nameSuffix, SyntaxToken equalsToken, MarkupTextLiteralSyntax valuePrefix,
MarkupTagHelperAttributeValueSyntax
value, MarkupTextLiteralSyntax valueSuffix, TagHelperAttributeInfo tagHelperAttributeInfo)
1285
public MarkupTagHelperAttributeSyntax WithValue(
MarkupTagHelperAttributeValueSyntax
value) => Update(NamePrefix, Name, NameSuffix, EqualsToken, ValuePrefix, value, ValueSuffix, TagHelperAttributeInfo);
1366
public
MarkupTagHelperAttributeValueSyntax
Update(SyntaxList<RazorSyntaxNode> children)
1370
var
newNode = SyntaxFactory.MarkupTagHelperAttributeValue(children);
1381
public new
MarkupTagHelperAttributeValueSyntax
WithChildren(SyntaxList<RazorSyntaxNode> children) => Update(children);
1384
public new
MarkupTagHelperAttributeValueSyntax
AddChildren(params RazorSyntaxNode[] items) => WithChildren(this.Children.AddRange(items));
1396
private
MarkupTagHelperAttributeValueSyntax
_value;
1412
public
MarkupTagHelperAttributeValueSyntax
Value => GetRed(ref _value, 8);
1449
public MarkupTagHelperDirectiveAttributeSyntax Update(MarkupTextLiteralSyntax namePrefix, RazorMetaCodeSyntax transition, MarkupTextLiteralSyntax name, RazorMetaCodeSyntax colon, MarkupTextLiteralSyntax parameterName, MarkupTextLiteralSyntax nameSuffix, SyntaxToken equalsToken, MarkupTextLiteralSyntax valuePrefix,
MarkupTagHelperAttributeValueSyntax
value, MarkupTextLiteralSyntax valueSuffix, TagHelperAttributeInfo tagHelperAttributeInfo)
1471
public MarkupTagHelperDirectiveAttributeSyntax WithValue(
MarkupTagHelperAttributeValueSyntax
value) => Update(NamePrefix, Transition, Name, Colon, ParameterName, NameSuffix, EqualsToken, ValuePrefix, value, ValueSuffix, TagHelperAttributeInfo);
Microsoft.CodeAnalysis.Razor.Workspaces (8)
Completion\DirectiveAttributeEventParameterCompletionItemProvider.cs (1)
22
if (owner is
MarkupTagHelperAttributeValueSyntax
parentValueSyntax)
Diagnostics\RazorTranslateDiagnosticsService.cs (2)
437
n is
MarkupTagHelperAttributeValueSyntax
or MarkupMiscAttributeContentSyntax);
445
shouldFilterDiagnostic = markupAttributeValue is
MarkupTagHelperAttributeValueSyntax
&&
Extensions\RazorCodeDocumentExtensions_ClassifiedSpans.cs (2)
176
public override void VisitMarkupTagHelperAttributeValue(
MarkupTagHelperAttributeValueSyntax
node)
192
static bool IsSimpleLiteralValue(
MarkupTagHelperAttributeValueSyntax
node)
Formatting\FormattingVisitor.cs (1)
443
public override void VisitMarkupTagHelperAttributeValue(
MarkupTagHelperAttributeValueSyntax
node)
Formatting\Passes\CSharpOnTypeFormattingPass.cs (1)
1034
MarkupTagHelperAttributeValueSyntax
);
SemanticTokens\SemanticTokensVisitor.cs (1)
383
public override void VisitMarkupTagHelperAttributeValue(
MarkupTagHelperAttributeValueSyntax
node)
Microsoft.CodeAnalysis.Remote.Razor (1)
InlayHints\RemoteInlayHintService.cs (1)
86
if (node?.FirstAncestorOrSelf<
MarkupTagHelperAttributeValueSyntax
>() is not null)