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

#include <ICStats.h>

Public Types

enum  Kind
 

Public Member Functions

 ICEvent ()
 
 ICEvent (Kind kind, const ClassInfo *classInfo, const Identifier propertyName)
 
 ICEvent (WTF::HashTableDeletedValueType)
 
bool operator== (const ICEvent &other) const
 
bool operator!= (const ICEvent &other) const
 
bool operator< (const ICEvent &other) const
 
bool operator> (const ICEvent &other) const
 
bool operator<= (const ICEvent &other) const
 
bool operator>= (const ICEvent &other) const
 
 operator bool () const
 
Kind kind () const
 
const ClassInfoclassInfo () const
 
const IdentifierpropertyName () const
 
unsigned hash () const
 
bool isHashTableDeletedValue () const
 
void dump (PrintStream &) const
 
void log () const
 

Member Enumeration Documentation

◆ Kind

Constructor & Destructor Documentation

◆ ICEvent() [1/3]

JSC::ICEvent::ICEvent ( )
inline

◆ ICEvent() [2/3]

JSC::ICEvent::ICEvent ( Kind  kind,
const ClassInfo classInfo,
const Identifier  propertyName 
)
inline

◆ ICEvent() [3/3]

JSC::ICEvent::ICEvent ( WTF::HashTableDeletedValueType  )
inline

Member Function Documentation

◆ classInfo()

const ClassInfo* JSC::ICEvent::classInfo ( ) const
inline

◆ dump()

void JSC::ICEvent::dump ( PrintStream &  out) const

◆ hash()

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

◆ isHashTableDeletedValue()

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

◆ kind()

Kind JSC::ICEvent::kind ( ) const
inline

◆ log()

void JSC::ICEvent::log ( ) const

◆ operator bool()

JSC::ICEvent::operator bool ( ) const
inlineexplicit

◆ operator!=()

bool JSC::ICEvent::operator!= ( const ICEvent other) const
inline

◆ operator<()

bool JSC::ICEvent::operator< ( const ICEvent other) const

◆ operator<=()

bool JSC::ICEvent::operator<= ( const ICEvent other) const
inline

◆ operator==()

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

◆ operator>()

bool JSC::ICEvent::operator> ( const ICEvent other) const
inline

◆ operator>=()

bool JSC::ICEvent::operator>= ( const ICEvent other) const
inline

◆ propertyName()

const Identifier& JSC::ICEvent::propertyName ( ) const
inline

The documentation for this class was generated from the following files: