3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2026-02-16 05:41:43 +00:00

Remove redundant overridden default destructors (#8191)

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
This commit is contained in:
Copilot 2026-01-14 18:41:26 +00:00 committed by GitHub
parent ece691285e
commit c5b28950d5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
14 changed files with 0 additions and 16 deletions

View file

@ -25,8 +25,6 @@ public:
updt_params(p);
}
~dom_bv_bounds_simplifier() override = default;
void updt_params(params_ref const & p) override {
m_propagate_eq = p.get_bool("propagate_eq", false);
}

View file

@ -226,7 +226,6 @@ namespace euf {
bool is_gt(expr* a, expr* b) const;
public:
completion(ast_manager& m, dependent_expr_state& fmls);
~completion() override = default;
char const* name() const override { return "euf-completion"; }
void push() override;
void pop(unsigned n) override;

View file

@ -348,7 +348,6 @@ namespace sls {
bool update_num(var_t v, num_t const& delta);
public:
arith_base(context& ctx);
~arith_base() override = default;
void register_term(expr* e) override;
bool set_value(expr* e, expr* v) override;
expr_ref get_value(expr* e) override;

View file

@ -29,7 +29,6 @@ namespace sls {
void init_backup();
public:
arith_plugin(context& ctx);
~arith_plugin() override = default;
void register_term(expr* e) override;
expr_ref get_value(expr* e) override;
void start_propagation() override;

View file

@ -115,7 +115,6 @@ namespace sls {
public:
array_plugin(context& ctx);
~array_plugin() override = default;
void register_term(expr* e) override { if (a.is_array(e->get_sort())) m_has_arrays = true; }
expr_ref get_value(expr* e) override;
void initialize() override { m_g = nullptr; }

View file

@ -36,7 +36,6 @@ namespace sls {
plugin(ctx) {
m_fid = basic_family_id;
}
~basic_plugin() override = default;
void register_term(expr* e) override;
expr_ref get_value(expr* e) override;
void initialize() override;

View file

@ -38,7 +38,6 @@ namespace sls {
public:
bv_plugin(context& ctx);
~bv_plugin() override = default;
void register_term(expr* e) override;
expr_ref get_value(expr* e) override;
void start_propagation() override;

View file

@ -81,7 +81,6 @@ namespace sls {
public:
datatype_plugin(context& c);
~datatype_plugin() override = default;
family_id fid() override { return m_fid; }
expr_ref get_value(expr* e) override;
void initialize() override;

View file

@ -60,7 +60,6 @@ namespace sls {
public:
euf_plugin(context& c);
~euf_plugin() override = default;
expr_ref get_value(expr* e) override;
void initialize() override;
void start_propagation() override;

View file

@ -169,7 +169,6 @@ namespace sls {
bool is_value(expr* e);
public:
seq_plugin(context& c);
~seq_plugin() override = default;
expr_ref get_value(expr* e) override;
void initialize() override;
void start_propagation() override {}