|
| ZoneList (int capacity, Zone *zone) |
|
| INLINE (void *operator new(size_t size, Zone *zone)) |
|
| ZoneList (const ZoneList< T > &other, Zone *zone) |
|
| INLINE (void Add(const T &element, Zone *zone)) |
|
| INLINE (void AddAll(const List< T, ZoneAllocationPolicy > &other, Zone *zone)) |
|
| INLINE (void AddAll(const Vector< T > &other, Zone *zone)) |
|
| INLINE (void InsertAt(int index, const T &element, Zone *zone)) |
|
| INLINE (Vector< T > AddBlock(T value, int count, Zone *zone)) |
|
| INLINE (void Allocate(int length, Zone *zone)) |
|
| INLINE (void Initialize(int capacity, Zone *zone)) |
|
void | operator delete (void *pointer) |
|
void | operator delete (void *pointer, Zone *zone) |
|
| List (AllocationPolicy allocator=AllocationPolicy()) |
|
| INLINE (explicit List(int capacity, AllocationPolicy allocator=AllocationPolicy())) |
|
| INLINE (~List()) |
|
| INLINE (void *operator new(size_t size, AllocationPolicy allocator=AllocationPolicy())) |
|
| INLINE (void operator delete(void *p)) |
|
| INLINE (void operator delete(void *p, AllocationPolicy allocator)) |
|
| INLINE (bool is_empty() const) |
|
| INLINE (int length() const) |
|
| INLINE (int capacity() const) |
|
| INLINE (T RemoveLast()) |
|
| INLINE (void Allocate(int length, AllocationPolicy allocator=AllocationPolicy())) |
|
| INLINE (void Clear()) |
|
| INLINE (void Rewind(int pos)) |
|
| INLINE (void RewindBy(int count)) |
|
| INLINE (void Initialize(int capacity, AllocationPolicy allocator=AllocationPolicy())) |
|
void | Free () |
|
T & | operator[] (int i) const |
|
T & | at (int i) const |
|
T & | last () const |
|
T & | first () const |
|
Vector< T > | ToVector () const |
|
Vector< const T > | ToConstVector () |
|
void | Add (const T &element, AllocationPolicy allocator=AllocationPolicy()) |
|
void | AddAll (const List< T, AllocationPolicy > &other, AllocationPolicy allocator=AllocationPolicy()) |
|
void | AddAll (const Vector< T > &other, AllocationPolicy allocator=AllocationPolicy()) |
|
void | InsertAt (int index, const T &element, AllocationPolicy allocator=AllocationPolicy()) |
|
Vector< T > | AddBlock (T value, int count, AllocationPolicy allocator=AllocationPolicy()) |
|
T | Remove (int i) |
|
bool | RemoveElement (const T &elm) |
|
bool | Contains (const T &elm) const |
|
int | CountOccurrences (const T &elm, int start, int end) const |
|
void | Iterate (void(*callback)(T *x)) |
|
void | Iterate (Visitor *visitor) |
|
void | Sort (int(*cmp)(const T *x, const T *y)) |
|
void | Sort () |
|
template<typename T>
class v8::internal::ZoneList< T >
Definition at line 183 of file zone.h.