mirror of
https://github.com/rust-lang/rust.git
synced 2026-05-04 01:42:54 +03:00
a7832b14b1
In the previous code, the success block of `lhs` would jump directly to the success block of `rhs`. However, `rhs_success_block` could already contain statements that are specific to the RHS, and the direct goto causes them to be executed in the LHS success path as well. This patch therefore creates a fresh block that the LHS and RHS success blocks can both jump to.