]> git.lizzy.rs Git - rust.git/commit
Handle break somewhat better
authorFlorian Diebold <florian.diebold@freiheit.com>
Fri, 8 May 2020 15:59:58 +0000 (17:59 +0200)
committerFlorian Diebold <florian.diebold@freiheit.com>
Fri, 8 May 2020 16:28:01 +0000 (18:28 +0200)
commitb60970fd2050f844e3e52fcfd1724a8c527a11af
treeecbb000787870a660e37f880633054e45eccc5ca
parentfe7bf993aa8d64668707e348f2ea69918cfda9a4
Handle break somewhat better

Still no break-with-value or labels, but at least we know that `loop { break; }`
doesn't diverge.
crates/ra_hir_ty/src/infer.rs
crates/ra_hir_ty/src/infer/expr.rs
crates/ra_hir_ty/src/tests/never_type.rs