/openbsd-src/gnu/llvm/libcxx/include/__ranges/ |
H A D | reverse_view.h | 144 requires __is_reverse_view<remove_cvref_t<_Range>> 152 … class _UnwrappedSubrange = typename __unwrapped_reverse_subrange<remove_cvref_t<_Range>>::type> 153 requires __is_sized_reverse_subrange<remove_cvref_t<_Range>> 161 … class _UnwrappedSubrange = typename __unwrapped_reverse_subrange<remove_cvref_t<_Range>>::type> 162 requires __is_unsized_reverse_subrange<remove_cvref_t<_Range>> 170 requires (!__is_reverse_view<remove_cvref_t<_Range>> && 171 !__is_sized_reverse_subrange<remove_cvref_t<_Range>> && 172 !__is_unsized_reverse_subrange<remove_cvref_t<_Range>>)
|
H A D | range_adaptor.h | 50 concept _RangeAdaptorClosure = derived_from<remove_cvref_t<_Tp>, __range_adaptor_closure<remove_cvr… 55 requires same_as<_Tp, remove_cvref_t<_Closure>> && 63 requires same_as<_Tp, remove_cvref_t<_Closure>> &&
|
H A D | concepts.h | 57 (is_lvalue_reference_v<_Range> || enable_borrowed_range<remove_cvref_t<_Range>>); 136 ((view<remove_cvref_t<_Tp>> && constructible_from<remove_cvref_t<_Tp>, _Tp>) || 137 (!view<remove_cvref_t<_Tp>> && 139 (movable<remove_reference_t<_Tp>> && !__is_std_initializer_list<remove_cvref_t<_Tp>>))));
|
H A D | size.h | 48 concept __size_enabled = !disable_sized_range<remove_cvref_t<_Tp>>; 62 __class_or_enum<remove_cvref_t<_Tp>> && 71 __class_or_enum<remove_cvref_t<_Tp>> &&
|
H A D | access.h | 37 is_lvalue_reference_v<_Tp> || enable_borrowed_range<remove_cvref_t<_Tp>>; 59 __class_or_enum<remove_cvref_t<_Tp>> && 131 __class_or_enum<remove_cvref_t<_Tp>> &&
|
H A D | drop_view.h | 199 requires __is_empty_view<remove_cvref_t<_Range>> 209 class _RawRange = remove_cvref_t<_Range>, 234 class _RawRange = remove_cvref_t<_Range>, 268 class _RawRange = remove_cvref_t<_Range>>
|
H A D | take_view.h | 244 requires __is_empty_view<remove_cvref_t<_Range>> 254 class _RawRange = remove_cvref_t<_Range>, 279 class _RawRange = remove_cvref_t<_Range>, 303 class _RawRange = remove_cvref_t<_Range>>
|
/openbsd-src/gnu/llvm/libcxx/include/__format/ |
H A D | range_default_formatter.h | 62 requires same_as<_Rp, remove_cvref_t<_Rp>> 68 if constexpr (same_as<remove_cvref_t<ranges::range_reference_t<_Rp>>, _Rp>) 76 __fmt_pair_like<remove_cvref_t<ranges::range_reference_t<_Rp>>>) 112 range_formatter<remove_cvref_t<ranges::range_reference_t<__maybe_const_r>>, _CharT> __underlying_; 138 using __element_type = remove_cvref_t<ranges::range_reference_t<__maybe_const_map>>; 166 using __element_type = remove_cvref_t<ranges::range_reference_t<__maybe_const_set>>;
|
H A D | concepts.h | 49 (semiregular<formatter<remove_cvref_t<_Tp>, _CharT>>) && 50 requires(formatter<remove_cvref_t<_Tp>, _CharT> __f, in requires() 51 const formatter<remove_cvref_t<_Tp>, _CharT> __cf, in requires()
|
H A D | format_arg_store.h | 158 constexpr __arg_t __arg = __determine_arg_t<_Context, remove_cvref_t<_Tp>>(); in __create_format_arg() 178 if constexpr (is_array_v<remove_cvref_t<_Tp>>) in __create_format_arg() 180 …__arg, basic_string_view<typename _Context::char_type>{__value, extent_v<remove_cvref_t<_Tp>> - 1}… in __create_format_arg()
|
H A D | formatter_tuple.h | 143 formatter<remove_cvref_t<_Args>, _CharT> __underlying; in __format_tuple() 160 tuple<formatter<remove_cvref_t<_Args>, _CharT>...> __underlying_;
|
/openbsd-src/gnu/llvm/llvm/include/llvm/ADT/ |
H A D | Any.h | 114 return Storage->id() == &Any::TypeId<remove_cvref_t<T>>::Id; in isa() 137 return static_cast<T>(*any_cast<remove_cvref_t<T>>(&Value)); in any_cast() 142 return static_cast<T>(*any_cast<remove_cvref_t<T>>(&Value)); in any_cast() 147 return static_cast<T>(std::move(*any_cast<remove_cvref_t<T>>(&Value))); in any_cast() 151 using U = remove_cvref_t<T>; in any_cast()
|
H A D | STLForwardCompat.h | 36 using remove_cvref_t // NOLINT(readability-identifier-naming) variable
|
/openbsd-src/gnu/llvm/libcxx/include/__iterator/ |
H A D | incrementable_traits.h | 70 …nce_t = typename conditional_t<__is_primary_template<iterator_traits<remove_cvref_t<_Ip> > >::valu… 71 incrementable_traits<remove_cvref_t<_Ip> >, 72 … iterator_traits<remove_cvref_t<_Ip> > >::difference_type;
|
H A D | readable_traits.h | 84 using iter_value_t = typename conditional_t<__is_primary_template<iterator_traits<remove_cvref_t<_I… 85 indirectly_readable_traits<remove_cvref_t<_Ip> >, 86 iterator_traits<remove_cvref_t<_Ip> > >::value_type;
|
H A D | iter_swap.h | 42 (__class_or_enum<remove_cvref_t<_T1>> || __class_or_enum<remove_cvref_t<_T2>>) &&
|
H A D | projected.h | 28 using value_type = remove_cvref_t<indirect_result_t<_Proj&, _It>>;
|
/openbsd-src/gnu/llvm/libcxx/include/__concepts/ |
H A D | different_from.h | 25 concept __different_from = !same_as<remove_cvref_t<_Tp>, remove_cvref_t<_Up>>;
|
H A D | swappable.h | 45 (__class_or_enum<remove_cvref_t<_Tp>> || __class_or_enum<remove_cvref_t<_Up>>) &&
|
/openbsd-src/gnu/llvm/libcxx/include/__expected/ |
H A D | unexpected.h | 67 requires(!is_same_v<remove_cvref_t<_Error>, unexpected> && // 68 !is_same_v<remove_cvref_t<_Error>, in_place_t> && //
|
/openbsd-src/gnu/llvm/libcxx/include/__tuple_dir/ |
H A D | pair_like.h | 26 concept __pair_like = __tuple_like<_Tp> && tuple_size<remove_cvref_t<_Tp>>::value == 2;
|
H A D | tuple_like.h | 45 concept __tuple_like = __tuple_like_impl<remove_cvref_t<_Tp>>::value;
|
/openbsd-src/gnu/llvm/libcxx/include/__type_traits/ |
H A D | remove_cvref.h | 40 template <class _Tp> using remove_cvref_t = __remove_cvref_t<_Tp>; variable
|
H A D | common_reference.h | 148 remove_cvref_t<_Tp>, remove_cvref_t<_Up>,
|
/openbsd-src/gnu/llvm/libcxx/include/__memory/ |
H A D | concepts.h | 41 same_as<remove_cvref_t<iter_reference_t<_Ip>>, iter_value_t<_Ip>>;
|