V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::internal::Signature< T > Class Template Reference
Inheritance diagram for v8::internal::Signature< T >:
v8::internal::ZoneObject

Classes

class  Builder
 

Public Member Functions

constexpr Signature (size_t return_count, size_t parameter_count, const T *reps)
 
size_t return_count () const
 
size_t parameter_count () const
 
GetParam (size_t index) const
 
GetReturn (size_t index=0) const
 
base::iterator_range< const T * > parameters () const
 
base::iterator_range< const T * > returns () const
 
base::iterator_range< const T * > all () const
 
bool operator== (const Signature &other) const
 
bool operator!= (const Signature &other) const
 
- Public Member Functions inherited from v8::internal::ZoneObject
void * operator new (size_t size, Zone *zone)
 
void operator delete (void *, size_t)
 
void operator delete (void *pointer, Zone *zone)
 

Protected Attributes

size_t return_count_
 
size_t parameter_count_
 
const T * reps_
 

Detailed Description

template<typename T>
class v8::internal::Signature< T >

Definition at line 71 of file code-assembler.h.


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