1 write to Value
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
5320
this.
Value
= value;
20 references to Value
Microsoft.CodeAnalysis.CSharp (20)
Binder\DecisionDagBuilder.cs (7)
1141
return resultForRelation(BinaryOperatorKind.Equal, t.
Value
);
1353
handleRelationWithValue(BinaryOperatorKind.Equal, v2.
Value
,
1751
return $"?{d.Kind}({tempName(d.Input)} == {v.
Value
})";
2238
case BoundDagValueTest t when !t.
Value
.IsBad:
2239
Debug.Assert(t.
Value
.Discriminator == ConstantValueTypeDiscriminator.Int32);
2240
return knownResult(BinaryOperatorKind.Equal, t.
Value
, offset) ??
2241
new One(new BoundDagValueTest(t.Syntax, safeAdd(t.
Value
, offset), lengthTemp));
Binder\PatternExplainer.cs (1)
605
addRelation(BinaryOperatorKind.Equal, v.
Value
);
BoundTree\BoundDagTest.cs (3)
36
return x.
Value
.Equals(y.
Value
);
86
return $"{v.Input.GetDebuggerDisplay()} == {v.
Value
.GetValueToDisplay()}";
BoundTree\BoundDecisionDag.cs (1)
189
return d.
Value
== inputConstant;
FlowAnalysis\NullableWalker_Patterns.cs (2)
631
Debug.Assert(t.
Value
!= ConstantValue.Null);
647
bool isFalseTest = t.
Value
== ConstantValue.False;
Generated\BoundNodes.xml.Generated.cs (3)
5330
if (value != this.
Value
|| input != this.Input)
11631
return node.Update(node.
Value
, input);
16205
new TreeDumperNode("value", node.
Value
, null),
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.cs (2)
590
cases.Add((value: value.
Value
, label: GetDagNodeLabel(testNode.WhenTrue)));
598
cases.Add((value: vd.
Value
, label: GetDagNodeLabel(p.WhenTrue)));
Lowering\LocalRewriter\LocalRewriter.PatternLocalRewriter.cs (1)
355
return MakeValueTest(d.Syntax, input, d.
Value
);