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

#include <CodeBlockHash.h>

Public Member Functions

 CodeBlockHash ()
 
 CodeBlockHash (unsigned hash)
 
 CodeBlockHash (const SourceCode &, CodeSpecializationKind)
 
 CodeBlockHash (const char *)
 
bool isSet () const
 
bool operator! () const
 
unsigned hash () const
 
void dump (PrintStream &) const
 
bool operator== (const CodeBlockHash &other) const
 
bool operator!= (const CodeBlockHash &other) const
 
bool operator< (const CodeBlockHash &other) const
 
bool operator> (const CodeBlockHash &other) const
 
bool operator<= (const CodeBlockHash &other) const
 
bool operator>= (const CodeBlockHash &other) const
 
 CodeBlockHash ()
 
 CodeBlockHash (unsigned hash)
 
 CodeBlockHash (const SourceCode &, CodeSpecializationKind)
 
 CodeBlockHash (const char *)
 
bool isSet () const
 
bool operator! () const
 
unsigned hash () const
 
void dump (PrintStream &) const
 
bool operator== (const CodeBlockHash &other) const
 
bool operator!= (const CodeBlockHash &other) const
 
bool operator< (const CodeBlockHash &other) const
 
bool operator> (const CodeBlockHash &other) const
 
bool operator<= (const CodeBlockHash &other) const
 
bool operator>= (const CodeBlockHash &other) const
 

Constructor & Destructor Documentation

◆ CodeBlockHash() [1/8]

JSC::CodeBlockHash::CodeBlockHash ( )
inline

◆ CodeBlockHash() [2/8]

JSC::CodeBlockHash::CodeBlockHash ( unsigned  hash)
inlineexplicit

◆ CodeBlockHash() [3/8]

JSC::CodeBlockHash::CodeBlockHash ( const SourceCode sourceCode,
CodeSpecializationKind  kind 
)

◆ CodeBlockHash() [4/8]

JSC::CodeBlockHash::CodeBlockHash ( const char *  string)
explicit

◆ CodeBlockHash() [5/8]

JSC::CodeBlockHash::CodeBlockHash ( )
inline

◆ CodeBlockHash() [6/8]

JSC::CodeBlockHash::CodeBlockHash ( unsigned  hash)
inlineexplicit

◆ CodeBlockHash() [7/8]

JSC::CodeBlockHash::CodeBlockHash ( const SourceCode ,
CodeSpecializationKind   
)

◆ CodeBlockHash() [8/8]

JSC::CodeBlockHash::CodeBlockHash ( const char *  )
explicit

Member Function Documentation

◆ dump() [1/2]

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

◆ dump() [2/2]

void JSC::CodeBlockHash::dump ( PrintStream &  ) const

◆ hash() [1/2]

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

◆ hash() [2/2]

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

◆ isSet() [1/2]

bool JSC::CodeBlockHash::isSet ( ) const
inline

◆ isSet() [2/2]

bool JSC::CodeBlockHash::isSet ( ) const
inline

◆ operator!() [1/2]

bool JSC::CodeBlockHash::operator! ( ) const
inline

◆ operator!() [2/2]

bool JSC::CodeBlockHash::operator! ( ) const
inline

◆ operator!=() [1/2]

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

◆ operator!=() [2/2]

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

◆ operator<() [1/2]

bool JSC::CodeBlockHash::operator< ( const CodeBlockHash other) const
inline

◆ operator<() [2/2]

bool JSC::CodeBlockHash::operator< ( const CodeBlockHash other) const
inline

◆ operator<=() [1/2]

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

◆ operator<=() [2/2]

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

◆ operator==() [1/2]

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

◆ operator==() [2/2]

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

◆ operator>() [1/2]

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

◆ operator>() [2/2]

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

◆ operator>=() [1/2]

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

◆ operator>=() [2/2]

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

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