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

#include <ProfilerOrigin.h>

Public Member Functions

 Origin ()
 
 Origin (WTF::HashTableDeletedValueType)
 
 Origin (Bytecodes *bytecodes, unsigned bytecodeIndex)
 
 Origin (Database &, CodeBlock *, unsigned bytecodeIndex)
 
bool operator! () const
 
Bytecodesbytecodes () const
 
unsigned bytecodeIndex () const
 
bool operator== (const Origin &) const
 
bool operator!= (const Origin &other) const
 
unsigned hash () const
 
bool isHashTableDeletedValue () const
 
void dump (PrintStream &) const
 
JSValue toJS (ExecState *) const
 
 Origin ()
 
 Origin (WTF::HashTableDeletedValueType)
 
 Origin (Bytecodes *bytecodes, unsigned bytecodeIndex)
 
 Origin (Database &, CodeBlock *, unsigned bytecodeIndex)
 
bool operator! () const
 
Bytecodesbytecodes () const
 
unsigned bytecodeIndex () const
 
bool operator== (const Origin &) const
 
bool operator!= (const Origin &other) const
 
unsigned hash () const
 
bool isHashTableDeletedValue () const
 
void dump (PrintStream &) const
 
JSValue toJS (ExecState *) const
 

Constructor & Destructor Documentation

◆ Origin() [1/8]

JSC::Profiler::Origin::Origin ( )
inline

◆ Origin() [2/8]

JSC::Profiler::Origin::Origin ( WTF::HashTableDeletedValueType  )
inline

◆ Origin() [3/8]

JSC::Profiler::Origin::Origin ( Bytecodes bytecodes,
unsigned  bytecodeIndex 
)
inline

◆ Origin() [4/8]

JSC::Profiler::Origin::Origin ( Database database,
CodeBlock codeBlock,
unsigned  bytecodeIndex 
)

◆ Origin() [5/8]

JSC::Profiler::Origin::Origin ( )
inline

◆ Origin() [6/8]

JSC::Profiler::Origin::Origin ( WTF::HashTableDeletedValueType  )
inline

◆ Origin() [7/8]

JSC::Profiler::Origin::Origin ( Bytecodes bytecodes,
unsigned  bytecodeIndex 
)
inline

◆ Origin() [8/8]

JSC::Profiler::Origin::Origin ( Database ,
CodeBlock ,
unsigned  bytecodeIndex 
)

Member Function Documentation

◆ bytecodeIndex() [1/2]

unsigned JSC::Profiler::Origin::bytecodeIndex ( ) const
inline

◆ bytecodeIndex() [2/2]

unsigned JSC::Profiler::Origin::bytecodeIndex ( ) const
inline

◆ bytecodes() [1/2]

Bytecodes* JSC::Profiler::Origin::bytecodes ( ) const
inline

◆ bytecodes() [2/2]

Bytecodes* JSC::Profiler::Origin::bytecodes ( ) const
inline

◆ dump() [1/2]

void JSC::Profiler::Origin::dump ( PrintStream &  ) const

◆ dump() [2/2]

void JSC::Profiler::Origin::dump ( PrintStream &  out) const

◆ hash() [1/2]

unsigned JSC::Profiler::Origin::hash ( ) const
inline

◆ hash() [2/2]

unsigned JSC::Profiler::Origin::hash ( ) const

◆ isHashTableDeletedValue() [1/2]

bool JSC::Profiler::Origin::isHashTableDeletedValue ( ) const

◆ isHashTableDeletedValue() [2/2]

bool JSC::Profiler::Origin::isHashTableDeletedValue ( ) const
inline

◆ operator!() [1/2]

bool JSC::Profiler::Origin::operator! ( ) const
inline

◆ operator!() [2/2]

bool JSC::Profiler::Origin::operator! ( ) const
inline

◆ operator!=() [1/2]

bool JSC::Profiler::Origin::operator!= ( const Origin other) const
inline

◆ operator!=() [2/2]

bool JSC::Profiler::Origin::operator!= ( const Origin other) const
inline

◆ operator==() [1/2]

bool JSC::Profiler::Origin::operator== ( const Origin ) const

◆ operator==() [2/2]

bool JSC::Profiler::Origin::operator== ( const Origin other) const
inline

◆ toJS() [1/2]

JSValue JSC::Profiler::Origin::toJS ( ExecState ) const

◆ toJS() [2/2]

JSValue JSC::Profiler::Origin::toJS ( ExecState exec) const

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