File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change 99#ifndef CPROVER_UTIL_EXPR_ITERATOR_H
1010#define CPROVER_UTIL_EXPR_ITERATOR_H
1111
12+ #include < deque>
1213#include < iterator>
1314#include < functional>
1415#include < set>
@@ -39,7 +40,7 @@ class const_unique_depth_iteratort;
3940// / Helper class for depth_iterator_baset
4041struct depth_iterator_expr_statet final
4142{
42- typedef std::vector<exprt> ::const_iterator operands_iteratort;
43+ typedef exprt::operandst ::const_iterator operands_iteratort;
4344 inline depth_iterator_expr_statet (
4445 const exprt &expr,
4546 operands_iteratort it,
@@ -213,7 +214,7 @@ class depth_iterator_baset
213214 }
214215
215216private:
216- std::vector <depth_iterator_expr_statet> m_stack;
217+ std::deque <depth_iterator_expr_statet> m_stack;
217218
218219 depth_iterator_t &downcast ()
219220 { return static_cast <depth_iterator_t &>(*this ); }
You can’t perform that action at this time.
0 commit comments