Home
last modified time | relevance | path

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

/external/webkit/Source/JavaScriptCore/yarr/
DYarrInterpreter.h42 struct ByteTerm { struct
105ByteTerm(UChar ch, int inputPos, unsigned frameLocation, unsigned quantityCount, QuantifierType qu… in ByteTerm() argument
112 …type = (quantityCount == 1) ? ByteTerm::TypePatternCharacterOnce : ByteTerm::TypePatternCharacterF… in ByteTerm()
115 type = ByteTerm::TypePatternCharacterGreedy; in ByteTerm()
118 type = ByteTerm::TypePatternCharacterNonGreedy; in ByteTerm()
128ByteTerm(UChar lo, UChar hi, int inputPos, unsigned frameLocation, unsigned quantityCount, Quantif… in ByteTerm() argument
135 …type = (quantityCount == 1) ? ByteTerm::TypePatternCasedCharacterOnce : ByteTerm::TypePatternCased… in ByteTerm()
138 type = ByteTerm::TypePatternCasedCharacterGreedy; in ByteTerm()
141 type = ByteTerm::TypePatternCasedCharacterNonGreedy; in ByteTerm()
152 ByteTerm(CharacterClass* characterClass, bool invert, int inputPos) in ByteTerm() argument
[all …]
DYarrInterpreter.cpp121 ParenthesesDisjunctionContext(int* output, ByteTerm& term) in ParenthesesDisjunctionContext()
146 DisjunctionContext* getDisjunctionContext(ByteTerm& term) in getDisjunctionContext()
155 …text* allocParenthesesDisjunctionContext(ByteDisjunction* disjunction, int* output, ByteTerm& term) in allocParenthesesDisjunctionContext()
350 bool matchAssertionBOL(ByteTerm& term) in matchAssertionBOL()
355 bool matchAssertionEOL(ByteTerm& term) in matchAssertionEOL()
363 bool matchAssertionWordBoundary(ByteTerm& term) in matchAssertionWordBoundary()
376 bool backtrackPatternCharacter(ByteTerm& term, DisjunctionContext* context) in backtrackPatternCharacter()
405 bool backtrackPatternCasedCharacter(ByteTerm& term, DisjunctionContext* context) in backtrackPatternCasedCharacter()
434 bool matchCharacterClass(ByteTerm& term, DisjunctionContext* context) in matchCharacterClass()
436 ASSERT(term.type == ByteTerm::TypeCharacterClass); in matchCharacterClass()
[all …]
/external/webkit/Source/JavaScriptCore/
DChangeLog-2011-02-165913 (JSC::Yarr::ByteTerm::ByteTerm):
5914 (JSC::Yarr::ByteTerm::BOL):
5915 (JSC::Yarr::ByteTerm::CheckInput):
5916 (JSC::Yarr::ByteTerm::EOL):
5917 (JSC::Yarr::ByteTerm::WordBoundary):
5918 (JSC::Yarr::ByteTerm::BackReference):
5919 (JSC::Yarr::ByteTerm::BodyAlternativeBegin):
5920 (JSC::Yarr::ByteTerm::BodyAlternativeDisjunction):
5921 (JSC::Yarr::ByteTerm::BodyAlternativeEnd):
5922 (JSC::Yarr::ByteTerm::AlternativeBegin):
[all …]
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 …]
DChangeLog5101 (JSC::Yarr::ByteTerm::UncheckInput):