Lines Matching refs:index
98 size_t index = RANDOM (gl_list_size (list1));
102 node1 = gl_list_set_at (list1, index, obj);
103 ASSERT (gl_list_get_at (list1, index) == obj);
106 node2 = gl_list_set_at (list2, index, obj);
107 ASSERT (gl_list_get_at (list2, index) == obj);
110 if (index > 0)
113 == gl_list_get_at (list1, index - 1));
115 if (index + 1 < gl_list_size (list1))
118 == gl_list_get_at (list1, index + 1));
207 size_t index = RANDOM (gl_list_size (list1) + 1);
210 node1 = gl_list_add_at (list1, index, obj);
211 node2 = gl_list_add_at (list2, index, obj);
212 ASSERT (gl_list_get_at (list1, index) == obj);
214 ASSERT (gl_list_get_at (list2, index) == obj);
216 if (index > 0)
219 == gl_list_get_at (list1, index - 1));
221 if (index + 1 < gl_list_size (list1))
224 == gl_list_get_at (list1, index + 1));
247 size_t index = RANDOM (n);
248 ASSERT (gl_list_remove_at (list1, index));
249 ASSERT (gl_list_remove_at (list2, index));