Lines Matching refs:ptrs

176 	std::vector<A*> ptrs;  in TORRENT_TEST()  local
177 q.get_pointers(ptrs); in TORRENT_TEST()
179 TEST_EQUAL(int(ptrs.size()), q.size()); in TORRENT_TEST()
180 TEST_EQUAL(ptrs[0]->type(), 1); in TORRENT_TEST()
181 TEST_EQUAL(ptrs[1]->type(), 1); in TORRENT_TEST()
182 TEST_EQUAL(ptrs[2]->type(), 1); in TORRENT_TEST()
183 TEST_EQUAL(ptrs[3]->type(), 2); in TORRENT_TEST()
184 TEST_EQUAL(ptrs[4]->type(), 2); in TORRENT_TEST()
185 TEST_EQUAL(ptrs[5]->type(), 2); in TORRENT_TEST()
187 TEST_EQUAL(static_cast<B*>(ptrs[0])->a, 0); in TORRENT_TEST()
188 TEST_EQUAL(static_cast<B*>(ptrs[0])->b, 1); in TORRENT_TEST()
190 TEST_EQUAL(static_cast<B*>(ptrs[1])->a, 2); in TORRENT_TEST()
191 TEST_EQUAL(static_cast<B*>(ptrs[1])->b, 3); in TORRENT_TEST()
193 TEST_EQUAL(static_cast<B*>(ptrs[2])->a, 4); in TORRENT_TEST()
194 TEST_EQUAL(static_cast<B*>(ptrs[2])->b, 5); in TORRENT_TEST()
196 TEST_EQUAL(static_cast<C*>(ptrs[3])->a, 6); in TORRENT_TEST()
197 TEST_EQUAL(static_cast<C*>(ptrs[3])->c[0], 7); in TORRENT_TEST()
199 TEST_EQUAL(static_cast<C*>(ptrs[4])->a, 8); in TORRENT_TEST()
200 TEST_EQUAL(static_cast<C*>(ptrs[4])->c[0], 9); in TORRENT_TEST()
202 TEST_EQUAL(static_cast<C*>(ptrs[5])->a, 10); in TORRENT_TEST()
203 TEST_EQUAL(static_cast<C*>(ptrs[5])->c[0], 11); in TORRENT_TEST()
215 std::vector<A*> ptrs; in TORRENT_TEST() local
216 q.get_pointers(ptrs); in TORRENT_TEST()
218 TEST_EQUAL(int(ptrs.size()), q.size()); in TORRENT_TEST()
219 TEST_EQUAL(ptrs.size(), 3); in TORRENT_TEST()
220 TEST_EQUAL(ptrs[0]->type(), 3); in TORRENT_TEST()
221 TEST_EQUAL(static_cast<G*>(ptrs[0])->a, 1); in TORRENT_TEST()
222 TEST_EQUAL(static_cast<G*>(ptrs[0])->g, 2); in TORRENT_TEST()
223 TEST_EQUAL(ptrs[1]->type(), 3); in TORRENT_TEST()
224 TEST_EQUAL(static_cast<G*>(ptrs[1])->a, 3); in TORRENT_TEST()
225 TEST_EQUAL(static_cast<G*>(ptrs[1])->g, 4); in TORRENT_TEST()
226 TEST_EQUAL(ptrs[2]->type(), 1); in TORRENT_TEST()
227 TEST_EQUAL(static_cast<B*>(ptrs[2])->a, 5); in TORRENT_TEST()
228 TEST_EQUAL(static_cast<B*>(ptrs[2])->b, 6); in TORRENT_TEST()
248 std::vector<A*> ptrs; in TORRENT_TEST() local
249 q1.get_pointers(ptrs); in TORRENT_TEST()
250 TEST_EQUAL(int(ptrs.size()), q1.size()); in TORRENT_TEST()
252 TEST_EQUAL(ptrs[0]->type(), 1); in TORRENT_TEST()
253 TEST_EQUAL(ptrs[1]->type(), 1); in TORRENT_TEST()
254 TEST_EQUAL(ptrs[2]->type(), 1); in TORRENT_TEST()
256 q2.get_pointers(ptrs); in TORRENT_TEST()
257 TEST_EQUAL(int(ptrs.size()), q2.size()); in TORRENT_TEST()
259 TEST_EQUAL(ptrs[0]->type(), 2); in TORRENT_TEST()
260 TEST_EQUAL(ptrs[1]->type(), 2); in TORRENT_TEST()
264 q1.get_pointers(ptrs); in TORRENT_TEST()
266 TEST_EQUAL(int(ptrs.size()), q1.size()); in TORRENT_TEST()
268 TEST_EQUAL(ptrs[0]->type(), 2); in TORRENT_TEST()
269 TEST_EQUAL(ptrs[1]->type(), 2); in TORRENT_TEST()
271 q2.get_pointers(ptrs); in TORRENT_TEST()
273 TEST_EQUAL(int(ptrs.size()), q2.size()); in TORRENT_TEST()
275 TEST_EQUAL(ptrs[0]->type(), 1); in TORRENT_TEST()
276 TEST_EQUAL(ptrs[1]->type(), 1); in TORRENT_TEST()
277 TEST_EQUAL(ptrs[2]->type(), 1); in TORRENT_TEST()
314 std::vector<F*> ptrs; in TORRENT_TEST() local
315 q.get_pointers(ptrs); in TORRENT_TEST()
317 TEST_EQUAL(int(ptrs.size()), 1000); in TORRENT_TEST()
319 for (std::size_t i = 0; i < ptrs.size(); ++i) in TORRENT_TEST()
321 ptrs[i]->check_invariant(); in TORRENT_TEST()
322 TEST_EQUAL(ptrs[i]->f, int(i)); in TORRENT_TEST()