Home
last modified time | relevance | path

Searched defs:tuple_size (Results 1 – 23 of 23) sorted by relevance

/llvm-project/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.helper/
H A Dtuple_size_incomplete.verify.cpp28 struct std::tuple_size<Dummy1> { struct in std
34 struct std::tuple_size<Dummy2> {
40 struct std::tuple_size<Dummy3> {};
H A Dtuple_size_structured_bindings.pass.cpp131 struct std::tuple_size<Test> { struct in std
133 static const std::size_t value = 1;
H A Dtuple_size_incomplete.pass.cpp35 struct std::tuple_size<Dummy1> : public integral_constant<std::size_t, 0> {}; struct
/llvm-project/clang/test/CXX/dcl.decl/dcl.decomp/
H A Dp3.cpp14 template<> struct std::tuple_size<Bad1> {}; struct in std
18 template<> struct std::tuple_size<Bad2> { const int value = 5; };
21 template<> struct std::tuple_size<A> { static const int value = 3; };
22 template<> struct std::tuple_size<B> { enum { value = 3 }; };
63 template<typename T> struct std::tuple_size<const T> : std::tuple_size<T> {}; struct in std
131 template<> struct std::tuple_size<C> { static const int value = 1; };
151 template<> struct std::tuple_size<D> { static const int value = 1; };
161 template<> struct std::tuple_size<E> { static const int value = 1; };
172 template<> struct std::tuple_size<ADL::X> { static const int value = 1; };
184 struct std::tuple_size<wrap<ET, GTL, GTR>> { struct in std
[all …]
/llvm-project/libcxx/include/__tuple/
H A Dtuple_size.h26 struct _LIBCPP_TEMPLATE_VIS tuple_size; global() variable
[all...]
/llvm-project/libcxx/include/__fwd/
H A Dtuple.h30 struct _LIBCPP_TEMPLATE_VIS tuple_size; variable
/llvm-project/clang/test/SemaCXX/
H A Dcxx20-decomposition.cpp85 struct tuple_size<T&> : tuple_size<T>{}; struct
89 struct tuple_size<const T> : tuple_size<T>{}; struct
92 struct tuple_size<tuple> { struct
93 valuestd::tuple_size global() argument
H A Dwarn-unsequenced.cpp651 template<> struct std::tuple_size<bindings::C> { enum { value = 2 }; };
/llvm-project/clang/test/SemaTemplate/
H A Dcxx1z-decomposition.cpp15 template<> struct std::tuple_size<C> { enum { value = 2 }; };
H A Dalias-templates.cpp271 template<typename T> struct tuple_size { static const int value = 0; }; struct
272 …template<typename T> struct tuple_size<EnableTupleSize<const T, decltype(tuple_size<T>::value)>> {… struct
273 …template<typename T> struct tuple_size<EnableTupleSize<volatile T, decltype(tuple_size<T>::value)>… struct
/llvm-project/clang/test/CodeGenCXX/
H A Dcxx1z-decomposition.cpp15 template<> struct std::tuple_size<B> { enum { value = 2 }; }; argument
/llvm-project/clang/test/Parser/
H A Ddecomposed-condition.cpp14 template<> struct tuple_size<Get> { static constexpr int value = 1; }; struct
/llvm-project/clang/test/Analysis/
H A Duninit-structured-binding-tuple.cpp9 struct tuple_size { struct
23 struct tuple_size<mock_pair<T1, T2>> { struct
24 static const std::size_t value = 2;
277 struct tuple_size<MixedTest> { struct
278 static const std::size_t value = 3;
H A Dlive-bindings-test.cpp102 struct tuple_size<Mytuple> struct
/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugArangeSet.cpp105 const uint32_t tuple_size = HeaderData.AddrSize * 2; in extract() local
/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFDebugArangeSet.cpp
/llvm-project/clang/test/CXX/drs/
H A Dcwg23xx.cpp288 template <> struct tuple_size<cwg2386::Bad1> {}; global() struct
289 template <> struct tuple_size<cwg2386::Bad2> { global() struct
290 valuestd::tuple_size global() argument
/llvm-project/libcxx/test/std/utilities/utility/pairs/pairs.pair/
H A Dctor.pair_like.pass.cpp43 struct tuple_size<my_ns::MyPairLike> : std::integral_constant<std::size_t, 2> {}; global() struct
/llvm-project/clang/test/CXX/temp/temp.decls/temp.variadic/
H A Dexample-tuple.cpp146 template<typename... Values> struct tuple_size<tuple<Values...> > { struct
150 int check_tuple_size_0[tuple_size<tuple<> >::value == 0? 1 : -1]; argument
H A Dexample-bind.cpp117 template<typename... Values> struct tuple_size<tuple<Values...> > { struct
118 static const int value = sizeof...(Values);
/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DConstructDecompositionT.h356 constexpr size_t tuple_size = addClauseSymsToMap() local
/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/
H A DPythonDataObjects.cpp588 PythonTuple(int tuple_size) PythonTuple() argument
/llvm-project/polly/utils/
H A Dargparse.py589 def format(tuple_size): argument