| 2574 | template <typename T, |
| 2575 | enable_if_t<is_copyable_ptr<typename std::remove_reference<T>::type>::value, detail::enabler> = detail::dummy> |
| 2576 | auto smart_deref(T value) -> decltype(*value) { |
| 2577 | return *value; |
| 2578 | } |
| 2579 | |
| 2580 | template <typename T, enable_if_t<!is_copyable_ptr<typename std::remove_reference<T>::type>::value, detail::enabler> = |
| 2581 | detail::dummy> |
no outgoing calls
no test coverage detected