3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-08-09 20:50:50 +00:00

call it data instead of c_ptr for approaching C++11 std::vector convention.

This commit is contained in:
Nikolaj Bjorner 2021-04-13 18:17:10 -07:00
parent 524dcd35f9
commit 4a6083836a
456 changed files with 2802 additions and 2802 deletions

View file

@ -160,15 +160,15 @@ expr_ref hilbert_basis_validate::mk_validate(hilbert_basis& hb) {
for (unsigned k = 0; k < increments.size(); ++k) {
sum.push_back(increments[k][j].get());
}
eqs.push_back(m.mk_eq(xs[j].get(), a.mk_add(sum.size(), sum.c_ptr())));
eqs.push_back(m.mk_eq(xs[j].get(), a.mk_add(sum.size(), sum.data())));
}
fml = m.mk_and(eqs.size(), eqs.c_ptr());
fml = m.mk_and(eqs.size(), eqs.data());
if (!names.empty()) {
fml = m.mk_exists(names.size(), sorts.c_ptr(), names.c_ptr(), fml);
fml = m.mk_exists(names.size(), sorts.data(), names.data(), fml);
}
fmls.push_back(fml);
}
fml1 = m.mk_or(fmls.size(), fmls.c_ptr());
fml1 = m.mk_or(fmls.size(), fmls.data());
fmls.reset();
sz = hb.get_num_ineqs();
@ -184,7 +184,7 @@ expr_ref hilbert_basis_validate::mk_validate(hilbert_basis& hb) {
}
}
expr_ref lhs(m), rhs(m);
lhs = a.mk_add(sum.size(), sum.c_ptr());
lhs = a.mk_add(sum.size(), sum.data());
rhs = a.mk_numeral(bound, true);
if (is_eq) {
fmls.push_back(a.mk_eq(lhs, rhs));
@ -193,7 +193,7 @@ expr_ref hilbert_basis_validate::mk_validate(hilbert_basis& hb) {
fmls.push_back(a.mk_ge(lhs, rhs));
}
}
fml2 = m.mk_and(fmls.size(), fmls.c_ptr());
fml2 = m.mk_and(fmls.size(), fmls.data());
fml = m.mk_eq(fml1, fml2);
bounds.reset();
@ -203,7 +203,7 @@ expr_ref hilbert_basis_validate::mk_validate(hilbert_basis& hb) {
}
}
if (!bounds.empty()) {
fml = m.mk_implies(m.mk_and(bounds.size(), bounds.c_ptr()), fml);
fml = m.mk_implies(m.mk_and(bounds.size(), bounds.data()), fml);
}
return fml;