Lines Matching refs:tuple

94         typedef std::tuple<long> T0;  in test()
95 typedef std::tuple<long long> T1; in test()
102 typedef std::tuple<long, char> T0; in test()
103 typedef std::tuple<long long, int> T1; in test()
116 std::tuple<int&&, E> t(std::move(x), E{}); in test()
117 std::tuple<int&&, int> t2(std::move(y), 44); in test()
134 typedef std::tuple<long, char, D> T0; in main()
135 typedef std::tuple<long long, int, B> T1; in main()
146 typedef std::tuple<long, char, D&> T0; in main()
147 typedef std::tuple<long long, int, B&> T1; in main()
156 typedef std::tuple<long, char, std::unique_ptr<D>> T0; in main()
157 typedef std::tuple<long long, int, std::unique_ptr<B>> T1; in main()
167 using T = std::tuple<int, NonAssignable>; in main()
168 using U = std::tuple<NonAssignable, int>; in main()
173 typedef std::tuple<NothrowMoveAssignable, long> T0; in main()
174 typedef std::tuple<NothrowMoveAssignable, int> T1; in main()
178 typedef std::tuple<PotentiallyThrowingMoveAssignable, long> T0; in main()
179 typedef std::tuple<PotentiallyThrowingMoveAssignable, int> T1; in main()
187 using T1 = std::tuple<MoveAssignable&, long>; in main()
188 using T2 = std::tuple<MoveAssignable&, int>; in main()
194 using T1 = std::tuple<CopyAssignable&, long>; in main()
195 using T2 = std::tuple<CopyAssignable&, int>; in main()
202 using T1 = std::tuple<MoveAssignable&&, long>; in main()
203 using T2 = std::tuple<MoveAssignable&&, int>; in main()
206 using T3 = std::tuple<CopyAssignable&&, long>; in main()
207 using T4 = std::tuple<CopyAssignable&&, int>; in main()
214 using T1 = std::tuple<NonAssignable&, long>; in main()
215 using T2 = std::tuple<NonAssignable&, int>; in main()
218 using T3 = std::tuple<NonAssignable&&, long>; in main()
219 using T4 = std::tuple<NonAssignable&&, int>; in main()
225 using Dest = std::tuple<TrackMove, long>; in main()
226 using Source = std::tuple<TrackMove&, int>; in main()
238 using Dest = std::tuple<TrackMove, long>; in main()
239 using Source = std::tuple<TrackMove&&, int>; in main()
251 using Dest = std::tuple<TrackMove, long>; in main()
252 using Source = std::tuple<TrackMove, int>; in main()