![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <v8-fast-api-calls.h>
Public Member Functions | |
| constexpr | CFunctionInfoImpl () |
Public Member Functions inherited from v8::CFunctionInfo | |
| CFunctionInfo (const CTypeInfo &return_info, unsigned int arg_count, const CTypeInfo *arg_info, Int64Representation repr=Int64Representation::kNumber) | |
| const CTypeInfo & | ReturnInfo () const |
| unsigned int | ArgumentCount () const |
| Int64Representation | GetInt64Representation () const |
| const CTypeInfo & | ArgumentInfo (unsigned int index) const |
| bool | HasOptions () const |
Private Attributes | |
| const CTypeInfo | arg_info_storage_ [sizeof...(ArgBuilders)] |
Static Private Attributes | |
| static constexpr int | kOptionsArgCount |
| static constexpr int | kReceiverCount = 1 |
Additional Inherited Members | |
Public Types inherited from v8::CFunctionInfo | |
| enum class | Int64Representation : uint8_t { kNumber = 0 , kBigInt = 1 } |
Definition at line 520 of file v8-fast-api-calls.h.
|
inlineconstexpr |
Definition at line 532 of file v8-fast-api-calls.h.
|
private |
Definition at line 552 of file v8-fast-api-calls.h.
|
staticconstexprprivate |
Definition at line 521 of file v8-fast-api-calls.h.
|
staticconstexprprivate |
Definition at line 523 of file v8-fast-api-calls.h.