1234567891011121314151617181920212223242526272829303132333435 |
- #ifndef BOOST_PFR_DETAIL_RVALUE_T_HPP
- #define BOOST_PFR_DETAIL_RVALUE_T_HPP
- #pragma once
- #include <type_traits>
- #include <utility> // std::enable_if_t
- namespace boost { namespace pfr { namespace detail {
- template <class T
- #ifdef BOOST_PFR_DETAIL_STRICT_RVALUE_TESTING
- , class = std::enable_if_t<std::is_rvalue_reference<T&&>::value>
- #endif
- >
- using rvalue_t = T&&;
- }}}
- #endif
|