![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <preparse-data-impl.h>
Public Member Functions | |
| V8_EXPORT_PRIVATE | ZonePreparseData (Zone *zone, base::Vector< uint8_t > *byte_data, int child_length) |
| ZonePreparseData (const ZonePreparseData &)=delete | |
| ZonePreparseData & | operator= (const ZonePreparseData &)=delete |
| Handle< PreparseData > | Serialize (Isolate *isolate) |
| Handle< PreparseData > | Serialize (LocalIsolate *isolate) |
| int | children_length () const |
| ZonePreparseData * | get_child (int index) |
| void | set_child (int index, ZonePreparseData *child) |
| ZoneVector< uint8_t > * | byte_data () |
Public Member Functions inherited from v8::internal::ZoneObject | |
| void * | operator new (size_t, Zone *)=delete |
| void * | operator new (size_t size, void *ptr) |
| void | operator delete (void *, size_t) |
| void | operator delete (void *pointer, Zone *zone)=delete |
Private Attributes | |
| ZoneVector< uint8_t > | byte_data_ |
| ZoneVector< ZonePreparseData * > | children_ |
Definition at line 206 of file preparse-data-impl.h.
| v8::internal::ZonePreparseData::ZonePreparseData | ( | Zone * | zone, |
| base::Vector< uint8_t > * | byte_data, | ||
| int | child_length ) |
Definition at line 787 of file preparse-data.cc.
|
delete |
|
inline |
|
inline |
|
inline |
|
delete |
| Handle< PreparseData > v8::internal::ZonePreparseData::Serialize | ( | Isolate * | isolate | ) |
Definition at line 792 of file preparse-data.cc.
| Handle< PreparseData > v8::internal::ZonePreparseData::Serialize | ( | LocalIsolate * | isolate | ) |
|
inline |
Definition at line 222 of file preparse-data-impl.h.
|
private |
Definition at line 230 of file preparse-data-impl.h.
|
private |
Definition at line 231 of file preparse-data-impl.h.