3 writes to expr
System.Data.Common (3)
System\Data\Select.cs (3)
144
canColumn.
expr
= (canColumn.expr == null ? expr : new BinaryNode(_table, Operators.And, expr, canColumn.expr));
167
canColumn.
expr
= (canColumn.expr == null ? expr : new BinaryNode(_table, Operators.And, expr, canColumn.expr));
531
_candidateColumns[i].
expr
= null;
11 references to expr
System.Data.Common (11)
System\Data\Select.cs (11)
144
canColumn.expr = (canColumn.
expr
== null ? expr : new BinaryNode(_table, Operators.And, expr, canColumn.
expr
));
167
canColumn.expr = (canColumn.
expr
== null ? expr : new BinaryNode(_table, Operators.And, expr, canColumn.
expr
));
244
if (canColumn == null || canColumn.
expr
== null)
435
if (canColumn == null || canColumn.
expr
== null)
484
Debug.Assert(canColumn != null && canColumn.
expr
!= null, "BuildLinearExpression : Must be a matched candidate");
497
if (_candidateColumns[i].
expr
is BinaryNode expr)
499
_linearExpression = (_linearExpression == null ? _candidateColumns[i].
expr
: new BinaryNode(_table, Operators.And, expr, _linearExpression));
740
Debug.Assert(candidateColumn.
expr
!= null, "How come there is no associated expression");
741
int c = Eval(candidateColumn.
expr
, row, version);