Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/libcxx/include/__type_traits/
H A Dremove_reference.h28 using __libcpp_remove_reference_t = __remove_reference_t(_Tp); variable
35 using __libcpp_remove_reference_t = typename remove_reference<_Tp>::type;
39 template <class _Tp> using remove_reference_t = __libcpp_remove_reference_t<_Tp>;
H A Dapply_cv.h24 template <class _Tp, class _Up, 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.h34 typedef _LIBCPP_NODEBUG __libcpp_remove_reference_t<_Tp>* type;
H A Ddecay.h59 typedef _LIBCPP_NODEBUG __libcpp_remove_reference_t<_Tp> _Up;
H A Dis_convertible.h56 …unsigned = __is_convertible_imp::__is_array_function_or_void<__libcpp_remove_reference_t<_Tp> >::v…
/openbsd-src/gnu/llvm/libcxx/include/__tuple_dir/
H A Dmake_tuple_types.h59 template <class _Tp, size_t _Ep = tuple_size<__libcpp_remove_reference_t<_Tp> >::value,
61 bool _SameSize = (_Ep == tuple_size<__libcpp_remove_reference_t<_Tp> >::value)>
65 using _RawTp = __remove_cv_t<__libcpp_remove_reference_t<_Tp> >;
H A Dsfinae_helpers.h61 template <class _Tp, class _Up, bool = __tuple_like_ext<__libcpp_remove_reference_t<_Tp> >::value,
76 template <class _Tp, class _Up, bool = __tuple_like_ext<__libcpp_remove_reference_t<_Tp> >::value,
91 template <class _Tp, class _Up, bool = __tuple_like_ext<__libcpp_remove_reference_t<_Tp> >::value,
118 template <class _Tuple, size_t _ExpectedSize, class _RawTuple = __libcpp_remove_reference_t<_Tuple>…
H A Dapply_cv.h60 template <class _Tp, class _RawTp = __libcpp_remove_reference_t<_Tp> >
/openbsd-src/gnu/llvm/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.h26 _LIBCPP_NODISCARD_EXT inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR __libcpp_remove_reference_t<_T…
28 typedef _LIBCPP_NODEBUG __libcpp_remove_reference_t<_Tp> _Up; in move()
/openbsd-src/gnu/llvm/libcxx/src/
H A Dstring.cpp88 __libcpp_remove_reference_t<decltype(errno)> errno_save = errno; in as_integer_helper()
175 __libcpp_remove_reference_t<decltype(errno)> errno_save = errno; in as_float_helper()
/openbsd-src/gnu/llvm/libcxx/include/__functional/
H A Dbind.h282 !is_same<__libcpp_remove_reference_t<_Gp>,
327 !is_same<__libcpp_remove_reference_t<_Gp>,
/openbsd-src/gnu/llvm/libcxx/include/
H A Dtuple1680 __tuple_like_ext<__libcpp_remove_reference_t<_Tuple1> >::value,
1690 __tuple_like_ext<__libcpp_remove_reference_t<_Tuple0> >::value, _Tuple0,
1714 typedef _LIBCPP_NODEBUG __libcpp_remove_reference_t<_Tuple0> _T0;
1725 __libcpp_remove_reference_t<_Tuple0> >::type>::type&&...>,
1726 … typename __make_tuple_indices<tuple_size<__libcpp_remove_reference_t<_Tuple1> >::value>::type,
1735 tuple_size<__libcpp_remove_reference_t<_Tuple0> >::value
1763 typedef _LIBCPP_NODEBUG __libcpp_remove_reference_t<_Tuple0> _T0;
1764 typedef _LIBCPP_NODEBUG __libcpp_remove_reference_t<_Tuple1> _T1;
1784 typedef _LIBCPP_NODEBUG __libcpp_remove_reference_t<_Tuple0> _T0;
H A Dscoped_allocator393 typedef __libcpp_remove_reference_t
H A D__split_buffer53 typedef __libcpp_remove_reference_t<allocator_type> __alloc_rr;
H A Dvalarray690 typedef __libcpp_remove_reference_t<_ValExpr> _RmExpr;
730 typedef __libcpp_remove_reference_t<_ValExpr> _RmExpr;
773 typedef __libcpp_remove_reference_t<_ValExpr> _RmExpr;
2248 typedef __libcpp_remove_reference_t<_ValExpr> _RmExpr;
2611 typedef __libcpp_remove_reference_t<_ValExpr> _RmExpr;
2651 typedef __libcpp_remove_reference_t<_ValExpr> _RmExpr;
H A Dlocale758 __libcpp_remove_reference_t<decltype(errno)> __save_errno = errno;
762 __libcpp_remove_reference_t<decltype(errno)> __current_errno = errno;
798 __libcpp_remove_reference_t<decltype(errno)> __save_errno = errno;
802 __libcpp_remove_reference_t<decltype(errno)> __current_errno = errno;
852 __libcpp_remove_reference_t<decltype(errno)> __save_errno = errno;
856 __libcpp_remove_reference_t<decltype(errno)> __current_errno = errno;
H A Doptional407 using _RawUp = __libcpp_remove_reference_t<_Up>;
409 using _RawTp = __libcpp_remove_reference_t<_Tp>;
H A Dfuture1759 typedef __libcpp_remove_reference_t<typename decay<_Fp>::type> _FR;
1783 typedef __libcpp_remove_reference_t<typename decay<_Fp>::type> _FR;
/openbsd-src/gnu/llvm/libcxx/include/__iterator/
H A Dmove_iterator.h93 __libcpp_remove_reference_t<__reference>&&,
/openbsd-src/gnu/llvm/libcxx/include/__memory/
H A Dallocator_traits.h43 class _RawAlloc = __libcpp_remove_reference_t<_Alloc>,
H A Dshared_ptr.h733 reference_wrapper<__libcpp_remove_reference_t<_Dp> >,