![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <preparse-data-impl.h>
Classes | |
class | ReadingScope |
Public Member Functions | |
void | SetPosition (int position) |
size_t | RemainingBytes () const |
bool | HasRemainingBytes (size_t bytes) const |
int32_t | ReadUint32 () |
int32_t | ReadVarint32 () |
uint8_t | ReadUint8 () |
uint8_t | ReadQuarter () |
Private Attributes | |
Data | data_ = {} |
int | index_ = 0 |
uint8_t | stored_quarters_ = 0 |
uint8_t | stored_byte_ = 0 |
Additional Inherited Members | |
![]() | |
static constexpr size_t | kUint32Size = 4 |
static constexpr size_t | kVarint32MinSize = 1 |
static constexpr size_t | kVarint32MaxSize = 5 |
static constexpr size_t | kUint8Size = 1 |
static constexpr size_t | kPlaceholderSize = 0 |
static const size_t | kSkippableFunctionMinDataSize |
static const size_t | kSkippableFunctionMaxDataSize |
Definition at line 47 of file preparse-data-impl.h.
|
inline |
Definition at line 85 of file preparse-data-impl.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 74 of file preparse-data-impl.h.
|
private |
Definition at line 147 of file preparse-data-impl.h.
|
private |
Definition at line 148 of file preparse-data-impl.h.
|
private |
Definition at line 150 of file preparse-data-impl.h.
|
private |
Definition at line 149 of file preparse-data-impl.h.