31 references to Value
Microsoft.CodeAnalysis.Razor.Compiler (31)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (18)
546
if (node.EqualsToken.Kind == SyntaxKind.None && node.
Value
== null)
923
if (node.
Value
!= null)
927
: node.
Value
.Position;
930
: node.
Value
.EndPosition;
948
var emptyPos = node.
Value
.Position;
994
attributeBlock.
Value
?.GetContent() ?? string.Empty));
1185
ValueContent = node.
Value
?.GetContent(),
1226
LowerUnresolvedAttributeValue(node.
Value
);
1250
Visit(node.
Value
);
1253
else if (node.
Value
is { } blockSyntax)
1288
VisitAttributeValue(node.
Value
);
1303
VisitAttributeValue(node.
Value
);
1750
ValueContent = node.
Value
?.GetContent(),
1771
if (node.
Value
!= null)
1774
VisitAttributeValue(node.
Value
);
1816
node.
Value
?.ChildNodesAndTokens() is { Count: >= 2 } valueChildren &&
1838
var rewritten = SyntaxFactory.MarkupTextLiteral(mergedTokens.ToList()).Green.CreateRed(node.
Value
.Parent, atPosition);
1853
Visit(node.
Value
);
Language\Legacy\ClassifiedSpanVisitor.cs (1)
237
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);