v8
8.6.395 (node 15.0.1)
V8 is Google's open source JavaScript engine
|
#include <v8-fast-api-calls.h>
Public Member Functions | |
CFunctionInfoImpl () | |
const CTypeInfo & | ReturnInfo () const override |
unsigned int | ArgumentCount () const override |
const CTypeInfo & | ArgumentInfo (unsigned int index) const override |
Static Public Attributes | |
static constexpr int | kHasErrorArgCount = (RaisesException ? 1 : 0) |
static constexpr int | kReceiverCount = 1 |
Definition at line 292 of file v8-fast-api-calls.h.
|
inline |
Definition at line 296 of file v8-fast-api-calls.h.
References CFunctionInfoImpl< R, RaisesException, Args >::kHasErrorArgCount.
|
inlineoverridevirtual |
Implements CFunctionInfo.
Definition at line 308 of file v8-fast-api-calls.h.
Referenced by CFunctionInfoImpl< R, RaisesException, Args >::ArgumentInfo().
|
inlineoverridevirtual |
Implements CFunctionInfo.
Definition at line 309 of file v8-fast-api-calls.h.
References CFunctionInfoImpl< R, RaisesException, Args >::ArgumentCount(), and CTypeInfo::Invalid().
|
inlineoverridevirtual |
Implements CFunctionInfo.
Definition at line 307 of file v8-fast-api-calls.h.
|
staticconstexpr |
Definition at line 294 of file v8-fast-api-calls.h.
Referenced by CFunctionInfoImpl< R, RaisesException, Args >::CFunctionInfoImpl().
|
staticconstexpr |
Definition at line 295 of file v8-fast-api-calls.h.