![]() |
v8 13.6.233 (node 24.1.0)
V8 is Google's open source JavaScript engine
|
#include <v8-fast-api-calls.h>

Public Types | |
| enum class | Int64Representation : uint8_t { kNumber = 0 , kBigInt = 1 } |
Public Member Functions | |
| 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 |
Definition at line 339 of file v8-fast-api-calls.h.
|
strong |
| Enumerator | |
|---|---|
| kNumber | |
| kBigInt | |
Definition at line 341 of file v8-fast-api-calls.h.
| CFunctionInfo | ( | const CTypeInfo & | return_info, |
| unsigned int | arg_count, | ||
| const CTypeInfo * | arg_info, | ||
| Int64Representation | repr = Int64Representation::kNumber ) |
References kNumber.
Referenced by CFunctionInfoImpl< Representation, RetBuilder, ArgBuilders >::CFunctionInfoImpl().
|
inline |
Definition at line 359 of file v8-fast-api-calls.h.
References HasOptions().
| const CTypeInfo & ArgumentInfo | ( | unsigned int | index | ) | const |
|
inline |
Definition at line 363 of file v8-fast-api-calls.h.
|
inline |
Definition at line 371 of file v8-fast-api-calls.h.
References CTypeInfo::kCallbackOptionsType.
Referenced by ArgumentCount().
|
inline |
Definition at line 355 of file v8-fast-api-calls.h.