Lines Matching refs:TestObject
89 class TestObject : public LocationBase<int32_t> { class
91 TestObject(int size, int alignment, int id = 0) in TestObject() function in TestObject
124 static TestObject *CreateRandom(int id) { in CreateRandom()
131 return new TestObject(size, alignment, id); in CreateRandom()
309 TestObject object1(4 /*size*/, 4 /*alignment*/); in TEST()
310 TestObject object2(128 /*size*/, 4 /*alignment*/); in TEST()
370 std::vector<TestObject *> objects; in TEST()
374 objects.push_back(TestObject::CreateRandom(i)); in TEST()
387 TestObject *object = objects[RandomObjectID(objects.size())]; in TEST()
422 for (std::vector<TestObject *>::iterator iter = objects.begin(); in TEST()
424 TestObject *object = *iter; in TEST()
602 TestObject object(object_size, object_alignment); in TEST()
632 TestObject object(object_size, object_alignment); in TEST()
715 TestObject new_object(kNewObjectSize, 1); in TEST()
812 TestObject new_object(kBigObjectSize, 1); in TEST()
820 TestObject smaller_object(kBigObjectSize - 4, 1); in TEST()
880 class TestObjectDeletedOnPlacement : public TestObject {
882 TestObjectDeletedOnPlacement() : TestObject(4 /*size*/, 4 /*alignment*/) {} in TestObjectDeletedOnPlacement()
894 class TestObjectDeletedOnPoolManagerDestruction : public TestObject {
897 : TestObject(4 /*size*/, 4 /*alignment*/) {} in TestObjectDeletedOnPoolManagerDestruction()