Home
last modified time | relevance | path

Searched refs:is_array_v (Results 1 – 22 of 22) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__type_traits/
H A Dis_array.h30 _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 Dconstruct_at.h75 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 Duninitialized_algorithms.h379 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 Dunique_ptr.h775 template <class _Tp, enable_if_t<!is_array_v<_Tp>, int> = 0>
/freebsd/contrib/llvm-project/libc/src/__support/CPP/type_traits/
H A Dis_object.h25 : cpp::bool_constant<cpp::is_scalar_v<T> || cpp::is_array_v<T> ||
H A Dis_array.h26 LIBC_INLINE_VAR constexpr bool is_array_v = is_array<T>::value;
H A Ddecay.h31 cpp::is_array_v<U>, cpp::add_pointer_t<cpp::remove_extent_t<U>>,
/freebsd/contrib/llvm-project/libcxx/include/__mdspan/
H A Ddefault_accessor.h40 …static_assert(!is_array_v<_ElementType>, "default_accessor: template argument may not be an array …
H A Daligned_accessor.h45 …static_assert(!is_array_v<_ElementType>, "aligned_accessor: template argument may not be an array …
H A Dmdspan.h69 …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 Dreadable_traits.h51 requires is_array_v<_Ip>
/freebsd/contrib/llvm-project/libcxx/include/__expected/
H A Dunexpected.h53 !is_array_v<_Tp> && //
/freebsd/contrib/llvm-project/libcxx/include/
H A Doptional604 …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 Darray546 …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 Dmdspan401 requires(is_array_v<CArray> && rank_v<CArray> == 1)
H A Dspan218 !is_array_v<remove_cvref_t<_Range>> && //
H A Dtype_traits281 template <class T> inline constexpr bool is_array_v
H A Dvariant1164 …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 Dtype_traits.cppm
H A Dtype_traits.inc218 using std::is_array_v;
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/
H A Dtype_traits252 template <class T> inline constexpr bool is_array_v
/freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DStdSymbolMap.inc1642 SYMBOL(is_array_v, std::, <type_traits>)