1
1
print-type-size type: `[async fn body@$DIR/large-arg.rs:6:21: 8:2]`: 3076 bytes, alignment: 1 bytes
2
2
print-type-size discriminant: 1 bytes
3
3
print-type-size variant `Suspend0`: 3075 bytes
4
- print-type-size field `.__awaitee`: 3075 bytes, offset: 0 bytes, alignment: 1 bytes
4
+ print-type-size local `.__awaitee`: 3075 bytes, offset: 0 bytes, alignment: 1 bytes
5
5
print-type-size variant `Unresumed`: 0 bytes
6
6
print-type-size variant `Returned`: 0 bytes
7
7
print-type-size variant `Panicked`: 0 bytes
8
8
print-type-size type: `[async fn body@$DIR/large-arg.rs:10:30: 12:2]`: 3075 bytes, alignment: 1 bytes
9
9
print-type-size discriminant: 1 bytes
10
10
print-type-size variant `Suspend0`: 3074 bytes
11
- print-type-size field `.t`: 1024 bytes, offset: 0 bytes, alignment: 1 bytes
12
- print-type-size field `.__awaitee`: 2050 bytes
11
+ print-type-size upvar `.t`: 1024 bytes, offset: 0 bytes, alignment: 1 bytes
12
+ print-type-size local `.__awaitee`: 2050 bytes
13
13
print-type-size variant `Unresumed`: 1024 bytes
14
- print-type-size field `.t`: 1024 bytes, offset: 0 bytes, alignment: 1 bytes
14
+ print-type-size upvar `.t`: 1024 bytes, offset: 0 bytes, alignment: 1 bytes
15
15
print-type-size variant `Returned`: 1024 bytes
16
- print-type-size field `.t`: 1024 bytes, offset: 0 bytes, alignment: 1 bytes
16
+ print-type-size upvar `.t`: 1024 bytes, offset: 0 bytes, alignment: 1 bytes
17
17
print-type-size variant `Panicked`: 1024 bytes
18
- print-type-size field `.t`: 1024 bytes, offset: 0 bytes, alignment: 1 bytes
18
+ print-type-size upvar `.t`: 1024 bytes, offset: 0 bytes, alignment: 1 bytes
19
19
print-type-size type: `std::mem::ManuallyDrop<[async fn body@$DIR/large-arg.rs:10:30: 12:2]>`: 3075 bytes, alignment: 1 bytes
20
20
print-type-size field `.value`: 3075 bytes
21
21
print-type-size type: `std::mem::MaybeUninit<[async fn body@$DIR/large-arg.rs:10:30: 12:2]>`: 3075 bytes, alignment: 1 bytes
@@ -25,14 +25,14 @@ print-type-size field `.value`: 3075 bytes
25
25
print-type-size type: `[async fn body@$DIR/large-arg.rs:13:26: 15:2]`: 2050 bytes, alignment: 1 bytes
26
26
print-type-size discriminant: 1 bytes
27
27
print-type-size variant `Suspend0`: 2049 bytes
28
- print-type-size field `.t`: 1024 bytes, offset: 0 bytes, alignment: 1 bytes
29
- print-type-size field `.__awaitee`: 1025 bytes
28
+ print-type-size upvar `.t`: 1024 bytes, offset: 0 bytes, alignment: 1 bytes
29
+ print-type-size local `.__awaitee`: 1025 bytes
30
30
print-type-size variant `Unresumed`: 1024 bytes
31
- print-type-size field `.t`: 1024 bytes, offset: 0 bytes, alignment: 1 bytes
31
+ print-type-size upvar `.t`: 1024 bytes, offset: 0 bytes, alignment: 1 bytes
32
32
print-type-size variant `Returned`: 1024 bytes
33
- print-type-size field `.t`: 1024 bytes, offset: 0 bytes, alignment: 1 bytes
33
+ print-type-size upvar `.t`: 1024 bytes, offset: 0 bytes, alignment: 1 bytes
34
34
print-type-size variant `Panicked`: 1024 bytes
35
- print-type-size field `.t`: 1024 bytes, offset: 0 bytes, alignment: 1 bytes
35
+ print-type-size upvar `.t`: 1024 bytes, offset: 0 bytes, alignment: 1 bytes
36
36
print-type-size type: `std::mem::ManuallyDrop<[async fn body@$DIR/large-arg.rs:13:26: 15:2]>`: 2050 bytes, alignment: 1 bytes
37
37
print-type-size field `.value`: 2050 bytes
38
38
print-type-size type: `std::mem::MaybeUninit<[async fn body@$DIR/large-arg.rs:13:26: 15:2]>`: 2050 bytes, alignment: 1 bytes
@@ -42,11 +42,11 @@ print-type-size field `.value`: 2050 bytes
42
42
print-type-size type: `[async fn body@$DIR/large-arg.rs:16:26: 18:2]`: 1025 bytes, alignment: 1 bytes
43
43
print-type-size discriminant: 1 bytes
44
44
print-type-size variant `Unresumed`: 1024 bytes
45
- print-type-size field `.t`: 1024 bytes, offset: 0 bytes, alignment: 1 bytes
45
+ print-type-size upvar `.t`: 1024 bytes, offset: 0 bytes, alignment: 1 bytes
46
46
print-type-size variant `Returned`: 1024 bytes
47
- print-type-size field `.t`: 1024 bytes, offset: 0 bytes, alignment: 1 bytes
47
+ print-type-size upvar `.t`: 1024 bytes, offset: 0 bytes, alignment: 1 bytes
48
48
print-type-size variant `Panicked`: 1024 bytes
49
- print-type-size field `.t`: 1024 bytes, offset: 0 bytes, alignment: 1 bytes
49
+ print-type-size upvar `.t`: 1024 bytes, offset: 0 bytes, alignment: 1 bytes
50
50
print-type-size type: `std::mem::ManuallyDrop<[async fn body@$DIR/large-arg.rs:16:26: 18:2]>`: 1025 bytes, alignment: 1 bytes
51
51
print-type-size field `.value`: 1025 bytes
52
52
print-type-size type: `std::mem::MaybeUninit<[async fn body@$DIR/large-arg.rs:16:26: 18:2]>`: 1025 bytes, alignment: 1 bytes
0 commit comments