about summary refs log tree commit diff
path: root/src/test/debuginfo/enum-thinlto.rs
diff options
context:
space:
mode:
authorAaron Hill <aa1ronham@gmail.com>2020-01-01 20:10:55 -0500
committerAaron Hill <aa1ronham@gmail.com>2020-01-01 20:10:55 -0500
commite8e53b56dff3cd1f9e6d65ee30d5e0bfc55d9607 (patch)
tree01164280b7eeceb1a28e10d42a7e371e5dc01010 /src/test/debuginfo/enum-thinlto.rs
parent0ec370670220b712b042ee09aab067ec7e5878d5 (diff)
downloadrust-e8e53b56dff3cd1f9e6d65ee30d5e0bfc55d9607.tar.gz
rust-e8e53b56dff3cd1f9e6d65ee30d5e0bfc55d9607.zip
Ensure that we process projections during MIR inlining
Fixes #67710

Previously, we were not calling `super_place`, which resulted in us
failing to update any local references that occur in
ProjectionElem::Index. This caused the post-inlining MIR to contain a
reference to a local ID from the inlined callee, leading to an ICE
due to a type mismatch.
Diffstat (limited to 'src/test/debuginfo/enum-thinlto.rs')
0 files changed, 0 insertions, 0 deletions