Searched refs:inputPosition (Results 1 - 5 of 5) sorted by relevance

/external/webkit/Source/JavaScriptCore/yarr/
H A DYarrInterpreter.h103 int inputPosition; member in struct:JSC::Yarr::ByteTerm
125 inputPosition = inputPos;
149 inputPosition = inputPos;
160 inputPosition = inputPos;
172 inputPosition = inputPos;
192 inputPosition = inputPos;
198 term.inputPosition = inputPos;
219 term.inputPosition = inputPos;
226 term.inputPosition = inputPos;
H A DYarrInterpreter.cpp302 bool checkCharacter(int testChar, int inputPosition)
304 return testChar == input.readChecked(inputPosition);
307 bool checkCasedCharacter(int loChar, int hiChar, int inputPosition)
309 int ch = input.readChecked(inputPosition);
313 bool checkCharacterClass(CharacterClass* characterClass, bool invert, int inputPosition)
315 bool match = testCharacterClass(characterClass, input.readChecked(inputPosition));
352 return (input.atStart(term.inputPosition)) || (pattern->m_multiline && testCharacterClass(pattern->newlineCharacterClass, input.readChecked(term.inputPosition - 1)));
357 if (term.inputPosition)
358 return (input.atEnd(term.inputPosition)) || (patter
1469 assertionBOL(int inputPosition) argument
1474 assertionEOL(int inputPosition) argument
1479 assertionWordBoundary(bool invert, int inputPosition) argument
1484 atomPatternCharacter(UChar ch, int inputPosition, unsigned frameLocation, unsigned quantityCount, QuantifierType quantityType) argument
1499 atomCharacterClass(CharacterClass* characterClass, bool invert, int inputPosition, unsigned frameLocation, unsigned quantityCount, QuantifierType quantityType) argument
1508 atomBackReference(unsigned subpatternId, int inputPosition, unsigned frameLocation, unsigned quantityCount, QuantifierType quantityType) argument
1519 atomParenthesesOnceBegin(unsigned subpatternId, bool capture, int inputPosition, unsigned frameLocation, unsigned alternativeFrameLocation) argument
1532 atomParenthesesTerminalBegin(unsigned subpatternId, bool capture, int inputPosition, unsigned frameLocation, unsigned alternativeFrameLocation) argument
1545 atomParenthesesSubpatternBegin(unsigned subpatternId, bool capture, int inputPosition, unsigned frameLocation, unsigned alternativeFrameLocation) argument
1575 atomParentheticalAssertionEnd(int inputPosition, unsigned frameLocation, unsigned quantityCount, QuantifierType quantityType) argument
1668 atomParenthesesSubpatternEnd(unsigned lastSubpatternId, int inputPosition, unsigned frameLocation, unsigned quantityCount, QuantifierType quantityType, unsigned callFrameSize = 0) argument
1699 atomParenthesesOnceEnd(int inputPosition, unsigned frameLocation, unsigned quantityCount, QuantifierType quantityType) argument
1721 atomParenthesesTerminalEnd(int inputPosition, unsigned frameLocation, unsigned quantityCount, QuantifierType quantityType) argument
[all...]
H A DYarrPattern.cpp662 term.inputPosition = currentInputPosition;
666 term.inputPosition = currentInputPosition;
676 term.inputPosition = currentInputPosition;
686 term.inputPosition = currentInputPosition;
705 term.inputPosition = currentInputPosition;
709 term.inputPosition = currentInputPosition;
711 term.inputPosition = currentInputPosition;
720 term.inputPosition = currentInputPosition;
H A DYarrJIT.cpp258 Jump jumpIfCharEquals(UChar ch, int inputPosition) argument
260 return branch16(Equal, BaseIndex(input, index, TimesTwo, inputPosition * sizeof(UChar)), Imm32(ch));
263 Jump jumpIfCharNotEquals(UChar ch, int inputPosition) argument
265 return branch16(NotEqual, BaseIndex(input, index, TimesTwo, inputPosition * sizeof(UChar)), Imm32(ch));
268 void readCharacter(int inputPosition, RegisterID reg) argument
270 load16(BaseIndex(input, index, TimesTwo, inputPosition * sizeof(UChar)), reg);
914 return term().inputPosition - checkedTotal;
1178 if (!term.inputPosition)
1188 if (term.inputPosition)
1203 if (term.inputPosition
[all...]
H A DYarrPattern.h116 int inputPosition; member in struct:JSC::Yarr::PatternTerm

Completed in 143 milliseconds