1 | // Copyright (C) 2018 The Qt Company Ltd. |
---|---|
2 | // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only |
3 | |
4 | #include "config.h" |
5 | #include "yarr/YarrUnicodeProperties.h" |
6 | #include "qchar.h" |
7 | |
8 | #include "yarr/Yarr.h" |
9 | #include "yarr/YarrPattern.h" |
10 | |
11 | using namespace WTF; |
12 | |
13 | namespace JSC { namespace Yarr { |
14 | |
15 | std::optional<BuiltInCharacterClassID> unicodeMatchPropertyValue(WTF::String unicodePropertyName, WTF::String unicodePropertyValue) |
16 | { |
17 | Q_UNUSED(unicodePropertyName); |
18 | Q_UNUSED(unicodePropertyValue); |
19 | return std::nullopt; |
20 | } |
21 | |
22 | std::optional<BuiltInCharacterClassID> unicodeMatchProperty(WTF::String unicodePropertyValue) |
23 | { |
24 | Q_UNUSED(unicodePropertyValue); |
25 | return std::nullopt; |
26 | } |
27 | |
28 | std::unique_ptr<CharacterClass> createUnicodeCharacterClassFor(BuiltInCharacterClassID unicodeClassID) |
29 | { |
30 | Q_UNUSED(unicodeClassID); |
31 | return nullptr; |
32 | } |
33 | |
34 | } } // namespace JSC::Yarr |
35 |