Searched refs:ByteTerm (Results 1 - 2 of 2) sorted by relevance
/macosx-10.10/JavaScriptCore-7600.1.17/yarr/ |
H A D | YarrInterpreter.h | 41 struct ByteTerm { struct in namespace:JSC::Yarr 109 ByteTerm(UChar ch, int inputPos, unsigned frameLocation, Checked<unsigned> quantityCount, QuantifierType quantityType) function in struct:JSC::Yarr::ByteTerm 116 type = (quantityCount == 1) ? ByteTerm::TypePatternCharacterOnce : ByteTerm::TypePatternCharacterFixed; 119 type = ByteTerm::TypePatternCharacterGreedy; 122 type = ByteTerm::TypePatternCharacterNonGreedy; 132 ByteTerm(UChar lo, UChar hi, int inputPos, unsigned frameLocation, Checked<unsigned> quantityCount, QuantifierType quantityType) function in struct:JSC::Yarr::ByteTerm 139 type = (quantityCount == 1) ? ByteTerm::TypePatternCasedCharacterOnce : ByteTerm::TypePatternCasedCharacterFixed; 142 type = ByteTerm 156 ByteTerm(CharacterClass* characterClass, bool invert, int inputPos) function in struct:JSC::Yarr::ByteTerm 167 ByteTerm(Type type, unsigned subpatternId, ByteDisjunction* parenthesesInfo, bool capture, int inputPos) function in struct:JSC::Yarr::ByteTerm 179 ByteTerm(Type type, bool invert = false) function in struct:JSC::Yarr::ByteTerm 188 ByteTerm(Type type, unsigned subpatternId, bool capture, bool invert, int inputPos) function in struct:JSC::Yarr::ByteTerm [all...] |
H A D | YarrInterpreter.cpp | 121 ParenthesesDisjunctionContext(unsigned* output, ByteTerm& term) 146 DisjunctionContext* getDisjunctionContext(ByteTerm& term) 155 ParenthesesDisjunctionContext* allocParenthesesDisjunctionContext(ByteDisjunction* disjunction, unsigned* output, ByteTerm& term) 362 bool matchAssertionBOL(ByteTerm& term) 367 bool matchAssertionEOL(ByteTerm& term) 375 bool matchAssertionWordBoundary(ByteTerm& term) 388 bool backtrackPatternCharacter(ByteTerm& term, DisjunctionContext* context) 417 bool backtrackPatternCasedCharacter(ByteTerm& term, DisjunctionContext* context) 446 bool matchCharacterClass(ByteTerm& term, DisjunctionContext* context) 448 ASSERT(term.type == ByteTerm [all...] |
Completed in 113 milliseconds