diff options
Diffstat (limited to 'boost/multiprecision/debug_adaptor.hpp')
-rw-r--r-- | boost/multiprecision/debug_adaptor.hpp | 106 |
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) |