Searched refs:ParenthesesDisjunctionContext (Results 1 - 1 of 1) sorted by relevance

/external/webkit/Source/JavaScriptCore/yarr/
H A DYarrInterpreter.cpp43 struct ParenthesesDisjunctionContext;
69 ParenthesesDisjunctionContext* lastContext;
72 static inline void appendParenthesesDisjunctionContext(BackTrackInfoParentheses* backTrack, ParenthesesDisjunctionContext* context)
119 struct ParenthesesDisjunctionContext struct in class:JSC::Yarr::Interpreter
121 ParenthesesDisjunctionContext(int* output, ByteTerm& term) function in struct:JSC::Yarr::Interpreter::ParenthesesDisjunctionContext
151 ParenthesesDisjunctionContext* next;
155 ParenthesesDisjunctionContext* allocParenthesesDisjunctionContext(ByteDisjunction* disjunction, int* output, ByteTerm& term)
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);
161 return new(allocatorPool->alloc(size)) ParenthesesDisjunctionContext(output, term);
164 void freeParenthesesDisjunctionContext(ParenthesesDisjunctionContext* contex
[all...]

Completed in 147 milliseconds