| OLD | NEW |
| 1 /* == Start of generated table == */ | 1 /* == Start of generated table == */ |
| 2 /* | 2 /* |
| 3 * The following table is generated by running: | 3 * The following table is generated by running: |
| 4 * | 4 * |
| 5 * ./gen-use-table.py IndicSyllabicCategory.txt IndicPositionalCategory.txt Un
icodeData.txt Blocks.txt | 5 * ./gen-use-table.py IndicSyllabicCategory.txt IndicPositionalCategory.txt Un
icodeData.txt Blocks.txt |
| 6 * | 6 * |
| 7 * on files with these headers: | 7 * on files with these headers: |
| 8 * | 8 * |
| 9 * # IndicSyllabicCategory-8.0.0.txt | 9 * # IndicSyllabicCategory-9.0.0.txt |
| 10 * # Date: 2015-05-12, 10:00:00 GMT [RP, KW, LI] | 10 * # Date: 2016-05-21, 02:46:00 GMT [RP] |
| 11 * # IndicPositionalCategory-8.0.0.txt | 11 * # IndicPositionalCategory-9.0.0.txt |
| 12 * # Date: 2015-05-12, 10:00:00 GMT [RP, KW, LI] | 12 * # Date: 2016-02-25, 00:48:00 GMT [RP] |
| 13 * # Blocks-8.0.0.txt | 13 * # Blocks-9.0.0.txt |
| 14 * # Date: 2014-11-10, 23:04:00 GMT [KW] | 14 * # Date: 2016-02-05, 23:48:00 GMT [KW] |
| 15 * UnicodeData.txt does not have a header. | 15 * UnicodeData.txt does not have a header. |
| 16 */ | 16 */ |
| 17 | 17 |
| 18 #include "hb-ot-shape-complex-use-private.hh" | 18 #include "hb-ot-shape-complex-use-private.hh" |
| 19 | 19 |
| 20 #define B USE_B /* BASE */ | 20 #define B USE_B /* BASE */ |
| 21 #define CGJ USE_CGJ /* CGJ */ | 21 #define CGJ USE_CGJ /* CGJ */ |
| 22 #define FM USE_FM /* CONS_FINAL_MOD */ | 22 #define FM USE_FM /* CONS_FINAL_MOD */ |
| 23 #define GB USE_GB /* BASE_OTHER */ | 23 #define GB USE_GB /* BASE_OTHER */ |
| 24 #define H USE_H /* HALANT */ | 24 #define H USE_H /* HALANT */ |
| 25 #define HN USE_HN /* HALANT_NUM */ | 25 #define HN USE_HN /* HALANT_NUM */ |
| 26 #define IND USE_IND /* BASE_IND */ | 26 #define IND USE_IND /* BASE_IND */ |
| 27 #define IV USE_IV /* BASE_VOWEL */ | |
| 28 #define N USE_N /* BASE_NUM */ | 27 #define N USE_N /* BASE_NUM */ |
| 29 #define O USE_O /* OTHER */ | 28 #define O USE_O /* OTHER */ |
| 30 #define R USE_R /* REPHA */ | 29 #define R USE_R /* REPHA */ |
| 31 #define Rsv USE_Rsv /* Reserved */ | 30 #define Rsv USE_Rsv /* Reserved */ |
| 32 #define S USE_S /* SYM */ | 31 #define S USE_S /* SYM */ |
| 33 #define SUB USE_SUB /* CONS_SUB */ | 32 #define SUB USE_SUB /* CONS_SUB */ |
| 34 #define VS USE_VS /* VARIATION_SELECTOR */ | 33 #define VS USE_VS /* VARIATION_SELECTOR */ |
| 35 #define WJ USE_WJ /* Word_Joiner */ | 34 #define WJ USE_WJ /* Word_Joiner */ |
| 36 #define ZWJ USE_ZWJ /* ZWJ */ | 35 #define ZWJ USE_ZWJ /* ZWJ */ |
| 37 #define ZWNJ USE_ZWNJ /* ZWNJ */ | 36 #define ZWNJ USE_ZWNJ /* ZWNJ */ |
| (...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 73 /* 00A0 */ GB, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, | 72 /* 00A0 */ GB, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, |
| 74 /* 00B0 */ O, O, FM, FM, O, O, O, O, O,
O, O, O, O, O, O, O, | 73 /* 00B0 */ O, O, FM, FM, O, O, O, O, O,
O, O, O, O, O, O, O, |
| 75 /* 00C0 */ O, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, | 74 /* 00C0 */ O, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, |
| 76 /* 00D0 */ O, O, O, O, O, O, O, GB, | 75 /* 00D0 */ O, O, O, O, O, O, O, GB, |
| 77 | 76 |
| 78 #define use_offset_0x0900u 80 | 77 #define use_offset_0x0900u 80 |
| 79 | 78 |
| 80 | 79 |
| 81 /* Devanagari */ | 80 /* Devanagari */ |
| 82 | 81 |
| 83 /* 0900 */ VMAbv, VMAbv, VMAbv, VMPst, IV, IV, IV, IV, IV, I
V, IV, IV, IV, IV, IV, IV, | 82 /* 0900 */ VMAbv, VMAbv, VMAbv, VMPst, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 84 /* 0910 */ IV, IV, IV, IV, IV, B, B, B, B,
B, B, B, B, B, B, B, | 83 /* 0910 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 85 /* 0920 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 84 /* 0920 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 86 /* 0930 */ B, B, B, B, B, B, B, B, B,
B, VAbv, VPst, CMBlw, B, VPst, VPre, | 85 /* 0930 */ B, B, B, B, B, B, B, B, B,
B, VAbv, VPst, CMBlw, B, VPst, VPre, |
| 87 /* 0940 */ VPst, VBlw, VBlw, VBlw, VBlw, VAbv, VAbv, VAbv, VAbv, VPs
t, VPst, VPst, VPst, H, VPre, VPst, | 86 /* 0940 */ VPst, VBlw, VBlw, VBlw, VBlw, VAbv, VAbv, VAbv, VAbv, VPs
t, VPst, VPst, VPst, H, VPre, VPst, |
| 88 /* 0950 */ O, VMAbv, VMBlw, O, O, VAbv, VBlw, VBlw, B,
B, B, B, B, B, B, B, | 87 /* 0950 */ O, VMAbv, VMBlw, O, O, VAbv, VBlw, VBlw, B,
B, B, B, B, B, B, B, |
| 89 /* 0960 */ IV, IV, VBlw, VBlw, O, O, B, B, B,
B, B, B, B, B, B, B, | 88 /* 0960 */ B, B, VBlw, VBlw, O, O, B, B, B,
B, B, B, B, B, B, B, |
| 90 /* 0970 */ O, O, IV, IV, IV, IV, IV, IV, B,
B, B, B, B, B, B, B, | 89 /* 0970 */ O, O, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 91 | 90 |
| 92 /* Bengali */ | 91 /* Bengali */ |
| 93 | 92 |
| 94 /* 0980 */ O, VMAbv, VMPst, VMPst, O, IV, IV, IV, IV, I
V, IV, IV, IV, O, O, IV, | 93 /* 0980 */ O, VMAbv, VMPst, VMPst, O, B, B, B, B,
B, B, B, B, O, O, B, |
| 95 /* 0990 */ IV, O, O, IV, IV, B, B, B, B,
B, B, B, B, B, B, B, | 94 /* 0990 */ B, O, O, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 96 /* 09A0 */ B, B, B, B, B, B, B, B, B,
O, B, B, B, B, B, B, | 95 /* 09A0 */ B, B, B, B, B, B, B, B, B,
O, B, B, B, B, B, B, |
| 97 /* 09B0 */ B, O, B, O, O, O, B, B, B,
B, O, O, CMBlw, B, VPst, VPre, | 96 /* 09B0 */ B, O, B, O, O, O, B, B, B,
B, O, O, CMBlw, B, VPst, VPre, |
| 98 /* 09C0 */ VPst, VBlw, VBlw, VBlw, VBlw, O, O, VPre, VPre,
O, O, VPre, VPre, H, IND, O, | 97 /* 09C0 */ VPst, VBlw, VBlw, VBlw, VBlw, O, O, VPre, VPre,
O, O, VPre, VPre, H, IND, O, |
| 99 /* 09D0 */ O, O, O, O, O, O, O, VPst, O,
O, O, O, B, B, O, B, | 98 /* 09D0 */ O, O, O, O, O, O, O, VPst, O,
O, O, O, B, B, O, B, |
| 100 /* 09E0 */ IV, IV, VBlw, VBlw, O, O, B, B, B,
B, B, B, B, B, B, B, | 99 /* 09E0 */ B, B, VBlw, VBlw, O, O, B, B, B,
B, B, B, B, B, B, B, |
| 101 /* 09F0 */ B, B, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, | 100 /* 09F0 */ B, B, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, |
| 102 | 101 |
| 103 /* Gurmukhi */ | 102 /* Gurmukhi */ |
| 104 | 103 |
| 105 /* 0A00 */ O, VMAbv, VMAbv, VMPst, O, IV, IV, IV, IV, I
V, IV, O, O, O, O, IV, | 104 /* 0A00 */ O, VMAbv, VMAbv, VMPst, O, B, B, B, B,
B, B, O, O, O, O, B, |
| 106 /* 0A10 */ IV, O, O, IV, IV, B, B, B, B,
B, B, B, B, B, B, B, | 105 /* 0A10 */ B, O, O, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 107 /* 0A20 */ B, B, B, B, B, B, B, B, B,
O, B, B, B, B, B, B, | 106 /* 0A20 */ B, B, B, B, B, B, B, B, B,
O, B, B, B, B, B, B, |
| 108 /* 0A30 */ B, O, B, B, O, B, B, O, B,
B, O, O, CMBlw, O, VPst, VPre, | 107 /* 0A30 */ B, O, B, B, O, B, B, O, B,
B, O, O, CMBlw, O, VPst, VPre, |
| 109 /* 0A40 */ VPst, VBlw, VBlw, O, O, O, O, VAbv, VAbv,
O, O, VAbv, VAbv, H, O, O, | 108 /* 0A40 */ VPst, VBlw, VBlw, O, O, O, O, VAbv, VAbv,
O, O, VAbv, VAbv, H, O, O, |
| 110 /* 0A50 */ O, O, O, O, O, O, O, O, O,
B, B, B, B, O, B, O, | 109 /* 0A50 */ O, O, O, O, O, O, O, O, O,
B, B, B, B, O, B, O, |
| 111 /* 0A60 */ O, O, O, O, O, O, B, B, B,
B, B, B, B, B, B, B, | 110 /* 0A60 */ O, O, O, O, O, O, B, B, B,
B, B, B, B, B, B, B, |
| 112 /* 0A70 */ VMAbv, CMAbv, GB, GB, O, MBlw, O, O, O,
O, O, O, O, O, O, O, | 111 /* 0A70 */ VMAbv, CMAbv, GB, GB, O, MBlw, O, O, O,
O, O, O, O, O, O, O, |
| 113 | 112 |
| 114 /* Gujarati */ | 113 /* Gujarati */ |
| 115 | 114 |
| 116 /* 0A80 */ O, VMAbv, VMAbv, VMPst, O, IV, IV, IV, IV, I
V, IV, IV, IV, IV, O, IV, | 115 /* 0A80 */ O, VMAbv, VMAbv, VMPst, O, B, B, B, B,
B, B, B, B, B, O, B, |
| 117 /* 0A90 */ IV, IV, O, IV, IV, B, B, B, B,
B, B, B, B, B, B, B, | 116 /* 0A90 */ B, B, O, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 118 /* 0AA0 */ B, B, B, B, B, B, B, B, B,
O, B, B, B, B, B, B, | 117 /* 0AA0 */ B, B, B, B, B, B, B, B, B,
O, B, B, B, B, B, B, |
| 119 /* 0AB0 */ B, O, B, B, O, B, B, B, B,
B, O, O, CMBlw, B, VPst, VPre, | 118 /* 0AB0 */ B, O, B, B, O, B, B, B, B,
B, O, O, CMBlw, B, VPst, VPre, |
| 120 /* 0AC0 */ VPst, VBlw, VBlw, VBlw, VBlw, VAbv, O, VAbv, VAbv, VAb
v, O, VPst, VPst, H, O, O, | 119 /* 0AC0 */ VPst, VBlw, VBlw, VBlw, VBlw, VAbv, O, VAbv, VAbv, VAb
v, O, VPst, VPst, H, O, O, |
| 121 /* 0AD0 */ O, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, | 120 /* 0AD0 */ O, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, |
| 122 /* 0AE0 */ IV, IV, VBlw, VBlw, O, O, B, B, B,
B, B, B, B, B, B, B, | 121 /* 0AE0 */ B, B, VBlw, VBlw, O, O, B, B, B,
B, B, B, B, B, B, B, |
| 123 /* 0AF0 */ O, O, O, O, O, O, O, O, O,
B, O, O, O, O, O, O, | 122 /* 0AF0 */ O, O, O, O, O, O, O, O, O,
B, O, O, O, O, O, O, |
| 124 | 123 |
| 125 /* Oriya */ | 124 /* Oriya */ |
| 126 | 125 |
| 127 /* 0B00 */ O, VMAbv, VMPst, VMPst, O, IV, IV, IV, IV, I
V, IV, IV, IV, O, O, IV, | 126 /* 0B00 */ O, VMAbv, VMPst, VMPst, O, B, B, B, B,
B, B, B, B, O, O, B, |
| 128 /* 0B10 */ IV, O, O, IV, IV, B, B, B, B,
B, B, B, B, B, B, B, | 127 /* 0B10 */ B, O, O, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 129 /* 0B20 */ B, B, B, B, B, B, B, B, B,
O, B, B, B, B, B, B, | 128 /* 0B20 */ B, B, B, B, B, B, B, B, B,
O, B, B, B, B, B, B, |
| 130 /* 0B30 */ B, O, B, B, O, B, B, B, B,
B, O, O, CMBlw, B, VPst, VAbv, | 129 /* 0B30 */ B, O, B, B, O, B, B, B, B,
B, O, O, CMBlw, B, VPst, VAbv, |
| 131 /* 0B40 */ VPst, VBlw, VBlw, VBlw, VBlw, O, O, VPre, VPre,
O, O, VPre, VPre, H, O, O, | 130 /* 0B40 */ VPst, VBlw, VBlw, VBlw, VBlw, O, O, VPre, VPre,
O, O, VPre, VPre, H, O, O, |
| 132 /* 0B50 */ O, O, O, O, O, O, VAbv, VAbv, O,
O, O, O, B, B, O, B, | 131 /* 0B50 */ O, O, O, O, O, O, VAbv, VAbv, O,
O, O, O, B, B, O, B, |
| 133 /* 0B60 */ IV, IV, VBlw, VBlw, O, O, B, B, B,
B, B, B, B, B, B, B, | 132 /* 0B60 */ B, B, VBlw, VBlw, O, O, B, B, B,
B, B, B, B, B, B, B, |
| 134 /* 0B70 */ O, B, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, | 133 /* 0B70 */ O, B, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, |
| 135 | 134 |
| 136 /* Tamil */ | 135 /* Tamil */ |
| 137 | 136 |
| 138 /* 0B80 */ O, O, VMAbv, IND, O, IV, IV, IV, IV, I
V, IV, O, O, O, IV, IV, | 137 /* 0B80 */ O, O, VMAbv, IND, O, B, B, B, B,
B, B, O, O, O, B, B, |
| 139 /* 0B90 */ IV, O, IV, IV, IV, B, O, O, O,
B, B, O, B, O, B, B, | 138 /* 0B90 */ B, O, B, B, B, B, O, O, O,
B, B, O, B, O, B, B, |
| 140 /* 0BA0 */ O, O, O, B, B, O, O, O, B,
B, B, O, O, O, B, B, | 139 /* 0BA0 */ O, O, O, B, B, O, O, O, B,
B, B, O, O, O, B, B, |
| 141 /* 0BB0 */ B, B, B, B, B, B, B, B, B,
B, O, O, O, O, VPst, VPst, | 140 /* 0BB0 */ B, B, B, B, B, B, B, B, B,
B, O, O, O, O, VPst, VPst, |
| 142 /* 0BC0 */ VAbv, VPst, VPst, O, O, O, VPre, VPre, VPre,
O, VPre, VPre, VPre, H, O, O, | 141 /* 0BC0 */ VAbv, VPst, VPst, O, O, O, VPre, VPre, VPre,
O, VPre, VPre, VPre, H, O, O, |
| 143 /* 0BD0 */ O, O, O, O, O, O, O, VPst, O,
O, O, O, O, O, O, O, | 142 /* 0BD0 */ O, O, O, O, O, O, O, VPst, O,
O, O, O, O, O, O, O, |
| 144 /* 0BE0 */ O, O, O, O, O, O, B, B, B,
B, B, B, B, B, B, B, | 143 /* 0BE0 */ O, O, O, O, O, O, B, B, B,
B, B, B, B, B, B, B, |
| 145 /* 0BF0 */ O, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, | 144 /* 0BF0 */ O, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, |
| 146 | 145 |
| 147 /* Telugu */ | 146 /* Telugu */ |
| 148 | 147 |
| 149 /* 0C00 */ VMAbv, VMPst, VMPst, VMPst, O, IV, IV, IV, IV, I
V, IV, IV, IV, O, IV, IV, | 148 /* 0C00 */ VMAbv, VMPst, VMPst, VMPst, O, B, B, B, B,
B, B, B, B, O, B, B, |
| 150 /* 0C10 */ IV, O, IV, IV, IV, B, B, B, B,
B, B, B, B, B, B, B, | 149 /* 0C10 */ B, O, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 151 /* 0C20 */ B, B, B, B, B, B, B, B, B,
O, B, B, B, B, B, B, | 150 /* 0C20 */ B, B, B, B, B, B, B, B, B,
O, B, B, B, B, B, B, |
| 152 /* 0C30 */ B, B, B, B, B, B, B, B, B,
B, O, O, O, B, VAbv, VAbv, | 151 /* 0C30 */ B, B, B, B, B, B, B, B, B,
B, O, O, O, B, VAbv, VAbv, |
| 153 /* 0C40 */ VAbv, VPst, VPst, VPst, VPst, O, VAbv, VAbv, VAbv,
O, VAbv, VAbv, VAbv, H, O, O, | 152 /* 0C40 */ VAbv, VPst, VPst, VPst, VPst, O, VAbv, VAbv, VAbv,
O, VAbv, VAbv, VAbv, H, O, O, |
| 154 /* 0C50 */ O, O, O, O, O, VAbv, VBlw, O, B,
B, B, O, O, O, O, O, | 153 /* 0C50 */ O, O, O, O, O, VAbv, VBlw, O, B,
B, B, O, O, O, O, O, |
| 155 /* 0C60 */ IV, IV, VBlw, VBlw, O, O, B, B, B,
B, B, B, B, B, B, B, | 154 /* 0C60 */ B, B, VBlw, VBlw, O, O, B, B, B,
B, B, B, B, B, B, B, |
| 156 /* 0C70 */ O, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, | 155 /* 0C70 */ O, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, |
| 157 | 156 |
| 158 /* Kannada */ | 157 /* Kannada */ |
| 159 | 158 |
| 160 /* 0C80 */ O, VMAbv, VMPst, VMPst, O, IV, IV, IV, IV, I
V, IV, IV, IV, O, IV, IV, | 159 /* 0C80 */ O, VMAbv, VMPst, VMPst, O, B, B, B, B,
B, B, B, B, O, B, B, |
| 161 /* 0C90 */ IV, O, IV, IV, IV, B, B, B, B,
B, B, B, B, B, B, B, | 160 /* 0C90 */ B, O, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 162 /* 0CA0 */ B, B, B, B, B, B, B, B, B,
O, B, B, B, B, B, B, | 161 /* 0CA0 */ B, B, B, B, B, B, B, B, B,
O, B, B, B, B, B, B, |
| 163 /* 0CB0 */ B, B, B, B, O, B, B, B, B,
B, O, O, CMBlw, B, VPst, VAbv, | 162 /* 0CB0 */ B, B, B, B, O, B, B, B, B,
B, O, O, CMBlw, B, VPst, VAbv, |
| 164 /* 0CC0 */ VAbv, VPst, VPst, VPst, VPst, O, VAbv, VAbv, VAbv,
O, VAbv, VAbv, VAbv, H, O, O, | 163 /* 0CC0 */ VAbv, VPst, VPst, VPst, VPst, O, VAbv, VAbv, VAbv,
O, VAbv, VAbv, VAbv, H, O, O, |
| 165 /* 0CD0 */ O, O, O, O, O, VPst, VPst, O, O,
O, O, O, O, O, B, O, | 164 /* 0CD0 */ O, O, O, O, O, VPst, VPst, O, O,
O, O, O, O, O, B, O, |
| 166 /* 0CE0 */ IV, IV, VBlw, VBlw, O, O, B, B, B,
B, B, B, B, B, B, B, | 165 /* 0CE0 */ B, B, VBlw, VBlw, O, O, B, B, B,
B, B, B, B, B, B, B, |
| 167 /* 0CF0 */ O, R, R, O, O, O, O, O, O,
O, O, O, O, O, O, O, | 166 /* 0CF0 */ O, R, R, O, O, O, O, O, O,
O, O, O, O, O, O, O, |
| 168 | 167 |
| 169 /* Malayalam */ | 168 /* Malayalam */ |
| 170 | 169 |
| 171 /* 0D00 */ O, VMAbv, VMPst, VMPst, O, IV, IV, IV, IV, I
V, IV, IV, IV, O, IV, IV, | 170 /* 0D00 */ O, VMAbv, VMPst, VMPst, O, B, B, B, B,
B, B, B, B, O, B, B, |
| 172 /* 0D10 */ IV, O, IV, IV, IV, B, B, B, B,
B, B, B, B, B, B, B, | 171 /* 0D10 */ B, O, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 173 /* 0D20 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 172 /* 0D20 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 174 /* 0D30 */ B, B, B, B, B, B, B, B, B,
B, B, O, O, B, VPst, VPst, | 173 /* 0D30 */ B, B, B, B, B, B, B, B, B,
B, B, O, O, B, VPst, VPst, |
| 175 /* 0D40 */ VPst, VPst, VPst, VBlw, VBlw, O, VPre, VPre, VPre,
O, VPre, VPre, VPre, H, R, O, | 174 /* 0D40 */ VPst, VPst, VPst, VBlw, VBlw, O, VPre, VPre, VPre,
O, VPre, VPre, VPre, H, R, O, |
| 176 /* 0D50 */ O, O, O, O, O, O, O, VPst, O,
O, O, O, O, O, O, IV, | 175 /* 0D50 */ O, O, O, O, IND, IND, IND, VPst, O,
O, O, O, O, O, O, B, |
| 177 /* 0D60 */ IV, IV, VBlw, VBlw, O, O, B, B, B,
B, B, B, B, B, B, B, | 176 /* 0D60 */ B, B, VBlw, VBlw, O, O, B, B, B,
B, B, B, B, B, B, B, |
| 178 /* 0D70 */ O, O, O, O, O, O, O, O, O,
O, IND, IND, IND, IND, IND, IND, | 177 /* 0D70 */ O, O, O, O, O, O, O, O, O,
O, IND, IND, IND, IND, IND, IND, |
| 179 | 178 |
| 180 /* Sinhala */ | 179 /* Sinhala */ |
| 181 | 180 |
| 182 /* 0D80 */ O, O, VMPst, VMPst, O, IV, IV, IV, IV, I
V, IV, IV, IV, IV, IV, IV, | 181 /* 0D80 */ O, O, VMPst, VMPst, O, B, B, B, B,
B, B, B, B, B, B, B, |
| 183 /* 0D90 */ IV, IV, IV, IV, IV, IV, IV, O, O,
O, B, B, B, B, B, B, | 182 /* 0D90 */ B, B, B, B, B, B, B, O, O,
O, B, B, B, B, B, B, |
| 184 /* 0DA0 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 183 /* 0DA0 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 185 /* 0DB0 */ B, B, O, B, B, B, B, B, B,
B, B, B, O, B, O, O, | 184 /* 0DB0 */ B, B, O, B, B, B, B, B, B,
B, B, B, O, B, O, O, |
| 186 /* 0DC0 */ B, B, B, B, B, B, B, O, O,
O, H, O, O, O, O, VPst, | 185 /* 0DC0 */ B, B, B, B, B, B, B, O, O,
O, H, O, O, O, O, VPst, |
| 187 /* 0DD0 */ VPst, VPst, VAbv, VAbv, VBlw, O, VBlw, O, VPst, VPr
e, VPre, VPre, VPre, VPre, VPre, VPst, | 186 /* 0DD0 */ VPst, VPst, VAbv, VAbv, VBlw, O, VBlw, O, VPst, VPr
e, VPre, VPre, VPre, VPre, VPre, VPst, |
| 188 /* 0DE0 */ O, O, O, O, O, O, B, B, B,
B, B, B, B, B, B, B, | 187 /* 0DE0 */ O, O, O, O, O, O, B, B, B,
B, B, B, B, B, B, B, |
| 189 /* 0DF0 */ O, O, VPst, VPst, O, O, O, O, | 188 /* 0DF0 */ O, O, VPst, VPst, O, O, O, O, |
| 190 | 189 |
| 191 #define use_offset_0x1000u 1352 | 190 #define use_offset_0x1000u 1352 |
| 192 | 191 |
| 193 | 192 |
| 194 /* Myanmar */ | 193 /* Myanmar */ |
| 195 | 194 |
| 196 /* 1000 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 195 /* 1000 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 197 /* 1010 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 196 /* 1010 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 198 /* 1020 */ B, IV, IV, IV, IV, IV, IV, IV, IV, I
V, IV, VPst, VPst, VAbv, VAbv, VBlw, | 197 /* 1020 */ B, B, B, B, B, B, B, B, B,
B, B, VPst, VPst, VAbv, VAbv, VBlw, |
| 199 /* 1030 */ VBlw, VPre, VAbv, VAbv, VAbv, VAbv, VMAbv, VMBlw, VMPst,
H, VAbv, MPst, MPre, MBlw, MBlw, B, | 198 /* 1030 */ VBlw, VPre, VAbv, VAbv, VAbv, VAbv, VMAbv, VMBlw, VMPst,
H, VAbv, MPst, MPre, MBlw, MBlw, B, |
| 200 /* 1040 */ B, B, B, B, B, B, B, B, B,
B, O, O, O, O, GB, O, | 199 /* 1040 */ B, B, B, B, B, B, B, B, B,
B, O, O, O, O, GB, O, |
| 201 /* 1050 */ B, B, IV, IV, IV, IV, VPst, VPst, VBlw, VBl
w, B, B, B, B, MBlw, MBlw, | 200 /* 1050 */ B, B, B, B, B, B, VPst, VPst, VBlw, VBl
w, B, B, B, B, MBlw, MBlw, |
| 202 /* 1060 */ MBlw, B, VPst, VMPst, VMPst, B, B, VPst, VPst, VMPs
t, VMPst, VMPst, VMPst, VMPst, B, B, | 201 /* 1060 */ MBlw, B, VPst, VMPst, VMPst, B, B, VPst, VPst, VMPs
t, VMPst, VMPst, VMPst, VMPst, B, B, |
| 203 /* 1070 */ B, VAbv, VAbv, VAbv, VAbv, B, B, B, B,
B, B, B, B, B, B, B, | 202 /* 1070 */ B, VAbv, VAbv, VAbv, VAbv, B, B, B, B,
B, B, B, B, B, B, B, |
| 204 /* 1080 */ B, B, MBlw, VPst, VPre, VAbv, VAbv, VMPst, VMPst, VMPs
t, VMPst, VMPst, VMPst, VMBlw, B, VMPst, | 203 /* 1080 */ B, B, MBlw, VPst, VPre, VAbv, VAbv, VMPst, VMPst, VMPs
t, VMPst, VMPst, VMPst, VMBlw, B, VMPst, |
| 205 /* 1090 */ B, B, B, B, B, B, B, B, B,
B, VMPst, VMPst, VPst, VAbv, O, O, | 204 /* 1090 */ B, B, B, B, B, B, B, B, B,
B, VMPst, VMPst, VPst, VAbv, O, O, |
| 206 | 205 |
| 207 #define use_offset_0x1700u 1512 | 206 #define use_offset_0x1700u 1512 |
| 208 | 207 |
| 209 | 208 |
| 210 /* Tagalog */ | 209 /* Tagalog */ |
| 211 | 210 |
| 212 /* 1700 */ IV, IV, IV, B, B, B, B, B, B,
B, B, B, B, O, B, B, | 211 /* 1700 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, O, B, B, |
| 213 /* 1710 */ B, B, VAbv, VBlw, VBlw, O, O, O, O,
O, O, O, O, O, O, O, | 212 /* 1710 */ B, B, VAbv, VBlw, VBlw, O, O, O, O,
O, O, O, O, O, O, O, |
| 214 | 213 |
| 215 /* Hanunoo */ | 214 /* Hanunoo */ |
| 216 | 215 |
| 217 /* 1720 */ IV, IV, IV, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 216 /* 1720 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 218 /* 1730 */ B, B, VAbv, VBlw, VBlw, O, O, O, O,
O, O, O, O, O, O, O, | 217 /* 1730 */ B, B, VAbv, VBlw, VBlw, O, O, O, O,
O, O, O, O, O, O, O, |
| 219 | 218 |
| 220 /* Buhid */ | 219 /* Buhid */ |
| 221 | 220 |
| 222 /* 1740 */ IV, IV, IV, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 221 /* 1740 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 223 /* 1750 */ B, B, VAbv, VBlw, O, O, O, O, O,
O, O, O, O, O, O, O, | 222 /* 1750 */ B, B, VAbv, VBlw, O, O, O, O, O,
O, O, O, O, O, O, O, |
| 224 | 223 |
| 225 /* Tagbanwa */ | 224 /* Tagbanwa */ |
| 226 | 225 |
| 227 /* 1760 */ IV, IV, IV, B, B, B, B, B, B,
B, B, B, B, O, B, B, | 226 /* 1760 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, O, B, B, |
| 228 /* 1770 */ B, O, VAbv, VBlw, O, O, O, O, O,
O, O, O, O, O, O, O, | 227 /* 1770 */ B, O, VAbv, VBlw, O, O, O, O, O,
O, O, O, O, O, O, O, |
| 229 | 228 |
| 230 /* Khmer */ | 229 /* Khmer */ |
| 231 | 230 |
| 232 /* 1780 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 231 /* 1780 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 233 /* 1790 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 232 /* 1790 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 234 /* 17A0 */ B, B, B, IV, IV, IV, IV, IV, IV, I
V, IV, IV, IV, IV, IV, IV, | 233 /* 17A0 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 235 /* 17B0 */ IV, IV, IV, IV, O, O, VPst, VAbv, VAbv, VAb
v, VAbv, VBlw, VBlw, VBlw, VPre, VPre, | 234 /* 17B0 */ B, B, B, B, O, O, VPst, VAbv, VAbv, VAb
v, VAbv, VBlw, VBlw, VBlw, VPre, VPre, |
| 236 /* 17C0 */ VPre, VPre, VPre, VPre, VPre, VPre, VMAbv, VMPst, VPst, VMAb
v, VMAbv, FM, FAbv, CMAbv, FM, FM, | 235 /* 17C0 */ VPre, VPre, VPre, VPre, VPre, VPre, VMAbv, VMPst, VPst, VMAb
v, VMAbv, FM, FAbv, CMAbv, FM, FM, |
| 237 /* 17D0 */ FM, VAbv, H, FM, O, O, O, O, O,
O, O, O, B, VAbv, O, O, | 236 /* 17D0 */ FM, VAbv, H, FM, O, O, O, O, O,
O, O, O, B, VAbv, O, O, |
| 238 /* 17E0 */ B, B, B, B, B, B, B, B, B,
B, O, O, O, O, O, O, | 237 /* 17E0 */ B, B, B, B, B, B, B, B, B,
B, O, O, O, O, O, O, |
| 239 | 238 |
| 240 #define use_offset_0x1900u 1752 | 239 #define use_offset_0x1900u 1752 |
| 241 | 240 |
| 242 | 241 |
| 243 /* Limbu */ | 242 /* Limbu */ |
| 244 | 243 |
| 245 /* 1900 */ GB, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 244 /* 1900 */ GB, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| (...skipping 21 matching lines...) Expand all Loading... |
| 267 | 266 |
| 268 /* Buginese */ | 267 /* Buginese */ |
| 269 | 268 |
| 270 /* 1A00 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 269 /* 1A00 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 271 /* 1A10 */ B, B, B, B, B, B, B, VAbv, VBlw, VPr
e, VPst, VAbv, O, O, O, O, | 270 /* 1A10 */ B, B, B, B, B, B, B, VAbv, VBlw, VPr
e, VPst, VAbv, O, O, O, O, |
| 272 | 271 |
| 273 /* Tai Tham */ | 272 /* Tai Tham */ |
| 274 | 273 |
| 275 /* 1A20 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 274 /* 1A20 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 276 /* 1A30 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 275 /* 1A30 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 277 /* 1A40 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, IV, IV, IV, | 276 /* 1A40 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 278 /* 1A50 */ IV, IV, IV, B, B, MPre, MBlw, FPst, FAbv, FAb
v, FAbv, FBlw, FBlw, FBlw, FBlw, O, | 277 /* 1A50 */ B, B, B, B, B, MPre, MBlw, FPst, FAbv, FAb
v, FAbv, FBlw, FBlw, FBlw, FBlw, O, |
| 279 /* 1A60 */ H, VPst, VAbv, VPst, VPst, VAbv, VAbv, VAbv, VAbv, VBl
w, VBlw, VAbv, VBlw, VPst, VPre, VPre, | 278 /* 1A60 */ H, VPst, VAbv, VPst, VPst, VAbv, VAbv, VAbv, VAbv, VBl
w, VBlw, VAbv, VBlw, VPst, VPre, VPre, |
| 280 /* 1A70 */ VPre, VPre, VPre, VAbv, VAbv, VMAbv, VMAbv, VMAbv, VMAbv, VMAb
v, FM, FM, FM, O, O, FM, | 279 /* 1A70 */ VPre, VPre, VPre, VAbv, VAbv, VMAbv, VMAbv, VMAbv, VMAbv, VMAb
v, FM, FM, FM, O, O, FM, |
| 281 /* 1A80 */ B, B, B, B, B, B, B, B, B,
B, O, O, O, O, O, O, | 280 /* 1A80 */ B, B, B, B, B, B, B, B, B,
B, O, O, O, O, O, O, |
| 282 /* 1A90 */ B, B, B, B, B, B, B, B, B,
B, O, O, O, O, O, O, | 281 /* 1A90 */ B, B, B, B, B, B, B, B, B,
B, O, O, O, O, O, O, |
| 283 | 282 |
| 284 #define use_offset_0x1b00u 2168 | 283 #define use_offset_0x1b00u 2168 |
| 285 | 284 |
| 286 | 285 |
| 287 /* Balinese */ | 286 /* Balinese */ |
| 288 | 287 |
| 289 /* 1B00 */ VMAbv, VMAbv, VMAbv, FAbv, VMPst, IV, IV, IV, IV, I
V, IV, IV, IV, IV, IV, IV, | 288 /* 1B00 */ VMAbv, VMAbv, VMAbv, FAbv, VMPst, B, B, B, B,
B, B, B, B, B, B, B, |
| 290 /* 1B10 */ IV, IV, IV, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 289 /* 1B10 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 291 /* 1B20 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 290 /* 1B20 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 292 /* 1B30 */ B, B, B, B, CMAbv, VPst, VAbv, VAbv, VBlw, VBl
w, VBlw, VBlw, VAbv, VAbv, VPre, VPre, | 291 /* 1B30 */ B, B, B, B, CMAbv, VPst, VAbv, VAbv, VBlw, VBl
w, VBlw, VBlw, VAbv, VAbv, VPre, VPre, |
| 293 /* 1B40 */ VPre, VPre, VAbv, VAbv, H, B, B, B, B,
B, B, B, O, O, O, O, | 292 /* 1B40 */ VPre, VPre, VAbv, VAbv, H, B, B, B, B,
B, B, B, O, O, O, O, |
| 294 /* 1B50 */ B, B, B, B, B, B, B, B, B,
B, O, O, O, O, O, O, | 293 /* 1B50 */ B, B, B, B, B, B, B, B, B,
B, O, O, O, O, O, O, |
| 295 /* 1B60 */ O, O, O, O, O, O, O, O, O,
O, O, SMAbv, SMBlw, SMAbv, SMAbv, SMAbv, | 294 /* 1B60 */ O, O, O, O, O, O, O, O, O,
O, O, SMAbv, SMBlw, SMAbv, SMAbv, SMAbv, |
| 296 /* 1B70 */ SMAbv, SMAbv, SMAbv, SMAbv, O, O, O, O, O,
O, O, O, O, O, O, O, | 295 /* 1B70 */ SMAbv, SMAbv, SMAbv, SMAbv, O, O, O, O, O,
O, O, O, O, O, O, O, |
| 297 | 296 |
| 298 /* Sundanese */ | 297 /* Sundanese */ |
| 299 | 298 |
| 300 /* 1B80 */ VMAbv, FAbv, VMPst, IV, IV, IV, IV, IV, IV, I
V, B, B, B, B, B, B, | 299 /* 1B80 */ VMAbv, FAbv, VMPst, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 301 /* 1B90 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 300 /* 1B90 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 302 /* 1BA0 */ B, SUB, SUB, SUB, VAbv, VBlw, VPre, VPst, VAbv, VAb
v, VPst, H, SUB, SUB, B, B, | 301 /* 1BA0 */ B, SUB, SUB, SUB, VAbv, VBlw, VPre, VPst, VAbv, VAb
v, VPst, H, SUB, SUB, B, B, |
| 303 /* 1BB0 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 302 /* 1BB0 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 304 | 303 |
| 305 /* Batak */ | 304 /* Batak */ |
| 306 | 305 |
| 307 /* 1BC0 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 306 /* 1BC0 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 308 /* 1BD0 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 307 /* 1BD0 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 309 /* 1BE0 */ B, B, B, B, IV, IV, CMAbv, VPst, VAbv, VAb
v, VPst, VPst, VPst, VAbv, VPst, VAbv, | 308 /* 1BE0 */ B, B, B, B, B, B, CMAbv, VPst, VAbv, VAb
v, VPst, VPst, VPst, VAbv, VPst, VAbv, |
| 310 /* 1BF0 */ FAbv, FAbv, VPst, VPst, O, O, O, O, O,
O, O, O, O, O, O, O, | 309 /* 1BF0 */ FAbv, FAbv, VPst, VPst, O, O, O, O, O,
O, O, O, O, O, O, O, |
| 311 | 310 |
| 312 /* Lepcha */ | 311 /* Lepcha */ |
| 313 | 312 |
| 314 /* 1C00 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 313 /* 1C00 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 315 /* 1C10 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 314 /* 1C10 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 316 /* 1C20 */ B, B, B, B, SUB, SUB, VPst, VPre, VPre, VPr
e, VPst, VPst, VBlw, FAbv, FAbv, FAbv, | 315 /* 1C20 */ B, B, B, B, SUB, SUB, VPst, VPre, VPre, VPr
e, VPst, VPst, VBlw, FAbv, FAbv, FAbv, |
| 317 /* 1C30 */ FAbv, FAbv, FAbv, FAbv, VMPre, VMPre, FM, CMBlw, O,
O, O, O, O, O, O, O, | 316 /* 1C30 */ FAbv, FAbv, FAbv, FAbv, VMPre, VMPre, FM, CMBlw, O,
O, O, O, O, O, O, O, |
| 318 /* 1C40 */ B, B, B, B, B, B, B, B, B,
B, O, O, O, B, B, B, | 317 /* 1C40 */ B, B, B, B, B, B, B, B, B,
B, O, O, O, B, B, B, |
| 319 | 318 |
| 320 #define use_offset_0x1cd0u 2504 | 319 #define use_offset_0x1cd0u 2504 |
| 321 | 320 |
| 322 | 321 |
| 323 /* Vedic Extensions */ | 322 /* Vedic Extensions */ |
| 324 | 323 |
| 325 /* 1CD0 */ VMAbv, VMAbv, VMAbv, O, VMBlw, VMBlw, VMBlw, VMBlw, VMBlw, VMBl
w, VMAbv, VMAbv, VMBlw, VMBlw, VMBlw, VMBlw, | 324 /* 1CD0 */ VMAbv, VMAbv, VMAbv, O, VMBlw, VMBlw, VMBlw, VMBlw, VMBlw, VMBl
w, VMAbv, VMAbv, VMBlw, VMBlw, VMBlw, VMBlw, |
| 326 /* 1CE0 */ VMAbv, VMPst, VMBlw, VMBlw, VMBlw, VMBlw, VMBlw, VMBlw, VMBlw,
O, O, O, O, VMBlw, O, O, | 325 /* 1CE0 */ VMAbv, VMPst, VMBlw, VMBlw, VMBlw, VMBlw, VMBlw, VMBlw, VMBlw,
O, O, O, O, VMBlw, O, O, |
| 327 /* 1CF0 */ O, O, VMPst, VMPst, VMAbv, O, O, O, VMAbv, VMAb
v, O, O, O, O, O, O, | 326 /* 1CF0 */ O, O, VMPst, VMPst, VMAbv, O, O, O, VMAbv, VMAb
v, O, O, O, O, O, O, |
| 328 | 327 |
| 329 #define use_offset_0x2008u 2552 | 328 #define use_offset_0x1df8u 2552 |
| 329 |
| 330 |
| 331 /* Combining Diacritical Marks Supplement */ |
| 332 O,
O, O, FM, O, O, O, O, |
| 333 |
| 334 #define use_offset_0x2008u 2560 |
| 330 | 335 |
| 331 | 336 |
| 332 /* General Punctuation */ | 337 /* General Punctuation */ |
| 333 O,
O, O, O, ZWNJ, ZWJ, O, O, | 338 O,
O, O, O, ZWNJ, ZWJ, O, O, |
| 334 /* 2010 */ GB, GB, GB, GB, GB, O, O, O, | 339 /* 2010 */ GB, GB, GB, GB, GB, O, O, O, |
| 335 | 340 |
| 336 #define use_offset_0x2060u 2568 | 341 #define use_offset_0x2060u 2576 |
| 337 | 342 |
| 338 /* 2060 */ WJ, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, | 343 /* 2060 */ WJ, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, |
| 339 | 344 |
| 340 /* Superscripts and Subscripts */ | 345 /* Superscripts and Subscripts */ |
| 341 | 346 |
| 342 /* 2070 */ O, O, O, O, FM, O, O, O, O,
O, O, O, O, O, O, O, | 347 /* 2070 */ O, O, O, O, FM, O, O, O, O,
O, O, O, O, O, O, O, |
| 343 /* 2080 */ O, O, FM, FM, FM, O, O, O, | 348 /* 2080 */ O, O, FM, FM, FM, O, O, O, |
| 344 | 349 |
| 345 #define use_offset_0xa800u 2608 | 350 #define use_offset_0xa800u 2616 |
| 346 | 351 |
| 347 | 352 |
| 348 /* Syloti Nagri */ | 353 /* Syloti Nagri */ |
| 349 | 354 |
| 350 /* A800 */ IV, IV, O, IV, IV, IV, VAbv, B, B,
B, B, VMAbv, B, B, B, B, | 355 /* A800 */ B, B, O, B, B, B, VAbv, B, B,
B, B, VMAbv, B, B, B, B, |
| 351 /* A810 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 356 /* A810 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 352 /* A820 */ B, B, B, VPst, VPst, VBlw, VAbv, VPst, O,
O, O, O, O, O, O, O, | 357 /* A820 */ B, B, B, VPst, VPst, VBlw, VAbv, VPst, O,
O, O, O, O, O, O, O, |
| 353 /* A830 */ O, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, | 358 /* A830 */ O, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, |
| 354 | 359 |
| 355 /* Phags-pa */ | 360 /* Phags-pa */ |
| 356 | 361 |
| 357 /* A840 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 362 /* A840 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 358 /* A850 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 363 /* A850 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 359 /* A860 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 364 /* A860 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 360 /* A870 */ B, B, B, B, O, O, O, O, O,
O, O, O, O, O, O, O, | 365 /* A870 */ B, B, B, B, O, O, O, O, O,
O, O, O, O, O, O, O, |
| 361 | 366 |
| 362 /* Saurashtra */ | 367 /* Saurashtra */ |
| 363 | 368 |
| 364 /* A880 */ VMPst, VMPst, IV, IV, IV, IV, IV, IV, IV, I
V, IV, IV, IV, IV, IV, IV, | 369 /* A880 */ VMPst, VMPst, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 365 /* A890 */ IV, IV, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 370 /* A890 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 366 /* A8A0 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 371 /* A8A0 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 367 /* A8B0 */ B, B, B, B, FPst, VPst, VPst, VPst, VPst, VPs
t, VPst, VPst, VPst, VPst, VPst, VPst, | 372 /* A8B0 */ B, B, B, B, FPst, VPst, VPst, VPst, VPst, VPs
t, VPst, VPst, VPst, VPst, VPst, VPst, |
| 368 /* A8C0 */ VPst, VPst, VPst, VPst, H, O, O, O, O,
O, O, O, O, O, O, O, | 373 /* A8C0 */ VPst, VPst, VPst, VPst, H, VMAbv, O, O, O,
O, O, O, O, O, O, O, |
| 369 /* A8D0 */ B, B, B, B, B, B, B, B, B,
B, O, O, O, O, O, O, | 374 /* A8D0 */ B, B, B, B, B, B, B, B, B,
B, O, O, O, O, O, O, |
| 370 | 375 |
| 371 /* Devanagari Extended */ | 376 /* Devanagari Extended */ |
| 372 | 377 |
| 373 /* A8E0 */ VMAbv, VMAbv, VMAbv, VMAbv, VMAbv, VMAbv, VMAbv, VMAbv, VMAbv, VMAb
v, VMAbv, VMAbv, VMAbv, VMAbv, VMAbv, VMAbv, | 378 /* A8E0 */ VMAbv, VMAbv, VMAbv, VMAbv, VMAbv, VMAbv, VMAbv, VMAbv, VMAbv, VMAb
v, VMAbv, VMAbv, VMAbv, VMAbv, VMAbv, VMAbv, |
| 374 /* A8F0 */ VMAbv, VMAbv, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, | 379 /* A8F0 */ VMAbv, VMAbv, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, |
| 375 | 380 |
| 376 /* Kayah Li */ | 381 /* Kayah Li */ |
| 377 | 382 |
| 378 /* A900 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 383 /* A900 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 379 /* A910 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 384 /* A910 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 380 /* A920 */ B, B, B, B, B, B, VAbv, VAbv, VAbv, VAb
v, VAbv, VMBlw, VMBlw, VMBlw, O, O, | 385 /* A920 */ B, B, B, B, B, B, VAbv, VAbv, VAbv, VAb
v, VAbv, VMBlw, VMBlw, VMBlw, O, O, |
| 381 | 386 |
| 382 /* Rejang */ | 387 /* Rejang */ |
| 383 | 388 |
| 384 /* A930 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 389 /* A930 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 385 /* A940 */ B, B, B, B, B, B, B, VBlw, VBlw, VBl
w, VAbv, VBlw, VBlw, VBlw, VBlw, FAbv, | 390 /* A940 */ B, B, B, B, B, B, B, VBlw, VBlw, VBl
w, VAbv, VBlw, VBlw, VBlw, VBlw, FAbv, |
| 386 /* A950 */ FAbv, FAbv, FPst, VPst, O, O, O, O, O,
O, O, O, O, O, O, O, | 391 /* A950 */ FAbv, FAbv, FPst, VPst, O, O, O, O, O,
O, O, O, O, O, O, O, |
| 387 /* A960 */ O, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, | 392 /* A960 */ O, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, |
| 388 /* A970 */ O, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, | 393 /* A970 */ O, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, |
| 389 | 394 |
| 390 /* Javanese */ | 395 /* Javanese */ |
| 391 | 396 |
| 392 /* A980 */ VMAbv, VMAbv, FAbv, VMPst, IV, IV, IV, IV, IV,
B, B, B, IV, IV, IV, B, | 397 /* A980 */ VMAbv, VMAbv, FAbv, VMPst, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 393 /* A990 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 398 /* A990 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 394 /* A9A0 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 399 /* A9A0 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 395 /* A9B0 */ B, B, B, CMAbv, VPst, VPst, VAbv, VAbv, VBlw, VBl
w, VPre, VPre, VAbv, SUB, MPst, MPst, | 400 /* A9B0 */ B, B, B, CMAbv, VPst, VPst, VAbv, VAbv, VBlw, VBl
w, VPre, VPre, VAbv, SUB, MPst, MPst, |
| 396 /* A9C0 */ H, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, | 401 /* A9C0 */ H, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, |
| 397 /* A9D0 */ B, B, B, B, B, B, B, B, B,
B, O, O, O, O, O, O, | 402 /* A9D0 */ B, B, B, B, B, B, B, B, B,
B, O, O, O, O, O, O, |
| 398 | 403 |
| 399 /* Myanmar Extended-B */ | 404 /* Myanmar Extended-B */ |
| 400 | 405 |
| 401 /* A9E0 */ B, B, B, B, B, VAbv, O, B, B,
B, B, B, B, B, B, B, | 406 /* A9E0 */ B, B, B, B, B, VAbv, O, B, B,
B, B, B, B, B, B, B, |
| 402 /* A9F0 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, O, | 407 /* A9F0 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, O, |
| 403 | 408 |
| 404 /* Cham */ | 409 /* Cham */ |
| 405 | 410 |
| 406 /* AA00 */ IV, IV, IV, IV, IV, IV, B, B, B,
B, B, B, B, B, B, B, | 411 /* AA00 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 407 /* AA10 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 412 /* AA10 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 408 /* AA20 */ B, B, B, B, B, B, B, B, B, VAb
v, VAbv, VAbv, VAbv, VBlw, VAbv, VPre, | 413 /* AA20 */ B, B, B, B, B, B, B, B, B, VAb
v, VAbv, VAbv, VAbv, VBlw, VAbv, VPre, |
| 409 /* AA30 */ VPre, VAbv, VBlw, MPst, MPre, MBlw, MBlw, O, O,
O, O, O, O, O, O, O, | 414 /* AA30 */ VPre, VAbv, VBlw, MPst, MPre, MBlw, MBlw, O, O,
O, O, O, O, O, O, O, |
| 410 /* AA40 */ B, B, B, FAbv, B, B, B, B, B,
B, B, B, FAbv, FPst, O, O, | 415 /* AA40 */ B, B, B, FAbv, B, B, B, B, B,
B, B, B, FAbv, FPst, O, O, |
| 411 /* AA50 */ B, B, B, B, B, B, B, B, B,
B, O, O, O, O, O, O, | 416 /* AA50 */ B, B, B, B, B, B, B, B, B,
B, O, O, O, O, O, O, |
| 412 | 417 |
| 413 /* Myanmar Extended-A */ | 418 /* Myanmar Extended-A */ |
| 414 | 419 |
| 415 /* AA60 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 420 /* AA60 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 416 /* AA70 */ O, B, B, B, O, O, O, O, O,
O, B, VMPst, VMAbv, VMPst, B, B, | 421 /* AA70 */ O, B, B, B, GB, GB, GB, O, O,
O, B, VMPst, VMAbv, VMPst, B, B, |
| 417 | 422 |
| 418 /* Tai Viet */ | 423 /* Tai Viet */ |
| 419 | 424 |
| 420 /* AA80 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 425 /* AA80 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 421 /* AA90 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 426 /* AA90 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 422 /* AAA0 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 427 /* AAA0 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 423 /* AAB0 */ VAbv, B, VAbv, VAbv, VBlw, B, B, VAbv, VAbv,
B, B, B, B, B, VAbv, VMAbv, | 428 /* AAB0 */ VAbv, B, VAbv, VAbv, VBlw, B, B, VAbv, VAbv,
B, B, B, B, B, VAbv, VMAbv, |
| 424 /* AAC0 */ B, VMAbv, B, O, O, O, O, O, O,
O, O, O, O, O, O, O, | 429 /* AAC0 */ B, VMAbv, B, O, O, O, O, O, O,
O, O, O, O, O, O, O, |
| 425 /* AAD0 */ O, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, | 430 /* AAD0 */ O, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, |
| 426 | 431 |
| 427 /* Meetei Mayek Extensions */ | 432 /* Meetei Mayek Extensions */ |
| 428 | 433 |
| 429 /* AAE0 */ IV, IV, B, B, B, B, B, B, B,
B, B, VPre, VBlw, VAbv, VPre, VPst, | 434 /* AAE0 */ B, B, B, B, B, B, B, B, B,
B, B, VPre, VBlw, VAbv, VPre, VPst, |
| 430 /* AAF0 */ O, O, O, O, O, VMPst, H, O, | 435 /* AAF0 */ O, O, O, O, O, VMPst, H, O, |
| 431 | 436 |
| 432 #define use_offset_0xabc0u 3368 | 437 #define use_offset_0xabc0u 3376 |
| 433 | 438 |
| 434 | 439 |
| 435 /* Meetei Mayek */ | 440 /* Meetei Mayek */ |
| 436 | 441 |
| 437 /* ABC0 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, IV, IV, | 442 /* ABC0 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 438 /* ABD0 */ B, IV, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 443 /* ABD0 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 439 /* ABE0 */ B, B, B, VPst, VPst, VAbv, VPst, VPst, VBlw, VPs
t, VPst, O, VMPst, VBlw, O, O, | 444 /* ABE0 */ B, B, B, VPst, VPst, VAbv, VPst, VPst, VBlw, VPs
t, VPst, O, VMPst, VBlw, O, O, |
| 440 /* ABF0 */ B, B, B, B, B, B, B, B, B,
B, O, O, O, O, O, O, | 445 /* ABF0 */ B, B, B, B, B, B, B, B, B,
B, O, O, O, O, O, O, |
| 441 | 446 |
| 442 #define use_offset_0xfe00u 3432 | 447 #define use_offset_0xfe00u 3440 |
| 443 | 448 |
| 444 | 449 |
| 445 /* Variation Selectors */ | 450 /* Variation Selectors */ |
| 446 | 451 |
| 447 /* FE00 */ VS, VS, VS, VS, VS, VS, VS, VS, VS, V
S, VS, VS, VS, VS, VS, VS, | 452 /* FE00 */ VS, VS, VS, VS, VS, VS, VS, VS, VS, V
S, VS, VS, VS, VS, VS, VS, |
| 448 | 453 |
| 449 #define use_offset_0x10a00u 3448 | 454 #define use_offset_0x10a00u 3456 |
| 450 | 455 |
| 451 | 456 |
| 452 /* Kharoshthi */ | 457 /* Kharoshthi */ |
| 453 | 458 |
| 454 /* 10A00 */ B, VBlw, VBlw, VBlw, O, VAbv, VBlw, O, O,
O, O, O, VBlw, VBlw, VMBlw, VMAbv, | 459 /* 10A00 */ B, VBlw, VBlw, VBlw, O, VAbv, VBlw, O, O,
O, O, O, VBlw, VBlw, VMBlw, VMAbv, |
| 455 /* 10A10 */ B, B, B, B, O, B, B, B, O,
B, B, B, B, B, B, B, | 460 /* 10A10 */ B, B, B, B, O, B, B, B, O,
B, B, B, B, B, B, B, |
| 456 /* 10A20 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 461 /* 10A20 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 457 /* 10A30 */ B, B, B, B, O, O, O, O, CMAbv, CMB
lw, CMBlw, O, O, O, O, H, | 462 /* 10A30 */ B, B, B, B, O, O, O, O, CMAbv, CMB
lw, CMBlw, O, O, O, O, H, |
| 458 /* 10A40 */ B, B, B, B, B, B, B, B, | 463 /* 10A40 */ B, B, B, B, B, B, B, B, |
| 459 | 464 |
| 460 #define use_offset_0x11000u 3520 | 465 #define use_offset_0x11000u 3528 |
| 461 | 466 |
| 462 | 467 |
| 463 /* Brahmi */ | 468 /* Brahmi */ |
| 464 | 469 |
| 465 /* 11000 */ VMPst, VMAbv, VMPst, R, R, IV, IV, IV, IV,
IV, IV, IV, IV, IV, IV, IV, | 470 /* 11000 */ VMPst, VMAbv, VMPst, R, R, B, B, B, B,
B, B, B, B, B, B, B, |
| 466 /* 11010 */ IV, IV, IV, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 471 /* 11010 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 467 /* 11020 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 472 /* 11020 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 468 /* 11030 */ B, B, B, B, B, B, B, B, VAbv, VA
bv, VAbv, VAbv, VBlw, VBlw, VBlw, VBlw, | 473 /* 11030 */ B, B, B, B, B, B, B, B, VAbv, VA
bv, VAbv, VAbv, VBlw, VBlw, VBlw, VBlw, |
| 469 /* 11040 */ VBlw, VBlw, VAbv, VAbv, VAbv, VAbv, H, O, O,
O, O, O, O, O, O, O, | 474 /* 11040 */ VBlw, VBlw, VAbv, VAbv, VAbv, VAbv, H, O, O,
O, O, O, O, O, O, O, |
| 470 /* 11050 */ O, O, N, N, N, N, N, N, N,
N, N, N, N, N, N, N, | 475 /* 11050 */ O, O, N, N, N, N, N, N, N,
N, N, N, N, N, N, N, |
| 471 /* 11060 */ N, N, N, N, N, N, B, B, B,
B, B, B, B, B, B, B, | 476 /* 11060 */ N, N, N, N, N, N, B, B, B,
B, B, B, B, B, B, B, |
| 472 /* 11070 */ O, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, | 477 /* 11070 */ O, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, |
| 473 | 478 |
| 474 /* Kaithi */ | 479 /* Kaithi */ |
| 475 | 480 |
| 476 /* 11080 */ VMAbv, VMAbv, VMPst, IV, IV, IV, IV, IV, IV,
IV, IV, IV, IV, B, B, B, | 481 /* 11080 */ VMAbv, VMAbv, VMPst, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 477 /* 11090 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 482 /* 11090 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 478 /* 110A0 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 483 /* 110A0 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 479 /* 110B0 */ VPst, VPre, VPst, VBlw, VBlw, VAbv, VAbv, VPst, VPst,
H, CMBlw, O, O, O, O, O, | 484 /* 110B0 */ VPst, VPre, VPst, VBlw, VBlw, VAbv, VAbv, VPst, VPst,
H, CMBlw, O, O, O, O, O, |
| 480 | 485 |
| 481 #define use_offset_0x11100u 3712 | 486 #define use_offset_0x11100u 3720 |
| 482 | 487 |
| 483 | 488 |
| 484 /* Chakma */ | 489 /* Chakma */ |
| 485 | 490 |
| 486 /* 11100 */ VMAbv, VMAbv, VMAbv, IV, IV, IV, IV, B, B,
B, B, B, B, B, B, B, | 491 /* 11100 */ VMAbv, VMAbv, VMAbv, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 487 /* 11110 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 492 /* 11110 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 488 /* 11120 */ B, B, B, B, B, B, B, VAbv, VAbv, VA
bv, VBlw, VBlw, VPre, VAbv, VAbv, VAbv, | 493 /* 11120 */ B, B, B, B, B, B, B, VAbv, VAbv, VA
bv, VBlw, VBlw, VPre, VAbv, VAbv, VAbv, |
| 489 /* 11130 */ VAbv, VBlw, VBlw, H, VAbv, O, B, B, B,
B, B, B, B, B, B, B, | 494 /* 11130 */ VAbv, VBlw, VBlw, H, VAbv, O, B, B, B,
B, B, B, B, B, B, B, |
| 490 /* 11140 */ O, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, | 495 /* 11140 */ O, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, |
| 491 | 496 |
| 492 /* Mahajani */ | 497 /* Mahajani */ |
| 493 | 498 |
| 494 /* 11150 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 499 /* 11150 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 495 /* 11160 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 500 /* 11160 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 496 /* 11170 */ B, B, B, CMBlw, O, O, O, O, O,
O, O, O, O, O, O, O, | 501 /* 11170 */ B, B, B, CMBlw, O, O, O, O, O,
O, O, O, O, O, O, O, |
| 497 | 502 |
| 498 /* Sharada */ | 503 /* Sharada */ |
| 499 | 504 |
| 500 /* 11180 */ VMAbv, VMAbv, VMPst, IV, IV, IV, IV, IV, IV,
IV, IV, IV, IV, IV, IV, IV, | 505 /* 11180 */ VMAbv, VMAbv, VMPst, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 501 /* 11190 */ IV, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 506 /* 11190 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 502 /* 111A0 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 507 /* 111A0 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 503 /* 111B0 */ B, B, B, VPst, VPre, VPst, VBlw, VBlw, VBlw, VB
lw, VBlw, VBlw, VAbv, VAbv, VAbv, VAbv, | 508 /* 111B0 */ B, B, B, VPst, VPre, VPst, VBlw, VBlw, VBlw, VB
lw, VBlw, VBlw, VAbv, VAbv, VAbv, VAbv, |
| 504 /* 111C0 */ H, B, R, R, O, O, O, O, O,
O, CMBlw, VAbv, VBlw, O, O, O, | 509 /* 111C0 */ H, B, R, R, O, O, O, O, O,
O, CMBlw, VAbv, VBlw, O, O, O, |
| 505 /* 111D0 */ B, B, B, B, B, B, B, B, B,
B, O, O, O, O, O, O, | 510 /* 111D0 */ B, B, B, B, B, B, B, B, B,
B, O, O, O, O, O, O, |
| 506 | 511 |
| 507 /* Sinhala Archaic Numbers */ | 512 /* Sinhala Archaic Numbers */ |
| 508 | 513 |
| 509 /* 111E0 */ O, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 514 /* 111E0 */ O, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 510 /* 111F0 */ B, B, B, B, B, O, O, O, O,
O, O, O, O, O, O, O, | 515 /* 111F0 */ B, B, B, B, B, O, O, O, O,
O, O, O, O, O, O, O, |
| 511 | 516 |
| 512 /* Khojki */ | 517 /* Khojki */ |
| 513 | 518 |
| 514 /* 11200 */ IV, IV, IV, IV, IV, IV, IV, IV, B,
B, B, B, B, B, B, B, | 519 /* 11200 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 515 /* 11210 */ B, B, O, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 520 /* 11210 */ B, B, O, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 516 /* 11220 */ B, B, B, B, B, B, B, B, B,
B, B, B, VPst, VPst, VPst, VBlw, | 521 /* 11220 */ B, B, B, B, B, B, B, B, B,
B, B, B, VPst, VPst, VPst, VBlw, |
| 517 /* 11230 */ VAbv, VAbv, VAbv, VAbv, VMAbv, H, CMAbv, CMAbv, | 522 /* 11230 */ VAbv, VAbv, VAbv, VAbv, VMAbv, H, CMAbv, CMAbv, O,
O, O, O, O, O, VMAbv, O, |
| 518 | 523 |
| 519 #define use_offset_0x11280u 4024 | 524 #define use_offset_0x11280u 4040 |
| 520 | 525 |
| 521 | 526 |
| 522 /* Multani */ | 527 /* Multani */ |
| 523 | 528 |
| 524 /* 11280 */ IV, IV, IV, IV, B, B, B, O, B,
O, B, B, B, B, O, B, | 529 /* 11280 */ B, B, B, B, B, B, B, O, B,
O, B, B, B, B, O, B, |
| 525 /* 11290 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, O, B, | 530 /* 11290 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, O, B, |
| 526 /* 112A0 */ B, B, B, B, B, B, B, B, B,
O, O, O, O, O, O, O, | 531 /* 112A0 */ B, B, B, B, B, B, B, B, B,
O, O, O, O, O, O, O, |
| 527 | 532 |
| 528 /* Khudawadi */ | 533 /* Khudawadi */ |
| 529 | 534 |
| 530 /* 112B0 */ IV, IV, IV, IV, IV, IV, IV, IV, IV,
IV, B, B, B, B, B, B, | 535 /* 112B0 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 531 /* 112C0 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 536 /* 112C0 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 532 /* 112D0 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, VMAbv, | 537 /* 112D0 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, VMAbv, |
| 533 /* 112E0 */ VPst, VPre, VPst, VBlw, VBlw, VAbv, VAbv, VAbv, VAbv, CMB
lw, VBlw, O, O, O, O, O, | 538 /* 112E0 */ VPst, VPre, VPst, VBlw, VBlw, VAbv, VAbv, VAbv, VAbv, CMB
lw, VBlw, O, O, O, O, O, |
| 534 /* 112F0 */ B, B, B, B, B, B, B, B, B,
B, O, O, O, O, O, O, | 539 /* 112F0 */ B, B, B, B, B, B, B, B, B,
B, O, O, O, O, O, O, |
| 535 | 540 |
| 536 /* Grantha */ | 541 /* Grantha */ |
| 537 | 542 |
| 538 /* 11300 */ VMAbv, VMAbv, VMPst, VMPst, O, IV, IV, IV, IV,
IV, IV, IV, IV, O, O, IV, | 543 /* 11300 */ VMAbv, VMAbv, VMPst, VMPst, O, B, B, B, B,
B, B, B, B, O, O, B, |
| 539 /* 11310 */ IV, O, O, IV, IV, B, B, B, B,
B, B, B, B, B, B, B, | 544 /* 11310 */ B, O, O, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 540 /* 11320 */ B, B, B, B, B, B, B, B, B,
O, B, B, B, B, B, B, | 545 /* 11320 */ B, B, B, B, B, B, B, B, B,
O, B, B, B, B, B, B, |
| 541 /* 11330 */ B, O, B, B, O, B, B, B, B,
B, O, O, CMBlw, B, VPst, VPst, | 546 /* 11330 */ B, O, B, B, O, B, B, B, B,
B, O, O, CMBlw, B, VPst, VPst, |
| 542 /* 11340 */ VAbv, VPst, VPst, VPst, VPst, O, O, VPre, VPre,
O, O, VPre, VPre, H, O, O, | 547 /* 11340 */ VAbv, VPst, VPst, VPst, VPst, O, O, VPre, VPre,
O, O, VPre, VPre, H, O, O, |
| 543 /* 11350 */ O, O, O, O, O, O, O, VPst, O,
O, O, O, O, O, O, O, | 548 /* 11350 */ O, O, O, O, O, O, O, VPst, O,
O, O, O, O, O, O, O, |
| 544 /* 11360 */ IV, IV, VPst, VPst, O, O, VMAbv, VMAbv, VMAbv, VMA
bv, VMAbv, VMAbv, VMAbv, O, O, O, | 549 /* 11360 */ B, B, VPst, VPst, O, O, VMAbv, VMAbv, VMAbv, VMA
bv, VMAbv, VMAbv, VMAbv, O, O, O, |
| 545 /* 11370 */ VMAbv, VMAbv, VMAbv, VMAbv, VMAbv, O, O, O, | 550 /* 11370 */ VMAbv, VMAbv, VMAbv, VMAbv, VMAbv, O, O, O, |
| 546 | 551 |
| 547 #define use_offset_0x11480u 4272 | 552 #define use_offset_0x11400u 4288 |
| 548 | 553 |
| 549 | 554 |
| 555 /* Newa */ |
| 556 |
| 557 /* 11400 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 558 /* 11410 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 559 /* 11420 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 560 /* 11430 */ B, B, B, B, B, VPst, VPre, VPst, VBlw, VB
lw, VBlw, VBlw, VBlw, VBlw, VAbv, VAbv, |
| 561 /* 11440 */ VPst, VPst, H, VMAbv, VMAbv, VMPst, CMBlw, B, O,
O, O, O, O, O, O, O, |
| 562 /* 11450 */ B, B, B, B, B, B, B, B, B,
B, O, O, O, O, O, O, |
| 563 /* 11460 */ O, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, |
| 564 /* 11470 */ O, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, |
| 565 |
| 550 /* Tirhuta */ | 566 /* Tirhuta */ |
| 551 | 567 |
| 552 /* 11480 */ O, IV, IV, IV, IV, IV, IV, IV, IV,
IV, IV, IV, IV, IV, IV, B, | 568 /* 11480 */ O, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 553 /* 11490 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 569 /* 11490 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 554 /* 114A0 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 570 /* 114A0 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 555 /* 114B0 */ VPst, VPre, VPst, VBlw, VBlw, VBlw, VBlw, VBlw, VBlw, VP
re, VAbv, VPre, VPre, VPst, VPre, VMAbv, | 571 /* 114B0 */ VPst, VPre, VPst, VBlw, VBlw, VBlw, VBlw, VBlw, VBlw, VP
re, VAbv, VPre, VPre, VPst, VPre, VMAbv, |
| 556 /* 114C0 */ VMAbv, VMPst, H, CMBlw, B, O, O, O, O,
O, O, O, O, O, O, O, | 572 /* 114C0 */ VMAbv, VMPst, H, CMBlw, B, O, O, O, O,
O, O, O, O, O, O, O, |
| 557 /* 114D0 */ B, B, B, B, B, B, B, B, B,
B, O, O, O, O, O, O, | 573 /* 114D0 */ B, B, B, B, B, B, B, B, B,
B, O, O, O, O, O, O, |
| 558 | 574 |
| 559 #define use_offset_0x11580u 4368 | 575 #define use_offset_0x11580u 4512 |
| 560 | 576 |
| 561 | 577 |
| 562 /* Siddham */ | 578 /* Siddham */ |
| 563 | 579 |
| 564 /* 11580 */ IV, IV, IV, IV, IV, IV, IV, IV, IV,
IV, IV, IV, IV, IV, B, B, | 580 /* 11580 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 565 /* 11590 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 581 /* 11590 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 566 /* 115A0 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, VPst, | 582 /* 115A0 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, VPst, |
| 567 /* 115B0 */ VPre, VPst, VBlw, VBlw, VBlw, VBlw, O, O, VPre, VP
re, VPre, VPre, VMAbv, VMAbv, VMPst, H, | 583 /* 115B0 */ VPre, VPst, VBlw, VBlw, VBlw, VBlw, O, O, VPre, VP
re, VPre, VPre, VMAbv, VMAbv, VMPst, H, |
| 568 /* 115C0 */ CMBlw, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, | 584 /* 115C0 */ CMBlw, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, |
| 569 /* 115D0 */ O, O, O, O, O, O, O, O, IV,
IV, IV, IV, VBlw, VBlw, O, O, | 585 /* 115D0 */ O, O, O, O, O, O, O, O, B,
B, B, B, VBlw, VBlw, O, O, |
| 570 /* 115E0 */ O, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, | 586 /* 115E0 */ O, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, |
| 571 /* 115F0 */ O, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, | 587 /* 115F0 */ O, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, |
| 572 | 588 |
| 573 /* Modi */ | 589 /* Modi */ |
| 574 | 590 |
| 575 /* 11600 */ IV, IV, IV, IV, IV, IV, IV, IV, IV,
IV, IV, IV, IV, IV, B, B, | 591 /* 11600 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 576 /* 11610 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 592 /* 11610 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 577 /* 11620 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 593 /* 11620 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 578 /* 11630 */ VPst, VPst, VPst, VBlw, VBlw, VBlw, VBlw, VBlw, VBlw, VA
bv, VAbv, VPst, VPst, VMAbv, VMPst, H, | 594 /* 11630 */ VPst, VPst, VPst, VBlw, VBlw, VBlw, VBlw, VBlw, VBlw, VA
bv, VAbv, VPst, VPst, VMAbv, VMPst, H, |
| 579 /* 11640 */ VAbv, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, | 595 /* 11640 */ VAbv, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, |
| 580 /* 11650 */ B, B, B, B, B, B, B, B, B,
B, O, O, O, O, O, O, | 596 /* 11650 */ B, B, B, B, B, B, B, B, B,
B, O, O, O, O, O, O, |
| 581 /* 11660 */ O, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, | 597 /* 11660 */ O, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, |
| 582 /* 11670 */ O, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, | 598 /* 11670 */ O, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, |
| 583 | 599 |
| 584 /* Takri */ | 600 /* Takri */ |
| 585 | 601 |
| 586 /* 11680 */ IV, IV, IV, IV, IV, IV, IV, IV, IV,
IV, B, B, B, B, B, B, | 602 /* 11680 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 587 /* 11690 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 603 /* 11690 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 588 /* 116A0 */ B, B, B, B, B, B, B, B, B,
B, B, VMAbv, VMPst, VAbv, VPre, VPst, | 604 /* 116A0 */ B, B, B, B, B, B, B, B, B,
B, B, VMAbv, VMPst, VAbv, VPre, VPst, |
| 589 /* 116B0 */ VBlw, VBlw, VAbv, VAbv, VAbv, VAbv, H, CMBlw, O,
O, O, O, O, O, O, O, | 605 /* 116B0 */ VBlw, VBlw, VAbv, VAbv, VAbv, VAbv, H, CMBlw, O,
O, O, O, O, O, O, O, |
| 590 /* 116C0 */ B, B, B, B, B, B, B, B, B,
B, O, O, O, O, O, O, | 606 /* 116C0 */ B, B, B, B, B, B, B, B, B,
B, O, O, O, O, O, O, |
| 591 /* 116D0 */ O, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, | 607 /* 116D0 */ O, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, |
| 592 /* 116E0 */ O, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, | 608 /* 116E0 */ O, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, |
| 593 /* 116F0 */ O, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, | 609 /* 116F0 */ O, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, |
| 594 | 610 |
| 595 /* Ahom */ | 611 /* Ahom */ |
| 596 | 612 |
| 597 /* 11700 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, | 613 /* 11700 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 598 /* 11710 */ B, B, B, B, B, B, B, B, B,
B, O, O, O, MBlw, MPre, MAbv, | 614 /* 11710 */ B, B, B, B, B, B, B, B, B,
B, O, O, O, MBlw, MPre, MAbv, |
| 599 /* 11720 */ VPst, VPst, VAbv, VAbv, VBlw, VBlw, VPre, VAbv, VBlw, VA
bv, VAbv, VAbv, O, O, O, O, | 615 /* 11720 */ VPst, VPst, VAbv, VAbv, VBlw, VBlw, VPre, VAbv, VBlw, VA
bv, VAbv, VAbv, O, O, O, O, |
| 600 /* 11730 */ B, B, B, B, B, B, B, B, B,
B, B, B, O, O, O, O, | 616 /* 11730 */ B, B, B, B, B, B, B, B, B,
B, B, B, O, O, O, O, |
| 601 | 617 |
| 602 }; /* Table items: 4816; occupancy: 72% */ | 618 #define use_offset_0x11c00u 4960 |
| 619 |
| 620 |
| 621 /* Bhaiksuki */ |
| 622 |
| 623 /* 11C00 */ B, B, B, B, B, B, B, B, B,
O, B, B, B, B, B, B, |
| 624 /* 11C10 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 625 /* 11C20 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, VPst, |
| 626 /* 11C30 */ VAbv, VAbv, VBlw, VBlw, VBlw, VBlw, VBlw, O, VAbv, VA
bv, VAbv, VAbv, VMAbv, VMAbv, VMPst, H, |
| 627 /* 11C40 */ B, O, O, O, O, O, O, O, O,
O, O, O, O, O, O, O, |
| 628 /* 11C50 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 629 /* 11C60 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, O, O, O, |
| 630 |
| 631 /* Marchen */ |
| 632 |
| 633 /* 11C70 */ O, O, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 634 /* 11C80 */ B, B, B, B, B, B, B, B, B,
B, B, B, B, B, B, B, |
| 635 /* 11C90 */ O, O, SUB, SUB, SUB, SUB, SUB, SUB, SUB, S
UB, SUB, SUB, SUB, SUB, SUB, SUB, |
| 636 /* 11CA0 */ SUB, SUB, SUB, SUB, SUB, SUB, SUB, SUB, O, S
UB, SUB, SUB, SUB, SUB, SUB, SUB, |
| 637 /* 11CB0 */ VBlw, VPre, VBlw, VAbv, VPst, VMAbv, VMAbv, O, |
| 638 |
| 639 }; /* Table items: 5144; occupancy: 72% */ |
| 603 | 640 |
| 604 USE_TABLE_ELEMENT_TYPE | 641 USE_TABLE_ELEMENT_TYPE |
| 605 hb_use_get_categories (hb_codepoint_t u) | 642 hb_use_get_categories (hb_codepoint_t u) |
| 606 { | 643 { |
| 607 switch (u >> 12) | 644 switch (u >> 12) |
| 608 { | 645 { |
| 609 case 0x0u: | 646 case 0x0u: |
| 610 if (hb_in_range (u, 0x0028u, 0x003Fu)) return use_table[u - 0x0028u + use_
offset_0x0028u]; | 647 if (hb_in_range (u, 0x0028u, 0x003Fu)) return use_table[u - 0x0028u + use_
offset_0x0028u]; |
| 611 if (hb_in_range (u, 0x00A0u, 0x00D7u)) return use_table[u - 0x00A0u + use_
offset_0x00a0u]; | 648 if (hb_in_range (u, 0x00A0u, 0x00D7u)) return use_table[u - 0x00A0u + use_
offset_0x00a0u]; |
| 612 if (hb_in_range (u, 0x0900u, 0x0DF7u)) return use_table[u - 0x0900u + use_
offset_0x0900u]; | 649 if (hb_in_range (u, 0x0900u, 0x0DF7u)) return use_table[u - 0x0900u + use_
offset_0x0900u]; |
| 613 if (unlikely (u == 0x034Fu)) return CGJ; | 650 if (unlikely (u == 0x034Fu)) return CGJ; |
| 614 break; | 651 break; |
| 615 | 652 |
| 616 case 0x1u: | 653 case 0x1u: |
| 617 if (hb_in_range (u, 0x1000u, 0x109Fu)) return use_table[u - 0x1000u + use_
offset_0x1000u]; | 654 if (hb_in_range (u, 0x1000u, 0x109Fu)) return use_table[u - 0x1000u + use_
offset_0x1000u]; |
| 618 if (hb_in_range (u, 0x1700u, 0x17EFu)) return use_table[u - 0x1700u + use_
offset_0x1700u]; | 655 if (hb_in_range (u, 0x1700u, 0x17EFu)) return use_table[u - 0x1700u + use_
offset_0x1700u]; |
| 619 if (hb_in_range (u, 0x1900u, 0x1A9Fu)) return use_table[u - 0x1900u + use_
offset_0x1900u]; | 656 if (hb_in_range (u, 0x1900u, 0x1A9Fu)) return use_table[u - 0x1900u + use_
offset_0x1900u]; |
| 620 if (hb_in_range (u, 0x1B00u, 0x1C4Fu)) return use_table[u - 0x1B00u + use_
offset_0x1b00u]; | 657 if (hb_in_range (u, 0x1B00u, 0x1C4Fu)) return use_table[u - 0x1B00u + use_
offset_0x1b00u]; |
| 621 if (hb_in_range (u, 0x1CD0u, 0x1CFFu)) return use_table[u - 0x1CD0u + use_
offset_0x1cd0u]; | 658 if (hb_in_range (u, 0x1CD0u, 0x1CFFu)) return use_table[u - 0x1CD0u + use_
offset_0x1cd0u]; |
| 659 if (hb_in_range (u, 0x1DF8u, 0x1DFFu)) return use_table[u - 0x1DF8u + use_
offset_0x1df8u]; |
| 622 break; | 660 break; |
| 623 | 661 |
| 624 case 0x2u: | 662 case 0x2u: |
| 625 if (hb_in_range (u, 0x2008u, 0x2017u)) return use_table[u - 0x2008u + use_
offset_0x2008u]; | 663 if (hb_in_range (u, 0x2008u, 0x2017u)) return use_table[u - 0x2008u + use_
offset_0x2008u]; |
| 626 if (hb_in_range (u, 0x2060u, 0x2087u)) return use_table[u - 0x2060u + use_
offset_0x2060u]; | 664 if (hb_in_range (u, 0x2060u, 0x2087u)) return use_table[u - 0x2060u + use_
offset_0x2060u]; |
| 627 if (unlikely (u == 0x25CCu)) return GB; | 665 if (unlikely (u == 0x25CCu)) return GB; |
| 628 break; | 666 break; |
| 629 | 667 |
| 630 case 0xAu: | 668 case 0xAu: |
| 631 if (hb_in_range (u, 0xA800u, 0xAAF7u)) return use_table[u - 0xA800u + use_
offset_0xa800u]; | 669 if (hb_in_range (u, 0xA800u, 0xAAF7u)) return use_table[u - 0xA800u + use_
offset_0xa800u]; |
| 632 if (hb_in_range (u, 0xABC0u, 0xABFFu)) return use_table[u - 0xABC0u + use_
offset_0xabc0u]; | 670 if (hb_in_range (u, 0xABC0u, 0xABFFu)) return use_table[u - 0xABC0u + use_
offset_0xabc0u]; |
| 633 break; | 671 break; |
| 634 | 672 |
| 635 case 0xFu: | 673 case 0xFu: |
| 636 if (hb_in_range (u, 0xFE00u, 0xFE0Fu)) return use_table[u - 0xFE00u + use_
offset_0xfe00u]; | 674 if (hb_in_range (u, 0xFE00u, 0xFE0Fu)) return use_table[u - 0xFE00u + use_
offset_0xfe00u]; |
| 637 break; | 675 break; |
| 638 | 676 |
| 639 case 0x10u: | 677 case 0x10u: |
| 640 if (hb_in_range (u, 0x10A00u, 0x10A47u)) return use_table[u - 0x10A00u + u
se_offset_0x10a00u]; | 678 if (hb_in_range (u, 0x10A00u, 0x10A47u)) return use_table[u - 0x10A00u + u
se_offset_0x10a00u]; |
| 641 break; | 679 break; |
| 642 | 680 |
| 643 case 0x11u: | 681 case 0x11u: |
| 644 if (hb_in_range (u, 0x11000u, 0x110BFu)) return use_table[u - 0x11000u + u
se_offset_0x11000u]; | 682 if (hb_in_range (u, 0x11000u, 0x110BFu)) return use_table[u - 0x11000u + u
se_offset_0x11000u]; |
| 645 if (hb_in_range (u, 0x11100u, 0x11237u)) return use_table[u - 0x11100u + u
se_offset_0x11100u]; | 683 if (hb_in_range (u, 0x11100u, 0x1123Fu)) return use_table[u - 0x11100u + u
se_offset_0x11100u]; |
| 646 if (hb_in_range (u, 0x11280u, 0x11377u)) return use_table[u - 0x11280u + u
se_offset_0x11280u]; | 684 if (hb_in_range (u, 0x11280u, 0x11377u)) return use_table[u - 0x11280u + u
se_offset_0x11280u]; |
| 647 if (hb_in_range (u, 0x11480u, 0x114DFu)) return use_table[u - 0x11480u + u
se_offset_0x11480u]; | 685 if (hb_in_range (u, 0x11400u, 0x114DFu)) return use_table[u - 0x11400u + u
se_offset_0x11400u]; |
| 648 if (hb_in_range (u, 0x11580u, 0x1173Fu)) return use_table[u - 0x11580u + u
se_offset_0x11580u]; | 686 if (hb_in_range (u, 0x11580u, 0x1173Fu)) return use_table[u - 0x11580u + u
se_offset_0x11580u]; |
| 687 if (hb_in_range (u, 0x11C00u, 0x11CB7u)) return use_table[u - 0x11C00u + u
se_offset_0x11c00u]; |
| 649 if (unlikely (u == 0x1107Fu)) return HN; | 688 if (unlikely (u == 0x1107Fu)) return HN; |
| 650 break; | 689 break; |
| 651 | 690 |
| 652 default: | 691 default: |
| 653 break; | 692 break; |
| 654 } | 693 } |
| 655 return USE_O; | 694 return USE_O; |
| 656 } | 695 } |
| 657 | 696 |
| 658 #undef B | 697 #undef B |
| 659 #undef CGJ | 698 #undef CGJ |
| 660 #undef FM | 699 #undef FM |
| 661 #undef GB | 700 #undef GB |
| 662 #undef H | 701 #undef H |
| 663 #undef HN | 702 #undef HN |
| 664 #undef IND | 703 #undef IND |
| 665 #undef IV | |
| 666 #undef N | 704 #undef N |
| 667 #undef O | 705 #undef O |
| 668 #undef R | 706 #undef R |
| 669 #undef Rsv | 707 #undef Rsv |
| 670 #undef S | 708 #undef S |
| 671 #undef SUB | 709 #undef SUB |
| 672 #undef VS | 710 #undef VS |
| 673 #undef WJ | 711 #undef WJ |
| 674 #undef ZWJ | 712 #undef ZWJ |
| 675 #undef ZWNJ | 713 #undef ZWNJ |
| (...skipping 11 matching lines...) Expand all Loading... |
| 687 #undef VPre | 725 #undef VPre |
| 688 #undef VBlw | 726 #undef VBlw |
| 689 #undef VPst | 727 #undef VPst |
| 690 #undef VAbv | 728 #undef VAbv |
| 691 #undef VMPre | 729 #undef VMPre |
| 692 #undef VMBlw | 730 #undef VMBlw |
| 693 #undef VMPst | 731 #undef VMPst |
| 694 #undef VMAbv | 732 #undef VMAbv |
| 695 | 733 |
| 696 /* == End of generated table == */ | 734 /* == End of generated table == */ |
| OLD | NEW |