3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-10-10 09:48:05 +00:00

remove unneeded constructors (last round)

This commit is contained in:
Nuno Lopes 2020-07-12 17:41:57 +01:00
parent 44ec259c4c
commit bb26f219fe
37 changed files with 65 additions and 276 deletions

View file

@ -55,11 +55,6 @@ class inf_int_rational {
m_second(0)
{}
inf_int_rational(const inf_int_rational & r):
m_first(r.m_first),
m_second(r.m_second)
{}
explicit inf_int_rational(int n):
m_first(rational(n)),
m_second(0)
@ -84,8 +79,6 @@ class inf_int_rational {
m_second(i) {
}
~inf_int_rational() {}
/**
\brief Set inf_int_rational to 0.
*/
@ -128,12 +121,6 @@ class inf_int_rational {
rational const & get_first() const { return m_first; }
inf_int_rational & operator=(const inf_int_rational & r) {
m_first = r.m_first;
m_second = r.m_second;
return *this;
}
inf_int_rational & operator=(const rational & r) {
m_first = r;
m_second = 0;
@ -165,8 +152,6 @@ class inf_int_rational {
return *this;
}
inf_int_rational & operator-=(const inf_int_rational & r) {
m_first -= r.m_first;
m_second -= r.m_second;