Lines Matching refs:t3
110 std::tuple<> t3 = std::tuple_cat(t1, t2); in main() local
111 ((void)t3); // Prevent unused warning in main()
116 std::tuple<int> t3 = std::tuple_cat(t1, t2); in main() local
117 assert(std::get<0>(t3) == 2); in main()
122 std::tuple<int> t3 = std::tuple_cat(t2, t1); in main() local
123 assert(std::get<0>(t3) == 2); in main()
128 std::tuple<int*, int> t3 = std::tuple_cat(t1, t2); in main() local
129 assert(std::get<0>(t3) == nullptr); in main()
130 assert(std::get<1>(t3) == 2); in main()
135 std::tuple<int, int*> t3 = std::tuple_cat(t2, t1); in main() local
136 assert(std::get<0>(t3) == 2); in main()
137 assert(std::get<1>(t3) == nullptr); in main()
142 std::tuple<int*, int, double> t3 = std::tuple_cat(t1, t2); in main() local
143 assert(std::get<0>(t3) == nullptr); in main()
144 assert(std::get<1>(t3) == 2); in main()
145 assert(std::get<2>(t3) == 3.5); in main()
150 std::tuple<int, double, int*> t3 = std::tuple_cat(t2, t1); in main() local
151 assert(std::get<0>(t3) == 2); in main()
152 assert(std::get<1>(t3) == 3.5); in main()
153 assert(std::get<2>(t3) == nullptr); in main()
158 std::tuple<int*, MoveOnly, int, double> t3 = in main() local
160 assert(std::get<0>(t3) == nullptr); in main()
161 assert(std::get<1>(t3) == 1); in main()
162 assert(std::get<2>(t3) == 2); in main()
163 assert(std::get<3>(t3) == 3.5); in main()
168 std::tuple<int, double, int*, MoveOnly> t3 = in main() local
170 assert(std::get<0>(t3) == 2); in main()
171 assert(std::get<1>(t3) == 3.5); in main()
172 assert(std::get<2>(t3) == nullptr); in main()
173 assert(std::get<3>(t3) == 1); in main()
178 std::tuple<MoveOnly, MoveOnly, int*, MoveOnly> t3 = in main() local
180 assert(std::get<0>(t3) == 1); in main()
181 assert(std::get<1>(t3) == 2); in main()
182 assert(std::get<2>(t3) == nullptr); in main()
183 assert(std::get<3>(t3) == 4); in main()
189 std::tuple<MoveOnly, MoveOnly, int*, MoveOnly> t3 = in main() local
193 assert(std::get<0>(t3) == 1); in main()
194 assert(std::get<1>(t3) == 2); in main()
195 assert(std::get<2>(t3) == nullptr); in main()
196 assert(std::get<3>(t3) == 4); in main()
201 std::tuple<MoveOnly, MoveOnly, int*, MoveOnly> t3 = in main() local
205 assert(std::get<0>(t3) == 1); in main()
206 assert(std::get<1>(t3) == 2); in main()
207 assert(std::get<2>(t3) == nullptr); in main()
208 assert(std::get<3>(t3) == 4); in main()
213 std::tuple<MoveOnly, MoveOnly, int*, MoveOnly> t3 = in main() local
217 assert(std::get<0>(t3) == 1); in main()
218 assert(std::get<1>(t3) == 2); in main()
219 assert(std::get<2>(t3) == nullptr); in main()
220 assert(std::get<3>(t3) == 4); in main()
225 std::tuple<MoveOnly, MoveOnly, int*, MoveOnly, int> t3 = in main() local
229 assert(std::get<0>(t3) == 1); in main()
230 assert(std::get<1>(t3) == 2); in main()
231 assert(std::get<2>(t3) == nullptr); in main()
232 assert(std::get<3>(t3) == 4); in main()
233 assert(std::get<4>(t3) == 5); in main()