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

#include <HandlerInfo.h>

Inheritance diagram for JSC::UnlinkedHandlerInfo:
JSC::HandlerInfoBase JSC::HandlerInfoBase

Public Member Functions

 UnlinkedHandlerInfo (uint32_t start, uint32_t end, uint32_t target, HandlerType handlerType)
 
 UnlinkedHandlerInfo (uint32_t start, uint32_t end, uint32_t target, HandlerType handlerType)
 
- 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
 

Constructor & Destructor Documentation

◆ UnlinkedHandlerInfo() [1/2]

JSC::UnlinkedHandlerInfo::UnlinkedHandlerInfo ( uint32_t  start,
uint32_t  end,
uint32_t  target,
HandlerType  handlerType 
)
inline

◆ UnlinkedHandlerInfo() [2/2]

JSC::UnlinkedHandlerInfo::UnlinkedHandlerInfo ( uint32_t  start,
uint32_t  end,
uint32_t  target,
HandlerType  handlerType 
)
inline

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