Home
last modified time | relevance | path

Searched refs:tuple_size_v (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.helper/
H A Dtuple_size_v.pass.cpp24 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 Dtuple_size_v.fail.cpp21 (void)std::tuple_size_v<std::tuple<> &>; // expected-note {{requested here}} in main()
22 (void)std::tuple_size_v<int>; // expected-note {{requested here}} in main()
23 (void)std::tuple_size_v<std::tuple<>*>; // expected-note {{requested here}} in main()
/llvm-project-15.0.7/libcxx/include/__functional/
H A Dbind_back.h42 struct __bind_back_t : __perfect_forward<__bind_back_op<tuple_size_v<_BoundArgs>>, _Fn, _BoundArgs>…
43 …using __perfect_forward<__bind_back_op<tuple_size_v<_BoundArgs>>, _Fn, _BoundArgs>::__perfect_forw…
/llvm-project-15.0.7/clang/test/Analysis/
H A Dlive-bindings-test.cpp9 constexpr size_t tuple_size_v = tuple_size<T>::value; variable
/llvm-project-15.0.7/flang/include/flang/Common/
H A Dtemplate.h32 if constexpr (N >= std::tuple_size_v<TUPLE>) { in value()
304 if constexpr (J < std::tuple_size_v<Tuple>) {
/llvm-project-15.0.7/libcxx/docs/DesignDocs/
H A DExperimentalFeatures.rst75 | 3.2.1 | ``tuple_size_v`` | 5.0 | 7.0 …
/llvm-project-15.0.7/flang/include/flang/Parser/
H A Dparse-tree-visitor.h105 if constexpr (I + 1 < std::tuple_size_v<T>) { in ForEachInTuple()
121 if constexpr (I + 1 < std::tuple_size_v<T>) { in ForEachInTuple()
/llvm-project-15.0.7/libcxx/include/
H A Dtuple150 inline constexpr size_t tuple_size_v = tuple_size<T>::value; // C++17
1781 inline constexpr size_t tuple_size_v = tuple_size<_Tp>::value;
1801 typename __make_tuple_indices<tuple_size_v<remove_reference_t<_Tuple>>>::type{})
1816 typename __make_tuple_indices<tuple_size_v<remove_reference_t<_Tuple>>>::type{})
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dresolve-labels.cpp208 const auto &endStmt{std::get<std::tuple_size_v<decltype(x.t)> - 1>(x.t)}; in Pre()
/llvm-project-15.0.7/flang/lib/Parser/
H A Dunparse.cpp2649 if (J > 0 && J < std::tuple_size_v<T>) { in WalkTupleElements()
2652 if constexpr (J < std::tuple_size_v<T>) { in WalkTupleElements()