|
1 |
| -print-type-size type: `std::fmt::Arguments<'_>`: 48 bytes, alignment: 8 bytes |
2 |
| -print-type-size field `.pieces`: 16 bytes |
3 |
| -print-type-size field `.args`: 16 bytes |
4 |
| -print-type-size field `.fmt`: 16 bytes |
5 |
| -print-type-size type: `std::panic::Location<'_>`: 24 bytes, alignment: 8 bytes |
6 |
| -print-type-size field `.file`: 16 bytes |
7 |
| -print-type-size field `.line`: 4 bytes |
8 |
| -print-type-size field `.col`: 4 bytes |
9 |
| -print-type-size type: `core::fmt::rt::Argument<'_>`: 16 bytes, alignment: 8 bytes |
10 |
| -print-type-size field `.ty`: 16 bytes |
11 |
| -print-type-size type: `core::fmt::rt::ArgumentType<'_>`: 16 bytes, alignment: 8 bytes |
12 |
| -print-type-size variant `Placeholder`: 16 bytes |
13 |
| -print-type-size field `.value`: 8 bytes |
14 |
| -print-type-size field `.formatter`: 8 bytes |
15 |
| -print-type-size field `._lifetime`: 0 bytes |
16 |
| -print-type-size variant `Count`: 10 bytes |
17 |
| -print-type-size padding: 8 bytes |
18 |
| -print-type-size field `.0`: 2 bytes, alignment: 2 bytes |
19 |
| -print-type-size type: `std::option::Option<&[core::fmt::rt::Placeholder]>`: 16 bytes, alignment: 8 bytes |
20 |
| -print-type-size variant `Some`: 16 bytes |
21 |
| -print-type-size field `.0`: 16 bytes |
22 |
| -print-type-size variant `None`: 0 bytes |
23 | 1 | print-type-size type: `IndirectNonZero`: 12 bytes, alignment: 4 bytes
|
24 | 2 | print-type-size field `.nested`: 8 bytes
|
25 | 3 | print-type-size field `.post`: 2 bytes
|
@@ -56,8 +34,6 @@ print-type-size field `.val`: 4 bytes
|
56 | 34 | print-type-size field `.post`: 2 bytes
|
57 | 35 | print-type-size field `.pre`: 1 bytes
|
58 | 36 | print-type-size end padding: 1 bytes
|
59 |
| -print-type-size type: `std::ptr::NonNull<()>`: 8 bytes, alignment: 8 bytes |
60 |
| -print-type-size field `.pointer`: 8 bytes |
61 | 37 | print-type-size type: `Enum4<(), char, (), ()>`: 4 bytes, alignment: 4 bytes
|
62 | 38 | print-type-size variant `Two`: 4 bytes
|
63 | 39 | print-type-size field `.0`: 4 bytes
|
@@ -96,10 +72,6 @@ print-type-size type: `core::num::niche_types::NonZeroU32Inner`: 4 bytes, alignm
|
96 | 72 | print-type-size field `.0`: 4 bytes
|
97 | 73 | print-type-size type: `std::num::NonZero<u32>`: 4 bytes, alignment: 4 bytes
|
98 | 74 | print-type-size field `.0`: 4 bytes
|
99 |
| -print-type-size type: `std::option::Option<std::num::NonZero<u32>>`: 4 bytes, alignment: 4 bytes |
100 |
| -print-type-size variant `Some`: 4 bytes |
101 |
| -print-type-size field `.0`: 4 bytes |
102 |
| -print-type-size variant `None`: 0 bytes |
103 | 75 | print-type-size type: `Enum4<(), (), (), MyOption<u8>>`: 2 bytes, alignment: 1 bytes
|
104 | 76 | print-type-size variant `Four`: 2 bytes
|
105 | 77 | print-type-size field `.0`: 2 bytes
|
@@ -140,4 +112,3 @@ print-type-size discriminant: 1 bytes
|
140 | 112 | print-type-size variant `Less`: 0 bytes
|
141 | 113 | print-type-size variant `Equal`: 0 bytes
|
142 | 114 | print-type-size variant `Greater`: 0 bytes
|
143 |
| -print-type-size type: `std::marker::PhantomData<&()>`: 0 bytes, alignment: 1 bytes |
0 commit comments