switch unicode-data back to 'static' · qinheping/verify-rust-std@1799481 (original) (raw)
`@@ -331,14 +331,14 @@ pub mod grapheme_extend {
`
331
331
``
332
332
`#[rustfmt::skip]
`
333
333
`pub mod lowercase {
`
334
``
`-
const BITSET_CHUNKS_MAP: &'static [u8; 123] = &[
`
``
334
`+
static BITSET_CHUNKS_MAP: [u8; 123] = [
`
335
335
`14, 17, 0, 0, 9, 0, 0, 12, 13, 10, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
`
336
336
`0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
`
337
337
`0, 0, 0, 4, 1, 0, 15, 0, 8, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
`
338
338
`0, 0, 5, 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, 19, 0,
`
339
339
`3, 18, 0, 7,
`
340
340
`];
`
341
``
`-
const BITSET_INDEX_CHUNKS: &'static [[u8; 16]; 20] = &[
`
``
341
`+
static BITSET_INDEX_CHUNKS: [[u8; 16]; 20] = [
`
342
342
`[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
`
343
343
`[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 61, 0, 0],
`
344
344
`[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 14, 56, 0],
`
`@@ -360,7 +360,7 @@ pub mod lowercase {
`
360
360
`[16, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
`
361
361
`[65, 41, 55, 12, 77, 63, 18, 1, 7, 64, 76, 20, 73, 74, 4, 45],
`
362
362
`];
`
363
``
`-
const BITSET_CANONICAL: &'static [u64; 56] = &[
`
``
363
`+
static BITSET_CANONICAL: [u64; 56] = [
`
364
364
`0b0000000000000000000000000000000000000000000000000000000000000000,
`
365
365
`0b1111111111111111110000000000000000000000000011111111111111111111,
`
366
366
`0b1010101010101010101010101010101010101010101010101010100000000010,
`
`@@ -418,7 +418,7 @@ pub mod lowercase {
`
418
418
`0b1110011001010001001011010010101001001110001001000011000100101001,
`
419
419
`0b1110101111000000000000000000000000001111111111111111111111111100,
`
420
420
`];
`
421
``
`-
const BITSET_MAPPING: &'static [(u8, u8); 22] = &[
`
``
421
`+
static BITSET_MAPPING: [(u8, u8); 22] = [
`
422
422
`(0, 64), (1, 188), (1, 186), (1, 183), (1, 176), (1, 109), (1, 124), (1, 126), (1, 66),
`
423
423
`(1, 70), (1, 77), (2, 146), (2, 144), (2, 83), (3, 93), (3, 147), (3, 133), (4, 12), (4, 6),
`
424
424
`(5, 187), (6, 78), (7, 132),
`
`@@ -471,14 +471,14 @@ pub mod n {
`
471
471
``
472
472
`#[rustfmt::skip]
`
473
473
`pub mod uppercase {
`
474
``
`-
const BITSET_CHUNKS_MAP: &'static [u8; 125] = &[
`
``
474
`+
static BITSET_CHUNKS_MAP: [u8; 125] = [
`
475
475
`12, 15, 6, 6, 0, 6, 6, 2, 4, 11, 6, 16, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
`
476
476
`6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
`
477
477
`6, 6, 6, 5, 6, 14, 6, 10, 6, 6, 1, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
`
478
478
`6, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 13, 6, 6,
`
479
479
`6, 6, 9, 6, 3,
`
480
480
`];
`
481
``
`-
const BITSET_INDEX_CHUNKS: &'static [[u8; 16]; 17] = &[
`
``
481
`+
static BITSET_INDEX_CHUNKS: [[u8; 16]; 17] = [
`
482
482
`[44, 44, 5, 35, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 5, 1],
`
483
483
`[44, 44, 5, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44],
`
484
484
`[44, 44, 40, 44, 44, 44, 44, 44, 17, 17, 63, 17, 43, 29, 24, 23],
`
`@@ -497,7 +497,7 @@ pub mod uppercase {
`
497
497
`[58, 19, 2, 18, 10, 48, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44],
`
498
498
`[58, 38, 17, 27, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44],
`
499
499
`];
`
500
``
`-
const BITSET_CANONICAL: &'static [u64; 44] = &[
`
``
500
`+
static BITSET_CANONICAL: [u64; 44] = [
`
501
501
`0b0000011111111111111111111111111000000000000000000000000000000000,
`
502
502
`0b0000000000111111111111111111111111111111111111111111111111111111,
`
503
503
`0b0101010101010101010101010101010101010101010101010101010000000001,
`
`@@ -543,7 +543,7 @@ pub mod uppercase {
`
543
543
`0b1111011111111111000000000000000000000000000000000000000000000000,
`
544
544
`0b1111111100000000111111110000000000111111000000001111111100000000,
`
545
545
`];
`
546
``
`-
const BITSET_MAPPING: &'static [(u8, u8); 25] = &[
`
``
546
`+
static BITSET_MAPPING: [(u8, u8); 25] = [
`
547
547
`(0, 187), (0, 177), (0, 171), (0, 167), (0, 164), (0, 32), (0, 47), (0, 51), (0, 121),
`
548
548
`(0, 117), (0, 109), (1, 150), (1, 148), (1, 142), (1, 134), (1, 131), (1, 64), (2, 164),
`
549
549
`(2, 146), (2, 20), (3, 146), (3, 140), (3, 134), (4, 178), (4, 171),
`