diff --git a/src/muz_qe/tab_context.cpp b/src/muz_qe/tab_context.cpp index 35b15ae1b..92fb9f5d4 100644 --- a/src/muz_qe/tab_context.cpp +++ b/src/muz_qe/tab_context.cpp @@ -171,9 +171,9 @@ namespace tb { m_index(0), m_num_vars(0), m_predicate_index(0), - m_next_rule(static_cast(-1)), m_parent_rule(0), m_parent_index(0), + m_next_rule(static_cast(-1)), m_ref(0) { } @@ -797,8 +797,7 @@ namespace tb { m_sub2(m) {} bool operator()(ref& tgt, ref& src, bool compute_subst, ref& result) { - unsigned idx = tgt->get_predicate_index(); - return new_unify(*tgt, *src, compute_subst, result); + return unify(*tgt, *src, compute_subst, result); } expr_ref_vector get_rule_subst(bool is_tgt) { @@ -810,8 +809,7 @@ namespace tb { } } - bool new_unify(clause const& tgt, clause const& src, bool compute_subst, ref& result) { - + bool unify(clause const& tgt, clause const& src, bool compute_subst, ref& result) { qe_lite qe(m); reset(); unsigned idx = tgt.get_predicate_index();