1 | /* Copyright JS Foundation and other contributors, http://js.foundation |
2 | * |
3 | * Licensed under the Apache License, Version 2.0 (the "License"); |
4 | * you may not use this file except in compliance with the License. |
5 | * You may obtain a copy of the License at |
6 | * |
7 | * http://www.apache.org/licenses/LICENSE-2.0 |
8 | * |
9 | * Unless required by applicable law or agreed to in writing, software |
10 | * distributed under the License is distributed on an "AS IS" BASIS |
11 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
12 | * See the License for the specific language governing permissions and |
13 | * limitations under the License. |
14 | */ |
15 | |
16 | /* This file is automatically generated by the gen-unicode.py script |
17 | * from the CaseFolding.txt file. Do not edit! */ |
18 | |
19 | /** |
20 | * Character interval starting points for folding_skip_to_lower. |
21 | */ |
22 | static const uint16_t lit_unicode_folding_skip_to_lower_interval_starts[] JERRY_ATTR_CONST_DATA = |
23 | { |
24 | 0x13a0, 0x13f8, 0xab70 |
25 | }; |
26 | |
27 | /** |
28 | * Character interval lengths for folding_skip_to_lower. |
29 | */ |
30 | static const uint8_t lit_unicode_folding_skip_to_lower_interval_lengths[] JERRY_ATTR_CONST_DATA = |
31 | { |
32 | 0x0055, 0x0005, 0x004f |
33 | }; |
34 | |
35 | /** |
36 | * Non-interval characters for folding_skip_to_lower. |
37 | */ |
38 | static const uint16_t lit_unicode_folding_skip_to_lower_chars[] JERRY_ATTR_CONST_DATA = |
39 | { |
40 | 0x0130 |
41 | }; |
42 | |
43 | /** |
44 | * Character interval starting points for folding_to_upper. |
45 | */ |
46 | static const uint16_t lit_unicode_folding_to_upper_interval_starts[] JERRY_ATTR_CONST_DATA = |
47 | { |
48 | 0x03d0, 0x03d5, 0x03f0, 0x13f8, 0x1c80, 0xab70 |
49 | }; |
50 | |
51 | /** |
52 | * Character interval lengths for folding_to_upper. |
53 | */ |
54 | static const uint8_t lit_unicode_folding_to_upper_interval_lengths[] JERRY_ATTR_CONST_DATA = |
55 | { |
56 | 0x0001, 0x0001, 0x0001, 0x0005, 0x0008, 0x004f |
57 | }; |
58 | |
59 | /** |
60 | * Non-interval characters for folding_to_upper. |
61 | */ |
62 | static const uint16_t lit_unicode_folding_to_upper_chars[] JERRY_ATTR_CONST_DATA = |
63 | { |
64 | 0x00b5, 0x017f, 0x0345, 0x03c2, 0x03f5, 0x1e9b, 0x1fbe |
65 | }; |
66 | |