Add virtual destructor to AbstractExpr

gcc/rust/ChangeLog:

	* checks/errors/borrowck/rust-bir.h
	(class AbstractExpr): Add virtual destructor.

Signed-off-by: Owen Avery <powerboat9.gamer@gmail.com>
This commit is contained in:
Owen Avery 2024-09-03 16:11:58 -04:00 committed by Marc Poulhiès
parent 942bbb2357
commit 6f76ce80fa

View file

@ -139,6 +139,8 @@ class AbstractExpr : public Visitable
public:
explicit AbstractExpr (ExprKind kind) : kind (kind) {}
WARN_UNUSED_RESULT ExprKind get_kind () const { return kind; }
virtual ~AbstractExpr () {}
};
class InitializerExpr : public VisitableImpl<AbstractExpr, InitializerExpr>