webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <YarrInterpreter.h>
Public Member Functions | |
ByteTerm (UChar32 ch, unsigned inputPos, unsigned frameLocation, Checked< unsigned > quantityCount, QuantifierType quantityType) | |
ByteTerm (UChar32 lo, UChar32 hi, unsigned inputPos, unsigned frameLocation, Checked< unsigned > quantityCount, QuantifierType quantityType) | |
ByteTerm (CharacterClass *characterClass, bool invert, unsigned inputPos) | |
ByteTerm (Type type, unsigned subpatternId, ByteDisjunction *parenthesesInfo, bool capture, unsigned inputPos) | |
ByteTerm (Type type, bool invert=false) | |
ByteTerm (Type type, unsigned subpatternId, bool capture, bool invert, unsigned inputPos) | |
bool | invert () |
bool | capture () |
ByteTerm (UChar32 ch, unsigned inputPos, unsigned frameLocation, Checked< unsigned > quantityCount, QuantifierType quantityType) | |
ByteTerm (UChar32 lo, UChar32 hi, unsigned inputPos, unsigned frameLocation, Checked< unsigned > quantityCount, QuantifierType quantityType) | |
ByteTerm (CharacterClass *characterClass, bool invert, unsigned inputPos) | |
ByteTerm (Type type, unsigned subpatternId, ByteDisjunction *parenthesesInfo, bool capture, unsigned inputPos) | |
ByteTerm (Type type, bool invert=false) | |
ByteTerm (Type type, unsigned subpatternId, bool capture, bool invert, unsigned inputPos) | |
bool | invert () |
bool | capture () |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inline |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inline |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
union { ... } |
union { ... } |
struct { ... } JSC::Yarr::ByteTerm::alternative |
struct { ... } JSC::Yarr::ByteTerm::alternative |
struct { ... } JSC::Yarr::ByteTerm::anchors |
struct { ... } JSC::Yarr::ByteTerm::anchors |
struct { ... } JSC::Yarr::ByteTerm::atom |
struct { ... } JSC::Yarr::ByteTerm::atom |
struct { ... } JSC::Yarr::ByteTerm::casedCharacter |
struct { ... } JSC::Yarr::ByteTerm::casedCharacter |
CharacterClass* JSC::Yarr::ByteTerm::characterClass |
unsigned JSC::Yarr::ByteTerm::checkInputCount |
int JSC::Yarr::ByteTerm::end |
unsigned JSC::Yarr::ByteTerm::frameLocation |
UChar32 JSC::Yarr::ByteTerm::hi |
unsigned JSC::Yarr::ByteTerm::inputPosition |
UChar32 JSC::Yarr::ByteTerm::lo |
bool JSC::Yarr::ByteTerm::m_bol |
bool JSC::Yarr::ByteTerm::m_capture |
bool JSC::Yarr::ByteTerm::m_eol |
bool JSC::Yarr::ByteTerm::m_invert |
int JSC::Yarr::ByteTerm::next |
bool JSC::Yarr::ByteTerm::onceThrough |
ByteDisjunction* JSC::Yarr::ByteTerm::parenthesesDisjunction |
unsigned JSC::Yarr::ByteTerm::parenthesesWidth |
UChar32 JSC::Yarr::ByteTerm::patternCharacter |
unsigned JSC::Yarr::ByteTerm::quantityMaxCount |
unsigned JSC::Yarr::ByteTerm::quantityMinCount |
QuantifierType JSC::Yarr::ByteTerm::quantityType |
unsigned JSC::Yarr::ByteTerm::subpatternId |
enum JSC::Yarr::ByteTerm::Type JSC::Yarr::ByteTerm::type |