diff options
Diffstat (limited to 'lib/unicode/prop/uprop_get_suc.c')
-rw-r--r-- | lib/unicode/prop/uprop_get_suc.c | 82 |
1 files changed, 73 insertions, 9 deletions
diff --git a/lib/unicode/prop/uprop_get_suc.c b/lib/unicode/prop/uprop_get_suc.c index 76f7dab..feb7d17 100644 --- a/lib/unicode/prop/uprop_get_suc.c +++ b/lib/unicode/prop/uprop_get_suc.c @@ -39,9 +39,9 @@ static constexpr uint8_t stage1[] = { 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 34, 12, 12, 12, 12, 12, 12, 12, 12, 12, 35, 36, 12, 37, 12, 12, 12, 12, - 12, 12, 12, 12, 12, 12, 12, 12, 12, 38, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 38, 39, 40, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, - 12, 39, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 41, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, @@ -51,7 +51,7 @@ static constexpr uint8_t stage1[] = { 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, - 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 40, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 42, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, @@ -67,7 +67,7 @@ static constexpr uint8_t stage1[] = { 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, - 12, 12, 41, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 43, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, @@ -655,7 +655,7 @@ static constexpr rune stage2[][128] = { RUNE_C(0x018B), 0, 0, 0, 0, 0, RUNE_C(0x0191), 0, 0, RUNE_C(0x01F6), 0, 0, - 0, RUNE_C(0x0198), RUNE_C(0x023D), 0, + 0, RUNE_C(0x0198), RUNE_C(0x023D), RUNE_C(0xA7DC), 0, 0, RUNE_C(0x0220), 0, 0, RUNE_C(0x01A0), 0, RUNE_C(0x01A2), 0, RUNE_C(0x01A4), 0, 0, @@ -706,7 +706,7 @@ static constexpr rune stage2[][128] = { 0, RUNE_C(0x018F), 0, RUNE_C(0x0190), RUNE_C(0xA7AB), 0, 0, 0, RUNE_C(0x0193), RUNE_C(0xA7AC), 0, RUNE_C(0x0194), - 0, RUNE_C(0xA78D), RUNE_C(0xA7AA), 0, + RUNE_C(0xA7CB), RUNE_C(0xA78D), RUNE_C(0xA7AA), 0, RUNE_C(0x0197), RUNE_C(0x0196), RUNE_C(0xA7AE), RUNE_C(0x2C62), RUNE_C(0xA7AD), 0, 0, RUNE_C(0x019C), 0, RUNE_C(0x2C6E), RUNE_C(0x019D), 0, @@ -1035,7 +1035,7 @@ static constexpr rune stage2[][128] = { RUNE_C(0x13F4), RUNE_C(0x13F5), 0, 0}, {RUNE_C(0x0412), RUNE_C(0x0414), RUNE_C(0x041E), RUNE_C(0x0421), RUNE_C(0x0422), RUNE_C(0x0422), RUNE_C(0x042A), RUNE_C(0x0462), - RUNE_C(0xA64A), 0, 0, 0, + RUNE_C(0xA64A), 0, RUNE_C(0x1C89), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1564,10 +1564,10 @@ static constexpr rune stage2[][128] = { 0, RUNE_C(0xA7C0), 0, RUNE_C(0xA7C2), 0, 0, 0, 0, RUNE_C(0xA7C7), 0, RUNE_C(0xA7C9), 0, - 0, 0, 0, 0, + 0, RUNE_C(0xA7CC), 0, 0, 0, RUNE_C(0xA7D0), 0, 0, 0, 0, 0, RUNE_C(0xA7D6), - 0, RUNE_C(0xA7D8), 0, 0, + 0, RUNE_C(0xA7D8), 0, RUNE_C(0xA7DA), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, @@ -1817,6 +1817,70 @@ static constexpr rune stage2[][128] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + RUNE_C(0x10D50), RUNE_C(0x10D51), RUNE_C(0x10D52), RUNE_C(0x10D53), + RUNE_C(0x10D54), RUNE_C(0x10D55), RUNE_C(0x10D56), RUNE_C(0x10D57), + RUNE_C(0x10D58), RUNE_C(0x10D59), RUNE_C(0x10D5A), RUNE_C(0x10D5B), + RUNE_C(0x10D5C), RUNE_C(0x10D5D), RUNE_C(0x10D5E), RUNE_C(0x10D5F)}, + {RUNE_C(0x10D60), RUNE_C(0x10D61), RUNE_C(0x10D62), RUNE_C(0x10D63), + RUNE_C(0x10D64), RUNE_C(0x10D65), 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0}, + {0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, RUNE_C(0x118A0), RUNE_C(0x118A1), RUNE_C(0x118A2), RUNE_C(0x118A3), RUNE_C(0x118A4), RUNE_C(0x118A5), RUNE_C(0x118A6), RUNE_C(0x118A7), RUNE_C(0x118A8), RUNE_C(0x118A9), RUNE_C(0x118AA), RUNE_C(0x118AB), |