Searched refs:HeapTerminatedArray (Results 1 - 4 of 4) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/platform/heap/
H A DHeapTerminatedArray.h15 class HeapTerminatedArray : public TerminatedArray<T> { class in namespace:blink
31 typedef HeapTerminatedArray* PassPtr;
32 typedef RawPtr<HeapTerminatedArray> Ptr;
36 return reinterpret_cast<HeapTerminatedArray*>(Heap::allocate<HeapTerminatedArray>(capacity * sizeof(T)));
41 return reinterpret_cast<HeapTerminatedArray*>(Heap::reallocate<HeapTerminatedArray>(ptr, capacity * sizeof(T)));
45 // Prohibit construction. Allocator makes HeapTerminatedArray instances for
47 HeapTerminatedArray();
H A DHeapTerminatedArrayBuilder.h9 #include "platform/heap/HeapTerminatedArray.h"
15 class HeapTerminatedArrayBuilder : public TerminatedArrayBuilder<T, HeapTerminatedArray> {
17 explicit HeapTerminatedArrayBuilder(HeapTerminatedArray<T>* array) : TerminatedArrayBuilder<T, HeapTerminatedArray>(array) { }
H A DHandle.h46 template<typename T> class HeapTerminatedArray;
89 typedef WTF::IsSubclassOfTemplate<NonConstType, HeapTerminatedArray> HeapTerminatedArraySubclass;
1053 #define WillBeHeapTerminatedArray blink::HeapTerminatedArray
H A DHeapTest.cpp3692 TEST(HeapTest, HeapTerminatedArray)
3698 HeapTerminatedArray<TerminatedArrayItem>* arr = 0;
3732 Persistent<HeapTerminatedArray<TerminatedArrayItem> > persistentArr = arr;

Completed in 353 milliseconds