1 write to Value
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
5350this.Value = value;
20 references to Value
Microsoft.CodeAnalysis.CSharp (20)
Binder\DecisionDagBuilder.cs (10)
1143return resultForRelation(t.Relation, t.Value); 1349handleRelationWithValue(r2.Relation, r2.Value, 1761return $"?{d.Kind}({tempName(d.Input)} {operatorName} {r.Value})"; 2224Debug.Assert(t.Value.Discriminator == ConstantValueTypeDiscriminator.Int32); 2226Debug.Assert(t.Value.Int32Value >= 0); 2227if (t.Value.Int32Value == 0) 2242case BoundDagRelationalTest t when !t.Value.IsBad: 2243Debug.Assert(t.Value.Discriminator == ConstantValueTypeDiscriminator.Int32); 2244return knownResult(t.Relation, t.Value, offset) ?? 2245new One(new BoundDagRelationalTest(t.Syntax, t.OperatorKind, safeAdd(t.Value, offset), lengthTemp));
Binder\PatternExplainer.cs (1)
608addRelation(r.Relation, r.Value);
BoundTree\BoundDagTest.cs (3)
38return x.Relation == y.Relation && x.Value.Equals(y.Value); 100return $"{r.Input.GetDebuggerDisplay()} {operatorName} {r.Value.GetValueToDisplay()}";
BoundTree\BoundDecisionDag.cs (1)
195return f.Related(d.Relation.Operator(), inputConstant, d.Value);
Generated\BoundNodes.xml.Generated.cs (3)
5361if (operatorKind != this.OperatorKind || value != this.Value || input != this.Input) 11600return node.Update(node.OperatorKind, node.Value, input); 16177new TreeDumperNode("value", node.Value, null),
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.cs (1)
583return ValueDispatchNode.RelationalDispatch.CreateBalanced(testNode.Syntax, relational.Value, relational.OperatorKind, whenTrue: whenTrue, whenFalse: whenFalse);
Lowering\LocalRewriter\LocalRewriter.PatternLocalRewriter.cs (1)
360return MakeRelationalTest(d.Syntax, input, d.OperatorKind, d.Value);