![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <small-map.h>
Public Types | |
typedef NormalMap::const_iterator::iterator_category | iterator_category |
typedef NormalMap::const_iterator::value_type | value_type |
typedef NormalMap::const_iterator::difference_type | difference_type |
typedef NormalMap::const_iterator::pointer | pointer |
typedef NormalMap::const_iterator::reference | reference |
Public Member Functions | |
V8_INLINE | const_iterator () |
V8_INLINE | const_iterator (const iterator &other) |
V8_INLINE const_iterator & | operator++ () |
V8_INLINE const_iterator | operator++ (int) |
V8_INLINE const_iterator & | operator-- () |
V8_INLINE const_iterator | operator-- (int) |
V8_INLINE const value_type * | operator-> () const |
V8_INLINE const value_type & | operator* () const |
V8_INLINE bool | operator== (const const_iterator &other) const |
V8_INLINE bool | operator!= (const const_iterator &other) const |
Private Member Functions | |
V8_INLINE | const_iterator (const value_type *init) |
V8_INLINE | const_iterator (const typename NormalMap::const_iterator &init) |
Private Attributes | |
const value_type * | array_iter_ |
NormalMap::const_iterator | map_iter_ |
Friends | |
class | SmallMap |
Definition at line 252 of file small-map.h.
NormalMap::const_iterator::difference_type v8::base::SmallMap< NormalMap, kArraySize, EqualKey, MapInit >::const_iterator::difference_type |
Definition at line 257 of file small-map.h.
NormalMap::const_iterator::iterator_category v8::base::SmallMap< NormalMap, kArraySize, EqualKey, MapInit >::const_iterator::iterator_category |
Definition at line 255 of file small-map.h.
NormalMap::const_iterator::pointer v8::base::SmallMap< NormalMap, kArraySize, EqualKey, MapInit >::const_iterator::pointer |
Definition at line 258 of file small-map.h.
NormalMap::const_iterator::reference v8::base::SmallMap< NormalMap, kArraySize, EqualKey, MapInit >::const_iterator::reference |
Definition at line 259 of file small-map.h.
NormalMap::const_iterator::value_type v8::base::SmallMap< NormalMap, kArraySize, EqualKey, MapInit >::const_iterator::value_type |
Definition at line 256 of file small-map.h.
|
inline |
Definition at line 261 of file small-map.h.
|
inline |
Definition at line 265 of file small-map.h.
|
inlineexplicitprivate |
Definition at line 319 of file small-map.h.
|
inlineexplicitprivate |
Definition at line 321 of file small-map.h.
|
inline |
Definition at line 313 of file small-map.h.
|
inline |
Definition at line 302 of file small-map.h.
|
inline |
Definition at line 268 of file small-map.h.
|
inline |
Definition at line 277 of file small-map.h.
|
inline |
Definition at line 283 of file small-map.h.
|
inline |
Definition at line 292 of file small-map.h.
|
inline |
Definition at line 298 of file small-map.h.
|
inline |
Definition at line 306 of file small-map.h.
|
friend |
Definition at line 318 of file small-map.h.
|
private |
Definition at line 325 of file small-map.h.
|
private |
Definition at line 326 of file small-map.h.