![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <value-type.h>
Public Member Functions | |
Builder (Zone *zone, size_t return_count, size_t parameter_count) | |
CanonicalSig * | Get () const |
![]() | |
SignatureBuilder (Zone *zone, size_t return_count, size_t parameter_count) | |
void | AddReturn (CanonicalValueType val) |
void | AddReturnAt (size_t index, CanonicalValueType val) |
void | AddParam (CanonicalValueType val) |
void | AddParamAt (size_t index, CanonicalValueType val) |
CanonicalSig * | Get () const |
Additional Inherited Members | |
![]() | |
const size_t | return_count_ |
const size_t | parameter_count_ |
![]() | |
size_t | rcursor_ |
size_t | pcursor_ |
CanonicalSig * | sig_ |
CanonicalValueType * | buffer_ |
Definition at line 1286 of file value-type.h.
|
inline |
Definition at line 1288 of file value-type.h.
CanonicalSig * v8::internal::wasm::CanonicalSig::Builder::Get | ( | ) | const |
Definition at line 244 of file value-type.cc.