v8  3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ArrayInstructionInterface Class Referenceabstract

#include <hydrogen-instructions.h>

Inheritance diagram for ArrayInstructionInterface:

Public Member Functions

virtual HValueGetKey ()=0
 
virtual void SetKey (HValue *key)=0
 
virtual void SetIndexOffset (uint32_t index_offset)=0
 
virtual int MaxIndexOffsetBits ()=0
 
virtual bool IsDehoisted ()=0
 
virtual void SetDehoisted (bool is_dehoisted)=0
 
virtual ~ArrayInstructionInterface ()
 

Static Public Member Functions

static Representation KeyedAccessIndexRequirement (Representation r)
 

Detailed Description

Definition at line 6258 of file hydrogen-instructions.h.

Constructor & Destructor Documentation

virtual ~ArrayInstructionInterface ( )
inlinevirtual

Definition at line 6266 of file hydrogen-instructions.h.

Member Function Documentation

virtual bool IsDehoisted ( )
pure virtual
virtual int MaxIndexOffsetBits ( )
pure virtual
virtual void SetDehoisted ( bool  is_dehoisted)
pure virtual
virtual void SetIndexOffset ( uint32_t  index_offset)
pure virtual
virtual void SetKey ( HValue key)
pure virtual

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