about summary refs log tree commit diff
path: root/tests/mir-opt/lower_array_len.array_len_raw.NormalizeArrayLen.diff
diff options
context:
space:
mode:
authorNicholas Nethercote <n.nethercote@gmail.com>2022-08-25 17:52:37 +1000
committerNicholas Nethercote <n.nethercote@gmail.com>2022-08-26 09:35:28 +1000
commit1c989472e41f0b6033bcf62b76dcd28f75e7b25b (patch)
tree866226ba7d1219d33556d6e655e4ac7f978885d5 /tests/mir-opt/lower_array_len.array_len_raw.NormalizeArrayLen.diff
parent5a9b11648ff069954b27f07e8fc7debdd013b8d8 (diff)
downloadrust-1c989472e41f0b6033bcf62b76dcd28f75e7b25b.tar.gz
rust-1c989472e41f0b6033bcf62b76dcd28f75e7b25b.zip
Box `CastTarget` within `PassMode`.
Because `PassMode::Cast` is by far the largest variant, but is
relatively rare.

This requires making `PassMode` not impl `Copy`, and `Clone` is no
longer necessary. This causes lots of sigil adjusting, but nothing very
notable.
Diffstat (limited to 'tests/mir-opt/lower_array_len.array_len_raw.NormalizeArrayLen.diff')
0 files changed, 0 insertions, 0 deletions