Searched refs:hb_bool_constant (Results 1 – 1 of 1) sorted by relevance
48 template <bool b> using hb_bool_constant = hb_integral_constant<bool, b>; typedef49 using hb_true_type = hb_bool_constant<true>;50 using hb_false_type = hb_bool_constant<false>;100 template <typename T> struct hb_match_const : hb_type_identity_t<T>, hb_bool_constant<false>{};101 template <typename T> struct hb_match_const<const T> : hb_type_identity_t<T>, hb_bool_constant<true…105 template <typename T> struct hb_match_reference : hb_type_identity_t<T>, hb_bool_constant<false>{};106 template <typename T> struct hb_match_reference<T &> : hb_type_identity_t<T>, hb_bool_constant<true…107 template <typename T> struct hb_match_reference<T &&> : hb_type_identity_t<T>, hb_bool_constant<tru…116 template <typename T> struct hb_match_pointer : hb_type_identity_t<T>, hb_bool_constant<false>{};117 template <typename T> struct hb_match_pointer<T *> : hb_type_identity_t<T>, hb_bool_constant<true> …[all …]