diff options
Diffstat (limited to 'boost/multiprecision/logged_adaptor.hpp')
-rw-r--r-- | boost/multiprecision/logged_adaptor.hpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/boost/multiprecision/logged_adaptor.hpp b/boost/multiprecision/logged_adaptor.hpp index 2f916dd101..7cb33ee57a 100644 --- a/boost/multiprecision/logged_adaptor.hpp +++ b/boost/multiprecision/logged_adaptor.hpp @@ -507,6 +507,13 @@ NON_MEMBER_OP3(pow, "pow"); NON_MEMBER_OP3(atan2, "atan2"); template <class Backend> +int eval_signbit(const logged_adaptor<Backend>& val) +{ + using default_ops::eval_signbit; + return eval_signbit(val.value()); +} + +template <class Backend> std::size_t hash_value(const logged_adaptor<Backend>& val) { return hash_value(val.value()); |