mirror of
https://github.com/Z3Prover/z3
synced 2025-04-27 02:45:51 +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
|
@ -102,7 +102,7 @@ protected:
|
|||
return;
|
||||
ptr_vector<expr> fmls;
|
||||
g.get_formulas(fmls);
|
||||
fml = mk_and(m, fmls.size(), fmls.c_ptr());
|
||||
fml = mk_and(m, fmls.size(), fmls.data());
|
||||
m_solver.push();
|
||||
reduce(fml);
|
||||
m_solver.pop(1);
|
||||
|
@ -120,7 +120,7 @@ protected:
|
|||
// enable_trace("after_search");
|
||||
m_solver.push();
|
||||
expr_ref fml1(m);
|
||||
fml1 = mk_and(m, fmls.size(), fmls.c_ptr());
|
||||
fml1 = mk_and(m, fmls.size(), fmls.data());
|
||||
fml1 = m.mk_iff(fml, fml1);
|
||||
fml1 = m.mk_not(fml1);
|
||||
m_solver.assert_expr(fml1);
|
||||
|
@ -240,7 +240,7 @@ protected:
|
|||
args.push_back(arg);
|
||||
}
|
||||
}
|
||||
m_mk_app(a->get_decl(), args.size(), args.c_ptr(), res);
|
||||
m_mk_app(a->get_decl(), args.size(), args.data(), res);
|
||||
trail.push_back(res);
|
||||
// child needs to be visited.
|
||||
if (n2) {
|
||||
|
|
|
@ -200,7 +200,7 @@ public:
|
|||
if (assumptions.empty())
|
||||
r = m_ctx->setup_and_check();
|
||||
else
|
||||
r = m_ctx->check(assumptions.size(), assumptions.c_ptr());
|
||||
r = m_ctx->check(assumptions.size(), assumptions.data());
|
||||
}
|
||||
catch(...) {
|
||||
TRACE("smt_tactic", tout << "exception\n";);
|
||||
|
@ -225,7 +225,7 @@ public:
|
|||
buffer<symbol> r;
|
||||
m_ctx->get_relevant_labels(nullptr, r);
|
||||
labels_vec rv;
|
||||
rv.append(r.size(), r.c_ptr());
|
||||
rv.append(r.size(), r.data());
|
||||
model_converter_ref mc;
|
||||
mc = model_and_labels2model_converter(md.get(), rv);
|
||||
mc = concat(fmc.get(), mc.get());
|
||||
|
@ -288,7 +288,7 @@ public:
|
|||
buffer<symbol> r;
|
||||
m_ctx->get_relevant_labels(nullptr, r);
|
||||
labels_vec rv;
|
||||
rv.append(r.size(), r.c_ptr());
|
||||
rv.append(r.size(), r.data());
|
||||
in->add(model_and_labels2model_converter(md.get(), rv));
|
||||
}
|
||||
return;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue