Home
last modified time | relevance | path

Searched refs:ByteDisjunction (Results 1 – 3 of 3) sorted by relevance

/external/webkit/JavaScriptCore/yarr/
DRegexInterpreter.h39 class ByteDisjunction; variable
84 ByteDisjunction* parenthesesDisjunction;
152 …ByteTerm(Type type, unsigned subpatternId, ByteDisjunction* parenthesesInfo, bool invertOrCapture,… in ByteTerm()
283 class ByteDisjunction {
285 ByteDisjunction(unsigned numSubpatterns, unsigned frameSize) in ByteDisjunction() function
297 …BytecodePattern(ByteDisjunction* body, Vector<ByteDisjunction*> allParenthesesInfo, RegexPattern& … in BytecodePattern()
319 OwnPtr<ByteDisjunction> m_body;
326 Vector<ByteDisjunction*> m_allParenthesesInfo;
DRegexInterpreter.cpp105 DisjunctionContext* allocDisjunctionContext(ByteDisjunction* disjunction) in allocDisjunctionContext()
151 …ParenthesesDisjunctionContext* allocParenthesesDisjunctionContext(ByteDisjunction* disjunction, in… in allocParenthesesDisjunctionContext()
783 ByteDisjunction* disjunctionBody = term.atom.parenthesesDisjunction; in matchParentheses()
863 ByteDisjunction* disjunctionBody = term.atom.parenthesesDisjunction; in backtrackParentheses()
967 …bool matchDisjunction(ByteDisjunction* disjunction, DisjunctionContext* context, bool btrack = fal… in matchDisjunction()
1209 …bool matchNonZeroDisjunction(ByteDisjunction* disjunction, DisjunctionContext* context, bool btrac… in matchNonZeroDisjunction()
1378 void dumpDisjunction(ByteDisjunction* disjunction) in dumpDisjunction()
1462ByteDisjunction* parenthesesDisjunction = new ByteDisjunction(numSubpatterns, callFrameSize); in atomParenthesesEnd()
1482 bodyDisjunction = new ByteDisjunction(numSubpatterns, callFrameSize); in regexBegin()
1602 ByteDisjunction* bodyDisjunction;
[all …]
/external/webkit/JavaScriptCore/
DChangeLog-2009-06-168848 (JSC::Yarr::ByteDisjunction::ByteDisjunction):