![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <function-body-decoder-impl.h>
Public Member Functions | |
FastZoneVector ()=default | |
FastZoneVector (int initial_size, Zone *zone) | |
void | Reset (Zone *zone) |
T * | begin () const |
T * | end () const |
T & | front () |
T & | back () |
uint32_t | size () const |
bool | empty () const |
T & | operator[] (uint32_t index) |
void | shrink_to (uint32_t new_size) |
void | pop (uint32_t num=1) |
void | push (T value) |
template<typename... Args> | |
void | emplace_back (Args &&... args) |
V8_INLINE void | EnsureMoreCapacity (int slots_needed, Zone *zone) |
Private Member Functions | |
V8_NOINLINE V8_PRESERVE_MOST void | Grow (int slots_needed, Zone *zone) |
Private Attributes | |
T * | begin_ = nullptr |
T * | end_ = nullptr |
T * | capacity_end_ = nullptr |
Definition at line 1517 of file function-body-decoder-impl.h.
|
default |
|
inlineexplicit |
Definition at line 1520 of file function-body-decoder-impl.h.
|
inline |
Definition at line 1552 of file function-body-decoder-impl.h.
|
inline |
Definition at line 1544 of file function-body-decoder-impl.h.
|
inline |
Definition at line 1587 of file function-body-decoder-impl.h.
|
inline |
Definition at line 1559 of file function-body-decoder-impl.h.
|
inline |
Definition at line 1545 of file function-body-decoder-impl.h.
|
inline |
Definition at line 1593 of file function-body-decoder-impl.h.
|
inline |
Definition at line 1547 of file function-body-decoder-impl.h.
|
inlineprivate |
Definition at line 1599 of file function-body-decoder-impl.h.
|
inline |
Definition at line 1561 of file function-body-decoder-impl.h.
|
inline |
Definition at line 1572 of file function-body-decoder-impl.h.
|
inline |
Definition at line 1580 of file function-body-decoder-impl.h.
|
inline |
Definition at line 1531 of file function-body-decoder-impl.h.
|
inline |
Definition at line 1566 of file function-body-decoder-impl.h.
|
inline |
Definition at line 1557 of file function-body-decoder-impl.h.
|
private |
Definition at line 1619 of file function-body-decoder-impl.h.
|
private |
Definition at line 1621 of file function-body-decoder-impl.h.
|
private |
Definition at line 1620 of file function-body-decoder-impl.h.