diff --git a/src/util/expr_iterator.h b/src/util/expr_iterator.h index 6a2a86ab259..90fb5516652 100644 --- a/src/util/expr_iterator.h +++ b/src/util/expr_iterator.h @@ -164,7 +164,10 @@ class depth_iterator_baset { m_stack=std::move(other.m_stack); } depth_iterator_baset &operator=(const depth_iterator_baset&)=default; depth_iterator_baset &operator=(depth_iterator_baset &&other) - { m_stack=std::move(other.m_stack); } + { + m_stack = std::move(other.m_stack); + return *this; + } const exprt &get_root() {