| 708 | } |
| 709 | |
| 710 | expr expr::unop_fold(Z3_ast(*op)(Z3_context, Z3_ast)) const { |
| 711 | C(); |
| 712 | return simplify_const(op(ctx(), ast()), *this); |
| 713 | } |
| 714 | |
| 715 | #define binopc(op, exprop, z3app, identity, absorvent) \ |
| 716 | binop_commutative(rhs, op, &expr::exprop, &expr::identity, &expr::absorvent, \ |
nothing calls this directly
no test coverage detected