|  | 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 | |
|  Public Types inherited from v8::internal::torque::GenericDeclarable< Callable *, GenericCallableDeclaration * > | |
| using | iterator | 
|  Public Types inherited from v8::internal::torque::Declarable | |
| enum | Kind { kNamespace , kTorqueMacro , kExternMacro , kMethod , kBuiltin , kRuntimeFunction , kIntrinsic , kGenericCallable , kGenericType , kTypeAlias , kExternConstant , kNamespaceConstant } | 
|  Protected Member Functions inherited from v8::internal::torque::GenericDeclarable< Callable *, GenericCallableDeclaration * > | |
| GenericDeclarable (Declarable::Kind kind, const std::string &name, GenericCallableDeclaration *generic_declaration) | |
|  Protected Member Functions inherited from v8::internal::torque::Declarable | |
| 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.