mirror of
https://github.com/Z3Prover/z3
synced 2025-05-04 14:25:46 +00:00
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
5708de4301
commit
d073583d88
7 changed files with 146 additions and 39 deletions
|
@ -29,13 +29,13 @@ namespace polysat {
|
|||
}
|
||||
|
||||
void viable::push_viable(pvar v) {
|
||||
s.m_trail.push_back(trail_instr_t::viable_i);
|
||||
s.m_trail.push_back(trail_instr_t::viable_add_i);
|
||||
m_viable_trail.push_back(std::make_pair(v, m_viable[v]));
|
||||
|
||||
}
|
||||
|
||||
void viable::pop_viable() {
|
||||
auto p = m_viable_trail.back();
|
||||
auto const & p = m_viable_trail.back();
|
||||
m_viable.set(p.first, p.second);
|
||||
m_viable_trail.pop_back();
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue