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

Public Types

enum  Encoding { kTagged, kDouble, kWord32 }
 

Public Member Functions

int GetLoadByFieldIndex () const
 
bool is_inobject () const
 
bool is_hidden_field () const
 
bool is_double () const
 
int offset () const
 
int index () const
 
int outobject_array_index () const
 
int property_index () const
 
int GetFieldAccessStubKey () const
 
bool operator== (FieldIndex const &other) const
 
bool operator!= (FieldIndex const &other) const
 

Static Public Member Functions

static FieldIndex ForPropertyIndex (const Map map, int index, Representation representation=Representation::Tagged())
 
static FieldIndex ForInObjectOffset (int offset, Encoding encoding)
 
static FieldIndex ForDescriptor (const Map map, int descriptor_index)
 

Detailed Description

Definition at line 20 of file field-index.h.


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