|
| | 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 (ZoneAllocationPolicy allocator=ZoneAllocationPolicy()) |
| |
| | INLINE (explicit List(int capacity, ZoneAllocationPolicy allocator=ZoneAllocationPolicy())) |
| |
| | INLINE (~List()) |
| |
| | INLINE (void *operator new(size_t size, ZoneAllocationPolicy allocator=ZoneAllocationPolicy())) |
| |
| | INLINE (void operator delete(void *p)) |
| |
| | INLINE (void operator delete(void *p, ZoneAllocationPolicy allocator)) |
| |
| | INLINE (bool is_empty() const) |
| |
| | INLINE (int length() const) |
| |
| | INLINE (int capacity() const) |
| |
| | INLINE (T RemoveLast()) |
| |
| | INLINE (void Allocate(int length, ZoneAllocationPolicy allocator=ZoneAllocationPolicy())) |
| |
| | INLINE (void Clear()) |
| |
| | INLINE (void Rewind(int pos)) |
| |
| | INLINE (void RewindBy(int count)) |
| |
| | INLINE (void Trim(ZoneAllocationPolicy allocator=ZoneAllocationPolicy())) |
| |
| | INLINE (void Initialize(int capacity, ZoneAllocationPolicy allocator=ZoneAllocationPolicy())) |
| |
| void | Free () |
| |
| T & | operator[] (int i) const |
| |
| T & | at (int i) const |
| |
| T & | last () const |
| |
| T & | first () const |
| |
| iterator | begin () const |
| |
| iterator | end () const |
| |
| Vector< T > | ToVector () const |
| |
| Vector< const T > | ToConstVector () |
| |
| void | Add (const T &element, ZoneAllocationPolicy allocator=ZoneAllocationPolicy()) |
| |
| void | AddAll (const List< T, ZoneAllocationPolicy > &other, ZoneAllocationPolicy allocator=ZoneAllocationPolicy()) |
| |
| void | AddAll (const Vector< T > &other, ZoneAllocationPolicy allocator=ZoneAllocationPolicy()) |
| |
| void | InsertAt (int index, const T &element, ZoneAllocationPolicy allocator=ZoneAllocationPolicy()) |
| |
| void | Set (int index, const T &element) |
| |
| Vector< T > | AddBlock (T value, int count, ZoneAllocationPolicy allocator=ZoneAllocationPolicy()) |
| |
| 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 180 of file zone.h.