Searched refs:unvoid_ref (Results 1 – 8 of 8) sorted by relevance
358 template <typename T> struct unvoid_ref : add_lvalue_reference<T>{}; struct359 template <> struct unvoid_ref<void> { typedef unvoid_ref & type; }; struct360 template <> struct unvoid_ref<const void> { typedef unvoid_ref & type; }; struct361 template <> struct unvoid_ref<volatile void> { typedef unvoid_ref & type; }; struct362 template <> struct unvoid_ref<const volatile void> { typedef unvoid_ref & type; }; argument
86 dtl::unvoid_ref<T>::type reference;88 dtl::unvoid_ref<const T>::type const_reference;397 dtl::unvoid_ref<T>::type reference;399 dtl::unvoid_ref<const T>::type const_reference;
77 dtl::unvoid_ref<T>::type reference;79 dtl::unvoid_ref<const T>::type const_reference;
209 reference, typename dtl::unvoid_ref<value_type>::type)213 const_reference, typename dtl::unvoid_ref<const value_type>::type)
106 …(boost::intrusive::detail::, Ptr, reference, typename boost::intrusive::detail::unvoid_ref<element…280 typedef typename boost::intrusive::detail::unvoid_ref<element_type>::type reference;
56 using boost::move_detail::unvoid_ref;
108 dtl::unvoid_ref<T>::type reference;110 dtl::unvoid_ref<const T>::type const_reference;
67 using boost::move_detail::unvoid_ref;