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

#include <CompactJITCodeMap.h>

Public Member Functions

 BytecodeAndMachineOffset ()
 
 BytecodeAndMachineOffset (unsigned bytecodeIndex, unsigned machineCodeOffset)
 
 BytecodeAndMachineOffset ()
 
 BytecodeAndMachineOffset (unsigned bytecodeIndex, unsigned machineCodeOffset)
 

Static Public Member Functions

static unsigned getBytecodeIndex (BytecodeAndMachineOffset *mapping)
 
static unsigned getMachineCodeOffset (BytecodeAndMachineOffset *mapping)
 
static unsigned getBytecodeIndex (BytecodeAndMachineOffset *mapping)
 
static unsigned getMachineCodeOffset (BytecodeAndMachineOffset *mapping)
 

Public Attributes

unsigned m_bytecodeIndex
 
unsigned m_machineCodeOffset
 

Constructor & Destructor Documentation

◆ BytecodeAndMachineOffset() [1/4]

JSC::BytecodeAndMachineOffset::BytecodeAndMachineOffset ( )
inline

◆ BytecodeAndMachineOffset() [2/4]

JSC::BytecodeAndMachineOffset::BytecodeAndMachineOffset ( unsigned  bytecodeIndex,
unsigned  machineCodeOffset 
)
inline

◆ BytecodeAndMachineOffset() [3/4]

JSC::BytecodeAndMachineOffset::BytecodeAndMachineOffset ( )
inline

◆ BytecodeAndMachineOffset() [4/4]

JSC::BytecodeAndMachineOffset::BytecodeAndMachineOffset ( unsigned  bytecodeIndex,
unsigned  machineCodeOffset 
)
inline

Member Function Documentation

◆ getBytecodeIndex() [1/2]

static unsigned JSC::BytecodeAndMachineOffset::getBytecodeIndex ( BytecodeAndMachineOffset mapping)
inlinestatic

◆ getBytecodeIndex() [2/2]

static unsigned JSC::BytecodeAndMachineOffset::getBytecodeIndex ( BytecodeAndMachineOffset mapping)
inlinestatic

◆ getMachineCodeOffset() [1/2]

static unsigned JSC::BytecodeAndMachineOffset::getMachineCodeOffset ( BytecodeAndMachineOffset mapping)
inlinestatic

◆ getMachineCodeOffset() [2/2]

static unsigned JSC::BytecodeAndMachineOffset::getMachineCodeOffset ( BytecodeAndMachineOffset mapping)
inlinestatic

Member Data Documentation

◆ m_bytecodeIndex

unsigned JSC::BytecodeAndMachineOffset::m_bytecodeIndex

◆ m_machineCodeOffset

unsigned JSC::BytecodeAndMachineOffset::m_machineCodeOffset

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