From 28884b398c26291f867ae3ef08128b2709db72d5 Mon Sep 17 00:00:00 2001 From: Nuno Lopes Date: Sun, 20 Aug 2023 12:57:47 +0100 Subject: [PATCH] remove unneeded virtual destructor (optimization) --- src/smt/smt_relevancy.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/smt/smt_relevancy.h b/src/smt/smt_relevancy.h index f64b7d059..0fae815f9 100644 --- a/src/smt/smt_relevancy.h +++ b/src/smt/smt_relevancy.h @@ -29,7 +29,6 @@ namespace smt { void mark_as_relevant(relevancy_propagator & rp, expr * n); void mark_args_as_relevant(relevancy_propagator & rp, app * n); public: - virtual ~relevancy_eh() = default; /** \brief This method is invoked when n is marked as relevant. */ @@ -41,7 +40,7 @@ namespace smt { /** \brief Fallback for the two previous methods. */ - virtual void operator()(relevancy_propagator & rp) {} + virtual void operator()(relevancy_propagator & rp) = 0; }; class simple_relevancy_eh : public relevancy_eh {