![]() |
V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
Public Member Functions | |
| BytecodeArrayIterator (Handle< BytecodeArray > bytecode_array) | |
| void | Advance () |
| bool | done () const |
Public Member Functions inherited from v8::internal::interpreter::BytecodeArrayAccessor | |
| 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 14 of file bytecode-array-iterator.h.