V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::internal::CallInterfaceDescriptorData Class Reference

Public Types

enum  Flag { kNoFlags = 0u, kNoContext = 1u << 0 }
 
typedef base::Flags< Flag > Flags
 

Public Member Functions

void InitializePlatformSpecific (int register_parameter_count, const Register *registers)
 
void InitializePlatformIndependent (Flags flags, int return_count, int parameter_count, const MachineType *machine_types, int machine_types_length)
 
void Reset ()
 
bool IsInitialized () const
 
Flags flags () const
 
int return_count () const
 
int param_count () const
 
int register_param_count () const
 
Register register_param (int index) const
 
Registerregister_params () const
 
MachineType return_type (int index) const
 
MachineType param_type (int index) const
 
void RestrictAllocatableRegisters (const Register *registers, int num)
 
RegList allocatable_registers () const
 

Detailed Description

Definition at line 84 of file interface-descriptors.h.


The documentation for this class was generated from the following files: