Home
last modified time | relevance | path

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

/freebsd/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 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.h31 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/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.h51 bool = __tuple_like_ext<__libcpp_remove_reference_t<_Tp> >::value,
/freebsd/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 inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR __libcpp_remove_reference_t<_Tp>&&
31 typedef _LIBCPP_NODEBUG __libcpp_remove_reference_t<_Tp> _Up; in move()
/freebsd/contrib/llvm-project/libcxx/src/
H A Dstring.cpp72 __libcpp_remove_reference_t<decltype(errno)> errno_save = errno;
156 __libcpp_remove_reference_t<decltype(errno)> errno_save = errno;
/freebsd/contrib/llvm-project/libcxx/include/__functional/
H A Dbind.h215 …__enable_if_t<is_constructible<_Fd, _Gp>::value && !is_same<__libcpp_remove_reference_t<_Gp>, __bi…
249 …__enable_if_t<is_constructible<_Fd, _Gp>::value && !is_same<__libcpp_remove_reference_t<_Gp>, __bi…
/freebsd/contrib/llvm-project/libcxx/include/
H A Dtuple1256 __tuple_like_ext<__libcpp_remove_reference_t<_Tuple1> >::value,
1266 __tuple_like_ext<__libcpp_remove_reference_t<_Tuple0> >::value,
1282 typedef _LIBCPP_NODEBUG __libcpp_remove_reference_t<_Tuple0> _T0;
1290 …__copy_cvref_t<_Tuple0, typename tuple_element<_I0, __libcpp_remove_reference_t<_Tuple0>>::type>&&…
1291 … typename __make_tuple_indices<tuple_size<__libcpp_remove_reference_t<_Tuple1> >::value>::type,
1299 … typename __make_tuple_indices< tuple_size<__libcpp_remove_reference_t<_Tuple0> >::value >::type,
1322 typedef _LIBCPP_NODEBUG __libcpp_remove_reference_t<_Tuple0> _T0;
1323 typedef _LIBCPP_NODEBUG __libcpp_remove_reference_t<_Tuple1> _T1;
1337 typedef _LIBCPP_NODEBUG __libcpp_remove_reference_t<_Tuple0> _T0;
H A Dscoped_allocator326 …typedef __libcpp_remove_reference_t< decltype(std::declval<_Alloc>().outer_allocator()) > _OuterAl…
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;
1621 typedef __libcpp_remove_reference_t<_ValExpr> _RmExpr;
1828 typedef __libcpp_remove_reference_t<_ValExpr> _RmExpr;
1860 typedef __libcpp_remove_reference_t<_ValExpr> _RmExpr;
H A Dlocale727 __libcpp_remove_reference_t<decltype(errno)> __save_errno = errno;
731 __libcpp_remove_reference_t<decltype(errno)> __current_errno = errno;
759 __libcpp_remove_reference_t<decltype(errno)> __save_errno = errno;
763 __libcpp_remove_reference_t<decltype(errno)> __current_errno = errno;
803 __libcpp_remove_reference_t<decltype(errno)> __save_errno = errno;
807 __libcpp_remove_reference_t<decltype(errno)> __current_errno = errno;
H A D__split_buffer58 using __alloc_rr = __libcpp_remove_reference_t<allocator_type>;
H A Doptional398 using _RawUp = __libcpp_remove_reference_t<_Up>;
400 using _RawTp = __libcpp_remove_reference_t<_Tp>;
H A Dfuture1494 typedef __libcpp_remove_reference_t<__decay_t<_Fp> > _FR;
1513 typedef __libcpp_remove_reference_t<__decay_t<_Fp> > _FR;
/freebsd/contrib/llvm-project/libcxx/include/__iterator/
H A Dmove_iterator.h108 …typedef __conditional_t<is_reference<__reference>::value, __libcpp_remove_reference_t<__reference>…
/freebsd/contrib/llvm-project/libcxx/include/__memory/
H A Dallocator_traits.h46 class _RawAlloc = __libcpp_remove_reference_t<_Alloc>,
H A Dshared_ptr.h657 reference_wrapper<__libcpp_remove_reference_t<_Dp> >,