Home
last modified time | relevance | path

Searched refs:tuple_element_t (Results 1 – 15 of 15) sorted by relevance

/llvm-project-15.0.7/clang/test/Analysis/
H A Duninit-structured-binding-tuple.cpp38 using tuple_element_t = typename tuple_element<I, T>::type; typedef
41 constexpr std::tuple_element_t<I, std::mock_pair<T1, T2>> &
50 constexpr const std::tuple_element_t<I, std::mock_pair<T1, T2>> &
59 constexpr std::tuple_element_t<I, std::mock_pair<T1, T2>> &&
69 constexpr const std::tuple_element_t<I, std::mock_pair<T1, T2>> &&
297 using tuple_element_t = typename tuple_element<I, T>::type; typedef
302 const std::tuple_element_t<I, MixedTest> &get(const MixedTest &t) {} in get()
337 std::tuple_element_t<I, MixedTest> &get(MixedTest &t) {} in get()
340 std::tuple_element_t<0, MixedTest> &get<0>(MixedTest &t) { in get()
345 std::tuple_element_t<1, MixedTest> &get<1>(MixedTest &t) { in get()
[all …]
/llvm-project-15.0.7/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.helper/
H A Dtuple_element.pass.cpp34 static_assert((std::is_same<typename std::tuple_element_t<N, T>, U>::value), ""); in test()
35 static_assert((std::is_same<typename std::tuple_element_t<N, const T>, const U>::value), ""); in test()
36 …static_assert((std::is_same<typename std::tuple_element_t<N, volatile T>, volatile U>::value), ""); in test()
37 …static_assert((std::is_same<typename std::tuple_element_t<N, const volatile T>, const volatile U>:… in test()
/llvm-project-15.0.7/libcxx/include/__ranges/
H A Dsubrange.h57 typename tuple_element_t<0, remove_const_t<_Tp>>;
58 typename tuple_element_t<1, remove_const_t<_Tp>>;
59 { std::get<0>(__t) } -> convertible_to<const tuple_element_t<0, _Tp>&>;
60 { std::get<1>(__t) } -> convertible_to<const tuple_element_t<1, _Tp>&>;
67 __convertible_to_non_slicing<_Iter, tuple_element_t<0, _Pair>> &&
68 convertible_to<_Sent, tuple_element_t<1, _Pair>>;
/llvm-project-15.0.7/flang/include/flang/Common/
H A Dtemplate.h34 } else if constexpr (PREDICATE<std::tuple_element_t<N, TUPLE>>::value()) { in value()
305 if (auto result{visitor.template Test<std::tuple_element_t<J, Tuple>>()}) {
/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dhost.h200 std::tuple_element_t<(index >= 0) ? index : 0, AllIntrinsicTypes>,
/llvm-project-15.0.7/libcxx/benchmarks/algorithms/
H A Dcommon.h30 using Value = std::tuple_element_t<(int)V::value, Types>;
/llvm-project-15.0.7/flang/include/flang/Evaluate/
H A Dtype.h445 std::tuple_element_t<index, AllIntrinsicTypes>, void>;
H A Dexpression.h126 template <int J> using Operand = std::tuple_element_t<J, OperandTypes>;
/llvm-project-15.0.7/libcxx/include/
H A D__tuple462 using tuple_element_t _LIBCPP_NODEBUG = typename tuple_element <_Ip, _Tp...>::type;
H A Dvariant336 std::tuple_element_t<
H A Dtuple154 using tuple_element_t = typename tuple_element <I, T>::type; // C++14
/llvm-project-15.0.7/llvm/unittests/IR/
H A DPatternMatch.cpp1776 typedef std::tuple_element_t<0, TypeParam> ValueType; in TYPED_TEST()
1777 typedef std::tuple_element_t<1, TypeParam> InstructionType; in TYPED_TEST()
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DCommandLine.h486 using arg_type = std::tuple_element_t<0, std::tuple<Args...>>;
/llvm-project-15.0.7/libcxx/docs/Status/
H A DCxx20Issues.csv300 "`3398 <https://wg21.link/LWG3398>`__","``tuple_element_t``\ is also wrong for ``const subrange``\…
/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DSTLExtras.h207 using TypeAtIndex = std::tuple_element_t<I, std::tuple<Ts...>>;