![]() |
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 |
Public Member Functions inherited from v8::internal::SignatureBuilder< CanonicalSig, CanonicalValueType > | |
| 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 | |
Public Attributes inherited from v8::internal::SignatureBuilder< CanonicalSig, CanonicalValueType > | |
| const size_t | return_count_ |
| const size_t | parameter_count_ |
Protected Attributes inherited from v8::internal::SignatureBuilder< CanonicalSig, CanonicalValueType > | |
| 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.