3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-05-10 17:25:47 +00:00

remove some uneeded constructors

This commit is contained in:
Nuno Lopes 2024-12-22 15:06:58 +00:00
parent fb5bbb8074
commit 97c70ba501
5 changed files with 8 additions and 14 deletions

View file

@ -42,17 +42,16 @@ namespace smt {
ptr_vector<enode> m_stores;
ptr_vector<enode> m_parent_selects;
ptr_vector<enode> m_parent_stores;
bool m_prop_upward;
bool m_is_array;
bool m_is_select;
var_data():m_prop_upward(false), m_is_array(false), m_is_select(false) {}
bool m_prop_upward = false;
bool m_is_array = false;
bool m_is_select = false;
};
ptr_vector<var_data> m_var_data;
theory_array_params& m_params;
theory_array_stats m_stats;
th_union_find m_find;
trail_stack m_trail_stack;
unsigned m_final_check_idx;
unsigned m_final_check_idx = 0;
theory_var mk_var(enode * n) override;
bool internalize_atom(app * atom, bool gate_ctx) override;