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:
parent
524dcd35f9
commit
4a6083836a
456 changed files with 2802 additions and 2802 deletions
|
@ -107,7 +107,7 @@ namespace datalog {
|
|||
new_args.push_back(new_var);
|
||||
}
|
||||
}
|
||||
new_pred = m.mk_app(pred->get_decl(), new_args.size(), new_args.c_ptr());
|
||||
new_pred = m.mk_app(pred->get_decl(), new_args.size(), new_args.data());
|
||||
}
|
||||
|
||||
void apply_subst(expr_ref_vector& tgt, expr_ref_vector const& sub) {
|
||||
|
@ -116,7 +116,7 @@ namespace datalog {
|
|||
expr_ref tmp(m);
|
||||
for (unsigned i = 0; i < tgt.size(); ++i) {
|
||||
if (tgt[i].get()) {
|
||||
tgt[i] = vs(tgt[i].get(), sub.size(), sub.c_ptr());
|
||||
tgt[i] = vs(tgt[i].get(), sub.size(), sub.data());
|
||||
}
|
||||
else {
|
||||
tgt[i] = sub[i];
|
||||
|
@ -304,7 +304,7 @@ namespace datalog {
|
|||
tout << mk_pp(body[i].get(), m) << "\n";
|
||||
});
|
||||
|
||||
mc->insert(r.get_head(), body.size(), body.c_ptr());
|
||||
mc->insert(r.get_head(), body.size(), body.data());
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -343,7 +343,7 @@ namespace datalog {
|
|||
tout << "\n";
|
||||
);
|
||||
|
||||
pr = m.mk_hyper_resolve(2, premises.c_ptr(), fml3, positions, substs);
|
||||
pr = m.mk_hyper_resolve(2, premises.data(), fml3, positions, substs);
|
||||
pc->insert(pr);
|
||||
}
|
||||
|
||||
|
@ -381,7 +381,7 @@ namespace datalog {
|
|||
tout << "\n";
|
||||
);
|
||||
|
||||
pr = m.mk_hyper_resolve(2, premises.c_ptr(), fml, positions, substs);
|
||||
pr = m.mk_hyper_resolve(2, premises.data(), fml, positions, substs);
|
||||
res.set_proof(m, pr);
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue