1 write to Operator
Microsoft.CodeAnalysis.CSharp (1)
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.ValueDispatchNode.cs (1)
90this.Operator = op;
8 references to Operator
Microsoft.CodeAnalysis.CSharp (8)
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.cs (2)
632case ValueDispatchNode.RelationalDispatch { Operator: var op, Value: var value, WhenTrue: var whenTrue, WhenFalse: var whenFalse } rel: 678var test = MakeRelationalTest(rel.Syntax, input, rel.Operator, rel.Value);
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.ValueDispatchNode.cs (6)
93public ValueDispatchNode WhenTrue => IsReversed(Operator) ? Right : Left; 94public ValueDispatchNode WhenFalse => IsReversed(Operator) ? Left : Right; 95public override string ToString() => $"RelationalDispatch.{Height}({Left} {Operator.Operator()} {Value} {Right})"; 129var (left, right) = IsReversed(Operator) ? (whenFalse, whenTrue) : (whenTrue, whenFalse); 152(syntax, value, op, left, right) = (l.Syntax, l.Value, l.Operator, l.Left, newRight); 158(syntax, value, op, left, right) = (r.Syntax, r.Value, r.Operator, newLeft, r.Right);