Lines Matching refs:ptr5
142 const CopyOnWriteForTesting* ptr5 = NULL;
165 cache.get("baz", ptr5, status);
166 verifySharedPointer(ptr5, "baz", "little");
167 // ptr5, ptr3, and cache have baz data
168 verifyReferences(ptr5, 3, 1, 5);
174 verifyReferences(ptr5, 3, 1, 4);
177 cache.get("baz", ptr5, status);
178 verifySharedPointer(ptr5, "baz", "little");
179 verifyReferences(ptr5, 3, 1, 4);
182 // ptr3, ptr5 -> "baz" ptr4 -> "full" ptr2 -> "bar"
186 cache.get("new1", ptr5, status);
187 verifySharedPointer(ptr5, "new1", "little");
188 verifyReferences(ptr5, 2, 1, 5);
194 verifyReferences(ptr5, 2, 1, 4);
200 // ptr3 -> "baz" ptr4 -> "full" ptr5 -> "new1"
201 cache.get("new2", ptr5, status);
202 verifySharedPointer(ptr5, "new2", "little");
203 verifyReferences(ptr5, 2, 1, 5);
208 verifyReferences(ptr5, 2, 1, 4);
214 // ptr3 -> "baz" ptr5 -> "new2"
215 cache.get("new3", ptr5, status);
216 verifySharedPointer(ptr5, "new3", "little");
217 verifyReferences(ptr5, 2, 1, 5);
222 verifyReferences(ptr5, 2, 1, 4);
230 SharedObject::clearPtr(ptr5);