![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <zone-chunk-list.h>
Public Member Functions | |
maybe_const< T > & | operator* () const |
maybe_const< T > * | operator-> () const |
bool | operator== (const ZoneChunkListIterator &other) const |
bool | operator!= (const ZoneChunkListIterator &other) const |
ZoneChunkListIterator & | operator++ () |
ZoneChunkListIterator | operator++ (int) |
ZoneChunkListIterator & | operator-- () |
ZoneChunkListIterator | operator-- (int) |
void | Advance (uint32_t amount) |
Private Types | |
template<typename S > | |
using | maybe_const |
using | Chunk = maybe_const<typename ZoneChunkList<T>::Chunk> |
using | ChunkList = maybe_const<ZoneChunkList<T>> |
Private Member Functions | |
ZoneChunkListIterator (Chunk *current, uint32_t position) | |
template<bool move_backward> | |
void | Move () |
Static Private Member Functions | |
static ZoneChunkListIterator | Begin (ChunkList *list) |
static ZoneChunkListIterator | End (ChunkList *list) |
Private Attributes | |
Chunk * | current_ |
uint32_t | position_ |
Friends | |
class | ZoneChunkList< T > |
Additional Inherited Members | |
![]() | |
using | iterator_category |
using | value_type |
using | difference_type |
using | pointer |
using | reference |
Definition at line 188 of file zone-chunk-list.h.
|
private |
Definition at line 195 of file zone-chunk-list.h.
|
private |
Definition at line 196 of file zone-chunk-list.h.
|
private |
Definition at line 192 of file zone-chunk-list.h.
|
inlineprivate |
|
inline |
|
inlinestaticprivate |
Definition at line 257 of file zone-chunk-list.h.
|
inlinestaticprivate |
Definition at line 269 of file zone-chunk-list.h.
|
inlineprivate |
|
inline |
|
inline |
Definition at line 199 of file zone-chunk-list.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 200 of file zone-chunk-list.h.
|
inline |
|
friend |
Definition at line 230 of file zone-chunk-list.h.
|
private |
Definition at line 306 of file zone-chunk-list.h.
|
private |
Definition at line 307 of file zone-chunk-list.h.