![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <small-map.h>
Public Types | |
typedef NormalMap::iterator::iterator_category | iterator_category |
typedef NormalMap::iterator::value_type | value_type |
typedef NormalMap::iterator::difference_type | difference_type |
typedef NormalMap::iterator::pointer | pointer |
typedef NormalMap::iterator::reference | reference |
Public Member Functions | |
V8_INLINE | iterator () |
V8_INLINE iterator & | operator++ () |
V8_INLINE iterator | operator++ (int) |
V8_INLINE iterator & | operator-- () |
V8_INLINE iterator | operator-- (int) |
V8_INLINE value_type * | operator-> () const |
V8_INLINE value_type & | operator* () const |
V8_INLINE bool | operator== (const iterator &other) const |
V8_INLINE bool | operator!= (const iterator &other) const |
Private Member Functions | |
V8_INLINE | iterator (value_type *init) |
V8_INLINE | iterator (const typename NormalMap::iterator &init) |
Private Attributes | |
value_type * | array_iter_ |
NormalMap::iterator | map_iter_ |
Friends | |
class | SmallMap |
class | const_iterator |
Definition at line 181 of file small-map.h.
NormalMap::iterator::difference_type v8::base::SmallMap< NormalMap, kArraySize, EqualKey, MapInit >::iterator::difference_type |
Definition at line 185 of file small-map.h.
NormalMap::iterator::iterator_category v8::base::SmallMap< NormalMap, kArraySize, EqualKey, MapInit >::iterator::iterator_category |
Definition at line 183 of file small-map.h.
NormalMap::iterator::pointer v8::base::SmallMap< NormalMap, kArraySize, EqualKey, MapInit >::iterator::pointer |
Definition at line 186 of file small-map.h.
NormalMap::iterator::reference v8::base::SmallMap< NormalMap, kArraySize, EqualKey, MapInit >::iterator::reference |
Definition at line 187 of file small-map.h.
NormalMap::iterator::value_type v8::base::SmallMap< NormalMap, kArraySize, EqualKey, MapInit >::iterator::value_type |
Definition at line 184 of file small-map.h.
|
inline |
Definition at line 189 of file small-map.h.
|
inlineexplicitprivate |
Definition at line 244 of file small-map.h.
|
inlineexplicitprivate |
Definition at line 245 of file small-map.h.
|
inline |
Definition at line 237 of file small-map.h.
|
inline |
Definition at line 225 of file small-map.h.
|
inline |
Definition at line 191 of file small-map.h.
|
inline |
Definition at line 200 of file small-map.h.
|
inline |
Definition at line 206 of file small-map.h.
|
inline |
Definition at line 215 of file small-map.h.
|
inline |
Definition at line 221 of file small-map.h.
|
inline |
Definition at line 229 of file small-map.h.
|
friend |
Definition at line 243 of file small-map.h.
|
friend |
Definition at line 242 of file small-map.h.
|
private |
Definition at line 248 of file small-map.h.
|
private |
Definition at line 249 of file small-map.h.