| 1614 | } |
| 1615 | |
| 1616 | void p_nvalue(FlatZincSpace& s, const ConExpr& ce, AST::Node* ann) { |
| 1617 | IntVarArgs x = s.arg2intvarargs(ce[1]); |
| 1618 | if (ce[0]->isIntVar()) { |
| 1619 | IntVar y = s.arg2IntVar(ce[0]); |
| 1620 | nvalues(s,x,IRT_EQ,y,s.ann2ipl(ann)); |
| 1621 | } else { |
| 1622 | nvalues(s,x,IRT_EQ,ce[0]->getInt(),s.ann2ipl(ann)); |
| 1623 | } |
| 1624 | } |
| 1625 | |
| 1626 | void p_among(FlatZincSpace& s, const ConExpr& ce, AST::Node* ann) { |
| 1627 | IntVarArgs x = s.arg2intvarargs(ce[1]); |
nothing calls this directly
no test coverage detected