summaryrefslogtreecommitdiff
path: root/boost/multiprecision/debug_adaptor.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'boost/multiprecision/debug_adaptor.hpp')
-rw-r--r--boost/multiprecision/debug_adaptor.hpp106
1 files changed, 53 insertions, 53 deletions
diff --git a/boost/multiprecision/debug_adaptor.hpp b/boost/multiprecision/debug_adaptor.hpp
index 1e395035f7..cb61c5b59b 100644
--- a/boost/multiprecision/debug_adaptor.hpp
+++ b/boost/multiprecision/debug_adaptor.hpp
@@ -253,10 +253,10 @@ inline const T& unwrap_debug_type(const T& val)
result.update_view();\
}\
-NON_MEMBER_OP2(add, "+=");
-NON_MEMBER_OP2(subtract, "-=");
-NON_MEMBER_OP2(multiply, "*=");
-NON_MEMBER_OP2(divide, "/=");
+NON_MEMBER_OP2(add, "+=")
+NON_MEMBER_OP2(subtract, "-=")
+NON_MEMBER_OP2(multiply, "*=")
+NON_MEMBER_OP2(divide, "/=")
template <class Backend, class R>
inline void eval_convert_to(R* result, const debug_adaptor<Backend>& val)
@@ -294,10 +294,10 @@ inline typename Backend::exponent_type eval_ilogb(const debug_adaptor<Backend>&
return eval_ilogb(arg.value());
}
-NON_MEMBER_OP2(floor, "floor");
-NON_MEMBER_OP2(ceil, "ceil");
-NON_MEMBER_OP2(sqrt, "sqrt");
-NON_MEMBER_OP2(logb, "logb");
+NON_MEMBER_OP2(floor, "floor")
+NON_MEMBER_OP2(ceil, "ceil")
+NON_MEMBER_OP2(sqrt, "sqrt")
+NON_MEMBER_OP2(logb, "logb")
template <class Backend>
inline int eval_fpclassify(const debug_adaptor<Backend>& arg)
@@ -312,17 +312,17 @@ inline int eval_fpclassify(const debug_adaptor<Backend>& arg)
*
*********************************************************************/
-NON_MEMBER_OP3(add, "+");
-NON_MEMBER_OP3(subtract, "-");
-NON_MEMBER_OP3(multiply, "*");
-NON_MEMBER_OP3(divide, "/");
-NON_MEMBER_OP3(multiply_add, "fused-multiply-add");
-NON_MEMBER_OP3(multiply_subtract, "fused-multiply-subtract");
-NON_MEMBER_OP4(multiply_add, "fused-multiply-add");
-NON_MEMBER_OP4(multiply_subtract, "fused-multiply-subtract");
+NON_MEMBER_OP3(add, "+")
+NON_MEMBER_OP3(subtract, "-")
+NON_MEMBER_OP3(multiply, "*")
+NON_MEMBER_OP3(divide, "/")
+NON_MEMBER_OP3(multiply_add, "fused-multiply-add")
+NON_MEMBER_OP3(multiply_subtract, "fused-multiply-subtract")
+NON_MEMBER_OP4(multiply_add, "fused-multiply-add")
+NON_MEMBER_OP4(multiply_subtract, "fused-multiply-subtract")
-NON_MEMBER_OP1(increment, "increment");
-NON_MEMBER_OP1(decrement, "decrement");
+NON_MEMBER_OP1(increment, "increment")
+NON_MEMBER_OP1(decrement, "decrement")
/*********************************************************************
*
@@ -330,40 +330,40 @@ NON_MEMBER_OP1(decrement, "decrement");
*
*********************************************************************/
-NON_MEMBER_OP2(modulus, "%=");
-NON_MEMBER_OP3(modulus, "%");
-NON_MEMBER_OP2(bitwise_or, "|=");
-NON_MEMBER_OP3(bitwise_or, "|");
-NON_MEMBER_OP2(bitwise_and, "&=");
-NON_MEMBER_OP3(bitwise_and, "&");
-NON_MEMBER_OP2(bitwise_xor, "^=");
-NON_MEMBER_OP3(bitwise_xor, "^");
-NON_MEMBER_OP4(qr, "quotient-and-remainder");
-NON_MEMBER_OP2(complement, "~");
+NON_MEMBER_OP2(modulus, "%=")
+NON_MEMBER_OP3(modulus, "%")
+NON_MEMBER_OP2(bitwise_or, "|=")
+NON_MEMBER_OP3(bitwise_or, "|")
+NON_MEMBER_OP2(bitwise_and, "&=")
+NON_MEMBER_OP3(bitwise_and, "&")
+NON_MEMBER_OP2(bitwise_xor, "^=")
+NON_MEMBER_OP3(bitwise_xor, "^")
+NON_MEMBER_OP4(qr, "quotient-and-remainder")
+NON_MEMBER_OP2(complement, "~")
template <class Backend>
-inline void eval_left_shift(debug_adaptor<Backend>& arg, unsigned a)
+inline void eval_left_shift(debug_adaptor<Backend>& arg, std::size_t a)
{
using default_ops::eval_left_shift;
eval_left_shift(arg.value(), a);
arg.update_view();\
}
template <class Backend>
-inline void eval_left_shift(debug_adaptor<Backend>& arg, const debug_adaptor<Backend>& a, unsigned b)
+inline void eval_left_shift(debug_adaptor<Backend>& arg, const debug_adaptor<Backend>& a, std::size_t b)
{
using default_ops::eval_left_shift;
eval_left_shift(arg.value(), a.value(), b);
arg.update_view();\
}
template <class Backend>
-inline void eval_right_shift(debug_adaptor<Backend>& arg, unsigned a)
+inline void eval_right_shift(debug_adaptor<Backend>& arg, std::size_t a)
{
using default_ops::eval_right_shift;
eval_right_shift(arg.value(), a);
arg.update_view();\
}
template <class Backend>
-inline void eval_right_shift(debug_adaptor<Backend>& arg, const debug_adaptor<Backend>& a, unsigned b)
+inline void eval_right_shift(debug_adaptor<Backend>& arg, const debug_adaptor<Backend>& a, std::size_t b)
{
using default_ops::eval_right_shift;
eval_right_shift(arg.value(), a.value(), b);
@@ -420,8 +420,8 @@ inline void eval_bit_flip(const debug_adaptor<Backend>& arg, unsigned a)
arg.update_view();\
}
-NON_MEMBER_OP3(gcd, "gcd");
-NON_MEMBER_OP3(lcm, "lcm");
+NON_MEMBER_OP3(gcd, "gcd")
+NON_MEMBER_OP3(lcm, "lcm")
NON_MEMBER_OP4(powm, "powm");
/*********************************************************************
@@ -430,8 +430,8 @@ NON_MEMBER_OP4(powm, "powm");
*
*********************************************************************/
-NON_MEMBER_OP2(abs, "abs");
-NON_MEMBER_OP2(fabs, "fabs");
+NON_MEMBER_OP2(abs, "abs")
+NON_MEMBER_OP2(fabs, "fabs")
/*********************************************************************
*
@@ -439,23 +439,23 @@ NON_MEMBER_OP2(fabs, "fabs");
*
*********************************************************************/
-NON_MEMBER_OP2(trunc, "trunc");
-NON_MEMBER_OP2(round, "round");
-NON_MEMBER_OP2(exp, "exp");
-NON_MEMBER_OP2(log, "log");
-NON_MEMBER_OP2(log10, "log10");
-NON_MEMBER_OP2(sin, "sin");
-NON_MEMBER_OP2(cos, "cos");
-NON_MEMBER_OP2(tan, "tan");
-NON_MEMBER_OP2(asin, "asin");
-NON_MEMBER_OP2(acos, "acos");
-NON_MEMBER_OP2(atan, "atan");
-NON_MEMBER_OP2(sinh, "sinh");
-NON_MEMBER_OP2(cosh, "cosh");
-NON_MEMBER_OP2(tanh, "tanh");
-NON_MEMBER_OP3(fmod, "fmod");
-NON_MEMBER_OP3(pow, "pow");
-NON_MEMBER_OP3(atan2, "atan2");
+NON_MEMBER_OP2(trunc, "trunc")
+NON_MEMBER_OP2(round, "round")
+NON_MEMBER_OP2(exp, "exp")
+NON_MEMBER_OP2(log, "log")
+NON_MEMBER_OP2(log10, "log10")
+NON_MEMBER_OP2(sin, "sin")
+NON_MEMBER_OP2(cos, "cos")
+NON_MEMBER_OP2(tan, "tan")
+NON_MEMBER_OP2(asin, "asin")
+NON_MEMBER_OP2(acos, "acos")
+NON_MEMBER_OP2(atan, "atan")
+NON_MEMBER_OP2(sinh, "sinh")
+NON_MEMBER_OP2(cosh, "cosh")
+NON_MEMBER_OP2(tanh, "tanh")
+NON_MEMBER_OP3(fmod, "fmod")
+NON_MEMBER_OP3(pow, "pow")
+NON_MEMBER_OP3(atan2, "atan2")
template <class Backend>
int eval_signbit(const debug_adaptor<Backend>& val)