Home
last modified time | relevance | path

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

/llvm-project-15.0.7/libcxx/test/std/utilities/meta/meta.unary/meta.unary.cat/
H A Dis_array.pass.cpp25 static_assert( std::is_array_v<T>, ""); in test_is_array()
26 static_assert( std::is_array_v<const T>, ""); in test_is_array()
27 static_assert( std::is_array_v<volatile T>, ""); in test_is_array()
28 static_assert( std::is_array_v<const volatile T>, ""); in test_is_array()
40 static_assert(!std::is_array_v<T>, ""); in test_is_not_array()
41 static_assert(!std::is_array_v<const T>, ""); in test_is_not_array()
42 static_assert(!std::is_array_v<volatile T>, ""); in test_is_not_array()
43 static_assert(!std::is_array_v<const volatile T>, ""); in test_is_not_array()
/llvm-project-15.0.7/libcxx/include/__type_traits/
H A Dis_array.h31 inline constexpr bool is_array_v = __is_array(_Tp); variable
45 inline constexpr bool is_array_v = is_array<_Tp>::value;
/llvm-project-15.0.7/libcxx/test/std/concepts/concepts.lang/concept.derived/
H A Dderived_from.pass.cpp153 if constexpr (!std::is_array_v<From>) { in CheckNotDerivedFromPointer()
159 if constexpr (!std::is_array_v<To>) { in CheckNotDerivedFromPointer()
165 if constexpr (!std::is_array_v<From> && !std::is_array_v<To>) { in CheckNotDerivedFromPointer()
303 if constexpr (!std::is_array_v<From>) { in CheckNotDerivedFromReference()
308 if constexpr (!std::is_array_v<To>) { in CheckNotDerivedFromReference()
313 if constexpr (!std::is_array_v<From> && !std::is_array_v<To>) { in CheckNotDerivedFromReference()
/llvm-project-15.0.7/libcxx/include/__memory/
H A Dconstruct_at.h85 template <class _Tp, enable_if_t<!is_array_v<_Tp>, int> = 0>
92 template <class _Tp, enable_if_t<is_array_v<_Tp>, int> = 0>
H A Duninitialized_algorithms.h374 if constexpr (is_array_v<_ValueType>) { in __allocator_destroy_multidimensional()
406 if constexpr (is_array_v<_Tp>) { in __allocator_construct_at()
439 if constexpr (is_array_v<_Tp>) { in __allocator_construct_at()
440 static_assert(is_array_v<_Arg>, in __allocator_construct_at()
/llvm-project-15.0.7/libcxx/include/__format/
H A Dformat_arg_store.h111 requires(is_array_v<_Tp> && same_as<_Tp, typename _Context::char_type[extent_v<_Tp>]>) in requires()
177 if constexpr (is_array_v<remove_cvref_t<_Tp>>) in __create_format_arg()
/llvm-project-15.0.7/libcxx/include/__iterator/
H A Dreadable_traits.h41 requires is_array_v<_Ip>
/llvm-project-15.0.7/libcxx/include/
H A Doptional663 static_assert(!is_array_v<value_type>,
1112 static_assert(!is_array_v<_Up>, "Result of f(value()) should not be an Array");
1127 static_assert(!is_array_v<_Up>, "Result of f(value()) should not be an Array");
1142 static_assert(!is_array_v<_Up>, "Result of f(std::move(value())) should not be an Array");
1157 static_assert(!is_array_v<_Up>, "Result of f(std::move(value())) should not be an Array");
H A Darray513 !is_array_v<_Tp>,
525 !is_array_v<_Tp>,
H A Dspan198 !is_array_v<remove_cvref_t<_Range>> &&
212 !is_array_v<remove_cvref_t<_Range>> &&
H A Dtype_traits252 template <class T> inline constexpr bool is_array_v
H A Dvariant1285 static_assert(__all<!is_array_v<_Types>...>::value,
/llvm-project-15.0.7/clang/include/clang/Tooling/Inclusions/
H A DStdSymbolMap.inc498 SYMBOL(is_array_v, std::, <type_traits>)