Searched refs:hb_remove_reference (Results 1 – 5 of 5) sorted by relevance
115 template <typename T> using hb_remove_reference = typename hb_match_reference<T>::type; typedef126 …typename T> auto _hb_try_add_pointer (hb_priority<1>) -> hb_type_identity<hb_remove_reference<T>*>;133 template <typename T> using hb_decay = hb_remove_const<hb_remove_reference<T>>;
103 typedef hb_remove_const<hb_remove_reference<QType>> Type;156 typedef hb_remove_const<hb_remove_reference<QType>> Type;
194 template <typename T> constexpr hb_remove_reference<T>201 template <typename T> constexpr hb_remove_reference<T>
94 hb_remove_reference<item_t>* operator -> () const { return hb_addressof (**thiz()); } in operator ->()
32226 - hb_remove_reference<item_t>* operator -> () const { return hb_addressof (**thiz()); }32228 + hb_remove_reference<item_t>* operator -> () const { return std::addressof (**thiz()); }32533 …typename T> auto _hb_try_add_pointer (hb_priority<1>) -> hb_type_identity<hb_remove_reference<T>*>;32540 @@ -137,8 +120,8 @@ template <typename T> using hb_decay = hb_remove_const<hb_remove_reference<T>>;