3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-29 20:05:51 +00:00

working on symbolic execution trace unfolding

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2012-10-16 16:54:03 -07:00
parent 6b414ba5cf
commit 3a837037d4
8 changed files with 165 additions and 206 deletions

View file

@ -113,8 +113,13 @@ public:
T * const * c_ptr() const { return m_nodes.begin(); }
typedef T* const* iterator;
T ** c_ptr() { return m_nodes.begin(); }
iterator begin() const { return m_nodes.begin(); }
iterator end() const { return begin() + size(); }
void set(unsigned idx, T * n) {
inc_ref(n);
dec_ref(m_nodes[idx]);