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

#include <ScopeOffset.h>

Inheritance diagram for JSC::ScopeOffset:
JSC::GenericOffset< ScopeOffset > JSC::GenericOffset< ScopeOffset >

Public Member Functions

 ScopeOffset ()
 
 ScopeOffset (unsigned offset)
 
void dump (PrintStream &) const
 
 ScopeOffset ()
 
 ScopeOffset (unsigned offset)
 
void dump (PrintStream &) const
 
- Public Member Functions inherited from JSC::GenericOffset< ScopeOffset >
 GenericOffset ()
 
 GenericOffset (unsigned offset)
 
 GenericOffset ()
 
 GenericOffset (unsigned offset)
 
bool operator! () const
 
bool operator! () const
 
unsigned offsetUnchecked () const
 
unsigned offsetUnchecked () const
 
unsigned offset () const
 
unsigned offset () const
 
bool operator== (const ScopeOffset &other) const
 
bool operator== (const ScopeOffset &other) const
 
bool operator!= (const ScopeOffset &other) const
 
bool operator!= (const ScopeOffset &other) const
 
bool operator< (const ScopeOffset &other) const
 
bool operator< (const ScopeOffset &other) const
 
bool operator> (const ScopeOffset &other) const
 
bool operator> (const ScopeOffset &other) const
 
bool operator<= (const ScopeOffset &other) const
 
bool operator<= (const ScopeOffset &other) const
 
bool operator>= (const ScopeOffset &other) const
 
bool operator>= (const ScopeOffset &other) const
 
ScopeOffset operator+ (int value) const
 
ScopeOffset operator+ (int value) const
 
ScopeOffset operator- (int value) const
 
ScopeOffset operator- (int value) const
 
ScopeOffsetoperator+= (int value)
 
ScopeOffsetoperator+= (int value)
 
ScopeOffsetoperator-= (int value)
 
ScopeOffsetoperator-= (int value)
 

Additional Inherited Members

- Static Public Attributes inherited from JSC::GenericOffset< ScopeOffset >
static const unsigned invalidOffset
 

Constructor & Destructor Documentation

◆ ScopeOffset() [1/4]

JSC::ScopeOffset::ScopeOffset ( )
inline

◆ ScopeOffset() [2/4]

JSC::ScopeOffset::ScopeOffset ( unsigned  offset)
inlineexplicit

◆ ScopeOffset() [3/4]

JSC::ScopeOffset::ScopeOffset ( )
inline

◆ ScopeOffset() [4/4]

JSC::ScopeOffset::ScopeOffset ( unsigned  offset)
inlineexplicit

Member Function Documentation

◆ dump() [1/2]

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

◆ dump() [2/2]

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

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