3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-08-24 03:57:51 +00:00
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2022-03-18 10:50:21 -07:00
parent 613b0db4cc
commit a623865a82
3 changed files with 13 additions and 11 deletions

View file

@ -156,15 +156,15 @@ namespace polysat {
};
class constraints {
viable& v;
viable const& v;
pvar var;
public:
constraints(viable& v, pvar var) : v(v), var(var) {}
constraints(viable const& v, pvar var) : v(v), var(var) {}
iterator begin() const { return iterator(v.m_units[var], false); }
iterator end() const { return iterator(v.m_units[var], true); }
};
constraints get_constraints(pvar v) {
constraints get_constraints(pvar v) const {
return constraints(*this, v);
}