mirror of
https://github.com/Z3Prover/z3
synced 2026-01-21 01:24: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:
parent
ece691285e
commit
c5b28950d5
14 changed files with 0 additions and 16 deletions
|
|
@ -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);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
|
|
|
|||
|
|
@ -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; }
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
|
|
|
|||
|
|
@ -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 {}
|
||||
|
|
|
|||
|
|
@ -21,7 +21,6 @@ namespace mbp {
|
|||
bool try_unify(term_graph& g, app* a, expr_ref_vector const& partitions, app_ref_vector& vars, vector<def>& defs);
|
||||
public:
|
||||
euf_project_plugin(ast_manager& m);
|
||||
~euf_project_plugin() override = default;
|
||||
|
||||
bool project1(model& model, app* var, app_ref_vector& vars, expr_ref_vector& lits) override;
|
||||
bool solve(model& model, app_ref_vector& vars, expr_ref_vector& lits) override { return false; }
|
||||
|
|
|
|||
|
|
@ -37,8 +37,6 @@ namespace sat {
|
|||
|
||||
ddfw_wrapper() {}
|
||||
|
||||
~ddfw_wrapper() override = default;
|
||||
|
||||
void set_plugin(local_search_plugin* p) { m_ddfw.set_plugin(p); }
|
||||
|
||||
lbool check(unsigned sz, literal const* assumptions, parallel* p) override;
|
||||
|
|
|
|||
|
|
@ -50,7 +50,6 @@ namespace smt {
|
|||
|
||||
public:
|
||||
theory_intblast(context& ctx);
|
||||
~theory_intblast() override = default;
|
||||
|
||||
char const* get_name() const override { return "bv-intblast"; }
|
||||
smt::theory* mk_fresh(context* new_ctx) override { return alloc(theory_intblast, *new_ctx); }
|
||||
|
|
|
|||
|
|
@ -30,7 +30,6 @@ namespace smt {
|
|||
model_ref m_model;
|
||||
public:
|
||||
theory_sls(context& ctx);
|
||||
~theory_sls() override = default;
|
||||
model_ref get_model() { return m_model; }
|
||||
char const* get_name() const override { return "sls"; }
|
||||
smt::theory* mk_fresh(context* new_ctx) override { return alloc(theory_sls, *new_ctx); }
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue