(final CompileContext cc)
| 159 | } |
| 160 | |
| 161 | @Override |
| 162 | public Expr optimize(final CompileContext cc) throws QueryException { |
| 163 | expr = expr.simplifyFor(Simplify.NUMBER, cc).simplifyFor(Simplify.DISTINCT, cc); |
| 164 | |
| 165 | final Expr ex = get(expr, CmpOp.EQ, info, cc, this); |
| 166 | return ex != null ? cc.replaceWith(this, ex) : this; |
| 167 | } |
| 168 | |
| 169 | @Override |
| 170 | public Bln item(final QueryContext qc, final InputInfo ii) throws QueryException { |
no test coverage detected