| 2526 | #endif |
| 2527 | #ifdef GECODE_HAS_FLOAT_VARS |
| 2528 | FloatValArgs |
| 2529 | FlatZincSpace::arg2floatargs(AST::Node* arg, int offset) { |
| 2530 | AST::Array* a = arg->getArray(); |
| 2531 | FloatValArgs fa(a->a.size()+offset); |
| 2532 | for (int i=offset; i--;) |
| 2533 | fa[i] = 0.0; |
| 2534 | for (int i=a->a.size(); i--;) |
| 2535 | fa[i+offset] = a->a[i]->getFloat(); |
| 2536 | return fa; |
| 2537 | } |
| 2538 | FloatVarArgs |
| 2539 | FlatZincSpace::arg2floatvarargs(AST::Node* arg, int offset) { |
| 2540 | AST::Array* a = arg->getArray(); |
no test coverage detected