36 references to Value
Microsoft.CodeAnalysis.Razor.Compiler (31)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (18)
541
if (node.EqualsToken.Kind == SyntaxKind.None && node.
Value
== null)
918
if (node.
Value
!= null)
922
: node.
Value
.Position;
925
: node.
Value
.EndPosition;
943
var emptyPos = node.
Value
.Position;
989
attributeBlock.
Value
?.GetContent() ?? string.Empty));
1180
ValueContent = node.
Value
?.GetContent(),
1221
LowerUnresolvedAttributeValue(node.
Value
);
1245
Visit(node.
Value
);
1248
else if (node.
Value
is { } blockSyntax)
1283
VisitAttributeValue(node.
Value
);
1298
VisitAttributeValue(node.
Value
);
1734
ValueContent = node.
Value
?.GetContent(),
1755
if (node.
Value
!= null)
1758
VisitAttributeValue(node.
Value
);
1800
node.
Value
?.ChildNodesAndTokens() is { Count: >= 2 } valueChildren &&
1822
var rewritten = SyntaxFactory.MarkupTextLiteral(mergedTokens.ToList()).Green.CreateRed(node.
Value
.Parent, atPosition);
1837
Visit(node.
Value
);
Language\Legacy\ClassifiedSpanVisitor.cs (1)
238
Visit(node.
Value
);
Language\Legacy\TagHelperBlockRewriter.cs (2)
299
var attributeValue = attributeBlock.
Value
;
552
return attribute.
Value
?.GetContent();
Language\Legacy\TagHelperParseTreeRewriter.cs (2)
436
if (attributeBlock.
Value
!= null)
438
foreach (var child in attributeBlock.
Value
.Children)
Language\Syntax\Generated\Syntax.xml.Main.Generated.cs (1)
297
=> node.Update((MarkupTextLiteralSyntax)Visit(node.NamePrefix), (MarkupTextLiteralSyntax)Visit(node.Name), (MarkupTextLiteralSyntax)Visit(node.NameSuffix), (SyntaxToken)VisitToken(node.EqualsToken), (MarkupTextLiteralSyntax)Visit(node.ValuePrefix), (RazorBlockSyntax)Visit(node.
Value
), (MarkupTextLiteralSyntax)Visit(node.ValueSuffix));
Language\Syntax\Generated\Syntax.xml.Syntax.Generated.cs (7)
560
if (namePrefix != NamePrefix || name != Name || nameSuffix != NameSuffix || equalsToken != EqualsToken || valuePrefix != ValuePrefix || value !=
Value
|| valueSuffix != ValueSuffix)
572
public MarkupAttributeBlockSyntax WithNamePrefix(MarkupTextLiteralSyntax namePrefix) => Update(namePrefix, Name, NameSuffix, EqualsToken, ValuePrefix,
Value
, ValueSuffix);
573
public MarkupAttributeBlockSyntax WithName(MarkupTextLiteralSyntax name) => Update(NamePrefix, name, NameSuffix, EqualsToken, ValuePrefix,
Value
, ValueSuffix);
574
public MarkupAttributeBlockSyntax WithNameSuffix(MarkupTextLiteralSyntax nameSuffix) => Update(NamePrefix, Name, nameSuffix, EqualsToken, ValuePrefix,
Value
, ValueSuffix);
575
public MarkupAttributeBlockSyntax WithEqualsToken(SyntaxToken equalsToken) => Update(NamePrefix, Name, NameSuffix, equalsToken, ValuePrefix,
Value
, ValueSuffix);
576
public MarkupAttributeBlockSyntax WithValuePrefix(MarkupTextLiteralSyntax valuePrefix) => Update(NamePrefix, Name, NameSuffix, EqualsToken, valuePrefix,
Value
, ValueSuffix);
578
public MarkupAttributeBlockSyntax WithValueSuffix(MarkupTextLiteralSyntax valueSuffix) => Update(NamePrefix, Name, NameSuffix, EqualsToken, ValuePrefix,
Value
, valueSuffix);
Microsoft.CodeAnalysis.Razor.Workspaces (5)
Diagnostics\RazorTranslateDiagnosticsService.cs (1)
436
(n.Parent is MarkupAttributeBlockSyntax block && n == block.
Value
) ||
Extensions\RazorCodeDocumentExtensions_ClassifiedSpans.cs (1)
266
Visit(node.
Value
);
Formatting\FormattingVisitor.cs (1)
372
Visit(node.
Value
);
SemanticTokens\SemanticTokensVisitor.cs (1)
83
Visit(node.
Value
);
TagHelperFacts.cs (1)
163
var value = markupAttribute.
Value
?.GetContent() ?? string.Empty;