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

/macosx-10.10/JavaScriptCore-7600.1.17/yarr/
H A DYarrInterpreter.h347 newlineCharacterClass = pattern.newlineCharacterClass();
364 CharacterClass* newlineCharacterClass; member in struct:JSC::Yarr::BytecodePattern
H A DYarrPattern.h285 // (please to be calling newlineCharacterClass() et al on your
339 CharacterClass* newlineCharacterClass() function in struct:JSC::Yarr::YarrPattern
H A DYarrPattern.cpp350 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 DYarrInterpreter.cpp364 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 DYarrJIT.cpp644 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