| 633 | BOOL_ARRAY_OP(BOT_XOR); |
| 634 | } |
| 635 | void p_array_bool_xor_imp(FlatZincSpace& s, const ConExpr& ce, |
| 636 | AST::Node* ann) |
| 637 | { |
| 638 | BoolVarArgs bv = s.arg2boolvarargs(ce[0]); |
| 639 | BoolVar tmp(s,0,1); |
| 640 | rel(s, BOT_XOR, bv, tmp, s.ann2ipl(ann)); |
| 641 | rel(s, s.arg2BoolVar(ce[1]), BOT_IMP, tmp, 1); |
| 642 | } |
| 643 | void p_array_bool_clause(FlatZincSpace& s, const ConExpr& ce, |
| 644 | AST::Node* ann) { |
| 645 | BoolVarArgs bvp = s.arg2boolvarargs(ce[0]); |
nothing calls this directly
no test coverage detected