File tree 1 file changed +3
-2
lines changed
1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change 9
9
#ifndef CPROVER_UTIL_EXPR_ITERATOR_H
10
10
#define CPROVER_UTIL_EXPR_ITERATOR_H
11
11
12
+ #include < deque>
12
13
#include < iterator>
13
14
#include < functional>
14
15
#include < set>
@@ -39,7 +40,7 @@ class const_unique_depth_iteratort;
39
40
// / Helper class for depth_iterator_baset
40
41
struct depth_iterator_expr_statet final
41
42
{
42
- typedef std::vector<exprt> ::const_iterator operands_iteratort;
43
+ typedef exprt::operandst ::const_iterator operands_iteratort;
43
44
inline depth_iterator_expr_statet (
44
45
const exprt &expr,
45
46
operands_iteratort it,
@@ -213,7 +214,7 @@ class depth_iterator_baset
213
214
}
214
215
215
216
private:
216
- std::vector <depth_iterator_expr_statet> m_stack;
217
+ std::deque <depth_iterator_expr_statet> m_stack;
217
218
218
219
depth_iterator_t &downcast ()
219
220
{ return static_cast <depth_iterator_t &>(*this ); }
You can’t perform that action at this time.
0 commit comments