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

#include <MatchResult.h>

Public Member Functions

 MatchResult ()
 
ALWAYS_INLINE MatchResult (size_t start, size_t end)
 
ALWAYS_INLINE MatchResult (EncodedMatchResult encoded)
 
ALWAYS_INLINE operator bool () const
 
ALWAYS_INLINE bool empty ()
 
void dump (PrintStream &) const
 
 MatchResult ()
 
ALWAYS_INLINE MatchResult (size_t start, size_t end)
 
ALWAYS_INLINE MatchResult (EncodedMatchResult encoded)
 
ALWAYS_INLINE operator bool () const
 
ALWAYS_INLINE bool empty ()
 
void dump (PrintStream &) const
 

Static Public Member Functions

static ALWAYS_INLINE MatchResult failed ()
 
static ALWAYS_INLINE MatchResult failed ()
 

Public Attributes

size_t start
 
size_t end
 

Constructor & Destructor Documentation

◆ MatchResult() [1/6]

JSC::MatchResult::MatchResult ( )
inline

◆ MatchResult() [2/6]

ALWAYS_INLINE JSC::MatchResult::MatchResult ( size_t  start,
size_t  end 
)
inline

◆ MatchResult() [3/6]

ALWAYS_INLINE JSC::MatchResult::MatchResult ( EncodedMatchResult  encoded)
inlineexplicit

◆ MatchResult() [4/6]

JSC::MatchResult::MatchResult ( )
inline

◆ MatchResult() [5/6]

ALWAYS_INLINE JSC::MatchResult::MatchResult ( size_t  start,
size_t  end 
)
inline

◆ MatchResult() [6/6]

ALWAYS_INLINE JSC::MatchResult::MatchResult ( EncodedMatchResult  encoded)
inlineexplicit

Member Function Documentation

◆ dump() [1/2]

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

◆ dump() [2/2]

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

◆ empty() [1/2]

ALWAYS_INLINE bool JSC::MatchResult::empty ( )
inline

◆ empty() [2/2]

ALWAYS_INLINE bool JSC::MatchResult::empty ( )
inline

◆ failed() [1/2]

static ALWAYS_INLINE MatchResult JSC::MatchResult::failed ( )
inlinestatic

◆ failed() [2/2]

static ALWAYS_INLINE MatchResult JSC::MatchResult::failed ( )
inlinestatic

◆ operator bool() [1/2]

ALWAYS_INLINE JSC::MatchResult::operator bool ( ) const
inlineexplicit

◆ operator bool() [2/2]

ALWAYS_INLINE JSC::MatchResult::operator bool ( ) const
inlineexplicit

Member Data Documentation

◆ end

size_t JSC::MatchResult::end

◆ start

size_t JSC::MatchResult::start

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