@@ -14,8 +14,8 @@ pub const UNICODE_VERSION: UnicodeVersion = UnicodeVersion {
14
14
micro: 0,
15
15
_priv: (),
16
16
};
17
- pub mod general_category {
18
- pub const Cc_table: &super::SmallBoolTrie = &super::SmallBoolTrie {
17
+ pub(crate) mod general_category {
18
+ const Cc_table: &super::SmallBoolTrie = &super::SmallBoolTrie {
19
19
r1: &[
20
20
0, 1, 0
21
21
],
@@ -28,7 +28,7 @@ pub mod general_category {
28
28
Cc_table.lookup(c)
29
29
}
30
30
31
- pub const N_table: &super::BoolTrie = &super::BoolTrie {
31
+ const N_table: &super::BoolTrie = &super::BoolTrie {
32
32
r1: [
33
33
0x03ff000000000000, 0x0000000000000000, 0x720c000000000000, 0x0000000000000000,
34
34
0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
@@ -141,8 +141,8 @@ pub mod general_category {
141
141
142
142
}
143
143
144
- pub mod derived_property {
145
- pub const Alphabetic_table: &super::BoolTrie = &super::BoolTrie {
144
+ pub(crate) mod derived_property {
145
+ const Alphabetic_table: &super::BoolTrie = &super::BoolTrie {
146
146
r1: [
147
147
0x0000000000000000, 0x07fffffe07fffffe, 0x0420040000000000, 0xff7fffffff7fffff,
148
148
0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff,
@@ -327,7 +327,7 @@ pub mod derived_property {
327
327
Alphabetic_table.lookup(c)
328
328
}
329
329
330
- pub const Case_Ignorable_table: &super::BoolTrie = &super::BoolTrie {
330
+ const Case_Ignorable_table: &super::BoolTrie = &super::BoolTrie {
331
331
r1: [
332
332
0x0400408000000000, 0x0000000140000000, 0x0190a10000000000, 0x0000000000000000,
333
333
0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
@@ -464,7 +464,7 @@ pub mod derived_property {
464
464
Case_Ignorable_table.lookup(c)
465
465
}
466
466
467
- pub const Cased_table: &super::BoolTrie = &super::BoolTrie {
467
+ const Cased_table: &super::BoolTrie = &super::BoolTrie {
468
468
r1: [
469
469
0x0000000000000000, 0x07fffffe07fffffe, 0x0420040000000000, 0xff7fffffff7fffff,
470
470
0xffffffffffffffff, 0xffffffffffffffff, 0xf7ffffffffffffff, 0xfffffffffffffff0,
@@ -565,7 +565,7 @@ pub mod derived_property {
565
565
Cased_table.lookup(c)
566
566
}
567
567
568
- pub const Grapheme_Extend_table: &super::BoolTrie = &super::BoolTrie {
568
+ const Grapheme_Extend_table: &super::BoolTrie = &super::BoolTrie {
569
569
r1: [
570
570
0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
571
571
0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
@@ -689,7 +689,7 @@ pub mod derived_property {
689
689
Grapheme_Extend_table.lookup(c)
690
690
}
691
691
692
- pub const Lowercase_table: &super::BoolTrie = &super::BoolTrie {
692
+ const Lowercase_table: &super::BoolTrie = &super::BoolTrie {
693
693
r1: [
694
694
0x0000000000000000, 0x07fffffe00000000, 0x0420040000000000, 0xff7fffff80000000,
695
695
0x55aaaaaaaaaaaaaa, 0xd4aaaaaaaaaaab55, 0xe6512d2a4e243129, 0xaa29aaaab5555240,
@@ -789,7 +789,7 @@ pub mod derived_property {
789
789
Lowercase_table.lookup(c)
790
790
}
791
791
792
- pub const Uppercase_table: &super::BoolTrie = &super::BoolTrie {
792
+ const Uppercase_table: &super::BoolTrie = &super::BoolTrie {
793
793
r1: [
794
794
0x0000000000000000, 0x0000000007fffffe, 0x0000000000000000, 0x000000007f7fffff,
795
795
0xaa55555555555555, 0x2b555555555554aa, 0x11aed2d5b1dbced6, 0x55d255554aaaa490,
@@ -890,7 +890,7 @@ pub mod derived_property {
890
890
Uppercase_table.lookup(c)
891
891
}
892
892
893
- pub const XID_Continue_table: &super::BoolTrie = &super::BoolTrie {
893
+ const XID_Continue_table: &super::BoolTrie = &super::BoolTrie {
894
894
r1: [
895
895
0x03ff000000000000, 0x07fffffe87fffffe, 0x04a0040000000000, 0xff7fffffff7fffff,
896
896
0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff,
@@ -1068,7 +1068,7 @@ pub mod derived_property {
1068
1068
XID_Continue_table.lookup(c)
1069
1069
}
1070
1070
1071
- pub const XID_Start_table: &super::BoolTrie = &super::BoolTrie {
1071
+ const XID_Start_table: &super::BoolTrie = &super::BoolTrie {
1072
1072
r1: [
1073
1073
0x0000000000000000, 0x07fffffe07fffffe, 0x0420040000000000, 0xff7fffffff7fffff,
1074
1074
0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff,
@@ -1250,8 +1250,8 @@ pub mod derived_property {
1250
1250
1251
1251
}
1252
1252
1253
- pub mod property {
1254
- pub const Pattern_White_Space_table: &super::SmallBoolTrie = &super::SmallBoolTrie {
1253
+ pub(crate) mod property {
1254
+ const Pattern_White_Space_table: &super::SmallBoolTrie = &super::SmallBoolTrie {
1255
1255
r1: &[
1256
1256
0, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1257
1257
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
@@ -1268,7 +1268,7 @@ pub mod property {
1268
1268
Pattern_White_Space_table.lookup(c)
1269
1269
}
1270
1270
1271
- pub const White_Space_table: &super::SmallBoolTrie = &super::SmallBoolTrie {
1271
+ const White_Space_table: &super::SmallBoolTrie = &super::SmallBoolTrie {
1272
1272
r1: &[
1273
1273
0, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1274
1274
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
@@ -1290,7 +1290,7 @@ pub mod property {
1290
1290
1291
1291
}
1292
1292
1293
- pub mod conversions {
1293
+ pub(crate) mod conversions {
1294
1294
pub fn to_lower(c: char) -> [char; 3] {
1295
1295
match bsearch_case_table(c, to_lowercase_table) {
1296
1296
None => [c, '\0', '\0'],
0 commit comments