Searched refs:__libcpp_remove_reference_t (Results 1 – 23 of 23) sorted by relevance
/freebsd/contrib/llvm-project/libcxx/include/__type_traits/ |
H A D | remove_reference.h | 28 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 D | make_const_lvalue_ref.h | 22 using __make_const_lvalue_ref = const __libcpp_remove_reference_t<_Tp>&;
|
H A D | remove_const_ref.h | 23 using __remove_const_ref_t = __remove_const_t<__libcpp_remove_reference_t<_Tp> >;
|
H A D | remove_cvref.h | 28 using __remove_cvref_t _LIBCPP_NODEBUG = __remove_cv_t<__libcpp_remove_reference_t<_Tp> >;
|
H A D | add_pointer.h | 31 typedef _LIBCPP_NODEBUG __libcpp_remove_reference_t<_Tp>* type;
|
H A D | decay.h | 56 typedef _LIBCPP_NODEBUG __libcpp_remove_reference_t<_Tp> _Up;
|
H A D | is_convertible.h | 65 …unsigned = __is_convertible_imp::__is_array_function_or_void<__libcpp_remove_reference_t<_Tp> >::v…
|
/freebsd/contrib/llvm-project/libcxx/include/__tuple/ |
H A D | make_tuple_types.h | 56 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 D | sfinae_helpers.h | 51 bool = __tuple_like_ext<__libcpp_remove_reference_t<_Tp> >::value,
|
/freebsd/contrib/llvm-project/libcxx/include/__utility/ |
H A D | forward.h | 25 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 D | move.h | 29 _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 D | string.cpp | 72 __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 D | bind.h | 215 …__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 D | tuple | 1256 __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 D | scoped_allocator | 326 …typedef __libcpp_remove_reference_t< decltype(std::declval<_Alloc>().outer_allocator()) > _OuterAl…
|
H A D | valarray | 616 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 D | locale | 727 __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_buffer | 58 using __alloc_rr = __libcpp_remove_reference_t<allocator_type>;
|
H A D | optional | 398 using _RawUp = __libcpp_remove_reference_t<_Up>; 400 using _RawTp = __libcpp_remove_reference_t<_Tp>;
|
H A D | future | 1494 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 D | move_iterator.h | 108 …typedef __conditional_t<is_reference<__reference>::value, __libcpp_remove_reference_t<__reference>…
|
/freebsd/contrib/llvm-project/libcxx/include/__memory/ |
H A D | allocator_traits.h | 46 class _RawAlloc = __libcpp_remove_reference_t<_Alloc>,
|
H A D | shared_ptr.h | 657 reference_wrapper<__libcpp_remove_reference_t<_Dp> >,
|