|
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