Searched refs:__is_referenceable (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/libcxx/test/libcxx/utilities/meta/ |
| H A D | is_referenceable.pass.cpp | 24 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 D | is_referenceable.h | 28 struct __is_referenceable : integral_constant<bool, struct
|
| H A D | add_rvalue_reference.h | 21 template <class _Tp, bool = __is_referenceable<_Tp>::value> struct __add_rvalue_reference_impl …
|
| H A D | add_lvalue_reference.h | 21 template <class _Tp, bool = __is_referenceable<_Tp>::value> struct __add_lvalue_reference_impl …
|
| H A D | add_pointer.h | 25 bool = __is_referenceable<_Tp>::value ||
|
| H A D | decay.h | 56 typedef _LIBCPP_NODEBUG typename __decay<_Up, __is_referenceable<_Up>::value>::type type;
|
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | type_traits | 682 __is_referenceable<_Tp>::value, 700 __is_referenceable<_Tp>::value,
|