| 2456 | return ia; |
| 2457 | } |
| 2458 | BoolVar |
| 2459 | FlatZincSpace::arg2BoolVar(AST::Node* n) { |
| 2460 | BoolVar x0; |
| 2461 | if (n->isBool()) { |
| 2462 | x0 = BoolVar(*this, n->getBool(), n->getBool()); |
| 2463 | } |
| 2464 | else { |
| 2465 | x0 = bv[n->getBoolVar()]; |
| 2466 | } |
| 2467 | return x0; |
| 2468 | } |
| 2469 | IntVar |
| 2470 | FlatZincSpace::arg2IntVar(AST::Node* n) { |
| 2471 | IntVar x0; |
no test coverage detected