Home | History | Annotate | Download | only in runtime

Lines Matching refs:Yarr

27 #include "yarr/Yarr.h"
28 #include "yarr/YarrJIT.h"
71 Yarr::YarrCodeBlock m_regExpJITCode;
73 OwnPtr<Yarr::BytecodePattern> m_regExpBytecode;
105 Yarr::YarrPattern pattern(m_patternString, ignoreCase(), multiline(), &m_constructionError);
115 Yarr::jitCompile(pattern, globalData, m_representation->m_regExpJITCode);
128 m_representation->m_regExpBytecode = Yarr::byteCompile(pattern, &globalData->m_regExpAllocator);
167 result = Yarr::execute(m_representation->m_regExpJITCode, s.characters(), startOffset, s.length(), offsetVector);
173 result = Yarr::interpret(m_representation->m_regExpBytecode.get(), s.characters(), startOffset, s.length(), offsetVector);
204 interpreterResult = Yarr::interpret(m_representation->m_regExpBytecode.get(), s.characters(), startOffset, s.length(), interpreterOffsetVector);
253 Yarr::YarrCodeBlock& codeBlock = m_representation->m_regExpJITCode;