]> git.lizzy.rs Git - rust.git/commit
Fix `SourceScope` for `if let` bindings.
authorXavier Denis <xldenis@gmail.com>
Thu, 9 Jun 2022 18:06:44 +0000 (11:06 -0700)
committerXavier Denis <xldenis@gmail.com>
Fri, 10 Jun 2022 20:01:56 +0000 (13:01 -0700)
commitb48f3d86fcd797eb3d654bb570e1623e610e7dc1
treeb072c39c92b8d6fda4b093f49b85a9ce16404415
parentec55c61305eaf385fc1b93ac9a78284b4d887fe5
Fix `SourceScope` for `if let` bindings.
12 files changed:
compiler/rustc_mir_build/src/build/expr/into.rs
compiler/rustc_mir_build/src/build/matches/mod.rs
src/test/mir-opt/const_prop/discriminant.main.ConstProp.64bit.diff
src/test/mir-opt/early_otherwise_branch_soundness.no_downcast.EarlyOtherwiseBranch.diff
src/test/mir-opt/funky_arms.float_to_exponential_common.ConstProp.diff
src/test/mir-opt/issue_41888.main.ElaborateDrops.after.mir
src/test/mir-opt/issues/issue_75439.foo.MatchBranchSimplification.diff
src/test/mir-opt/simplify_locals_fixedpoint.foo.SimplifyLocals.diff
src/test/mir-opt/unreachable.main.UnreachablePropagation.diff
src/test/mir-opt/unreachable_diverging.main.UnreachablePropagation.diff
src/test/mir-opt/while_let_loops.change_loop_body.ConstProp.64bit.diff
src/test/mir-opt/while_let_loops.change_loop_body.PreCodegen.after.64bit.mir