Lines Matching defs:zone
126 void* operator new(size_t size, Zone* zone) { return zone->New(size); } in new()
137 void operator delete(void* pointer, Zone* zone) { UNREACHABLE(); } in delete()
145 explicit ZoneScope(Zone* zone) : zone_(zone) { } in ZoneScope()
148 Zone* zone() const { return zone_; } in zone() function
159 explicit ZoneAllocationPolicy(Zone* zone) : zone_(zone) { } in ZoneAllocationPolicy()
162 Zone* zone() const { return zone_; } in zone() function
178 ZoneList(int capacity, Zone* zone) in ZoneList()
181 void* operator new(size_t size, Zone* zone) { return zone->New(size); } in new()
184 ZoneList(const ZoneList<T>& other, Zone* zone) in ZoneList()
192 void Add(const T& element, Zone* zone) { in Add()
195 void AddAll(const List<T, ZoneAllocationPolicy>& other, Zone* zone) { in AddAll()
198 void AddAll(const Vector<T>& other, Zone* zone) { in AddAll()
201 void InsertAt(int index, const T& element, Zone* zone) { in InsertAt()
205 Vector<T> AddBlock(T value, int count, Zone* zone) { in AddBlock()
209 void Allocate(int length, Zone* zone) { in Allocate()
212 void Initialize(int capacity, Zone* zone) { in Initialize()
218 void operator delete(void* pointer, Zone* zone) { UNREACHABLE(); } in delete()
228 explicit ZoneSplayTree(Zone* zone) in ZoneSplayTree()
237 void* operator new(size_t size, Zone* zone) { return zone->New(size); } in new()
240 void operator delete(void* pointer, Zone* zone) { UNREACHABLE(); } in delete()