lmi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lmi-commits] [lmi] valyuta/002 e474aa4 09/21: Remove int relops


From: Greg Chicares
Subject: [lmi-commits] [lmi] valyuta/002 e474aa4 09/21: Remove int relops
Date: Fri, 18 Sep 2020 21:53:47 -0400 (EDT)

branch: valyuta/002
commit e474aa42be69efde7fe797b13cbdf4bb48232321
Author: Gregory W. Chicares <gchicares@sbcglobal.net>
Commit: Gregory W. Chicares <gchicares@sbcglobal.net>

    Remove int relops
    
    Mixed-mode anything is to be avoided, even relops.
---
 currency.hpp | 15 ---------------
 1 file changed, 15 deletions(-)

diff --git a/currency.hpp b/currency.hpp
index 40a7808..2e3d967 100644
--- a/currency.hpp
+++ b/currency.hpp
@@ -160,21 +160,6 @@ inline bool operator> (currency const& lhs, currency 
const& rhs){return  operato
 inline bool operator<=(currency const& lhs, currency const& rhs){return 
!operator> (lhs,rhs);}
 inline bool operator>=(currency const& lhs, currency const& rhs){return 
!operator< (lhs,rhs);}
 
-inline bool operator==(currency const& lhs, int      const& rhs){return 
lhs.m() == rhs;}
-inline bool operator< (currency const& lhs, int      const& rhs){return 
lhs.m() <  rhs;}
-inline bool operator==(int      const& lhs, currency const& rhs){return lhs == 
rhs.m();}
-inline bool operator< (int      const& lhs, currency const& rhs){return lhs <  
rhs.m();}
-
-inline bool operator!=(currency const& lhs, int      const& rhs){return 
!operator==(lhs,rhs);}
-inline bool operator> (currency const& lhs, int      const& rhs){return  
operator< (rhs,lhs);}
-inline bool operator<=(currency const& lhs, int      const& rhs){return 
!operator> (lhs,rhs);}
-inline bool operator>=(currency const& lhs, int      const& rhs){return 
!operator< (lhs,rhs);}
-
-inline bool operator!=(int      const& lhs, currency const& rhs){return 
!operator==(lhs,rhs);}
-inline bool operator> (int      const& lhs, currency const& rhs){return  
operator< (rhs,lhs);}
-inline bool operator<=(int      const& lhs, currency const& rhs){return 
!operator> (lhs,rhs);}
-inline bool operator>=(int      const& lhs, currency const& rhs){return 
!operator< (lhs,rhs);}
-
 // double--avoid these:
 
 inline bool operator==(currency const& lhs, double   const& rhs){return 
lhs.d() == rhs;}



reply via email to

[Prev in Thread] Current Thread [Next in Thread]