| /freebsd-14.2/contrib/llvm-project/libcxx/include/__ranges/ |
| H A D | reverse_view.h | 157 requires __is_reverse_view<remove_cvref_t<_Range>> 164 … class _UnwrappedSubrange = typename __unwrapped_reverse_subrange<remove_cvref_t<_Range>>::type> 165 requires __is_sized_reverse_subrange<remove_cvref_t<_Range>> 173 … class _UnwrappedSubrange = typename __unwrapped_reverse_subrange<remove_cvref_t<_Range>>::type> 174 requires __is_unsized_reverse_subrange<remove_cvref_t<_Range>> 182 …requires(!__is_reverse_view<remove_cvref_t<_Range>> && !__is_sized_reverse_subrange<remove_cvref_t… 183 !__is_unsized_reverse_subrange<remove_cvref_t<_Range>>)
|
| H A D | range_adaptor.h | 55 concept _RangeAdaptorClosure = derived_from<remove_cvref_t<_Tp>, __range_adaptor_closure<remove_cvr… 60 requires same_as<_Tp, remove_cvref_t<_Closure>> && invocable<_Closure, _View> 67 …requires same_as<_Tp, remove_cvref_t<_Closure>> && constructible_from<decay_t<_Closure>, _Closure>…
|
| H A D | concepts.h | 57 … range<_Range> && (is_lvalue_reference_v<_Range> || enable_borrowed_range<remove_cvref_t<_Range>>); 131 ((view<remove_cvref_t<_Tp>> && constructible_from<remove_cvref_t<_Tp>, _Tp>) || 132 (!view<remove_cvref_t<_Tp>> && 134 (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>>; 57 …__size_enabled<_Tp> && !__member_size<_Tp> && __class_or_enum<remove_cvref_t<_Tp>> && requires(_Tp… 63 …!__member_size<_Tp> && !__unqualified_size<_Tp> && __class_or_enum<remove_cvref_t<_Tp>> && require…
|
| H A D | drop_view.h | 212 requires __is_empty_view<remove_cvref_t<_Range>> 222 class _RawRange = remove_cvref_t<_Range>, 240 class _RawRange = remove_cvref_t<_Range>, 266 class _RawRange = remove_cvref_t<_Range>, 277 class _RawRange = remove_cvref_t<_Range>, 289 …s _Range, convertible_to<range_difference_t<_Range>> _Np, class _RawRange = remove_cvref_t<_Range>>
|
| H A D | take_view.h | 253 requires __is_empty_view<remove_cvref_t<_Range>> 263 class _RawRange = remove_cvref_t<_Range>, 282 class _RawRange = remove_cvref_t<_Range>, 308 class _RawRange = remove_cvref_t<_Range>, 319 class _RawRange = remove_cvref_t<_Range>, 330 …s _Range, convertible_to<range_difference_t<_Range>> _Np, class _RawRange = remove_cvref_t<_Range>>
|
| H A D | access.h | 36 concept __can_borrow = is_lvalue_reference_v<_Tp> || enable_borrowed_range<remove_cvref_t<_Tp>>; 53 …!__member_begin<_Tp> && __can_borrow<_Tp> && __class_or_enum<remove_cvref_t<_Tp>> && requires(_Tp&… 117 …!__member_end<_Tp> && __can_borrow<_Tp> && __class_or_enum<remove_cvref_t<_Tp>> && requires(_Tp&& …
|
| H A D | zip_view.h | 92 typename tuple_element<_Indices, remove_cvref_t<_Tuple1>>::type, 93 typename tuple_element<_Indices, remove_cvref_t<_Tuple2>>::type>...> 106 std::make_index_sequence<tuple_size<remove_cvref_t<_Tuple1>>::value>()); in __tuple_zip_transform() 123 std::make_index_sequence<tuple_size<remove_cvref_t<_Tuple1>>::value>()); in __tuple_zip_for_each()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | Any.h | 114 return Storage->id() == &Any::TypeId<remove_cvref_t<T>>::Id; in isa() 140 return static_cast<T>(*any_cast<remove_cvref_t<T>>(&Value)); in any_cast() 145 return static_cast<T>(*any_cast<remove_cvref_t<T>>(&Value)); in any_cast() 150 return static_cast<T>(std::move(*any_cast<remove_cvref_t<T>>(&Value))); in any_cast() 154 using U = remove_cvref_t<T>; in any_cast()
|
| H A D | STLForwardCompat.h | 36 using remove_cvref_t // NOLINT(readability-identifier-naming) variable
|
| H A D | STLFunctionalExtras.h | 57 std::enable_if_t<!std::is_same<remove_cvref_t<Callable>,
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__iterator/ |
| H A D | incrementable_traits.h | 71 typename conditional_t<__is_primary_template<iterator_traits<remove_cvref_t<_Ip> > >::value, 72 incrementable_traits<remove_cvref_t<_Ip> >, 73 iterator_traits<remove_cvref_t<_Ip> > >::difference_type;
|
| H A D | projected.h | 29 using value_type = remove_cvref_t<indirect_result_t<_Proj&, _It>>; 37 using value_type = remove_cvref_t<indirect_result_t<_Proj&, _It>>;
|
| H A D | iter_swap.h | 45 …(__class_or_enum<remove_cvref_t<_T1>> || __class_or_enum<remove_cvref_t<_T2>>)&&requires(_T1&& __x… in requires()
|
| H A D | iterator_traits.h | 176 …same_as<remove_cvref_t<iter_reference_t<_Ip>>, typename indirectly_readable_traits<_Ip>::value_typ… 521 typename conditional_t<__is_primary_template<iterator_traits<remove_cvref_t<_Ip> > >::value, 522 indirectly_readable_traits<remove_cvref_t<_Ip> >, 523 iterator_traits<remove_cvref_t<_Ip> > >::value_type;
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__format/ |
| H A D | range_default_formatter.h | 66 requires same_as<_Rp, remove_cvref_t<_Rp>> 72 if constexpr (same_as<remove_cvref_t<ranges::range_reference_t<_Rp>>, _Rp>) 80 __fmt_pair_like<remove_cvref_t<ranges::range_reference_t<_Rp>>>) 99 range_formatter<remove_cvref_t<ranges::range_reference_t<__maybe_const_r>>, _CharT> __underlying_; 126 using __element_type = remove_cvref_t<ranges::range_reference_t<__maybe_const_map>>; 154 using __element_type = remove_cvref_t<ranges::range_reference_t<__maybe_const_set>>;
|
| /freebsd-14.2/contrib/llvm-project/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 | 49 (__class_or_enum<remove_cvref_t<_Tp>> || __class_or_enum<remove_cvref_t<_Up>>) &&
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__expected/ |
| H A D | expected.h | 556 …requires(!is_same_v<remove_cvref_t<_Up>, in_place_t> && !is_same_v<expected, remove_cvref_t<_Up>> … 670 …requires(!is_same_v<expected, remove_cvref_t<_Up>> && !__is_std_unexpected<remove_cvref_t<_Up>>::v… 922 using _Up = remove_cvref_t<invoke_result_t<_Func, _Tp&>>; 948 using _Up = remove_cvref_t<invoke_result_t<_Func, _Tp&&>>; 976 using _Gp = remove_cvref_t<invoke_result_t<_Func, _Err&>>; 1002 using _Gp = remove_cvref_t<invoke_result_t<_Func, _Err&&>>; 1649 using _Up = remove_cvref_t<invoke_result_t<_Func>>; 1662 using _Up = remove_cvref_t<invoke_result_t<_Func>>; 1675 using _Up = remove_cvref_t<invoke_result_t<_Func>>; 1688 using _Up = remove_cvref_t<invoke_result_t<_Func>>; [all …]
|
| H A D | unexpected.h | 70 requires(!is_same_v<remove_cvref_t<_Error>, unexpected> && // 71 !is_same_v<remove_cvref_t<_Error>, in_place_t> && //
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__tuple/ |
| 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;
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__type_traits/ |
| H A D | remove_cvref.h | 41 using remove_cvref_t = __remove_cvref_t<_Tp>; variable
|
| H A D | common_reference.h | 154 typename basic_common_reference<remove_cvref_t<_Tp>, 155 remove_cvref_t<_Up>,
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__memory/ |
| H A D | concepts.h | 41 same_as<remove_cvref_t<iter_reference_t<_Ip>>, iter_value_t<_Ip>>;
|