Home
last modified time | relevance | path

Searched refs:__is_referenceable (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/libcxx/test/libcxx/utilities/meta/
H A Dis_referenceable.pass.cpp24 static_assert((!std::__is_referenceable<void>::value), "");
25 static_assert(( std::__is_referenceable<int>::value), "");
26 static_assert(( std::__is_referenceable<int[3]>::value), "");
27 static_assert(( std::__is_referenceable<int[]>::value), "");
28 static_assert(( std::__is_referenceable<int &>::value), "");
30 static_assert(( std::__is_referenceable<int *>::value), "");
32 static_assert(( std::__is_referenceable<Foo>::value), "");
33 static_assert(( std::__is_referenceable<const Foo>::value), "");
34 static_assert(( std::__is_referenceable<Foo &>::value), "");
37 static_assert(( std::__is_referenceable<Foo &&>::value), "");
[all …]
/llvm-project-15.0.7/libcxx/include/__type_traits/
H A Dis_referenceable.h28 struct __is_referenceable : integral_constant<bool, struct
H A Dadd_rvalue_reference.h21 template <class _Tp, bool = __is_referenceable<_Tp>::value> struct __add_rvalue_reference_impl …
H A Dadd_lvalue_reference.h21 template <class _Tp, bool = __is_referenceable<_Tp>::value> struct __add_lvalue_reference_impl …
H A Dadd_pointer.h25 bool = __is_referenceable<_Tp>::value ||
H A Ddecay.h56 typedef _LIBCPP_NODEBUG typename __decay<_Up, __is_referenceable<_Up>::value>::type type;
/llvm-project-15.0.7/libcxx/include/
H A Dtype_traits682 __is_referenceable<_Tp>::value,
700 __is_referenceable<_Tp>::value,