Lines Matching refs:objects
106 TObject* objects = static_cast<TObject*>(this->Alloc(sizeof(TObject) * size, alignment)); variable
108 if (objects != NULL)
112 this->Construct(&objects[i]);
116 return objects;
123 TObject* objects = static_cast<TObject*>(this->Alloc(sizeof(TObject) * size, alignment)); variable
125 if (objects != NULL)
127 std::fill_n(NW_CHECKED_ARRAY_ITERATOR(objects, size), size, object);
130 return objects;
135 void DestructAndFree(TObject* objects, size_t size) in DestructAndFree() argument
137 if (objects == NULL) { return; } in DestructAndFree()
141 this->Destruct(&objects[i]); in DestructAndFree()
143 Free(objects); in DestructAndFree()
233 TObject* objects = static_cast<TObject*>(allocator->Alloc(sizeof(TObject) * size)); in AllocateAndAssignN() local
234 NW_NULL_ASSERT(objects); in AllocateAndAssignN()
236 std::fill_n(objects, size, object); in AllocateAndAssignN()
238 return objects; in AllocateAndAssignN()