MCPcopy Create free account
hub / github.com/Gecode/gecode / p_array_bool_clause_imp

Function p_array_bool_clause_imp

gecode/flatzinc/registry.cpp:656–662  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

654 clause(s, BOT_OR, bvp, bvn, b0, s.ann2ipl(ann));
655 }
656 void p_array_bool_clause_imp(FlatZincSpace& s, const ConExpr& ce,
657 AST::Node* ann) {
658 BoolVarArgs bvp = s.arg2boolvarargs(ce[0]);
659 BoolVarArgs bvn = s.arg2boolvarargs(ce[1]);
660 BoolVar b0 = s.arg2BoolVar(ce[2]);
661 clause(s, BOT_OR, bvp, bvn, b0, s.ann2ipl(ann));
662 }
663 void p_bool_xor(FlatZincSpace& s, const ConExpr& ce, AST::Node* ann) {
664 BOOL_OP(BOT_XOR);
665 }

Callers

nothing calls this directly

Calls 4

clauseFunction · 0.85
arg2boolvarargsMethod · 0.80
arg2BoolVarMethod · 0.80
ann2iplMethod · 0.80

Tested by

no test coverage detected