mirror of
https://github.com/Z3Prover/z3
synced 2025-08-08 04:01:22 +00:00
call it data instead of c_ptr for approaching C++11 std::vector convention.
This commit is contained in:
parent
524dcd35f9
commit
4a6083836a
456 changed files with 2802 additions and 2802 deletions
|
@ -57,7 +57,7 @@ class lia2card_tactic : public tactic {
|
|||
|
||||
bool is_le(expr* x, expr* y, expr_ref& result) {
|
||||
if (is_pb(x, y, args, coeffs, coeff)) {
|
||||
result = t.mk_le(coeffs.size(), coeffs.c_ptr(), args.c_ptr(), -coeff);
|
||||
result = t.mk_le(coeffs.size(), coeffs.data(), args.data(), -coeff);
|
||||
return true;
|
||||
}
|
||||
else {
|
||||
|
@ -77,7 +77,7 @@ class lia2card_tactic : public tactic {
|
|||
result = m.mk_not(result);
|
||||
}
|
||||
else if (m.is_eq(f) && is_pb(es[0], es[1], args, coeffs, coeff)) {
|
||||
result = t.mk_eq(coeffs.size(), coeffs.c_ptr(), args.c_ptr(), -coeff);
|
||||
result = t.mk_eq(coeffs.size(), coeffs.data(), args.data(), -coeff);
|
||||
}
|
||||
else {
|
||||
return BR_FAILED;
|
||||
|
@ -158,7 +158,7 @@ public:
|
|||
m_mc->hide(v);
|
||||
last_v = v;
|
||||
}
|
||||
expr* r = a.mk_add(xs.size(), xs.c_ptr());
|
||||
expr* r = a.mk_add(xs.size(), xs.data());
|
||||
m_mc->add(x->get_decl(), r);
|
||||
return expr_ref(r, m);
|
||||
}
|
||||
|
@ -329,7 +329,7 @@ public:
|
|||
if (!m.is_true(e)) {
|
||||
es.push_back(e);
|
||||
}
|
||||
result = mk_and(m, es.size(), es.c_ptr());
|
||||
result = mk_and(m, es.size(), es.data());
|
||||
if (!m.is_true(e)) {
|
||||
es.pop_back();
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue