webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | List of all members
JSC::UnlinkedInstruction Struct Reference

#include <UnlinkedCodeBlock.h>

Public Member Functions

 UnlinkedInstruction ()
 
 UnlinkedInstruction (OpcodeID opcode)
 
 UnlinkedInstruction (int operand)
 
 UnlinkedInstruction ()
 
 UnlinkedInstruction (OpcodeID opcode)
 
 UnlinkedInstruction (int operand)
 

Public Attributes

union {
   OpcodeID   opcode
 
   int32_t   operand
 
   unsigned   unsignedValue
 
u
 
union {
   OpcodeID   opcode
 
   int32_t   operand
 
   unsigned   unsignedValue
 
u
 

Constructor & Destructor Documentation

◆ UnlinkedInstruction() [1/6]

JSC::UnlinkedInstruction::UnlinkedInstruction ( )
inline

◆ UnlinkedInstruction() [2/6]

JSC::UnlinkedInstruction::UnlinkedInstruction ( OpcodeID  opcode)
inline

◆ UnlinkedInstruction() [3/6]

JSC::UnlinkedInstruction::UnlinkedInstruction ( int  operand)
inline

◆ UnlinkedInstruction() [4/6]

JSC::UnlinkedInstruction::UnlinkedInstruction ( )
inline

◆ UnlinkedInstruction() [5/6]

JSC::UnlinkedInstruction::UnlinkedInstruction ( OpcodeID  opcode)
inline

◆ UnlinkedInstruction() [6/6]

JSC::UnlinkedInstruction::UnlinkedInstruction ( int  operand)
inline

Member Data Documentation

◆ opcode

OpcodeID JSC::UnlinkedInstruction::opcode

◆ operand

int32_t JSC::UnlinkedInstruction::operand

◆ u [1/2]

union { ... } JSC::UnlinkedInstruction::u

◆ u [2/2]

union { ... } JSC::UnlinkedInstruction::u

◆ unsignedValue

unsigned JSC::UnlinkedInstruction::unsignedValue

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