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

Public Member Functions

V8_INLINE BytecodeNode (Bytecode bytecode, BytecodeSourceInfo source_info=BytecodeSourceInfo())
 
V8_INLINE BytecodeNode (Bytecode bytecode, uint32_t operand0, BytecodeSourceInfo source_info=BytecodeSourceInfo())
 
V8_INLINE BytecodeNode (Bytecode bytecode, uint32_t operand0, uint32_t operand1, BytecodeSourceInfo source_info=BytecodeSourceInfo())
 
V8_INLINE BytecodeNode (Bytecode bytecode, uint32_t operand0, uint32_t operand1, uint32_t operand2, BytecodeSourceInfo source_info=BytecodeSourceInfo())
 
V8_INLINE BytecodeNode (Bytecode bytecode, uint32_t operand0, uint32_t operand1, uint32_t operand2, uint32_t operand3, BytecodeSourceInfo source_info=BytecodeSourceInfo())
 
V8_INLINE BytecodeNode (Bytecode bytecode, uint32_t operand0, uint32_t operand1, uint32_t operand2, uint32_t operand3, uint32_t operand4, BytecodeSourceInfo source_info=BytecodeSourceInfo())
 
void Print (std::ostream &os) const
 
Bytecode bytecode () const
 
uint32_t operand (int i) const
 
const uint32_toperands () const
 
void update_operand0 (uint32_t operand0)
 
int operand_count () const
 
OperandScale operand_scale () const
 
const BytecodeSourceInfosource_info () const
 
void set_source_info (BytecodeSourceInfo source_info)
 
bool operator== (const BytecodeNode &other) const
 
bool operator!= (const BytecodeNode &other) const
 

Friends

template<Bytecode bytecode, AccumulatorUse accumulator_use, OperandType... operand_types>
class BytecodeNodeBuilder
 

Detailed Description

Definition at line 19 of file bytecode-node.h.


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