Home
last modified time | relevance | path

Searched refs:ByteTerm (Results 1 – 3 of 3) sorted by relevance

/external/webkit/JavaScriptCore/yarr/
DRegexInterpreter.h41 struct ByteTerm { struct
99ByteTerm(UChar ch, int inputPos, unsigned frameLocation, unsigned quantityCount, QuantifierType qu… in ByteTerm() argument
104 …type = (quantityCount == 1) ? ByteTerm::TypePatternCharacterOnce : ByteTerm::TypePatternCharacterF… in ByteTerm()
107 type = ByteTerm::TypePatternCharacterGreedy; in ByteTerm()
110 type = ByteTerm::TypePatternCharacterNonGreedy; in ByteTerm()
120ByteTerm(UChar lo, UChar hi, int inputPos, unsigned frameLocation, unsigned quantityCount, Quantif… in ByteTerm() argument
125 …type = (quantityCount == 1) ? ByteTerm::TypePatternCasedCharacterOnce : ByteTerm::TypePatternCased… in ByteTerm()
128 type = ByteTerm::TypePatternCasedCharacterGreedy; in ByteTerm()
131 type = ByteTerm::TypePatternCasedCharacterNonGreedy; in ByteTerm()
142 ByteTerm(CharacterClass* characterClass, bool invert, int inputPos) in ByteTerm() argument
[all …]
DRegexInterpreter.cpp117 ParenthesesDisjunctionContext(int* output, ByteTerm& term) in ParenthesesDisjunctionContext()
142 DisjunctionContext* getDisjunctionContext(ByteTerm& term) in getDisjunctionContext()
151 …text* allocParenthesesDisjunctionContext(ByteDisjunction* disjunction, int* output, ByteTerm& term) in allocParenthesesDisjunctionContext()
348 bool matchAssertionBOL(ByteTerm& term) in matchAssertionBOL()
353 bool matchAssertionEOL(ByteTerm& term) in matchAssertionEOL()
361 bool matchAssertionWordBoundary(ByteTerm& term) in matchAssertionWordBoundary()
374 bool backtrackPatternCharacter(ByteTerm& term, DisjunctionContext* context) in backtrackPatternCharacter()
403 bool backtrackPatternCasedCharacter(ByteTerm& term, DisjunctionContext* context) in backtrackPatternCasedCharacter()
432 bool matchCharacterClass(ByteTerm& term, DisjunctionContext* context) in matchCharacterClass()
434 ASSERT(term.type == ByteTerm::TypeCharacterClass); in matchCharacterClass()
[all …]
/external/webkit/JavaScriptCore/
DChangeLog-2009-06-167829 (JSC::Yarr::ByteTerm::):
7830 (JSC::Yarr::ByteTerm::ByteTerm):
7831 (JSC::Yarr::ByteTerm::BodyAlternativeBegin):
7832 (JSC::Yarr::ByteTerm::BodyAlternativeDisjunction):
7833 (JSC::Yarr::ByteTerm::BodyAlternativeEnd):
7834 (JSC::Yarr::ByteTerm::AlternativeBegin):
7835 (JSC::Yarr::ByteTerm::AlternativeDisjunction):
7836 (JSC::Yarr::ByteTerm::AlternativeEnd):
7837 (JSC::Yarr::ByteTerm::SubpatternBegin):
7838 (JSC::Yarr::ByteTerm::SubpatternEnd):
[all …]