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

  /external/webkit/JavaScriptCore/yarr/
RegexCompiler.cpp 446 PatternDisjunction* parenthesesDisjunction = new PatternDisjunction(m_alternative);
447 m_pattern.m_disjunctions.append(parenthesesDisjunction);
448 m_alternative->m_terms.append(PatternTerm(PatternTerm::TypeParenthesesSubpattern, subpatternId, parenthesesDisjunction, capture));
449 m_alternative = parenthesesDisjunction->addNewAlternative();
454 PatternDisjunction* parenthesesDisjunction = new PatternDisjunction(m_alternative);
455 m_pattern.m_disjunctions.append(parenthesesDisjunction);
456 m_alternative->m_terms.append(PatternTerm(PatternTerm::TypeParentheticalAssertion, m_pattern.m_numSubpatterns + 1, parenthesesDisjunction, invert));
457 m_alternative = parenthesesDisjunction->addNewAlternative();
RegexInterpreter.h 84 ByteDisjunction* parenthesesDisjunction;
157 atom.parenthesesDisjunction = parenthesesInfo;
RegexInterpreter.cpp 121 unsigned numNestedSubpatterns = term.atom.parenthesesDisjunction->m_numSubpatterns;
144 return reinterpret_cast<DisjunctionContext*>(&(subpatternBackup[term.atom.parenthesesDisjunction->m_numSubpatterns << 1]));
153 return new(malloc(sizeof(ParenthesesDisjunctionContext) + (((term.atom.parenthesesDisjunction->m_numSubpatterns << 1) - 1) * sizeof(int)) + sizeof(DisjunctionContext) + (disjunction->m_frameSize - 1) * sizeof(uintptr_t))) ParenthesesDisjunctionContext(output, term);
592 unsigned count = term.atom.parenthesesDisjunction->m_numSubpatterns;
598 unsigned count = term.atom.parenthesesDisjunction->m_numSubpatterns;
607 if (matchDisjunction(term.atom.parenthesesDisjunction, context->getDisjunctionContext(term), true))
783 ByteDisjunction* disjunctionBody = term.atom.parenthesesDisjunction;
863 ByteDisjunction* disjunctionBody = term.atom.parenthesesDisjunction;
    [all...]

Completed in 47 milliseconds