mirror of
https://github.com/Z3Prover/z3
synced 2025-08-26 04:56:03 +00:00
remove a hundred implicit constructors/destructors
This commit is contained in:
parent
f8406623b4
commit
f1e0d5dc8a
55 changed files with 30 additions and 140 deletions
|
@ -35,8 +35,6 @@ protected:
|
|||
public:
|
||||
typedef map_impl::iterator iterator;
|
||||
|
||||
counter() {}
|
||||
|
||||
void reset() { m_data.reset(); }
|
||||
iterator begin() const { return m_data.begin(); }
|
||||
iterator end() const { return m_data.end(); }
|
||||
|
@ -74,7 +72,6 @@ protected:
|
|||
unsigned_vector m_scopes;
|
||||
unsigned get_max_var(bool & has_var);
|
||||
public:
|
||||
var_counter() {}
|
||||
void count_vars(const app * t, int coef = 1);
|
||||
unsigned get_max_var(expr* e);
|
||||
unsigned get_next_var(expr* e);
|
||||
|
@ -86,8 +83,6 @@ class ast_counter {
|
|||
public:
|
||||
typedef map_impl::iterator iterator;
|
||||
|
||||
ast_counter() {}
|
||||
|
||||
iterator begin() const { return m_data.begin(); }
|
||||
iterator end() const { return m_data.end(); }
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue