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

#include <HandlerInfo.h>

Inheritance diagram for JSC::HandlerInfo:
JSC::HandlerInfoBase JSC::HandlerInfoBase

Public Member Functions

void initialize (const UnlinkedHandlerInfo &unlinkedInfo)
 
void initialize (const UnlinkedHandlerInfo &unlinkedInfo)
 
- Public Member Functions inherited from JSC::HandlerInfoBase
HandlerType type () const
 
void setType (HandlerType type)
 
const char * typeName () const
 
bool isCatchHandler () const
 
HandlerType type () const
 
void setType (HandlerType type)
 
const char * typeName () const
 
bool isCatchHandler () const
 

Additional Inherited Members

- Static Public Member Functions inherited from JSC::HandlerInfoBase
template<typename Handler >
static Handler * handlerForIndex (Vector< Handler > &exeptionHandlers, unsigned index, RequiredHandler requiredHandler)
 
template<typename Handler >
static Handler * handlerForIndex (Vector< Handler > &exeptionHandlers, unsigned index, RequiredHandler requiredHandler)
 
- Public Attributes inherited from JSC::HandlerInfoBase
uint32_t start
 
uint32_t end
 
uint32_t target
 
uint32_t typeBits: 2
 

Member Function Documentation

◆ initialize() [1/2]

void JSC::HandlerInfo::initialize ( const UnlinkedHandlerInfo unlinkedInfo)
inline

◆ initialize() [2/2]

void JSC::HandlerInfo::initialize ( const UnlinkedHandlerInfo unlinkedInfo)
inline

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