![]() |
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.