Searched refs:offsetVector (Results 1 - 3 of 3) sorted by relevance
/external/webkit/Source/JavaScriptCore/runtime/ |
H A D | RegExp.cpp | 147 int* offsetVector; local 151 offsetVector = ovector->data(); 154 offsetVector = nonReturnedOvector.data(); 157 ASSERT(offsetVector); 158 // Initialize offsetVector with the return value (index 0) and the 162 offsetVector[j] = -1; 167 result = Yarr::execute(m_representation->m_regExpJITCode, s.characters(), startOffset, s.length(), offsetVector); 169 matchCompareWithInterpreter(s, startOffset, offsetVector, result); 173 result = Yarr::interpret(m_representation->m_regExpBytecode.get(), s.characters(), startOffset, s.length(), offsetVector); 189 void RegExp::matchCompareWithInterpreter(const UString& s, int startOffset, int* offsetVector, in argument [all...] |
H A D | RegExp.h | 71 void matchCompareWithInterpreter(const UString&, int startOffset, int* offsetVector, int jitResult);
|
/external/webkit/Source/WebCore/platform/text/ |
H A D | RegularExpression.cpp | 103 int* offsetVector; local 107 offsetVector = nonReturnedOvector.data(); 109 ASSERT(offsetVector); 111 offsetVector[j] = -1; 113 int result = JSC::Yarr::interpret(d->m_regExpByteCode.get(), str.characters(), startFrom, str.length(), offsetVector); 121 // 1 means 1 match; 0 means more than one match. First match is recorded in offsetVector. 122 d->lastMatchLength = offsetVector[1] - offsetVector[0]; 125 return offsetVector[0];
|
Completed in 44 milliseconds