3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-12-16 17:28:59 +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

@ -50,7 +50,7 @@ void tst_instantiate(ast_manager & m, expr * f) {
expr_ref_vector cnsts(m);
for (unsigned i = 0; i < q->get_num_decls(); i++)
cnsts.push_back(m.mk_fresh_const("a", q->get_decl_sort(i)));
expr_ref r = instantiate(m, q, cnsts.c_ptr());
expr_ref r = instantiate(m, q, cnsts.data());
TRACE("var_subst", tout << "quantifier:\n" << mk_pp(q, m) << "\nresult:\n" << mk_pp(r, m) << "\n";);
}
}
@ -82,7 +82,7 @@ void tst_subst(ast_manager& m) {
sub1.push_back(x);
sub1.push_back(y);
// replace #1 -> #2, #2 -> #1
e3 = subst(e2, 2, sub1.c_ptr());
e3 = subst(e2, 2, sub1.data());
std::cout << mk_pp(e2, m) << "\n";
std::cout << mk_pp(e3, m) << "\n";
std::cout << mk_pp(t1, m) << "\n";
@ -90,7 +90,7 @@ void tst_subst(ast_manager& m) {
// replace #2 -> #3, #3 -> #2
e2 = m.mk_forall(2, ss, names, e1);
e3 = subst(e2, 2, sub1.c_ptr());
e3 = subst(e2, 2, sub1.data());
std::cout << mk_pp(e2, m) << "\n";
std::cout << mk_pp(e3, m) << "\n";
std::cout << mk_pp(t2, m) << "\n";