mirror of
https://github.com/Z3Prover/z3
synced 2025-11-13 09:31:14 +00:00
remove default destructors
This commit is contained in:
parent
b170f10148
commit
3586b613f7
95 changed files with 25 additions and 259 deletions
|
|
@ -150,8 +150,6 @@ namespace datalog {
|
|||
m(rm.get_context().get_manager()),
|
||||
m_base(nullptr) {
|
||||
}
|
||||
check_relation_plugin::~check_relation_plugin() {
|
||||
}
|
||||
check_relation& check_relation_plugin::get(relation_base& r) {
|
||||
return dynamic_cast<check_relation&>(r);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -89,7 +89,6 @@ namespace datalog {
|
|||
unsigned_vector const& cols1, unsigned_vector const& cols2);
|
||||
public:
|
||||
check_relation_plugin(relation_manager& rm);
|
||||
~check_relation_plugin() override;
|
||||
void set_plugin(relation_plugin* p) { m_base = p; }
|
||||
|
||||
bool can_handle_signature(const relation_signature & s) override;
|
||||
|
|
|
|||
|
|
@ -34,9 +34,6 @@ namespace datalog {
|
|||
{
|
||||
}
|
||||
|
||||
external_relation::~external_relation() {
|
||||
}
|
||||
|
||||
void external_relation::mk_accessor(decl_kind k, func_decl_ref& fn, const relation_fact& f, bool destructive, expr_ref& res) const {
|
||||
ast_manager& m = m_rel.get_manager();
|
||||
family_id fid = get_plugin().get_family_id();
|
||||
|
|
|
|||
|
|
@ -122,7 +122,6 @@ namespace datalog {
|
|||
void mk_accessor(decl_kind k, func_decl_ref& fn, const relation_fact& f, bool destructive, expr_ref& res) const;
|
||||
|
||||
external_relation(external_relation_plugin & p, const relation_signature & s, expr* r);
|
||||
~external_relation() override;
|
||||
|
||||
public:
|
||||
external_relation_plugin & get_plugin() const;
|
||||
|
|
|
|||
|
|
@ -631,9 +631,6 @@ namespace datalog {
|
|||
);
|
||||
}
|
||||
|
||||
mk_explanations::~mk_explanations() {
|
||||
}
|
||||
|
||||
func_decl * mk_explanations::get_union_decl(context & ctx) {
|
||||
ast_manager & m = ctx.get_manager();
|
||||
sort_ref s(ctx.get_decl_util().mk_rule_sort(), m);
|
||||
|
|
|
|||
|
|
@ -65,8 +65,6 @@ namespace datalog {
|
|||
*/
|
||||
mk_explanations(context & ctx);
|
||||
|
||||
~mk_explanations() override;
|
||||
|
||||
/**
|
||||
\brief Return explanation predicate that corresponds to \c orig_decl.
|
||||
*/
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue