![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <persistent-map.h>
Public Member Functions | |
const value_type | operator* () const |
iterator & | operator++ () |
bool | operator== (const iterator &other) const |
bool | operator!= (const iterator &other) const |
bool | operator< (const iterator &other) const |
bool | is_end () const |
const Value & | def_value () |
Static Public Member Functions | |
static iterator | begin (const FocusedTree *tree, Value def_value) |
static iterator | end (Value def_value) |
Private Member Functions | |
iterator (Value def_value) | |
Private Attributes | |
int | level_ |
FocusedTree::more_iterator | more_iter_ |
const FocusedTree * | current_ |
std::array< const FocusedTree *, kHashBits > | path_ |
Value | def_value_ |
Definition at line 248 of file persistent-map.h.
|
inlineexplicitprivate |
Definition at line 337 of file persistent-map.h.
|
inlinestatic |
Definition at line 316 of file persistent-map.h.
|
inline |
Definition at line 314 of file persistent-map.h.
|
inlinestatic |
|
inline |
Definition at line 312 of file persistent-map.h.
|
inline |
Definition at line 300 of file persistent-map.h.
|
inline |
Definition at line 250 of file persistent-map.h.
|
inline |
|
inline |
Definition at line 302 of file persistent-map.h.
|
inline |
Definition at line 291 of file persistent-map.h.
|
private |
Definition at line 333 of file persistent-map.h.
|
private |
Definition at line 335 of file persistent-map.h.
|
private |
Definition at line 331 of file persistent-map.h.
|
private |
Definition at line 332 of file persistent-map.h.
|
private |
Definition at line 334 of file persistent-map.h.