about summary refs log tree commit diff
path: root/src/test/debuginfo/enum-thinlto.rs
diff options
context:
space:
mode:
authorYuki Okushi <huyuumi.dev@gmail.com>2020-01-03 17:56:29 +0900
committerGitHub <noreply@github.com>2020-01-03 17:56:29 +0900
commit09c7a9beb2e199320697e576f1836909990c01b6 (patch)
treee147726a4f7d57e15ed36adf83036480c8e09414 /src/test/debuginfo/enum-thinlto.rs
parent7affcd5394b5c85b5dbdf13b388785998a772a26 (diff)
parente8e53b56dff3cd1f9e6d65ee30d5e0bfc55d9607 (diff)
downloadrust-09c7a9beb2e199320697e576f1836909990c01b6.tar.gz
rust-09c7a9beb2e199320697e576f1836909990c01b6.zip
Rollup merge of #67796 - Aaron1011:fix/mir-inline-proj, r=wesleywiser
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