Lines Matching refs:b
136 Entry a("a", 1, kAlphaType), b("b", 2, kAlphaType), c("c", 3, kBetaType); in TestLinkedList() local
154 VerifyOrQuit(list.Find(b, prev) == kErrorNotFound, "succeeded for a missing entry"); in TestLinkedList()
156 SuccessOrQuit(list.Add(b)); in TestLinkedList()
157 VerifyLinkedListContent(&list, &b, &a, nullptr); in TestLinkedList()
161 VerifyLinkedListContent(&list, &c, &b, &a, nullptr); in TestLinkedList()
164 VerifyLinkedListContent(&list, &d, &c, &b, &a, nullptr); in TestLinkedList()
167 VerifyLinkedListContent(&list, &e, &d, &c, &b, &a, nullptr); in TestLinkedList()
170 VerifyOrQuit(list.Add(b) == kErrorAlready, "did not detect duplicate"); in TestLinkedList()
175 VerifyLinkedListContent(&list, &d, &c, &b, &a, nullptr); in TestLinkedList()
182 VerifyOrQuit(list.FindMatchingWithPrev(prev, b.GetName()) == &b); in TestLinkedList()
185 VerifyOrQuit(prev == &b); in TestLinkedList()
186 VerifyOrQuit(list.FindMatchingWithPrev(prev, kAlphaType, b.GetId()) == &b); in TestLinkedList()
193 VerifyLinkedListContent(&list, &e, &d, &c, &b, &a, nullptr); in TestLinkedList()
196 VerifyLinkedListContent(&list, &e, &d, &b, &a, nullptr); in TestLinkedList()
199 VerifyLinkedListContent(&list, &e, &d, &b, &a, nullptr); in TestLinkedList()
203 VerifyLinkedListContent(&list, &d, &b, &a, nullptr); in TestLinkedList()
207 VerifyLinkedListContent(&list, &d, &b, nullptr); in TestLinkedList()
213 VerifyLinkedListContent(&list, &e, &c, &a, &d, &b, nullptr); in TestLinkedList()
216 VerifyLinkedListContent(&list, &e, &c, &a, &b, nullptr); in TestLinkedList()
218 VerifyOrQuit(list.PopAfter(&b) == nullptr); in TestLinkedList()
219 VerifyLinkedListContent(&list, &e, &c, &a, &b, nullptr); in TestLinkedList()
222 VerifyLinkedListContent(&list, &e, &a, &b, nullptr); in TestLinkedList()
224 list.PushAfter(c, b); in TestLinkedList()
225 VerifyLinkedListContent(&list, &e, &a, &b, &c, nullptr); in TestLinkedList()
228 VerifyLinkedListContent(&list, &e, &a, &d, &b, &c, nullptr); in TestLinkedList()
231 VerifyLinkedListContent(&list, &a, &d, &b, &c, nullptr); in TestLinkedList()
234 VerifyLinkedListContent(&list, &d, &b, &c, nullptr); in TestLinkedList()
238 VerifyLinkedListContent(&list, &a, &e, &d, &b, &c, nullptr); in TestLinkedList()
241 VerifyLinkedListContent(&list, &e, &d, &b, &c, nullptr); in TestLinkedList()
244 VerifyLinkedListContent(&list, &e, &d, &b, nullptr); in TestLinkedList()
250 VerifyLinkedListContent(&list, &e, &b, nullptr); in TestLinkedList()
257 VerifyOrQuit(list.FindMatching(b.GetName()) == nullptr, "succeeded when empty"); in TestLinkedList()
268 list.Push(b); in TestLinkedList()
270 VerifyLinkedListContent(&list, &a, &b, &c, &d, &e, &f, nullptr); in TestLinkedList()
274 VerifyLinkedListContent(&removedList, &e, &b, &a, nullptr); in TestLinkedList()
294 list.Push(b); in TestLinkedList()
296 VerifyLinkedListContent(&list, &a, &b, &c, &d, &e, &f, nullptr); in TestLinkedList()
299 VerifyLinkedListContent(&list, &a, &b, &e, nullptr); in TestLinkedList()
305 list.PushAfterTail(b); in TestLinkedList()
306 VerifyLinkedListContent(&list, &a, &b, nullptr); in TestLinkedList()
308 VerifyLinkedListContent(&list, &a, &b, &c, nullptr); in TestLinkedList()
310 VerifyLinkedListContent(&list, &a, &b, &c, &d, nullptr); in TestLinkedList()
315 Entry a("a", 1, kAlphaType), b("b", 2, kAlphaType), c("c", 3, kBetaType); in TestOwningList() local
345 list.Push(b); in TestOwningList()
349 VerifyLinkedListContent(&list, &e, &d, &c, &b, &a, nullptr); in TestOwningList()
352 VerifyLinkedListContent(&list, &d, &c, &b, &a, nullptr); in TestOwningList()
357 VerifyOrQuit(b.WasFreed()); in TestOwningList()
371 b.ResetTestFlags(); in TestOwningList()
376 list.Push(b); in TestOwningList()
380 VerifyLinkedListContent(&list, &e, &d, &c, &b, &a, nullptr); in TestOwningList()
383 VerifyLinkedListContent(&list, &e, &d, &c, &b, &a, nullptr); in TestOwningList()
387 VerifyLinkedListContent(&list, &e, &c, &b, &a, nullptr); in TestOwningList()
392 VerifyLinkedListContent(&list, &c, &b, &a, nullptr); in TestOwningList()
398 VerifyLinkedListContent(&list, &c, &b, nullptr); in TestOwningList()
405 VerifyOrQuit(b.WasFreed()); in TestOwningList()
413 b.ResetTestFlags(); in TestOwningList()
419 list.Push(b); in TestOwningList()
424 VerifyLinkedListContent(&list, &f, &e, &d, &c, &b, &a, nullptr); in TestOwningList()
428 VerifyLinkedListContent(&removedList, &a, &b, &e, nullptr); in TestOwningList()
445 b.ResetTestFlags(); in TestOwningList()
451 list.Push(b); in TestOwningList()
456 VerifyLinkedListContent(&list, &f, &e, &d, &c, &b, &a, nullptr); in TestOwningList()
462 VerifyOrQuit(b.WasFreed()); in TestOwningList()