/macosx-10.10/WebCore-7600.1.25/ForwardingHeaders/yarr/ |
H A D | Yarr.h | 3 #include <JavaScriptCore/Yarr.h>
|
/macosx-10.10/JavaScriptCore-7600.1.17/yarr/ |
H A D | YarrSyntaxChecker.h | 31 namespace JSC { namespace Yarr { namespace in namespace:JSC
|
H A D | Yarr.h | 34 namespace JSC { namespace Yarr { namespace in namespace:JSC 66 } } // namespace JSC::Yarr
|
H A D | RegularExpression.cpp | 31 #include "Yarr.h" 35 namespace JSC { namespace Yarr { namespace in namespace:JSC 47 OwnPtr<JSC::Yarr::BytecodePattern> m_regExpByteCode; 57 PassOwnPtr<JSC::Yarr::BytecodePattern> compile(const String& patternString, TextCaseSensitivity caseSensitivity, MultilineMode multilineMode) 59 JSC::Yarr::YarrPattern pattern(patternString, (caseSensitivity == TextCaseInsensitive), (multilineMode == MultilineEnabled), &m_constructionError); 67 return JSC::Yarr::byteCompile(pattern, &m_regexAllocator); 111 offsetVector[j] = JSC::Yarr::offsetNoMatch; 115 result = JSC::Yarr::interpret(d->m_regExpByteCode.get(), str, startFrom, offsetVector); 119 result = JSC::Yarr::offsetNoMatch; 122 if (result == JSC::Yarr [all...] |
H A D | YarrSyntaxChecker.cpp | 31 namespace JSC { namespace Yarr { namespace in namespace:JSC
|
H A D | RegularExpression.h | 31 namespace JSC { namespace Yarr { namespace in namespace:JSC 60 } } // namespace JSC::Yarr
|
H A D | YarrCanonicalizeUCS2.h | 32 namespace JSC { namespace Yarr { namespace in namespace:JSC 136 } } // JSC::Yarr
|
H A D | YarrJIT.h | 34 #include "Yarr.h" 48 namespace Yarr { namespace in namespace:JSC 167 } } // namespace JSC::Yarr
|
H A D | YarrPattern.h | 37 namespace JSC { namespace Yarr { namespace in namespace:JSC 405 } } // namespace JSC::Yarr
|
H A D | YarrInterpreter.h | 37 namespace JSC { namespace Yarr { namespace in namespace:JSC 377 } } // namespace JSC::Yarr
|
H A D | YarrParser.h | 29 #include "Yarr.h" 33 namespace JSC { namespace Yarr { namespace in namespace:JSC 44 // The Parser class should not be used directly - only via the Yarr::parse() method. 815 * Yarr::parse(): 819 * Yarr::parse() returns null on success, or a const C string providing an error 881 } } // namespace JSC::Yarr
|
H A D | YarrCanonicalizeUCS2.cpp | 31 namespace JSC { namespace Yarr { namespace in namespace:JSC 462 } } // JSC::Yarr
|
H A D | YarrPattern.cpp | 30 #include "Yarr.h" 37 namespace JSC { namespace Yarr { namespace in namespace:JSC
|
/macosx-10.10/WebCore-7600.1.25/html/ |
H A D | BaseTextInputType.cpp | 43 if (rawPattern.isNull() || value.isEmpty() || !JSC::Yarr::RegularExpression(rawPattern, TextCaseSensitive).isValid()) 48 int matchOffset = JSC::Yarr::RegularExpression(pattern, TextCaseSensitive).match(value, 0, &matchLength);
|
H A D | EmailInputType.cpp | 47 DEPRECATED_DEFINE_STATIC_LOCAL(const JSC::Yarr::RegularExpression, regExp, (emailPattern, TextCaseInsensitive));
|
/macosx-10.10/JavaScriptCore-7600.1.17/runtime/ |
H A D | RegExp.h | 29 #include "yarr/Yarr.h" 105 void compile(VM*, Yarr::YarrCharSize); 106 void compileIfNecessary(VM&, Yarr::YarrCharSize); 108 void compileMatchOnly(VM*, Yarr::YarrCharSize); 109 void compileIfNecessaryMatchOnly(VM&, Yarr::YarrCharSize); 129 Yarr::YarrCodeBlock m_regExpJITCode; 131 OwnPtr<Yarr::BytecodePattern> m_regExpBytecode;
|
H A D | RegExp.cpp | 29 #include "Yarr.h" 243 Yarr::YarrPattern pattern(m_patternString, ignoreCase(), multiline(), &m_constructionError); 271 void RegExp::compile(VM* vm, Yarr::YarrCharSize charSize) 273 Yarr::YarrPattern pattern(m_patternString, ignoreCase(), multiline(), &m_constructionError); 289 Yarr::jitCompile(pattern, charSize, vm, m_regExpJITCode); 306 m_regExpBytecode = Yarr::byteCompile(pattern, &vm->m_regExpAllocator); 309 void RegExp::compileIfNecessary(VM& vm, Yarr::YarrCharSize charSize) 315 if ((charSize == Yarr::Char8) && (m_regExpJITCode.has8BitCode())) 317 if ((charSize == Yarr::Char16) && (m_regExpJITCode.has16BitCode())) 335 compileIfNecessary(vm, s.is8Bit() ? Yarr [all...] |
/macosx-10.10/JavaScriptCore-7600.1.17/inspector/ |
H A D | ContentSearchUtilities.h | 39 namespace JSC { namespace Yarr { namespace in namespace:JSC 47 JS_EXPORT_PRIVATE JSC::Yarr::RegularExpression createSearchRegex(const String& query, bool caseSensitive, bool isRegex); 48 JS_EXPORT_PRIVATE int countRegularExpressionMatches(const JSC::Yarr::RegularExpression&, const String&);
|
H A D | ContentSearchUtilities.cpp | 37 #include "Yarr.h" 42 using namespace JSC::Yarr; 79 static Vector<std::pair<size_t, String>> getRegularExpressionMatchesByLines(const JSC::Yarr::RegularExpression& regex, const String& text) 132 JSC::Yarr::RegularExpression createSearchRegex(const String& query, bool caseSensitive, bool isRegex) 135 return JSC::Yarr::RegularExpression(regexSource, caseSensitive ? TextCaseSensitive : TextCaseInsensitive); 138 int countRegularExpressionMatches(const JSC::Yarr::RegularExpression& regex, const String& content) 161 JSC::Yarr::RegularExpression regex = ContentSearchUtilities::createSearchRegex(query, caseSensitive, isRegex); 185 JSC::Yarr::YarrPattern pattern(patternString, false, true, &error); 188 OwnPtr<JSC::Yarr::BytecodePattern> bytecodePattern = JSC::Yarr [all...] |
/macosx-10.10/WebCore-7600.1.25/page/ |
H A D | Frame.cpp | 308 static JSC::Yarr::RegularExpression createRegExpForLabels(const Vector<String>& labels) 313 DEPRECATED_DEFINE_STATIC_LOCAL(JSC::Yarr::RegularExpression, wordRegExp, ("\\w", TextCaseSensitive)); 340 return JSC::Yarr::RegularExpression(pattern.toString(), TextCaseInsensitive); 343 String Frame::searchForLabelsAboveCell(const JSC::Yarr::RegularExpression& regExp, HTMLTableCellElement* cell, size_t* resultDistanceFromStartOfCell) 372 JSC::Yarr::RegularExpression regExp = createRegExpForLabels(labels); 442 replace(mutableStringToMatch, JSC::Yarr::RegularExpression("\\d", TextCaseSensitive), " "); 445 JSC::Yarr::RegularExpression regExp = createRegExpForLabels(labels);
|
H A D | Frame.h | 61 namespace JSC { namespace Yarr { namespace in namespace:JSC 230 String searchForLabelsAboveCell(const JSC::Yarr::RegularExpression&, HTMLTableCellElement*, size_t* resultDistanceFromStartOfCell);
|
/macosx-10.10/JavaScriptCore-7600.1.17/parser/ |
H A D | SyntaxChecker.h | 156 ExpressionType createRegExp(const JSTokenLocation&, const Identifier& pattern, const Identifier&, int) { return Yarr::checkSyntax(pattern.string()) ? 0 : RegExpExpr; }
|
/macosx-10.10/WebKit-7600.1.25/mac/WebView/ |
H A D | WebHTMLRepresentation.mm | 70 using JSC::Yarr::RegularExpression;
|
/macosx-10.10/WebCore-7600.1.25/inspector/ |
H A D | InspectorStyleSheet.cpp | 997 DEPRECATED_DEFINE_STATIC_LOCAL(JSC::Yarr::RegularExpression, comment, ("/\\*[^]*?\\*/", TextCaseSensitive, JSC::Yarr::MultilineEnabled));
|
/macosx-10.10/JavaScriptCore-7600.1.17/inspector/agents/ |
H A D | InspectorDebuggerAgent.cpp | 170 JSC::Yarr::RegularExpression regex(pattern, TextCaseSensitive);
|