Home
last modified time | relevance | path

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

/llvm-project-15.0.7/libcxx/test/std/utilities/meta/meta.unary.prop.query/
H A Dextent.pass.cpp25 static_assert((std::extent_v<T> == A), ""); in test_extent()
26 static_assert((std::extent_v<const T> == A), ""); in test_extent()
27 static_assert((std::extent_v<volatile T> == A), ""); in test_extent()
28 static_assert((std::extent_v<const volatile T> == A), ""); in test_extent()
40 static_assert((std::extent_v<T, 1> == A), ""); in test_extent1()
41 static_assert((std::extent_v<const T, 1> == A), ""); in test_extent1()
42 static_assert((std::extent_v<volatile T, 1> == A), ""); in test_extent1()
43 static_assert((std::extent_v<const volatile T, 1> == A), ""); in test_extent1()
/llvm-project-15.0.7/libcxx/include/__type_traits/
H A Dextent.h30 inline constexpr size_t extent_v = __array_extent(_Tp, _Ip); variable
48 inline constexpr size_t extent_v = extent<_Tp, _Ip>::value;
/llvm-project-15.0.7/libcxx/include/__concepts/
H A Dswappable.h50 extent_v<_Tp> == extent_v<_Up> &&
/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()
179 …__arg, basic_string_view<typename _Context::char_type>{__value, extent_v<remove_cvref_t<_Tp>> - 1}… in __create_format_arg()
/llvm-project-15.0.7/libcxx/include/__memory/
H A Duninitialized_algorithms.h383 … std::__allocator_destroy_multidimensional(__elem_alloc, __array, __array + extent_v<_ValueType>); in __allocator_destroy_multidimensional()
414 for (; __i != extent_v<_Tp>; ++__i) { in __allocator_construct_at()
451 for (; __i != extent_v<_Tp>; ++__i) { in __allocator_construct_at()
/llvm-project-15.0.7/libcxx/include/
H A Dtype_traits386 template <class T, unsigned I = 0> inline constexpr size_t extent_v
/llvm-project-15.0.7/clang/include/clang/Tooling/Inclusions/
H A DStdSymbolMap.inc317 SYMBOL(extent_v, std::, <type_traits>)