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

/macosx-10.10/JavaScriptCore-7600.1.17/yarr/
H A DYarrInterpreter.h107 unsigned inputPosition; member in struct:JSC::Yarr::ByteTerm
129 inputPosition = inputPos;
153 inputPosition = inputPos;
164 inputPosition = inputPos;
176 inputPosition = inputPos;
196 inputPosition = inputPos;
202 term.inputPosition = inputPos;
223 term.inputPosition = inputPos;
230 term.inputPosition = inputPos;
H A DYarrInterpreter.cpp364 return (input.atStart(term.inputPosition)) || (pattern->m_multiline && testCharacterClass(pattern->newlineCharacterClass, input.readChecked(term.inputPosition + 1)));
369 if (term.inputPosition)
370 return (input.atEnd(term.inputPosition)) || (pattern->m_multiline && testCharacterClass(pattern->newlineCharacterClass, input.readChecked(term.inputPosition)));
377 bool prevIsWordchar = !input.atStart(term.inputPosition) && testCharacterClass(pattern->wordcharCharacterClass, input.readChecked(term.inputPosition + 1));
379 if (term.inputPosition)
380 readIsWordchar = !input.atEnd(term.inputPosition) && testCharacterClass(pattern->wordcharCharacterClass, input.readChecked(term.inputPosition));
1494 assertionBOL(unsigned inputPosition) argument
1499 assertionEOL(unsigned inputPosition) argument
1504 assertionWordBoundary(bool invert, unsigned inputPosition) argument
1509 atomPatternCharacter(UChar ch, unsigned inputPosition, unsigned frameLocation, Checked<unsigned> quantityCount, QuantifierType quantityType) argument
1527 atomCharacterClass(CharacterClass* characterClass, bool invert, unsigned inputPosition, unsigned frameLocation, Checked<unsigned> quantityCount, QuantifierType quantityType) argument
1536 atomBackReference(unsigned subpatternId, unsigned inputPosition, unsigned frameLocation, Checked<unsigned> quantityCount, QuantifierType quantityType) argument
1547 atomParenthesesOnceBegin(unsigned subpatternId, bool capture, unsigned inputPosition, unsigned frameLocation, unsigned alternativeFrameLocation) argument
1560 atomParenthesesTerminalBegin(unsigned subpatternId, bool capture, unsigned inputPosition, unsigned frameLocation, unsigned alternativeFrameLocation) argument
1573 atomParenthesesSubpatternBegin(unsigned subpatternId, bool capture, unsigned inputPosition, unsigned frameLocation, unsigned alternativeFrameLocation) argument
1603 atomParentheticalAssertionEnd(unsigned inputPosition, unsigned frameLocation, Checked<unsigned> quantityCount, QuantifierType quantityType) argument
1701 atomParenthesesSubpatternEnd(unsigned lastSubpatternId, int inputPosition, unsigned frameLocation, Checked<unsigned> quantityCount, QuantifierType quantityType, unsigned callFrameSize = 0) argument
1735 atomParenthesesOnceEnd(int inputPosition, unsigned frameLocation, Checked<unsigned> quantityCount, QuantifierType quantityType) argument
1757 atomParenthesesTerminalEnd(int inputPosition, unsigned frameLocation, Checked<unsigned> quantityCount, QuantifierType quantityType) argument
[all...]
H A DYarrJIT.cpp288 Jump jumpIfCharNotEquals(UChar ch, int inputPosition, RegisterID character) argument
290 readCharacter(inputPosition, character);
303 void readCharacter(int inputPosition, RegisterID reg) argument
306 load8(BaseIndex(input, index, TimesOne, inputPosition * sizeof(char)), reg);
308 load16(BaseIndex(input, index, TimesTwo, inputPosition * sizeof(UChar)), reg);
640 if (!term->inputPosition)
643 readCharacter((term->inputPosition - m_checked) - 1, character);
650 if (term->inputPosition)
670 if (term->inputPosition == m_checked)
673 readCharacter(term->inputPosition
[all...]
H A DYarrPattern.cpp580 term.inputPosition = currentInputPosition.unsafeGet();
584 term.inputPosition = currentInputPosition.unsafeGet();
594 term.inputPosition = currentInputPosition.unsafeGet();
604 term.inputPosition = currentInputPosition.unsafeGet();
623 term.inputPosition = currentInputPosition.unsafeGet();
627 term.inputPosition = currentInputPosition.unsafeGet();
629 term.inputPosition = currentInputPosition.unsafeGet();
638 term.inputPosition = currentInputPosition.unsafeGet();
645 term.inputPosition = initialInputPosition;
H A DYarrPattern.h115 int inputPosition; member in struct:JSC::Yarr::PatternTerm

Completed in 118 milliseconds