Go to the source code of this file.
|
#define | ADD_EXT_REF_NAME(name, desc) |
|
#define | ADD_BUILTIN_NAME(Name, ...) |
|
#define | ADD_RUNTIME_FUNCTION(name, ...) |
|
#define | ADD_ISOLATE_ADDR(Name, name) |
|
#define | ADD_ACCESSOR_INFO_NAME(_, __, AccessorName, ...) |
|
#define | ADD_ACCESSOR_GETTER_NAME(name) |
|
#define | ADD_ACCESSOR_SETTER_NAME(name) |
|
#define | ADD_ACCESSOR_CALLBACK_NAME(_, name, ...) |
|
#define | ADD_STATS_COUNTER_NAME(name, ...) |
|
#define | FORWARD_DECLARE(Name, Argc) |
|
#define | ADD_EXTERNAL_REFERENCE(name, desc) |
|
#define | ADD_EXTERNAL_REFERENCE(name, desc) |
|
#define | DEF_ENTRY(Name, ...) |
|
#define | RUNTIME_ENTRY(name, ...) |
|
#define | ACCESSOR_INFO_DECLARATION(_, __, AccessorName, ...) |
|
#define | ACCESSOR_GETTER_DECLARATION(name) |
|
#define | ACCESSOR_SETTER_DECLARATION(name) |
|
#define | ACCESSOR_CALLBACK_DECLARATION(_, AccessorName, ...) |
|
#define | SC(name, caption) |
|
◆ ACCESSOR_CALLBACK_DECLARATION
#define ACCESSOR_CALLBACK_DECLARATION |
( |
| _, |
|
|
| AccessorName, |
|
|
| ... ) |
◆ ACCESSOR_GETTER_DECLARATION
#define ACCESSOR_GETTER_DECLARATION |
( |
| name | ) |
|
◆ ACCESSOR_INFO_DECLARATION
#define ACCESSOR_INFO_DECLARATION |
( |
| _, |
|
|
| __, |
|
|
| AccessorName, |
|
|
| ... ) |
◆ ACCESSOR_SETTER_DECLARATION
#define ACCESSOR_SETTER_DECLARATION |
( |
| name | ) |
|
◆ ADD_ACCESSOR_CALLBACK_NAME
#define ADD_ACCESSOR_CALLBACK_NAME |
( |
| _, |
|
|
| name, |
|
|
| ... ) |
◆ ADD_ACCESSOR_GETTER_NAME
#define ADD_ACCESSOR_GETTER_NAME |
( |
| name | ) |
|
◆ ADD_ACCESSOR_INFO_NAME
#define ADD_ACCESSOR_INFO_NAME |
( |
| _, |
|
|
| __, |
|
|
| AccessorName, |
|
|
| ... ) |
◆ ADD_ACCESSOR_SETTER_NAME
#define ADD_ACCESSOR_SETTER_NAME |
( |
| name | ) |
|
◆ ADD_BUILTIN_NAME
#define ADD_BUILTIN_NAME |
( |
| Name, |
|
|
| ... ) |
◆ ADD_EXT_REF_NAME
#define ADD_EXT_REF_NAME |
( |
| name, |
|
|
| desc ) |
◆ ADD_EXTERNAL_REFERENCE [1/2]
#define ADD_EXTERNAL_REFERENCE |
( |
| name, |
|
|
| desc ) |
Value: AddIsolateIndependent(ExternalReference::name().address(), index, \
shared_external_references);
◆ ADD_EXTERNAL_REFERENCE [2/2]
#define ADD_EXTERNAL_REFERENCE |
( |
| name, |
|
|
| desc ) |
Value: Add(ExternalReference::name(isolate).address(), index);
◆ ADD_ISOLATE_ADDR
#define ADD_ISOLATE_ADDR |
( |
| Name, |
|
|
| name ) |
◆ ADD_RUNTIME_FUNCTION
#define ADD_RUNTIME_FUNCTION |
( |
| name, |
|
|
| ... ) |
◆ ADD_STATS_COUNTER_NAME
#define ADD_STATS_COUNTER_NAME |
( |
| name, |
|
|
| ... ) |
◆ DEF_ENTRY
#define DEF_ENTRY |
( |
| Name, |
|
|
| ... ) |
◆ FORWARD_DECLARE
#define FORWARD_DECLARE |
( |
| Name, |
|
|
| Argc ) |
Value: Address Builtin_##Name(
int argc, Address*
args, Isolate* isolate);
base::Vector< const DirectHandle< Object > > args
Definition at line 87 of file external-reference-table.cc.
◆ RUNTIME_ENTRY
#define RUNTIME_ENTRY |
( |
| name, |
|
|
| ... ) |
◆ SC
#define SC |
( |
| name, |
|
|
| caption ) |
Value:Add(GetStatsCounterAddress(counters->name()), index);