Home
last modified time | relevance | path

Searched refs:__libcpp_remove_reference_t (Results 1 – 24 of 24) sorted by relevance

/freebsd-14.2/contrib/llvm-project/libcxx/include/__type_traits/
H A Dremove_reference.h28 using __libcpp_remove_reference_t = __remove_reference_t(_Tp); variable
37 using __libcpp_remove_reference_t = typename remove_reference<_Tp>::type;
42 using remove_reference_t = __libcpp_remove_reference_t<_Tp>;
H A Dapply_cv.h24 bool = is_const<__libcpp_remove_reference_t<_Tp> >::value,
25 bool = is_volatile<__libcpp_remove_reference_t<_Tp> >::value>
H A Dmake_const_lvalue_ref.h22 using __make_const_lvalue_ref = const __libcpp_remove_reference_t<_Tp>&;
H A Dremove_const_ref.h23 using __remove_const_ref_t = __remove_const_t<__libcpp_remove_reference_t<_Tp> >;
H A Dremove_cvref.h28 using __remove_cvref_t _LIBCPP_NODEBUG = __remove_cv_t<__libcpp_remove_reference_t<_Tp> >;
H A Dadd_pointer.h33 typedef _LIBCPP_NODEBUG __libcpp_remove_reference_t<_Tp>* type;
H A Ddecay.h56 typedef _LIBCPP_NODEBUG __libcpp_remove_reference_t<_Tp> _Up;
H A Dis_convertible.h65 …unsigned = __is_convertible_imp::__is_array_function_or_void<__libcpp_remove_reference_t<_Tp> >::v…
/freebsd-14.2/contrib/llvm-project/libcxx/include/__tuple/
H A Dmake_tuple_types.h56 size_t _Ep = tuple_size<__libcpp_remove_reference_t<_Tp> >::value,
58 bool _SameSize = (_Ep == tuple_size<__libcpp_remove_reference_t<_Tp> >::value)>
61 using _RawTp = __remove_cv_t<__libcpp_remove_reference_t<_Tp> >;
H A Dsfinae_helpers.h62 bool = __tuple_like_ext<__libcpp_remove_reference_t<_Tp> >::value,
75 bool = __tuple_like_ext<__libcpp_remove_reference_t<_Tp> >::value,
88 bool = __tuple_like_ext<__libcpp_remove_reference_t<_Tp> >::value,
/freebsd-14.2/contrib/llvm-project/libcxx/include/__utility/
H A Dforward.h25 forward(_LIBCPP_LIFETIMEBOUND __libcpp_remove_reference_t<_Tp>& __t) _NOEXCEPT { in forward()
31 forward(_LIBCPP_LIFETIMEBOUND __libcpp_remove_reference_t<_Tp>&& __t) _NOEXCEPT { in forward()
H A Dmove.h29 _LIBCPP_NODISCARD_EXT inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR __libcpp_remove_reference_t<_T…
31 typedef _LIBCPP_NODEBUG __libcpp_remove_reference_t<_Tp> _Up; in move()
/freebsd-14.2/contrib/llvm-project/libcxx/include/__functional/
H A Dbind.h214 …__enable_if_t<is_constructible<_Fd, _Gp>::value && !is_same<__libcpp_remove_reference_t<_Gp>, __bi…
248 …__enable_if_t<is_constructible<_Fd, _Gp>::value && !is_same<__libcpp_remove_reference_t<_Gp>, __bi…
/freebsd-14.2/contrib/llvm-project/libcxx/src/
H A Dstring.cpp72 __libcpp_remove_reference_t<decltype(errno)> errno_save = errno; in as_integer_helper()
156 __libcpp_remove_reference_t<decltype(errno)> errno_save = errno; in as_float_helper()
/freebsd-14.2/contrib/llvm-project/libcxx/include/
H A Dtuple1312 __tuple_like_ext<__libcpp_remove_reference_t<_Tuple1> >::value,
1322 __tuple_like_ext<__libcpp_remove_reference_t<_Tuple0> >::value,
1338 typedef _LIBCPP_NODEBUG __libcpp_remove_reference_t<_Tuple0> _T0;
1346 …__apply_cv_t<_Tuple0, typename tuple_element<_I0, __libcpp_remove_reference_t<_Tuple0>>::type>&&..…
1347 … typename __make_tuple_indices<tuple_size<__libcpp_remove_reference_t<_Tuple1> >::value>::type,
1355 … typename __make_tuple_indices< tuple_size<__libcpp_remove_reference_t<_Tuple0> >::value >::type,
1378 typedef _LIBCPP_NODEBUG __libcpp_remove_reference_t<_Tuple0> _T0;
1379 typedef _LIBCPP_NODEBUG __libcpp_remove_reference_t<_Tuple1> _T1;
1393 typedef _LIBCPP_NODEBUG __libcpp_remove_reference_t<_Tuple0> _T0;
H A Dscoped_allocator327 …typedef __libcpp_remove_reference_t< decltype(std::declval<_Alloc>().outer_allocator()) > _OuterAl…
H A D__split_buffer57 using __alloc_rr = __libcpp_remove_reference_t<allocator_type>;
H A Dlocale716 __libcpp_remove_reference_t<decltype(errno)> __save_errno = errno;
720 __libcpp_remove_reference_t<decltype(errno)> __current_errno = errno;
748 __libcpp_remove_reference_t<decltype(errno)> __save_errno = errno;
752 __libcpp_remove_reference_t<decltype(errno)> __current_errno = errno;
792 __libcpp_remove_reference_t<decltype(errno)> __save_errno = errno;
796 __libcpp_remove_reference_t<decltype(errno)> __current_errno = errno;
H A Dvalarray616 typedef __libcpp_remove_reference_t<_ValExpr> _RmExpr;
650 typedef __libcpp_remove_reference_t<_ValExpr> _RmExpr;
685 typedef __libcpp_remove_reference_t<_ValExpr> _RmExpr;
1547 typedef __libcpp_remove_reference_t<_ValExpr> _RmExpr;
1748 typedef __libcpp_remove_reference_t<_ValExpr> _RmExpr;
1780 typedef __libcpp_remove_reference_t<_ValExpr> _RmExpr;
H A Doptional404 using _RawUp = __libcpp_remove_reference_t<_Up>;
406 using _RawTp = __libcpp_remove_reference_t<_Tp>;
H A Dfuture1498 typedef __libcpp_remove_reference_t<__decay_t<_Fp> > _FR;
1517 typedef __libcpp_remove_reference_t<__decay_t<_Fp> > _FR;
/freebsd-14.2/contrib/llvm-project/libcxx/include/__iterator/
H A Dmove_iterator.h109 __libcpp_remove_reference_t<__reference>&&,
/freebsd-14.2/contrib/llvm-project/libcxx/include/__memory/
H A Dallocator_traits.h46 class _RawAlloc = __libcpp_remove_reference_t<_Alloc>,
H A Dshared_ptr.h637 reference_wrapper<__libcpp_remove_reference_t<_Dp> >,