Rollup merge of #100192 - tmiasko:rm-duplicated-locals, r=nagisa

Remove duplicated temporaries creating during box derefs elaboration

Temporaries created with `MirPatch::new_temp` will be declared after
patch application. Remove manually created duplicate declarations.

Removing duplicates exposes another issue. Visitor elaborates
terminator twice and attempts to access new, but not yet available,
local declarations. Remove duplicated call to `visit_terminator`.

Extracted from #99946.
This commit is contained in:
Dylan DPC 2022-08-11 11:14:55 +05:30 committed by GitHub
commit da5652fb0c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

Diff content is not available