diff --git a/src/util/expr.h b/src/util/expr.h index 09c1c3c59d..2f3f901f07 100644 --- a/src/util/expr.h +++ b/src/util/expr.h @@ -139,6 +139,7 @@ public: return static_cast(add(ID_C_source_location)); } +protected: exprt &add_expr(const irep_idt &name) { return static_cast(add(name)); @@ -149,6 +150,7 @@ public: return static_cast(find(name)); } +public: void visit(class expr_visitort &visitor); void visit(class const_expr_visitort &visitor) const;