V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
Public Types | |
enum | StartMode { kEmpty = 0, kSmall = 8, kBig = 256 } |
using | iterator = ZoneChunkListIterator< T, false, true > |
using | const_iterator = ZoneChunkListIterator< T, false, false > |
using | reverse_iterator = ZoneChunkListIterator< T, true, true > |
using | const_reverse_iterator = ZoneChunkListIterator< T, true, false > |
Public Member Functions | |
ZoneChunkList (Zone *zone, StartMode start_mode=StartMode::kEmpty) | |
size_t | size () const |
bool | is_empty () const |
T & | front () const |
T & | back () const |
void | push_back (const T &item) |
void | pop_back () |
void | push_front (const T &item) |
void | Rewind (const size_t limit=0) |
iterator | Find (const size_t index) |
const_iterator | Find (const size_t index) const |
void | CopyTo (T *ptr) |
iterator | begin () |
iterator | end () |
reverse_iterator | rbegin () |
reverse_iterator | rend () |
const_iterator | begin () const |
const_iterator | end () const |
const_reverse_iterator | rbegin () const |
const_reverse_iterator | rend () const |
Public Member Functions inherited from v8::internal::ZoneObject | |
void * | operator new (size_t size, Zone *zone) |
void | operator delete (void *, size_t) |
void | operator delete (void *pointer, Zone *zone) |
Friends | |
template<typename S , bool backwards, bool modifiable> | |
class | ZoneChunkListIterator |
Definition at line 36 of file zone-chunk-list.h.