mirror of
https://github.com/Z3Prover/z3
synced 2025-06-15 18:36:16 +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
|
@ -222,7 +222,7 @@ namespace smt {
|
|||
do {
|
||||
for (unsigned i = 0; i < m_num_bindings; i++)
|
||||
m_bindings[m_num_bindings - i - 1] = m_candidate_vectors[i][it[i]];
|
||||
if (!m_context.contains_instance(q, m_num_bindings, m_bindings.c_ptr())) {
|
||||
if (!m_context.contains_instance(q, m_num_bindings, m_bindings.data())) {
|
||||
bool is_candidate = false;
|
||||
TRACE("quick_checker", tout << "processing bindings:";
|
||||
for (unsigned i = 0; i < m_num_bindings; i++) tout << " #" << m_bindings[i]->get_owner_id();
|
||||
|
@ -235,8 +235,8 @@ namespace smt {
|
|||
TRACE("quick_checker", tout << "found new candidate\n";);
|
||||
TRACE("quick_checker_sizes", tout << "found new candidate\n";
|
||||
for (unsigned i = 0; i < m_num_bindings; i++) tout << "#" << m_bindings[i]->get_owner_id() << " "; tout << "\n";);
|
||||
unsigned max_generation = get_max_generation(m_num_bindings, m_bindings.c_ptr());
|
||||
if (m_context.add_instance(q, nullptr /* no pattern was used */, m_num_bindings, m_bindings.c_ptr(), nullptr,
|
||||
unsigned max_generation = get_max_generation(m_num_bindings, m_bindings.data());
|
||||
if (m_context.add_instance(q, nullptr /* no pattern was used */, m_num_bindings, m_bindings.data(), nullptr,
|
||||
max_generation,
|
||||
0, // min_top_generation is only available for instances created by the MAM
|
||||
0, // max_top_generation is only available for instances created by the MAM
|
||||
|
@ -245,7 +245,7 @@ namespace smt {
|
|||
}
|
||||
}
|
||||
}
|
||||
while (product_iterator_next(szs.size(), szs.c_ptr(), it.c_ptr()));
|
||||
while (product_iterator_next(szs.size(), szs.data(), it.data()));
|
||||
return result;
|
||||
}
|
||||
|
||||
|
@ -380,7 +380,7 @@ namespace smt {
|
|||
has_arg_enodes = false;
|
||||
}
|
||||
if (has_arg_enodes) {
|
||||
enode * e = m_context.get_enode_eq_to(to_app(n)->get_decl(), num_args, new_arg_enodes.c_ptr());
|
||||
enode * e = m_context.get_enode_eq_to(to_app(n)->get_decl(), num_args, new_arg_enodes.data());
|
||||
if (e) {
|
||||
m_canonize_cache.insert(n, e->get_root()->get_expr());
|
||||
return e->get_root()->get_expr();
|
||||
|
@ -398,7 +398,7 @@ namespace smt {
|
|||
}
|
||||
}
|
||||
expr_ref new_expr(m_manager);
|
||||
new_expr = m_context.get_rewriter().mk_app(to_app(n)->get_decl(), num_args, new_args.c_ptr());
|
||||
new_expr = m_context.get_rewriter().mk_app(to_app(n)->get_decl(), num_args, new_args.data());
|
||||
m_new_exprs.push_back(new_expr);
|
||||
m_canonize_cache.insert(n, new_expr);
|
||||
return new_expr;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue