/llvm-project/libcxx/include/__algorithm/ |
H A D | pstl.h | 40 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>, 53 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>, 66 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>, 79 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>, 98 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>, 116 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>, 130 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>, 145 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>, 167 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>, 186 class _RawPolicy = __remove_cvref_t<_ExecutionPolic [all...] |
H A D | iterator_operations.h | 105 is_same<__deref_t<_Iter>, typename iterator_traits<__remove_cvref_t<_Iter> >::reference>::value, 148 _LIBCPP_HIDE_FROM_ABI static _LIBCPP_CONSTEXPR_SINCE_CXX14 __remove_cvref_t<_Iter> 149 next(_Iter&& __it, typename iterator_traits<__remove_cvref_t<_Iter> >::difference_type __n = 1) { 155 _LIBCPP_HIDE_FROM_ABI static _LIBCPP_CONSTEXPR_SINCE_CXX14 __remove_cvref_t<_Iter> 156 prev(_Iter&& __iter, typename iterator_traits<__remove_cvref_t<_Iter> >::difference_type __n = 1) {
|
H A D | ranges_partition_copy.h | 44 _LIBCPP_HIDE_FROM_ABI constexpr static partition_copy_result<__remove_cvref_t<_InIter>, 45 __remove_cvref_t<_OutIter1>, 46 __remove_cvref_t<_OutIter2> >
|
H A D | uniform_random_bit_generator_adaptor.h | 44 _LIBCPP_HIDE_FROM_ABI static constexpr auto min() { return __remove_cvref_t<_Gen>::min(); } in min() 45 _LIBCPP_HIDE_FROM_ABI static constexpr auto max() { return __remove_cvref_t<_Gen>::max(); } in max()
|
H A D | ranges_merge.h | 97 _LIBCPP_HIDE_FROM_ABI static constexpr merge_result<__remove_cvref_t<_InIter1>, 98 __remove_cvref_t<_InIter2>, 99 __remove_cvref_t<_OutIter>>
|
H A D | set_difference.h | 32 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 pair<__remove_cvref_t<_InIter1>, __remove_cvref_t<_OutIter> >
|
H A D | ranges_iterator_concept.h | 32 using _Iter = __remove_cvref_t<_IterMaybeQualified>; in __get_iterator_concept()
|
H A D | ranges_partition.h | 46 _LIBCPP_HIDE_FROM_ABI static constexpr subrange<__remove_cvref_t<_Iter>>
|
H A D | ranges_stable_partition.h | 47 _LIBCPP_HIDE_FROM_ABI static subrange<__remove_cvref_t<_Iter>>
|
H A D | partition.h | 75 return std::__partition_impl<__remove_cvref_t<_Predicate>&, _AlgPolicy>( in __partition()
|
H A D | stable_partition.h | 288 return std::__stable_partition_impl<_AlgPolicy, __remove_cvref_t<_Predicate>&>(
|
/llvm-project/libcxx/include/__type_traits/ |
H A D | remove_cvref.h | 28 using __remove_cvref_t _LIBCPP_NODEBUG = typename __remove_cvref_gcc<_Tp>::type; 31 using __remove_cvref_t _LIBCPP_NODEBUG = __remove_cvref(_Tp); 35 using __is_same_uncvref _LIBCPP_NODEBUG = _IsSame<__remove_cvref_t<_Tp>, __remove_cvref_t<_Up> >; 44 using remove_cvref_t = __remove_cvref_t<_Tp>;
|
H A D | is_execution_policy.h | 31 __is_unsequenced_execution_policy_impl<__remove_cvref_t<_Tp>>; 37 inline constexpr bool __is_parallel_execution_policy_v = __is_parallel_execution_policy_impl<__remove_cvref_t<_Tp>>;
|
/llvm-project/libcxx/include/__numeric/ |
H A D | pstl.h | 42 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>, 59 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>, 71 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>, 91 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>, 121 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>, 148 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
|
/llvm-project/flang/include/flang/Common/ |
H A D | reference-wrapper.h | 40 using __remove_cvref_t = std::remove_cv_t<std::remove_reference_t<_Tp>>; variable 43 : std::is_same<__remove_cvref_t<_Tp>, __remove_cvref_t<_Up>> {};
|
/llvm-project/libcxx/include/__utility/ |
H A D | in_place.h | 50 using __is_inplace_type _LIBCPP_NODEBUG = __is_inplace_type_imp<__remove_cvref_t<_Tp>>; 58 using __is_inplace_index _LIBCPP_NODEBUG = __is_inplace_index_imp<__remove_cvref_t<_Tp>>;
|
/llvm-project/libcxx/include/__functional/ |
H A D | bind.h | 30 : _If< _IsSame<_Tp, __remove_cvref_t<_Tp> >::value, false_type, is_bind_expression<__remove_cvref_t<_Tp> > > {}; 39 : _If< _IsSame<_Tp, __remove_cvref_t<_Tp> >::value, 41 is_placeholder<__remove_cvref_t<_Tp> > > {};
|
/llvm-project/libcxx/include/__thread/ |
H A D | thread.h | 166 template <class _Fp, class... _Args, __enable_if_t<!is_same<__remove_cvref_t<_Fp>, thread>::value, int> = 0> 212 template <class _Fp, class... _Args, __enable_if_t<!is_same<__remove_cvref_t<_Fp>, thread>::value, int> >
|
/llvm-project/libcxx/include/__memory/ |
H A D | allocator_arg_t.h | 42 using _RawAlloc _LIBCPP_NODEBUG = __remove_cvref_t<_Alloc>;
|
/llvm-project/libcxx/include/__iterator/ |
H A D | distance.h | 69 if constexpr (sized_sentinel_for<_Sp, __remove_cvref_t<_Ip>>) {
|
/llvm-project/libcxx/include/experimental/__simd/ |
H A D | simd.h | 70 template <class _Up, enable_if_t<__can_broadcast_v<value_type, __remove_cvref_t<_Up>>, int> = 0> in simd()
|
/llvm-project/libcxx/include/ |
H A D | variant | 523 __std_visit_visitor_return_type_check<__remove_cvref_t<_Fs>...>(); 524 using __result = __farray<common_type_t<__remove_cvref_t<_Fs>...>, sizeof...(_Fs)>; 553 constexpr size_t __np = __remove_cvref_t<_Vp>::__size(); 554 static_assert(__all<(__np == __remove_cvref_t<_Vs>::__size())...>::value); 572 index_sequence<>{}, make_index_sequence<__remove_cvref_t<_Vs>::__size()>{}...); 786 using __alt_type = __remove_cvref_t<decltype(__alt)>; 1188 enable_if_t<!is_same_v<__remove_cvref_t<_Arg>, variant>, int> = 0, 1189 enable_if_t<!__is_inplace_type<__remove_cvref_t<_Arg>>::value, int> = 0, 1190 enable_if_t<!__is_inplace_index<__remove_cvref_t<_Arg>>::value, int> = 0, 1243 enable_if_t<!is_same_v<__remove_cvref_t<_Ar [all...] |
H A D | tuple | 344 __enable_if_t<_And<_IsNotSame<__remove_cvref_t<_Tp>, __tuple_leaf>, is_constructible<_Hp, _Tp> >::value, int> = 0> 411 __enable_if_t< _And< _IsNotSame<__remove_cvref_t<_Tp>, __tuple_leaf>, is_constructible<_Hp, _Tp> >::value, 611 struct _IsThisTuple<_Up> : is_same<__remove_cvref_t<_Up>, tuple> {}; 662 template <class _OtherTuple, class _DecayedOtherTuple = __remove_cvref_t<_OtherTuple>, class = void> 747 class _DecayedPair = __remove_cvref_t<_Pair>, 761 template <class _Pair, class _DecayedPair = __remove_cvref_t<_Pair>, class _Tuple = tuple> 917 class _DecayedPair = __remove_cvref_t<_Pair>, 1256 typename __make_tuple_types<__remove_cvref_t<_Tuple0> >::type >::type; 1263 typename __make_tuple_types<__remove_cvref_t<_Tuple0> >::type >::type,
|
H A D | any | 523 using _RawValueType = __remove_cvref_t<_ValueType>; 535 using _RawValueType = __remove_cvref_t<_ValueType>; 547 using _RawValueType = __remove_cvref_t<_ValueType>;
|
H A D | optional | 596 static_assert(!is_same_v<__remove_cvref_t<value_type>, in_place_t>, 598 static_assert(!is_same_v<__remove_cvref_t<value_type>, nullopt_t>, 618 _If< _IsNotSame<__remove_cvref_t<_Up>, in_place_t>::value && _IsNotSame<__remove_cvref_t<_Up>, optional>::value && 619 (!is_same_v<remove_cv_t<_Tp>, bool> || !__is_std_optional<__remove_cvref_t<_Up>>::value), 737 class = enable_if_t< _And< _IsNotSame<__remove_cvref_t<_Up>, optional>, 738 _Or< _IsNotSame<__remove_cvref_t<_Up>, value_type>, _Not<is_scalar<value_type>> >,
|