Searched refs:m_numSubpatterns (Results 1 – 7 of 7) sorted by relevance
/external/webkit/Source/JavaScriptCore/runtime/ |
D | RegExp.cpp | 80 , m_numSubpatterns(0) in RegExp() 109 m_numSubpatterns = pattern.m_numSubpatterns; in compile() 146 int offsetVectorSize = (m_numSubpatterns + 1) * 2; in match() 161 for (unsigned j = 0, i = 0; i < m_numSubpatterns + 1; j += 2, i++) in match() 191 int offsetVectorSize = (m_numSubpatterns + 1) * 2; in matchCompareWithInterpreter() 201 for (unsigned j = 0, i = 0; i < m_numSubpatterns + 1; j += 2, i++) in matchCompareWithInterpreter() 209 for (unsigned j = 2, i = 0; i < m_numSubpatterns; j +=2, i++) in matchCompareWithInterpreter() 228 for (unsigned j = 2, i = 0; i < m_numSubpatterns; j +=2, i++) { in matchCompareWithInterpreter()
|
D | RegExp.h | 53 unsigned numSubpatterns() const { return m_numSubpatterns; } in numSubpatterns() 77 unsigned m_numSubpatterns; variable
|
/external/webkit/Source/WebCore/platform/text/ |
D | RegularExpression.cpp | 46 unsigned m_numSubpatterns; member in WebCore::RegularExpression::Private 65 m_numSubpatterns = pattern.m_numSubpatterns; in compile() 102 int offsetVectorSize = (d->m_numSubpatterns + 1) * 2; in match() 110 for (unsigned j = 0, i = 0; i < d->m_numSubpatterns + 1; j += 2, i++) in match()
|
/external/webkit/Source/JavaScriptCore/yarr/ |
D | YarrPattern.cpp | 463 unsigned subpatternId = m_pattern.m_numSubpatterns + 1; in atomParenthesesSubpatternBegin() 465 m_pattern.m_numSubpatterns++; in atomParenthesesSubpatternBegin() 477 …pend(PatternTerm(PatternTerm::TypeParentheticalAssertion, m_pattern.m_numSubpatterns + 1, parenthe… in atomParentheticalAssertionBegin() 519 lastTerm.parentheses.lastSubpatternId = m_pattern.m_numSubpatterns; in atomParenthesesEnd() 530 unsigned subpatternId = m_pattern.m_numSubpatterns + 1; in atomParenthesesEnd() 539 disjunctionTerm.parentheses.lastSubpatternId = m_pattern.m_numSubpatterns; in atomParenthesesEnd() 551 if (subpatternId > m_pattern.m_numSubpatterns) { in atomBackReference() 773 if (m_pattern.m_numSubpatterns) in checkForTerminalParentheses() 971 unsigned numSubpatterns = m_numSubpatterns; in compile() 980 ASSERT(numSubpatterns == m_numSubpatterns); in compile() [all …]
|
D | YarrPattern.h | 326 m_numSubpatterns = 0; in reset() 350 return m_maxBackReference > m_numSubpatterns; in containsIllegalBackReference() 401 unsigned m_numSubpatterns; member
|
D | YarrInterpreter.h | 314 : m_numSubpatterns(numSubpatterns) in ByteDisjunction() 320 unsigned m_numSubpatterns; variable
|
D | YarrInterpreter.cpp | 125 unsigned numNestedSubpatterns = term.atom.parenthesesDisjunction->m_numSubpatterns; in ParenthesesDisjunctionContext() 148 …DisjunctionContext*>(&(subpatternBackup[term.atom.parenthesesDisjunction->m_numSubpatterns << 1])); in getDisjunctionContext() 157 …junctionContext) - sizeof(int) + (term.atom.parenthesesDisjunction->m_numSubpatterns << 1) * sizeo… in allocParenthesesDisjunctionContext() 599 unsigned count = term.atom.parenthesesDisjunction->m_numSubpatterns; in resetMatches() 1393 for (unsigned i = 0; i < ((pattern->m_body->m_numSubpatterns + 1) << 1); ++i) in interpret() 1452 …regexBegin(m_pattern.m_numSubpatterns, m_pattern.m_body->m_callFrameSize, m_pattern.m_body->m_alte… in compile()
|