1 write to Right
Microsoft.CodeAnalysis.CSharp (1)
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.ValueDispatchNode.cs (1)
112
this.
Right
= right;
15 references to Right
Microsoft.CodeAnalysis.CSharp (15)
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.ValueDispatchNode.cs (15)
65
/// is <see cref="
Right
"/>; for <see cref="BinaryOperatorKind.GreaterThan"/> and
93
public ValueDispatchNode WhenTrue => IsReversed(Operator) ?
Right
: Left;
94
public ValueDispatchNode WhenFalse => IsReversed(Operator) ? Left :
Right
;
95
public override string ToString() => $"RelationalDispatch.{Height}({Left} {Operator.Operator()} {Value} {
Right
})";
98
/// Is the operator among those for which <see cref="WhenTrue"/> is <see cref="
Right
"/>?
151
var newRight = CreateBalancedCore(syntax, value, op, left: l.
Right
, right: right);
158
(syntax, value, op, left, right) = (r.Syntax, r.Value, r.Operator, newLeft, r.
Right
);
182
var y = (RelationalDispatch)x.
Right
;
184
var C = y.
Right
;
190
Debug.Assert(leftDispatch.
Right
.Height == right.Height);
202
var C = y.
Right
;
210
if (rightDispatch.
Right
.Height == left.Height)
225
var C = y.
Right
;
226
var D = z.
Right
;
244
var z = y.
Right
;