3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-23 17:15:31 +00:00

migrating interface

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2023-12-22 07:05:17 -08:00
parent 78aea59387
commit 1d1457f81a
12 changed files with 123 additions and 149 deletions

View file

@ -288,6 +288,11 @@ public:
push_back(data[i]);
}
}
vector(std::initializer_list<T> const & v) {
for (auto e : v)
push_back(e);
}
~vector() {
@ -743,6 +748,7 @@ public:
svector(SZ s):vector<T, false, SZ>(s) {}
svector(SZ s, T const & elem):vector<T, false, SZ>(s, elem) {}
svector(SZ s, T const * data):vector<T, false, SZ>(s, data) {}
svector(std::initializer_list<T> const& v) :vector<T, false, SZ>(v) {}
};