Searched refs:newlineCharacterClass (Results 1 - 5 of 5) sorted by relevance
/macosx-10.10/JavaScriptCore-7600.1.17/yarr/ |
H A D | YarrInterpreter.h | 347 newlineCharacterClass = pattern.newlineCharacterClass(); 364 CharacterClass* newlineCharacterClass; member in struct:JSC::Yarr::BytecodePattern
|
H A D | YarrPattern.h | 285 // (please to be calling newlineCharacterClass() et al on your 339 CharacterClass* newlineCharacterClass() function in struct:JSC::Yarr::YarrPattern
|
H A D | YarrPattern.cpp | 350 m_alternative->m_terms.append(PatternTerm(m_pattern.newlineCharacterClass(), invert)); 789 if ((firstNonAnchorTerm.type != PatternTerm::TypeCharacterClass) || (firstNonAnchorTerm.characterClass != m_pattern.newlineCharacterClass()) || !((firstNonAnchorTerm.quantityType == QuantifierGreedy) || (firstNonAnchorTerm.quantityType == QuantifierNonGreedy))) 801 if ((lastNonAnchorTerm.type != PatternTerm::TypeCharacterClass) || (lastNonAnchorTerm.characterClass != m_pattern.newlineCharacterClass()) || (lastNonAnchorTerm.quantityType != QuantifierGreedy))
|
H A D | YarrInterpreter.cpp | 364 return (input.atStart(term.inputPosition)) || (pattern->m_multiline && testCharacterClass(pattern->newlineCharacterClass, input.readChecked(term.inputPosition + 1))); 370 return (input.atEnd(term.inputPosition)) || (pattern->m_multiline && testCharacterClass(pattern->newlineCharacterClass, input.readChecked(term.inputPosition))); 372 return (input.atEnd()) || (pattern->m_multiline && testCharacterClass(pattern->newlineCharacterClass, input.read())); 1075 if (testCharacterClass(pattern->newlineCharacterClass, input.reread(matchBegin))) { 1088 && (!testCharacterClass(pattern->newlineCharacterClass, input.reread(matchEnd))); matchEnd++) { }
|
H A D | YarrJIT.cpp | 644 matchCharacterClass(character, matchDest, m_pattern.newlineCharacterClass()); 674 matchCharacterClass(character, matchDest, m_pattern.newlineCharacterClass()); 1190 matchCharacterClass(character, foundBeginningNewLine, m_pattern.newlineCharacterClass()); 1212 matchCharacterClass(character, foundEndingNewLine, m_pattern.newlineCharacterClass());
|
Completed in 189 milliseconds