File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -59,6 +59,7 @@ struct th_rewriter_cfg : public default_rewriter_cfg {
5959 bv_util m_bv_util;
6060 der m_der;
6161 expr_safe_replace m_rep;
62+ unused_vars_eliminator m_elim_unused_vars;
6263 expr_ref_vector m_pinned;
6364 // substitution support
6465 expr_dependency_ref m_used_dependencies; // set of dependencies of used substitutions
@@ -829,8 +830,7 @@ struct th_rewriter_cfg : public default_rewriter_cfg {
829830 }
830831 }
831832 SASSERT (old_q->get_sort () == q1->get_sort ());
832- result = elim_unused_vars (m (), q1, params_ref ());
833-
833+ result = m_elim_unused_vars (q1);
834834
835835
836836 result_pr = nullptr ;
@@ -887,6 +887,7 @@ struct th_rewriter_cfg : public default_rewriter_cfg {
887887 m_bv_util (m),
888888 m_der (m),
889889 m_rep (m),
890+ m_elim_unused_vars (m, params_ref()),
890891 m_pinned (m),
891892 m_used_dependencies (m) {
892893 updt_local_params (p);
You can’t perform that action at this time.
0 commit comments