3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-08-23 11:37:54 +00:00
This commit is contained in:
Nikolaj Bjorner 2021-06-16 17:47:49 -05:00
parent 29a2838bc9
commit 38fc97d18c
4 changed files with 13 additions and 12 deletions

View file

@ -112,7 +112,7 @@ namespace arith {
}
};
scoped_ptr_vector<internalize_state> m_internalize_states;
unsigned m_internalize_head{ 0 };
unsigned m_internalize_head = 0;
class scoped_internalize_state {
solver& m_imp;
@ -149,10 +149,10 @@ namespace arith {
vector<rational> m_columns;
var_coeffs m_left_side; // constraint left side
lpvar m_one_var { UINT_MAX };
lpvar m_zero_var { UINT_MAX };
lpvar m_rone_var { UINT_MAX };
lpvar m_rzero_var { UINT_MAX };
lpvar m_one_var = UINT_MAX;
lpvar m_zero_var = UINT_MAX;
lpvar m_rone_var = UINT_MAX;
lpvar m_rzero_var = UINT_MAX;
enum constraint_source {
inequality_source,
@ -177,7 +177,7 @@ namespace arith {
vector<lp_bounds> m_bounds;
unsigned_vector m_unassigned_bounds;
unsigned_vector m_bounds_trail;
unsigned m_asserted_qhead{ 0 };
unsigned m_asserted_qhead = 0;
svector<std::pair<theory_var, theory_var> > m_assume_eq_candidates;
unsigned m_assume_eq_head{ 0 };