3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-10-28 18:29:23 +00:00

Use nullptr.

This commit is contained in:
Bruce Mitchener 2018-02-12 14:05:55 +07:00
parent f01328c65f
commit 76eb7b9ede
625 changed files with 4639 additions and 4639 deletions

View file

@ -40,7 +40,7 @@ class sls_tracker {
mpz m_zero, m_one, m_two;
struct value_score {
value_score() : m(0), value(unsynch_mpz_manager::mk_z(0)), score(0.0), score_prune(0.0), has_pos_occ(0), has_neg_occ(0), distance(0), touched(1) {};
value_score() : m(nullptr), value(unsynch_mpz_manager::mk_z(0)), score(0.0), score_prune(0.0), has_pos_occ(0), has_neg_occ(0), distance(0), touched(1) {};
value_score(value_score && other) :
m(other.m),
value(std::move(other.value)),
@ -1038,7 +1038,7 @@ public:
if (m_mpz_manager.neq(get_value(as[0]), m_one))
return as[0];
else
return 0;
return nullptr;
}
m_temp_constants.reset();
@ -1061,7 +1061,7 @@ public:
}
}
if (pos == static_cast<unsigned>(-1))
return 0;
return nullptr;
m_touched++;
m_scores.find(as[pos]).touched++;
@ -1082,7 +1082,7 @@ public:
for (unsigned i = 0; i < sz; i++)
if (m_mpz_manager.neq(get_value(as[i]), m_one) && (get_random_uint(16) % ++cnt_unsat == 0)) pos = i;
if (pos == static_cast<unsigned>(-1))
return 0;
return nullptr;
}
m_last_pos = pos;
@ -1092,7 +1092,7 @@ public:
expr * get_new_unsat_assertion(ptr_vector<expr> const & as) {
unsigned sz = as.size();
if (sz == 1)
return 0;
return nullptr;
m_temp_constants.reset();
unsigned cnt_unsat = 0, pos = -1;
@ -1100,7 +1100,7 @@ public:
if ((i != m_last_pos) && m_mpz_manager.neq(get_value(as[i]), m_one) && (get_random_uint(16) % ++cnt_unsat == 0)) pos = i;
if (pos == static_cast<unsigned>(-1))
return 0;
return nullptr;
return as[pos];
}
};