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

#include <ControlFlowProfiler.h>

Public Member Functions

 BasicBlockKey ()
 
 BasicBlockKey (int startOffset, int endOffset)
 
 BasicBlockKey (WTF::HashTableDeletedValueType)
 
bool isHashTableDeletedValue () const
 
bool operator== (const BasicBlockKey &other) const
 
unsigned hash () const
 
 BasicBlockKey ()
 
 BasicBlockKey (int startOffset, int endOffset)
 
 BasicBlockKey (WTF::HashTableDeletedValueType)
 
bool isHashTableDeletedValue () const
 
bool operator== (const BasicBlockKey &other) const
 
unsigned hash () const
 

Public Attributes

int m_startOffset
 
int m_endOffset
 

Constructor & Destructor Documentation

◆ BasicBlockKey() [1/6]

JSC::BasicBlockKey::BasicBlockKey ( )
inline

◆ BasicBlockKey() [2/6]

JSC::BasicBlockKey::BasicBlockKey ( int  startOffset,
int  endOffset 
)
inline

◆ BasicBlockKey() [3/6]

JSC::BasicBlockKey::BasicBlockKey ( WTF::HashTableDeletedValueType  )
inline

◆ BasicBlockKey() [4/6]

JSC::BasicBlockKey::BasicBlockKey ( )
inline

◆ BasicBlockKey() [5/6]

JSC::BasicBlockKey::BasicBlockKey ( int  startOffset,
int  endOffset 
)
inline

◆ BasicBlockKey() [6/6]

JSC::BasicBlockKey::BasicBlockKey ( WTF::HashTableDeletedValueType  )
inline

Member Function Documentation

◆ hash() [1/2]

unsigned JSC::BasicBlockKey::hash ( ) const
inline

◆ hash() [2/2]

unsigned JSC::BasicBlockKey::hash ( ) const
inline

◆ isHashTableDeletedValue() [1/2]

bool JSC::BasicBlockKey::isHashTableDeletedValue ( ) const
inline

◆ isHashTableDeletedValue() [2/2]

bool JSC::BasicBlockKey::isHashTableDeletedValue ( ) const
inline

◆ operator==() [1/2]

bool JSC::BasicBlockKey::operator== ( const BasicBlockKey other) const
inline

◆ operator==() [2/2]

bool JSC::BasicBlockKey::operator== ( const BasicBlockKey other) const
inline

Member Data Documentation

◆ m_endOffset

int JSC::BasicBlockKey::m_endOffset

◆ m_startOffset

int JSC::BasicBlockKey::m_startOffset

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