HomeSort by relevance Sort by last modified time
    Searched refs:parenthesesDisjunction (Results 1 - 3 of 3) sorted by null

  /external/webkit/Source/JavaScriptCore/yarr/
YarrPattern.cpp 467 PatternDisjunction* parenthesesDisjunction = new PatternDisjunction(m_alternative);
468 m_pattern.m_disjunctions.append(parenthesesDisjunction);
469 m_alternative->m_terms.append(PatternTerm(PatternTerm::TypeParenthesesSubpattern, subpatternId, parenthesesDisjunction, capture, false));
470 m_alternative = parenthesesDisjunction->addNewAlternative();
475 PatternDisjunction* parenthesesDisjunction = new PatternDisjunction(m_alternative);
476 m_pattern.m_disjunctions.append(parenthesesDisjunction);
477 m_alternative->m_terms.append(PatternTerm(PatternTerm::TypeParentheticalAssertion, m_pattern.m_numSubpatterns + 1, parenthesesDisjunction, false, invert));
478 m_alternative = parenthesesDisjunction->addNewAlternative();
487 PatternDisjunction* parenthesesDisjunction = m_alternative->m_parent;
492 unsigned numParenAlternatives = parenthesesDisjunction->m_alternatives.size()
    [all...]
YarrInterpreter.h 87 ByteDisjunction* parenthesesDisjunction;
169 atom.parenthesesDisjunction = parenthesesInfo;
YarrInterpreter.cpp 125 unsigned numNestedSubpatterns = term.atom.parenthesesDisjunction->m_numSubpatterns;
148 return reinterpret_cast<DisjunctionContext*>(&(subpatternBackup[term.atom.parenthesesDisjunction->m_numSubpatterns << 1]));
157 size_t size = sizeof(ParenthesesDisjunctionContext) - sizeof(int) + (term.atom.parenthesesDisjunction->m_numSubpatterns << 1) * sizeof(int) + sizeof(DisjunctionContext) - sizeof(uintptr_t) + disjunction->m_frameSize * sizeof(uintptr_t);
599 unsigned count = term.atom.parenthesesDisjunction->m_numSubpatterns;
607 JSRegExpResult result = matchDisjunction(term.atom.parenthesesDisjunction, context->getDisjunctionContext(term), true);
841 ByteDisjunction* disjunctionBody = term.atom.parenthesesDisjunction;
    [all...]

Completed in 148 milliseconds