Searched refs:is_array_v (Results 1 – 22 of 22) sorted by relevance
| /freebsd/contrib/llvm-project/libcxx/include/__type_traits/ |
| H A D | is_array.h | 30 _LIBCPP_NO_SPECIALIZATIONS inline constexpr bool is_array_v = __is_array(_Tp); variable 44 inline constexpr bool is_array_v = is_array<_Tp>::value;
|
| /freebsd/contrib/llvm-project/libcxx/include/__memory/ |
| H A D | construct_at.h | 75 template <class _Tp, enable_if_t<!is_array_v<_Tp>, int> = 0> 81 template <class _Tp, enable_if_t<is_array_v<_Tp>, int> = 0>
|
| H A D | uninitialized_algorithms.h | 379 if constexpr (is_array_v<_ValueType>) { in __allocator_destroy_multidimensional() 410 if constexpr (is_array_v<_Tp>) { in __allocator_construct_at_multidimensional() 446 if constexpr (is_array_v<_Tp>) { in __allocator_construct_at_multidimensional() 447 static_assert(is_array_v<_Arg>, in __allocator_construct_at_multidimensional()
|
| H A D | unique_ptr.h | 775 template <class _Tp, enable_if_t<!is_array_v<_Tp>, int> = 0>
|
| /freebsd/contrib/llvm-project/libc/src/__support/CPP/type_traits/ |
| H A D | is_object.h | 25 : cpp::bool_constant<cpp::is_scalar_v<T> || cpp::is_array_v<T> ||
|
| H A D | is_array.h | 26 LIBC_INLINE_VAR constexpr bool is_array_v = is_array<T>::value;
|
| H A D | decay.h | 31 cpp::is_array_v<U>, cpp::add_pointer_t<cpp::remove_extent_t<U>>,
|
| /freebsd/contrib/llvm-project/libcxx/include/__mdspan/ |
| H A D | default_accessor.h | 40 …static_assert(!is_array_v<_ElementType>, "default_accessor: template argument may not be an array …
|
| H A D | aligned_accessor.h | 45 …static_assert(!is_array_v<_ElementType>, "aligned_accessor: template argument may not be an array …
|
| H A D | mdspan.h | 69 …static_assert(!is_array_v<_ElementType>, "mdspan: ElementType template parameter may not be an arr… 285 requires(is_array_v<_CArray> && (rank_v<_CArray> == 1))
|
| /freebsd/contrib/llvm-project/libcxx/include/__iterator/ |
| H A D | readable_traits.h | 51 requires is_array_v<_Ip>
|
| /freebsd/contrib/llvm-project/libcxx/include/__expected/ |
| H A D | unexpected.h | 53 !is_array_v<_Tp> && //
|
| /freebsd/contrib/llvm-project/libcxx/include/ |
| H A D | optional | 604 …static_assert(!is_array_v<value_type>, "instantiation of optional with an array type is ill-formed… 912 static_assert(!is_array_v<_Up>, "Result of f(value()) should not be an Array"); 924 static_assert(!is_array_v<_Up>, "Result of f(value()) should not be an Array"); 936 static_assert(!is_array_v<_Up>, "Result of f(std::move(value())) should not be an Array"); 948 static_assert(!is_array_v<_Up>, "Result of f(std::move(value())) should not be an Array");
|
| H A D | array | 546 …static_assert(!is_array_v<_Tp>, "[array.creation]/1: to_array does not accept multidimensional arr… 554 …static_assert(!is_array_v<_Tp>, "[array.creation]/4: to_array does not accept multidimensional arr…
|
| H A D | mdspan | 401 requires(is_array_v<CArray> && rank_v<CArray> == 1)
|
| H A D | span | 218 !is_array_v<remove_cvref_t<_Range>> && //
|
| H A D | type_traits | 281 template <class T> inline constexpr bool is_array_v
|
| H A D | variant | 1164 …static_assert(__all<!is_array_v<_Types>...>::value, "variant can not have an array type as an alte…
|
| /freebsd/contrib/llvm-project/libcxx/modules/std/ |
| H A D | type_traits.cppm | |
| H A D | type_traits.inc | 218 using std::is_array_v;
|
| /freebsd/contrib/llvm-project/libcxx/include/__cxx03/ |
| H A D | type_traits | 252 template <class T> inline constexpr bool is_array_v
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/ |
| H A D | StdSymbolMap.inc | 1642 SYMBOL(is_array_v, std::, <type_traits>)
|