Searched defs:unwrap_reference (Results 1 – 5 of 5) sorted by relevance
46 struct unwrap_reference struct48 typedef typename std::remove_reference<T>::type type;52 struct unwrap_reference< std::reference_wrapper<T> > struct54 typedef typename std::remove_reference<T>::type type;58 struct unwrap_reference< boost::reference_wrapper<T> > struct60 typedef typename boost::unwrap_reference<T>::type type;
240 template<typename T> struct unwrap_reference struct242 typedef T type;248 template<typename T> struct unwrap_reference< reference_wrapper<T> > struct250 typedef T type;255 template<typename T> struct unwrap_reference< reference_wrapper<T> const > struct257 typedef T type;260 template<typename T> struct unwrap_reference< reference_wrapper<T> volatile > struct262 typedef T type;265 template<typename T> struct unwrap_reference< reference_wrapper<T> const volatile > struct267 typedef T type;
17 struct unwrap_reference struct19 typedef T type;22 struct unwrap_reference<std::reference_wrapper<T>> struct24 typedef T& type;
107 using unwrap_reference = typename unwrap_reference_t<T>::type; typedef
875 struct unwrap_reference struct879 struct result {};882 struct result<This(Ref)>888 struct result<This(Ref &)>896 T &operator()(boost::reference_wrapper<T> r) const in operator ()()1006 function<op::unwrap_reference>::type const unwrap_reference = {{}}; variable