2 writes to right
System.Data (2)
fx\src\data\System\Data\Filter\UnaryNode.cs (2)
25
this.
right
= right;
162
right
= right.Optimize();
20 references to right
System.Data (20)
fx\src\data\System\Data\Filter\BinaryNode.cs (1)
82
right = un.
right
;
fx\src\data\System\Data\Filter\UnaryNode.cs (9)
30
right
.Bind(table, list);
38
return EvalUnaryOp(op,
right
.Eval(row, version));
42
return
right
.Eval(recordNos);
141
return(
right
.IsConstant());
145
return(
right
.IsTableConstant());
149
return(
right
.HasLocalAggregate());
153
return(
right
.HasRemoteAggregate());
157
return(
right
.DependsOn(column));
162
right =
right
.Optimize();
fx\src\data\System\Data\Select.cs (10)
76
while (unaryNode.op == Operators.Noop && unaryNode.
right
is UnaryNode && ((UnaryNode)unaryNode.
right
).op == Operators.Noop) {
77
unaryNode = (UnaryNode)unaryNode.
right
;
79
if (unaryNode.op == Operators.Noop && unaryNode.
right
is BinaryNode) {
80
AnalyzeExpression((BinaryNode)(unaryNode.
right
));
98
while (unaryNode.op == Operators.Noop && unaryNode.
right
is UnaryNode && ((UnaryNode)unaryNode.
right
).op == Operators.Noop) {
99
unaryNode = (UnaryNode)unaryNode.
right
;
101
if (unaryNode.op == Operators.Noop && unaryNode.
right
is BinaryNode) {
102
AnalyzeExpression((BinaryNode)(unaryNode.
right
));