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

#include <RegExpKey.h>

Classes

struct  Hash
 

Public Member Functions

 RegExpKey ()
 
 RegExpKey (RegExpFlags flags)
 
 RegExpKey (RegExpFlags flags, const String &pattern)
 
 RegExpKey (RegExpFlags flags, RefPtr< StringImpl > &&pattern)
 
 RegExpKey (RegExpFlags flags, const RefPtr< StringImpl > &pattern)
 
 RegExpKey ()
 
 RegExpKey (RegExpFlags flags)
 
 RegExpKey (RegExpFlags flags, const String &pattern)
 
 RegExpKey (RegExpFlags flags, RefPtr< StringImpl > &&pattern)
 
 RegExpKey (RegExpFlags flags, const RefPtr< StringImpl > &pattern)
 

Public Attributes

RegExpFlags flagsValue
 
RefPtr< StringImpl > pattern
 

Friends

bool operator== (const RegExpKey &a, const RegExpKey &b)
 
bool operator== (const RegExpKey &a, const RegExpKey &b)
 

Constructor & Destructor Documentation

◆ RegExpKey() [1/10]

JSC::RegExpKey::RegExpKey ( )
inline

◆ RegExpKey() [2/10]

JSC::RegExpKey::RegExpKey ( RegExpFlags  flags)
inline

◆ RegExpKey() [3/10]

JSC::RegExpKey::RegExpKey ( RegExpFlags  flags,
const String pattern 
)
inline

◆ RegExpKey() [4/10]

JSC::RegExpKey::RegExpKey ( RegExpFlags  flags,
RefPtr< StringImpl > &&  pattern 
)
inline

◆ RegExpKey() [5/10]

JSC::RegExpKey::RegExpKey ( RegExpFlags  flags,
const RefPtr< StringImpl > &  pattern 
)
inline

◆ RegExpKey() [6/10]

JSC::RegExpKey::RegExpKey ( )
inline

◆ RegExpKey() [7/10]

JSC::RegExpKey::RegExpKey ( RegExpFlags  flags)
inline

◆ RegExpKey() [8/10]

JSC::RegExpKey::RegExpKey ( RegExpFlags  flags,
const String pattern 
)
inline

◆ RegExpKey() [9/10]

JSC::RegExpKey::RegExpKey ( RegExpFlags  flags,
RefPtr< StringImpl > &&  pattern 
)
inline

◆ RegExpKey() [10/10]

JSC::RegExpKey::RegExpKey ( RegExpFlags  flags,
const RefPtr< StringImpl > &  pattern 
)
inline

Friends And Related Function Documentation

◆ operator== [1/2]

bool operator== ( const RegExpKey a,
const RegExpKey b 
)
friend

◆ operator== [2/2]

bool operator== ( const RegExpKey a,
const RegExpKey b 
)
friend

Member Data Documentation

◆ flagsValue

RegExpFlags JSC::RegExpKey::flagsValue

◆ pattern

RefPtr< StringImpl > JSC::RegExpKey::pattern

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