3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-08-04 18:30:24 +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

@ -150,7 +150,7 @@ void ackr_model_converter::add_entry(model_evaluator & evaluator,
args.push_back(evaluator(info->abstract(arg)));
}
args.push_back(value);
e = autil.mk_store(args.size(), args.c_ptr());
e = autil.mk_store(args.size(), args.data());
}
array_interpretations.insert(A, e);
}
@ -175,14 +175,14 @@ void ackr_model_converter::add_entry(model_evaluator & evaluator,
for (expr* arg : *term) {
args.push_back(evaluator(info->abstract(arg)));
}
if (fi->get_entry(args.c_ptr()) == nullptr) {
if (fi->get_entry(args.data()) == nullptr) {
TRACE("ackermannize",
tout << mk_ismt2_pp(declaration, m) << " args: " << std::endl;
for (expr* arg : args) {
tout << mk_ismt2_pp(arg, m) << std::endl;
}
tout << " -> " << mk_ismt2_pp(value, m) << "\n"; );
fi->insert_new_entry(args.c_ptr(), value);
fi->insert_new_entry(args.data(), value);
}
else {
TRACE("ackermannize", tout << "entry already present\n";);