Base:
property
ConstantValueOpt
Microsoft.CodeAnalysis.CSharp.BoundExpression.ConstantValueOpt
1 write to ConstantValueOpt
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
7890
this.
ConstantValueOpt
= constantValueOpt;
19 references to ConstantValueOpt
Microsoft.CodeAnalysis.CSharp (19)
Binder\Binder_Conversions.cs (1)
740
unconvertedSource.
ConstantValueOpt
,
Binder\Binder_InterpolatedString.cs (5)
242
if (unconvertedInterpolatedString.
ConstantValueOpt
is not null)
271
unconvertedInterpolatedString.
ConstantValueOpt
,
366
unconvertedSource.
ConstantValueOpt
,
535
expression.
ConstantValueOpt
,
596
unconvertedInterpolatedString.
ConstantValueOpt
,
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
2975
node is BoundUnconvertedInterpolatedString {
ConstantValueOpt
: null } or BoundBinaryOperator { IsUnconvertedInterpolatedStringAddition: true, ConstantValueOpt: null })
Generated\BoundNodes.xml.Generated.cs (10)
7913
if (parts != this.Parts || constantValueOpt != this.
ConstantValueOpt
|| !TypeSymbol.Equals(type, this.Type, TypeCompareKind.ConsiderEverything))
7941
if (!interpolationData.Equals(this.InterpolationData) || parts != this.Parts || constantValueOpt != this.
ConstantValueOpt
|| !TypeSymbol.Equals(type, this.Type, TypeCompareKind.ConsiderEverything))
12325
return node.Update(parts, node.
ConstantValueOpt
, type);
12331
return node.Update(node.InterpolationData, parts, node.
ConstantValueOpt
, type);
14944
updatedNode = node.Update(parts, node.
ConstantValueOpt
, infoAndType.Type);
14949
updatedNode = node.Update(parts, node.
ConstantValueOpt
, node.Type);
14961
updatedNode = node.Update(node.InterpolationData, parts, node.
ConstantValueOpt
, infoAndType.Type);
14966
updatedNode = node.Update(node.InterpolationData, parts, node.
ConstantValueOpt
, node.Type);
17186
new TreeDumperNode("constantValueOpt", node.
ConstantValueOpt
, null),
17196
new TreeDumperNode("constantValueOpt", node.
ConstantValueOpt
, null),
Operations\CSharpOperationFactory.cs (2)
2307
ConstantValue? constantValue = boundInterpolatedString.
ConstantValueOpt
;
2513
interpolatedString.
ConstantValueOpt
,