Searched refs:ByteTerm (Results 1 – 3 of 3) sorted by relevance
/external/webkit/JavaScriptCore/yarr/ |
D | RegexInterpreter.h | 41 struct ByteTerm { struct 99 …ByteTerm(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() 120 …ByteTerm(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 …]
|
D | RegexInterpreter.cpp | 117 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/ |
D | ChangeLog-2009-06-16 | 7829 (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 …]
|