3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-07-19 10:52:02 +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

@ -73,7 +73,7 @@ static void mk_entry_cond(unsigned arity, func_entry const* entry, expr_ref& res
conjs.push_back(m.mk_eq(m.mk_var(i, e->get_sort()), e));
}
}
bool_rewriter(m).mk_and(conjs.size(), conjs.c_ptr(), result);
bool_rewriter(m).mk_and(conjs.size(), conjs.data(), result);
}
void model2expr(model& md, expr_ref& result) {
@ -113,7 +113,7 @@ void model2expr(model& md, expr_ref& result) {
for (unsigned j = 0; j < f->get_arity(); ++j) {
args.push_back(m.mk_var(j, f->get_domain(j)));
}
func = m.mk_app(f, args.size(), args.c_ptr());
func = m.mk_app(f, args.size(), args.data());
if (fi->is_partial()) {
if (num_entries == 0) {
continue;
@ -147,11 +147,11 @@ void model2expr(model& md, expr_ref& result) {
}
if (f->get_arity() > 0) {
var_subst vs(m, false);
tmp = vs(tmp, rev_vars.size(), rev_vars.c_ptr());
tmp = m.mk_forall(sorts.size(), sorts.c_ptr(), names.c_ptr(), tmp);
tmp = vs(tmp, rev_vars.size(), rev_vars.data());
tmp = m.mk_forall(sorts.size(), sorts.data(), names.data(), tmp);
}
conjs.push_back(tmp);
}
bool_rewriter(m).mk_and(conjs.size(), conjs.c_ptr(), result);
bool_rewriter(m).mk_and(conjs.size(), conjs.data(), result);
}