Home
last modified time | relevance | path

Searched refs:__remove_cv_t (Results 1 – 25 of 27) sorted by relevance

12

/freebsd/contrib/llvm-project/libcxx/include/__type_traits/
H A Dis_equality_comparable.h79 …(is_same<__remove_cv_t<_Tp>, __remove_cv_t<_Up> >::value || is_void<_Tp>::value || is_void<_Up>::v…
84 __libcpp_is_trivially_equality_comparable_impl<__remove_cv_t<_Tp>, __remove_cv_t<_Up> >;
H A Dremove_cv.h29 using __remove_cv_t = __remove_cv(_Tp); variable
37 using __remove_cv_t = __remove_volatile_t<__remove_const_t<_Tp> >;
42 using remove_cv_t = __remove_cv_t<_Tp>;
H A Dis_trivially_lexicographically_comparable.h48 … is_same<__remove_cv_t<_Tp>, __remove_cv_t<_Up> >::value && sizeof(_Tp) == 1 &&
H A Dis_always_bitcastable.h34 using _UnqualFrom = __remove_cv_t<_From>;
35 using _UnqualTo = __remove_cv_t<_To>;
H A Dis_null_pointer.h29 struct _LIBCPP_TEMPLATE_VIS __is_nullptr_t : public __is_nullptr_t_impl<__remove_cv_t<_Tp> > {};
33 struct _LIBCPP_TEMPLATE_VIS is_null_pointer : public __is_nullptr_t_impl<__remove_cv_t<_Tp> > {};
H A Ddecay.h40 typedef _LIBCPP_NODEBUG __remove_cv_t<_Up> type;
49 … __conditional_t<is_function<_Up>::value, typename add_pointer<_Up>::type, __remove_cv_t<_Up> > >
H A Dis_reference_wrapper.h28 struct __is_reference_wrapper : public __is_reference_wrapper_impl<__remove_cv_t<_Tp> > {};
H A Dis_floating_point.h30 struct _LIBCPP_TEMPLATE_VIS is_floating_point : public __libcpp_is_floating_point<__remove_cv_t<_Tp…
H A Dis_void.h36 struct _LIBCPP_TEMPLATE_VIS is_void : public is_same<__remove_cv_t<_Tp>, void> {};
H A Dis_member_object_pointer.h35 : public _BoolConstant<__libcpp_is_member_pointer<__remove_cv_t<_Tp> >::__is_obj> {};
H A Dis_member_pointer.h36 : public _BoolConstant<__libcpp_is_member_pointer<__remove_cv_t<_Tp> >::__is_member> {};
H A Dremove_cvref.h28 using __remove_cvref_t _LIBCPP_NODEBUG = __remove_cv_t<__libcpp_remove_reference_t<_Tp> >;
H A Dis_member_function_pointer.h51 : public _BoolConstant<__libcpp_is_member_pointer<__remove_cv_t<_Tp> >::__is_func> {};
H A Dis_pointer.h54 …: public __libcpp_is_pointer<typename __libcpp_remove_objc_qualifiers<__remove_cv_t<_Tp> >::type> …
H A Dis_integral.h63 struct _LIBCPP_TEMPLATE_VIS is_integral : public _BoolConstant<__libcpp_is_integral<__remove_cv_t<_…
H A Dmake_signed.h73 using __make_signed_t = __copy_cv_t<_Tp, typename __make_signed<__remove_cv_t<_Tp> >::type>;
H A Dmake_unsigned.h75 using __make_unsigned_t = __copy_cv_t<_Tp, typename __make_unsigned<__remove_cv_t<_Tp> >::type>;
/freebsd/contrib/llvm-project/libcxx/include/__numeric/
H A Dgcd_lcm.h101 static_assert(!is_same<__remove_cv_t<_Tp>, bool>::value, "First argument to gcd cannot be bool");
102 static_assert(!is_same<__remove_cv_t<_Up>, bool>::value, "Second argument to gcd cannot be bool");
112 static_assert(!is_same<__remove_cv_t<_Tp>, bool>::value, "First argument to lcm cannot be bool");
113 static_assert(!is_same<__remove_cv_t<_Up>, bool>::value, "Second argument to lcm cannot be bool");
/freebsd/contrib/llvm-project/libcxx/include/__random/
H A Dis_seed_sequence.h26 !is_convertible<_Sseq, typename _Engine::result_type>::value && !is_same<__remove_cv_t<_Sseq>, _Engine>::value;
/freebsd/contrib/llvm-project/libcxx/include/__string/
H A Dconstexpr_c_functions.h214 if (is_same<__remove_cv_t<_Tp>, __remove_cv_t<_Up> >::value) { in __constexpr_memmove()
/freebsd/contrib/llvm-project/libcxx/include/__tuple/
H A Dmake_tuple_types.h61 using _RawTp = __remove_cv_t<__libcpp_remove_reference_t<_Tp> >;
/freebsd/contrib/llvm-project/libcxx/include/__memory/
H A Dshared_ptr.h262 using _TpAlloc = typename __allocator_traits_rebind<_Alloc, __remove_cv_t<_Tp> >::type; in __shared_ptr_emplace()
281 using _TpAlloc = typename __allocator_traits_rebind<_Allocator, __remove_cv_t<_Tp> >::type; in __on_zero_shared_impl()
350 struct __bounded_convertible_to_unbounded<_Up[_Np], _Tp> : is_same<__remove_cv_t<_Tp>, _Up[]> {};
615 …typedef __shared_ptr_pointer<_Yp*, default_delete<_Yp>, allocator<__remove_cv_t<_Yp> > > _CntrlBlk;
616 __cntrl_ = new _CntrlBlk(__r.get(), default_delete<_Yp>(), allocator<__remove_cv_t<_Yp> >());
793 typedef allocator<__remove_cv_t<_Yp> > type;
805 typedef __remove_cv_t<_Yp> _RawYp;
851 …return std::allocate_shared<_Tp>(allocator<__remove_cv_t<_Tp> >(), std::forward<_Args>(__args)...);
865 return std::allocate_shared_for_overwrite<_Tp>(allocator<__remove_cv_t<_Tp>>());
/freebsd/contrib/llvm-project/libcxx/include/__coroutine/
H A Dcoroutine_handle.h103 using _RawPromise = __remove_cv_t<_Promise>;
/freebsd/contrib/llvm-project/libcxx/include/__iterator/
H A Diterator_traits.h408 typedef __remove_cv_t<_Tp> value_type;
/freebsd/contrib/llvm-project/libcxx/include/
H A Dnew333 static_assert(!(is_same<void, __remove_cv_t<_Tp> >::value), "can't launder cv-void");

12