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

#include <TypeProfiler.h>

Public Member Functions

 QueryKey ()
 
 QueryKey (intptr_t sourceID, unsigned divot, TypeProfilerSearchDescriptor searchDescriptor)
 
 QueryKey (WTF::HashTableDeletedValueType)
 
bool isHashTableDeletedValue () const
 
bool operator== (const QueryKey &other) const
 
unsigned hash () const
 
 QueryKey ()
 
 QueryKey (intptr_t sourceID, unsigned divot, TypeProfilerSearchDescriptor searchDescriptor)
 
 QueryKey (WTF::HashTableDeletedValueType)
 
bool isHashTableDeletedValue () const
 
bool operator== (const QueryKey &other) const
 
unsigned hash () const
 

Public Attributes

intptr_t m_sourceID
 
unsigned m_divot
 
TypeProfilerSearchDescriptor m_searchDescriptor
 

Constructor & Destructor Documentation

◆ QueryKey() [1/6]

JSC::QueryKey::QueryKey ( )
inline

◆ QueryKey() [2/6]

JSC::QueryKey::QueryKey ( intptr_t  sourceID,
unsigned  divot,
TypeProfilerSearchDescriptor  searchDescriptor 
)
inline

◆ QueryKey() [3/6]

JSC::QueryKey::QueryKey ( WTF::HashTableDeletedValueType  )
inline

◆ QueryKey() [4/6]

JSC::QueryKey::QueryKey ( )
inline

◆ QueryKey() [5/6]

JSC::QueryKey::QueryKey ( intptr_t  sourceID,
unsigned  divot,
TypeProfilerSearchDescriptor  searchDescriptor 
)
inline

◆ QueryKey() [6/6]

JSC::QueryKey::QueryKey ( WTF::HashTableDeletedValueType  )
inline

Member Function Documentation

◆ hash() [1/2]

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

◆ hash() [2/2]

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

◆ isHashTableDeletedValue() [1/2]

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

◆ isHashTableDeletedValue() [2/2]

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

◆ operator==() [1/2]

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

◆ operator==() [2/2]

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

Member Data Documentation

◆ m_divot

unsigned JSC::QueryKey::m_divot

◆ m_searchDescriptor

TypeProfilerSearchDescriptor JSC::QueryKey::m_searchDescriptor

◆ m_sourceID

intptr_t JSC::QueryKey::m_sourceID

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