summaryrefslogtreecommitdiff
path: root/boost/multiprecision/logged_adaptor.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'boost/multiprecision/logged_adaptor.hpp')
-rw-r--r--boost/multiprecision/logged_adaptor.hpp7
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());