mirror of
https://github.com/Z3Prover/z3
synced 2025-08-06 19:21:22 +00:00
Remove empty leaf destructors. (#6211)
This commit is contained in:
parent
f7fbb78fc8
commit
5d0dea05aa
134 changed files with 10 additions and 322 deletions
|
@ -32,8 +32,6 @@ class array_factory : public struct_factory {
|
|||
public:
|
||||
array_factory(ast_manager & m, model_core & md);
|
||||
|
||||
~array_factory() override {}
|
||||
|
||||
expr * get_some_value(sort * s) override;
|
||||
|
||||
bool get_some_values(sort * s, expr_ref & v1, expr_ref & v2) override;
|
||||
|
|
|
@ -32,7 +32,6 @@ class datatype_factory : public struct_factory {
|
|||
|
||||
public:
|
||||
datatype_factory(ast_manager & m, model_core & md);
|
||||
~datatype_factory() override {}
|
||||
expr * get_some_value(sort * s) override;
|
||||
expr * get_fresh_value(sort * s) override;
|
||||
};
|
||||
|
|
|
@ -34,8 +34,6 @@ class fpa_value_factory : public value_factory {
|
|||
value_factory(m, fid),
|
||||
m_util(m) {}
|
||||
|
||||
~fpa_value_factory() override {}
|
||||
|
||||
expr * get_some_value(sort * s) override {
|
||||
mpf_manager & mpfm = m_util.fm();
|
||||
|
||||
|
|
|
@ -25,7 +25,6 @@ Revision History:
|
|||
class numeral_factory : public simple_factory<rational> {
|
||||
public:
|
||||
numeral_factory(ast_manager & m, family_id fid):simple_factory<rational>(m, fid) {}
|
||||
~numeral_factory() override {}
|
||||
};
|
||||
|
||||
class arith_factory : public numeral_factory {
|
||||
|
|
|
@ -230,7 +230,6 @@ class user_sort_factory : public simple_factory<unsigned> {
|
|||
app * mk_value_core(unsigned const & val, sort * s) override;
|
||||
public:
|
||||
user_sort_factory(ast_manager & m);
|
||||
~user_sort_factory() override {}
|
||||
|
||||
/**
|
||||
\brief Make the universe of \c s finite, by preventing new
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue