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
HPositionInfo Class Reference

#include <hydrogen-instructions.h>

Public Member Functions

 HPositionInfo (int pos)
 
HSourcePosition position () const
 
void set_position (HSourcePosition pos)
 
void ensure_storage_for_operand_positions (Zone *zone, int operand_count)
 
HSourcePosition operand_position (int idx) const
 
void set_operand_position (int idx, HSourcePosition pos)
 

Detailed Description

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

Constructor & Destructor Documentation

HPositionInfo ( int  pos)
inlineexplicit

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

Member Function Documentation

void ensure_storage_for_operand_positions ( Zone zone,
int  operand_count 
)
inline
HSourcePosition operand_position ( int  idx) const
inline

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

References HPositionInfo::position().

Referenced by HInstruction::operand_position().

void set_operand_position ( int  idx,
HSourcePosition  pos 
)
inline

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

Referenced by HInstruction::set_operand_position().

void set_position ( HSourcePosition  pos)
inline

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