3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-05-06 23:35:46 +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

@ -502,7 +502,7 @@ namespace dd {
unsigned_vector& vars;
hash(unsigned_vector& vars):vars(vars) {}
bool operator()(mon const& m) const {
return unsigned_ptr_hash(vars.c_ptr() + m.offset, m.sz, 1);
return unsigned_ptr_hash(vars.data() + m.offset, m.sz, 1);
};
};
struct eq {
@ -539,7 +539,7 @@ namespace dd {
for (pdd const& p : eqs) {
for (auto const& m : p) {
if (m.vars.size() <= 1) continue;
insert_mon(m.vars.size(), m.vars.c_ptr());
insert_mon(m.vars.size(), m.vars.data());
}
}
@ -572,7 +572,7 @@ namespace dd {
}
unsigned n = m.vars.size();
mon mm(n, vars.size());
vars.append(n, m.vars.c_ptr());
vars.append(n, m.vars.data());
VERIFY(mon2idx.find(mm, mm));
vars.shrink(vars.size() - n);
row.set(mm.index);