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

#include <JumpTable.h>

Public Types

typedef HashMap< RefPtr< StringImpl >, OffsetLocationStringOffsetTable
 
typedef HashMap< RefPtr< StringImpl >, OffsetLocationStringOffsetTable
 

Public Member Functions

int32_t offsetForValue (StringImpl *value, int32_t defaultOffset)
 
void clear ()
 
int32_t offsetForValue (StringImpl *value, int32_t defaultOffset)
 
void clear ()
 

Public Attributes

StringOffsetTable offsetTable
 

Member Typedef Documentation

◆ StringOffsetTable [1/2]

◆ StringOffsetTable [2/2]

Member Function Documentation

◆ clear() [1/2]

void JSC::StringJumpTable::clear ( )
inline

◆ clear() [2/2]

void JSC::StringJumpTable::clear ( )
inline

◆ offsetForValue() [1/2]

int32_t JSC::StringJumpTable::offsetForValue ( StringImpl *  value,
int32_t  defaultOffset 
)
inline

◆ offsetForValue() [2/2]

int32_t JSC::StringJumpTable::offsetForValue ( StringImpl *  value,
int32_t  defaultOffset 
)
inline

Member Data Documentation

◆ offsetTable

StringOffsetTable JSC::StringJumpTable::offsetTable

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