Searched refs:inputPosition (Results 1 - 5 of 5) sorted by relevance
/external/webkit/JavaScriptCore/yarr/ |
H A D | RegexInterpreter.h | 97 int inputPosition; member in struct:JSC::Yarr::ByteTerm 117 inputPosition = inputPos; 139 inputPosition = inputPos; 149 inputPosition = inputPos; 160 inputPosition = inputPos; 178 inputPosition = inputPos; 184 term.inputPosition = inputPos; 198 term.inputPosition = inputPos; 205 term.inputPosition = inputPos;
|
H A D | RegexInterpreter.cpp | 297 bool checkCharacter(int testChar, int inputPosition) argument 299 return testChar == input.readChecked(inputPosition); 302 bool checkCasedCharacter(int loChar, int hiChar, int inputPosition) argument 304 int ch = input.readChecked(inputPosition); 325 bool checkCharacterClass(CharacterClass* characterClass, bool invert, int inputPosition) argument 327 bool match = testCharacterClass(characterClass, input.readChecked(inputPosition)); 350 return (input.atStart(term.inputPosition)) || (pattern->m_multiline && testCharacterClass(pattern->newlineCharacterClass, input.readChecked(term.inputPosition - 1))); 355 if (term.inputPosition) 356 return (input.atEnd(term.inputPosition)) || (patter 1287 assertionBOL(int inputPosition) argument 1292 assertionEOL(int inputPosition) argument 1297 assertionWordBoundary(bool invert, int inputPosition) argument 1302 atomPatternCharacter(UChar ch, int inputPosition, unsigned frameLocation, unsigned quantityCount, QuantifierType quantityType) argument 1317 atomCharacterClass(CharacterClass* characterClass, bool invert, int inputPosition, unsigned frameLocation, unsigned quantityCount, QuantifierType quantityType) argument 1326 atomBackReference(unsigned subpatternId, int inputPosition, unsigned frameLocation, unsigned quantityCount, QuantifierType quantityType) argument 1337 atomParenthesesSubpatternBegin(unsigned subpatternId, bool capture, int inputPosition, unsigned frameLocation, unsigned alternativeFrameLocation) argument 1434 atomParenthesesEnd(bool doInline, unsigned lastSubpatternId, int inputPosition, unsigned frameLocation, unsigned quantityCount, QuantifierType quantityType, unsigned callFrameSize = 0) argument [all...] |
H A D | RegexJIT.cpp | 238 Jump jumpIfCharEquals(UChar ch, int inputPosition) argument 240 return branch16(Equal, BaseIndex(input, index, TimesTwo, inputPosition * sizeof(UChar)), Imm32(ch)); 243 Jump jumpIfCharNotEquals(UChar ch, int inputPosition) argument 245 return branch16(NotEqual, BaseIndex(input, index, TimesTwo, inputPosition * sizeof(UChar)), Imm32(ch)); 248 void readCharacter(int inputPosition, RegisterID reg) argument 250 load16(BaseIndex(input, index, TimesTwo, inputPosition * sizeof(UChar)), reg); 352 return term().inputPosition - checkedTotal; 421 if (!term.inputPosition) 431 if (term.inputPosition) 446 if (term.inputPosition [all...] |
H A D | RegexCompiler.cpp | 591 term.inputPosition = currentInputPosition; 595 term.inputPosition = currentInputPosition; 605 term.inputPosition = currentInputPosition; 615 term.inputPosition = currentInputPosition; 635 term.inputPosition = currentInputPosition; 637 term.inputPosition = currentInputPosition; 646 term.inputPosition = currentInputPosition;
|
H A D | RegexPattern.h | 99 int inputPosition; member in struct:JSC::Yarr::PatternTerm
|
Completed in 56 milliseconds