3 writes to expr
System.Data (3)
fx\src\data\System\Data\Filter\DataExpression.cs (3)
37expr = null; 47expr = parser.Parse(); 86expr = expr.Optimize();
20 references to expr
System.Data (20)
fx\src\data\System\Data\Filter\DataExpression.cs (20)
49if (expr != null && table != null) { 66return expr; 72return (null != expr); 82if (expr != null) { 85expr.Bind(table, list); 86expr = expr.Optimize(); 94if (expr != null) { 95return expr.DependsOn(column); 112if (expr != null) { 113result = expr.Eval(row, version); 150if (expr != null) { 160return expr.Eval(records); 168if (expr == null) 174object val = expr.Eval(row, version); 191if (expr != null) 192return expr.IsTableConstant(); 202if (expr != null) 203return expr.HasLocalAggregate(); 209if (expr != null) 210return expr.HasRemoteAggregate();