![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <declarable.h>
Private Member Functions | |
GenericCallable (const std::string &name, GenericCallableDeclaration *generic_declaration) | |
Friends | |
class | Declarations |
Additional Inherited Members | |
![]() | |
using | iterator |
![]() | |
enum | Kind { kNamespace , kTorqueMacro , kExternMacro , kMethod , kBuiltin , kRuntimeFunction , kIntrinsic , kGenericCallable , kGenericType , kTypeAlias , kExternConstant , kNamespaceConstant } |
![]() | |
GenericDeclarable (Declarable::Kind kind, const std::string &name, GenericCallableDeclaration *generic_declaration) | |
![]() | |
Declarable (Kind kind) | |
Definition at line 637 of file declarable.h.
|
inlineprivate |
Definition at line 650 of file declarable.h.
std::optional< Statement * > v8::internal::torque::GenericCallable::CallableBody | ( | ) |
TypeArgumentInference v8::internal::torque::GenericCallable::InferSpecializationTypes | ( | const TypeVector & | explicit_specialization_types, |
const std::vector< std::optional< const Type * > > & | arguments ) |
|
friend |
Definition at line 649 of file declarable.h.