From 741f98585df4b1135d3c554dce11bc9d1bdf0a58 Mon Sep 17 00:00:00 2001 From: John Maddock Date: Tue, 18 Sep 2012 17:02:45 +0000 Subject: [PATCH] Remove dead code. [SVN r80580] --- .../multiprecision/detail/number_compare.hpp | 123 +----------------- 1 file changed, 1 insertion(+), 122 deletions(-) diff --git a/include/boost/multiprecision/detail/number_compare.hpp b/include/boost/multiprecision/detail/number_compare.hpp index ce7f622d..dda75e64 100644 --- a/include/boost/multiprecision/detail/number_compare.hpp +++ b/include/boost/multiprecision/detail/number_compare.hpp @@ -79,10 +79,7 @@ struct is_valid_mixed_compare : public mpl::false_ {}; template struct is_valid_mixed_compare, Val> : public is_convertible> {}; -/* -template -struct is_valid_mixed_compare > : public is_convertible> {}; -*/ + template struct is_valid_mixed_compare, number > : public mpl::false_ {}; @@ -109,16 +106,6 @@ inline typename enable_if_c::canonical_value(b)); } -/* -template -inline typename enable_if, typename detail::expression::result_type>, bool>::type - operator == (const number& a, const detail::expression& b) -{ - using default_ops::eval_eq; - typename detail::expression::result_type t(b); - return eval_eq(a.backend(), t.backend()); -} -*/ template inline typename enable_if_c, Arithmetic>::value, bool>::type operator == (const Arithmetic& a, const number& b) @@ -135,15 +122,6 @@ inline typename enable_if_c -inline typename enable_if, typename detail::expression::result_type>, bool>::type - operator == (const detail::expression& a, const number& b) -{ - using default_ops::eval_eq; - typename detail::expression::result_type t(a); - return eval_eq(t.backend(), b.backend()); -}*/ template inline typename enable_if_c::result_type, Arithmetic>::value, bool>::type operator == (const detail::expression& a, const Arithmetic& b) @@ -176,16 +154,6 @@ inline typename enable_if_c::canonical_value(b)); } -/* -template -inline typename enable_if, typename detail::expression::result_type>, bool>::type - operator != (const number& a, const detail::expression& b) -{ - using default_ops::eval_eq; - typename detail::expression::result_type t(b); - return !eval_eq(a.backend(), t.backend()); -} -*/ template inline typename enable_if_c, Arithmetic>::value, bool>::type operator != (const Arithmetic& a, const number& b) @@ -202,15 +170,6 @@ inline typename enable_if_c -inline typename enable_if, typename detail::expression::result_type>, bool>::type - operator != (const detail::expression& a, const number& b) -{ - using default_ops::eval_eq; - typename detail::expression::result_type t(a); - return !eval_eq(t.backend(), b.backend()); -}*/ template inline typename enable_if_c::result_type, Arithmetic>::value, bool>::type operator != (const detail::expression& a, const Arithmetic& b) @@ -243,16 +202,6 @@ inline typename enable_if_c::canonical_value(b)); } -/* -template -inline typename enable_if, typename detail::expression::result_type>, bool>::type - operator < (const number& a, const detail::expression& b) -{ - using default_ops::eval_lt; - typename detail::expression::result_type t(b); - return eval_lt(a.backend(), t.backend()); -} -*/ template inline typename enable_if_c, Arithmetic>::value, bool>::type operator < (const Arithmetic& a, const number& b) @@ -269,16 +218,6 @@ inline typename enable_if_c -inline typename enable_if, typename detail::expression::result_type>, bool>::type - operator < (const detail::expression& a, const number& b) -{ - using default_ops::eval_lt; - typename detail::expression::result_type t(a); - return eval_lt(t.backend(), b.backend()); -} -*/ template inline typename enable_if_c::result_type, Arithmetic>::value, bool>::type operator < (const detail::expression& a, const Arithmetic& b) @@ -311,16 +250,6 @@ inline typename enable_if_c::canonical_value(b)); } -/* -template -inline typename enable_if, typename detail::expression::result_type>, bool>::type - operator > (const number& a, const detail::expression& b) -{ - using default_ops::eval_gt; - typename detail::expression::result_type t(b); - return eval_gt(a.backend(), t.backend()); -} -*/ template inline typename enable_if_c, Arithmetic>::value, bool>::type operator > (const Arithmetic& a, const number& b) @@ -337,16 +266,6 @@ inline typename enable_if_c -inline typename enable_if, typename detail::expression::result_type>, bool>::type - operator > (const detail::expression& a, const number& b) -{ - using default_ops::eval_gt; - typename detail::expression::result_type t(a); - return eval_gt(t.backend(), b.backend()); -} -*/ template inline typename enable_if_c::result_type, Arithmetic>::value, bool>::type operator > (const detail::expression& a, const Arithmetic& b) @@ -379,16 +298,6 @@ inline typename enable_if_c::canonical_value(b)); } -/* -template -inline typename enable_if, typename detail::expression::result_type>, bool>::type - operator <= (const number& a, const detail::expression& b) -{ - using default_ops::eval_gt; - typename detail::expression::result_type t(b); - return !eval_gt(a.backend(), t.backend()); -} -*/ template inline typename enable_if_c, Arithmetic>::value, bool>::type operator <= (const Arithmetic& a, const number& b) @@ -405,16 +314,6 @@ inline typename enable_if_c -inline typename enable_if, typename detail::expression::result_type>, bool>::type - operator <= (const detail::expression& a, const number& b) -{ - using default_ops::eval_gt; - typename detail::expression::result_type t(a); - return !eval_gt(t.backend(), b.backend()); -} -*/ template inline typename enable_if_c::result_type, Arithmetic>::value, bool>::type operator <= (const detail::expression& a, const Arithmetic& b) @@ -447,16 +346,6 @@ inline typename enable_if_c::canonical_value(b)); } -/* -template -inline typename enable_if, typename detail::expression::result_type>, bool>::type - operator >= (const number& a, const detail::expression& b) -{ - using default_ops::eval_lt; - typename detail::expression::result_type t(b); - return !eval_lt(a.backend(), t.backend()); -} -*/ template inline typename enable_if_c, Arithmetic>::value, bool>::type operator >= (const Arithmetic& a, const number& b) @@ -473,16 +362,6 @@ inline typename enable_if_c -inline typename enable_if, typename detail::expression::result_type>, bool>::type - operator >= (const detail::expression& a, const number& b) -{ - using default_ops::eval_lt; - typename detail::expression::result_type t(a); - return !eval_lt(t.backend(), b.backend()); -} -*/ template inline typename enable_if_c::result_type, Arithmetic>::value, bool>::type operator >= (const detail::expression& a, const Arithmetic& b)