![]() |
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 | |
Public Types inherited from v8::base::iterator< std::bidirectional_iterator_tag, T > | |
| 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.