Lines Matching refs:a
20 tracked_safe_allocation<T> a(10, libkern::allocate_memory); in tests() local
22 T* a_mem = a.data(); in tests()
26 swap(a, b); // ADL call in tests()
30 CHECK(a.data() == b_mem); in tests()
32 CHECK(a.size() == 20); in tests()
38 tracked_safe_allocation<T> a(10, libkern::allocate_memory); in tests() local
40 T* a_mem = a.data(); in tests()
43 swap(a, b); // ADL call in tests()
47 CHECK(a.data() == nullptr); in tests()
49 CHECK(a.size() == 0); in tests()
55 tracked_safe_allocation<T> a = nullptr; in tests() local
60 swap(a, b); // ADL call in tests()
64 CHECK(a.data() == b_mem); in tests()
66 CHECK(a.size() == 20); in tests()
72 tracked_safe_allocation<T> a = nullptr; in tests() local
76 swap(a, b); // ADL call in tests()
80 CHECK(a.data() == nullptr); in tests()
82 CHECK(a.size() == 0); in tests()
88 tracked_safe_allocation<T> a(10, libkern::allocate_memory); in tests() local
89 T* a_mem = a.data(); in tests()
92 swap(a, a); // ADL call in tests()
96 CHECK(a.data() == a_mem); in tests()
97 CHECK(a.size() == 10); in tests()