2 writes to _right
System.Data.Common (2)
System\Data\Filter\UnaryNode.cs (2)
21
_right
= right;
181
_right
= _right.Optimize();
20 references to _right
System.Data.Common (20)
System\Data\Filter\BinaryNode.cs (1)
93
_right = un.
_right
;
System\Data\Filter\UnaryNode.cs (9)
27
_right
.Bind(table, list);
39
return EvalUnaryOp(_op,
_right
.Eval(row, version));
45
return
_right
.Eval(recordNos);
154
return (
_right
.IsConstant());
159
return (
_right
.IsTableConstant());
164
return (
_right
.HasLocalAggregate());
169
return (
_right
.HasRemoteAggregate());
174
return (
_right
.DependsOn(column));
181
_right =
_right
.Optimize();
System\Data\Select.cs (10)
86
while (unaryNode._op == Operators.Noop && unaryNode.
_right
is UnaryNode && ((UnaryNode)unaryNode.
_right
)._op == Operators.Noop)
88
unaryNode = (UnaryNode)unaryNode.
_right
;
90
if (unaryNode._op == Operators.Noop && unaryNode.
_right
is BinaryNode)
92
AnalyzeExpression((BinaryNode)(unaryNode.
_right
));
114
while (unaryNode._op == Operators.Noop && unaryNode.
_right
is UnaryNode && ((UnaryNode)unaryNode.
_right
)._op == Operators.Noop)
116
unaryNode = (UnaryNode)unaryNode.
_right
;
118
if (unaryNode._op == Operators.Noop && unaryNode.
_right
is BinaryNode)
120
AnalyzeExpression((BinaryNode)(unaryNode.
_right
));