![]() |
V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
Public Member Functions | |
BytecodeArrayRandomIterator (Handle< BytecodeArray > bytecode_array, Zone *zone) | |
BytecodeArrayRandomIterator & | operator++ () |
BytecodeArrayRandomIterator & | operator-- () |
BytecodeArrayRandomIterator & | operator+= (int offset) |
BytecodeArrayRandomIterator & | operator-= (int offset) |
int | current_index () const |
size_t | size () const |
void | GoToIndex (int index) |
void | GoToStart () |
void | GoToEnd () |
bool | IsValid () const |
![]() | |
BytecodeArrayAccessor (Handle< BytecodeArray > bytecode_array, int initial_offset) | |
void | SetOffset (int offset) |
void | ApplyDebugBreak () |
Bytecode | current_bytecode () const |
int | current_bytecode_size () const |
int | current_offset () const |
OperandScale | current_operand_scale () const |
int | current_prefix_offset () const |
const Handle< BytecodeArray > & | bytecode_array () const |
uint32_t | GetFlagOperand (int operand_index) const |
uint32_t | GetUnsignedImmediateOperand (int operand_index) const |
int32_t | GetImmediateOperand (int operand_index) const |
uint32_t | GetIndexOperand (int operand_index) const |
FeedbackSlot | GetSlotOperand (int operand_index) const |
uint32_t | GetRegisterCountOperand (int operand_index) const |
Register | GetRegisterOperand (int operand_index) const |
int | GetRegisterOperandRange (int operand_index) const |
Runtime::FunctionId | GetRuntimeIdOperand (int operand_index) const |
Runtime::FunctionId | GetIntrinsicIdOperand (int operand_index) const |
uint32_t | GetNativeContextIndexOperand (int operand_index) const |
Object * | GetConstantAtIndex (int offset) const |
Object * | GetConstantForIndexOperand (int operand_index) const |
int | GetJumpTargetOffset () const |
JumpTableTargetOffsets | GetJumpTableTargetOffsets () const |
int | GetAbsoluteOffset (int relative_offset) const |
bool | OffsetWithinBytecode (int offset) const |
std::ostream & | PrintTo (std::ostream &os) const |
Definition at line 16 of file bytecode-array-random-iterator.h.