mirror of
https://github.com/Z3Prover/z3
synced 2025-08-12 14:10:54 +00:00
refactor get_sort
This commit is contained in:
parent
4455f6caf8
commit
3ae4c6e9de
129 changed files with 362 additions and 362 deletions
|
@ -60,7 +60,7 @@ br_status factor_rewriter::mk_eq(expr * arg1, expr * arg2, expr_ref & result) {
|
|||
expr_ref_vector eqs(m());
|
||||
for(; it != end; ++it) {
|
||||
expr* e = it->m_key;
|
||||
eqs.push_back(m().mk_eq(e, a().mk_numeral(rational(0), m().get_sort(e))));
|
||||
eqs.push_back(m().mk_eq(e, a().mk_numeral(rational(0), e->get_sort())));
|
||||
}
|
||||
result = m().mk_or(eqs.size(), eqs.c_ptr());
|
||||
return BR_DONE;
|
||||
|
@ -126,7 +126,7 @@ void factor_rewriter::mk_is_negative(expr_ref& result, expr_ref_vector& eqs) {
|
|||
SASSERT(it != end);
|
||||
expr_ref neg0(m()), neg(m()), pos0(m()), pos(m()), tmp(m());
|
||||
expr* e = it->m_key;
|
||||
expr_ref zero(a().mk_numeral(rational(0), m().get_sort(e)), m());
|
||||
expr_ref zero(a().mk_numeral(rational(0), e->get_sort()), m());
|
||||
expr_ref_vector conjs(m());
|
||||
pos0 = m().mk_true();
|
||||
neg0 = m().mk_false();
|
||||
|
@ -257,7 +257,7 @@ bool factor_rewriter::extract_factors() {
|
|||
m_factors.append(m_muls[0].size(), m_muls[0].c_ptr());
|
||||
if (!m_adds[0].second) {
|
||||
bool found_numeral = false;
|
||||
sort* s = m().get_sort(m_muls[0][0]);
|
||||
sort* s = m_muls[0][0]->get_sort();
|
||||
rational v;
|
||||
for (unsigned i = 0; !found_numeral && i < m_factors.size(); ++i) {
|
||||
if (a().is_numeral(m_factors[i].get(), v)) {
|
||||
|
@ -301,7 +301,7 @@ bool factor_rewriter::extract_factors() {
|
|||
}
|
||||
SASSERT(m_muls.size() == m_adds.size());
|
||||
expr_ref_vector trail(m());
|
||||
sort* s = m().get_sort(m_factors[0].get());
|
||||
sort* s = m_factors[0]->get_sort();
|
||||
for (unsigned i = 0; i < m_adds.size(); ++i) {
|
||||
switch(m_muls[i].size()) {
|
||||
case 0:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue