![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <zone-containers.h>
Public Member Functions | |
SmallZoneMap (Zone *zone) | |
![]() | |
SmallMap () | |
SmallMap (const MapInit &functor) | |
SmallMap (const SmallMap &src) V8_NOEXCEPT | |
void | operator= (const SmallMap &src) V8_NOEXCEPT |
~SmallMap () | |
iterator | find (const key_type &key) |
const_iterator | find (const key_type &key) const |
data_type & | operator[] (const key_type &key) |
std::pair< iterator, bool > | insert (const value_type &x) |
template<class InputIterator > | |
void | insert (InputIterator f, InputIterator l) |
template<typename... Args> | |
std::pair< iterator, bool > | emplace (Args &&... args) |
template<typename... Args> | |
std::pair< iterator, bool > | try_emplace (const key_type &key, Args &&... args) |
iterator | begin () |
const_iterator | begin () const |
iterator | end () |
const_iterator | end () const |
void | clear () |
iterator | erase (const iterator &position) |
size_t | erase (const key_type &key) |
size_t | count (const key_type &key) const |
size_t | size () const |
bool | empty () const |
bool | UsingFullMap () const |
V8_INLINE NormalMap * | map () |
V8_INLINE const NormalMap * | map () const |
Additional Inherited Members | |
![]() | |
typedef NormalMap::key_type | key_type |
typedef NormalMap::mapped_type | data_type |
typedef NormalMap::mapped_type | mapped_type |
typedef NormalMap::value_type | value_type |
typedef EqualKey | key_equal |
![]() |
Definition at line 779 of file zone-containers.h.
|
inlineexplicit |
Definition at line 783 of file zone-containers.h.