/llvm-project/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.helper/ |
H A D | tuple_size_v.pass.cpp | 24 static_assert(std::tuple_size_v<Tuple> == Expect, ""); in test() 25 static_assert(std::tuple_size_v<Tuple> == std::tuple_size<Tuple>::value, ""); in test() 26 static_assert(std::tuple_size_v<Tuple const> == std::tuple_size<Tuple>::value, ""); in test() 27 static_assert(std::tuple_size_v<Tuple volatile> == std::tuple_size<Tuple>::value, ""); in test() 28 static_assert(std::tuple_size_v<Tuple const volatile> == std::tuple_size<Tuple>::value, ""); in test()
|
H A D | tuple_size_v.verify.cpp | 20 (void)std::tuple_size_v<std::tuple<>&>; // expected-note {{requested here}} in f() 21 (void)std::tuple_size_v<int>; // expected-note {{requested here}} in f() 22 (void)std::tuple_size_v<std::tuple<>*>; // expected-note {{requested here}} in f()
|
/llvm-project/libcxx/include/__functional/ |
H A D | bind_back.h | 49 struct __bind_back_t : __perfect_forward<__bind_back_op<tuple_size_v<_BoundArgs>>, _Fn, _BoundArgs>… 50 …using __perfect_forward<__bind_back_op<tuple_size_v<_BoundArgs>>, _Fn, _BoundArgs>::__perfect_forw…
|
/llvm-project/offload/include/OpenMP/OMPT/ |
H A D | Interface.h | 269 std::make_index_sequence<std::tuple_size_v<decltype(Arguments)>>{}; in ReturnAddressSetterRAII() 275 std::make_index_sequence<std::tuple_size_v<decltype(Arguments)>>{}; in ReturnAddressSetterRAII()
|
/llvm-project/libcxx/include/__format/ |
H A D | concepts.h | 76 __is_specialization_v<_Tp, pair> || (__is_specialization_v<_Tp, tuple> && tuple_size_v<_Tp> == 2);
|
H A D | formatter_tuple.h | 107 __format::__retarget_buffer<_CharT> __buffer{8 * tuple_size_v<_Tuple>}; in format()
|
/llvm-project/libcxx/test/std/ranges/range.adaptors/range.elements/ |
H A D | range.concept.compile.pass.cpp | 58 static_assert(!(2 < std::tuple_size_v< std::pair<int, int>>));
|
/llvm-project/libcxx/include/__tuple/ |
H A D | tuple_size.h | 70 inline constexpr size_t tuple_size_v = tuple_size<_Tp>::value;
|
/llvm-project/clang/test/Analysis/ |
H A D | live-bindings-test.cpp | 9 constexpr size_t tuple_size_v = tuple_size<T>::value; variable
|
/llvm-project/libcxx/modules/std/ |
H A D | tuple.inc | 54 using std::tuple_size_v;
|
/llvm-project/flang/include/flang/Common/ |
H A D | template.h | 32 if constexpr (N >= std::tuple_size_v<TUPLE>) { in value() 306 if constexpr (J < std::tuple_size_v<Tuple>) {
|
/llvm-project/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.apply/ |
H A D | make_from_tuple.pass.cpp | 217 t, typename std::__make_tuple_indices< std::tuple_size_v<std::remove_reference_t<Tuple>>>::type{}),
|
/llvm-project/libcxx/docs/DesignDocs/ |
H A D | ExperimentalFeatures.rst | 75 | 3.2.1 | ``tuple_size_v`` | 5.0 | 7.0 …
|
/llvm-project/flang/include/flang/Parser/ |
H A D | parse-tree-visitor.h | 107 if constexpr (I + 1 < std::tuple_size_v<T>) { in ForEachInTuple() 123 if constexpr (I + 1 < std::tuple_size_v<T>) { in ForEachInTuple()
|
/llvm-project/libcxx/include/ |
H A D | tuple | 157 inline constexpr size_t tuple_size_v = tuple_size<T>::value; // C++17 1382 typename __make_tuple_indices<tuple_size_v<remove_reference_t<_Tuple>>>::type{})) 1399 class _Seq = typename __make_tuple_indices<tuple_size_v<remove_reference_t<_Tuple>>>::type, class = void> 1418 std::forward<_Tuple>(__t), typename __make_tuple_indices<tuple_size_v<remove_reference_t<_Tuple>>>::type{}))
|
/llvm-project/llvm/include/llvm/Frontend/OpenMP/ |
H A D | ConstructDecompositionT.h | 362 std::tuple_size_v<llvm::remove_cvref_t<decltype(item.t)>>;
|
/llvm-project/flang/lib/Semantics/ |
H A D | resolve-labels.cpp | 209 const auto &endStmt{std::get<std::tuple_size_v<decltype(x.t)> - 1>(x.t)}; in Pre()
|
/llvm-project/llvm/unittests/Frontend/ |
H A D | OpenMPDecompositionTest.cpp | 261 std::tuple_size_v<llvm::remove_cvref_t<decltype(Item.t)>>; in to_str()
|
/llvm-project/flang/lib/Parser/ |
H A D | unparse.cpp | 3123 if (J > 0 && J < std::tuple_size_v<T>) { 3126 if constexpr (J < std::tuple_size_v<T>) {
|
/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/ |
H A D | StdSymbolMap.inc | 3021 SYMBOL(tuple_size_v, std::, <tuple>)
|