mirror of
https://github.com/Z3Prover/z3
synced 2025-08-03 18:00:23 +00:00
merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
22b5daf85e
commit
080be7a2af
13 changed files with 59 additions and 66 deletions
|
@ -49,7 +49,7 @@ unsigned user_propagator::add_expr(expr* e) {
|
|||
return v;
|
||||
}
|
||||
|
||||
void user_propagator::add_propagation(unsigned sz, unsigned const* ids, expr* conseq) {
|
||||
void user_propagator::propagate(unsigned sz, unsigned const* ids, expr* conseq) {
|
||||
m_prop.push_back(prop_info(sz, ids, expr_ref(conseq, m)));
|
||||
}
|
||||
|
||||
|
@ -63,7 +63,7 @@ theory * user_propagator::mk_fresh(context * new_ctx) {
|
|||
void user_propagator::new_fixed_eh(theory_var v, expr* value, unsigned num_lits, literal const* jlits) {
|
||||
force_push();
|
||||
m_id2justification.setx(v, literal_vector(num_lits, jlits), literal_vector());
|
||||
m_fixed_eh(m_user_context, v, value);
|
||||
m_fixed_eh(m_user_context, this, v, value);
|
||||
}
|
||||
|
||||
void user_propagator::push_scope_eh() {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue