3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2026-02-26 18:15:37 +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

@ -133,7 +133,7 @@ namespace datalog {
exprs.push_back(e);
}
transition_function.push_back(m.mk_and(exprs.size(), exprs.c_ptr()));
transition_function.push_back(m.mk_and(exprs.size(), exprs.data()));
}
}
@ -148,11 +148,11 @@ namespace datalog {
exprs.push_back(m.mk_eq(get_latch_var(i, m_latch_varsp), I->second[i]));
}
transition_function.push_back(m.mk_and(exprs.size(), exprs.c_ptr()));
transition_function.push_back(m.mk_and(exprs.size(), exprs.data()));
}
}
expr *tr = m.mk_or(transition_function.size(), transition_function.c_ptr());
expr *tr = m.mk_or(transition_function.size(), transition_function.data());
aig_ref aig = m_aigm.mk_aig(tr);
expr_ref aig_expr(m);
m_aigm.to_formula(aig, aig_expr);
@ -194,10 +194,10 @@ namespace datalog {
for (func_decl_set::iterator I = preds.begin(), E = preds.end(); I != E; ++I) {
exprs.reset();
assert_pred_id(*I, m_ruleid_var_set, exprs);
output.push_back(m.mk_and(exprs.size(), exprs.c_ptr()));
output.push_back(m.mk_and(exprs.size(), exprs.data()));
}
expr *out = m.mk_or(output.size(), output.c_ptr());
expr *out = m.mk_or(output.size(), output.data());
aig = m_aigm.mk_aig(out);
m_aigm.to_formula(aig, aig_expr);
output_id = expr_to_aig(aig_expr);