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