mirror of
https://github.com/Z3Prover/z3
synced 2025-06-29 09:28:45 +00:00
remove template Context dependency in every trail object
This commit is contained in:
parent
df0a449f70
commit
a152bb1e80
65 changed files with 413 additions and 413 deletions
|
@ -28,7 +28,7 @@ namespace smt {
|
|||
class theory_seq_empty : public theory {
|
||||
bool m_used;
|
||||
final_check_status final_check_eh() override { return m_used?FC_GIVEUP:FC_DONE; }
|
||||
bool internalize_atom(app*, bool) override { if (!m_used) { get_context().push_trail(value_trail<context,bool>(m_used)); m_used = true; } return false; }
|
||||
bool internalize_atom(app*, bool) override { if (!m_used) { get_context().push_trail(value_trail<bool>(m_used)); m_used = true; } return false; }
|
||||
bool internalize_term(app*) override { return internalize_atom(nullptr,false); }
|
||||
void new_eq_eh(theory_var, theory_var) override { }
|
||||
void new_diseq_eh(theory_var, theory_var) override {}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue