]> git.lizzy.rs Git - rust.git/commit
typeck: Unify if-else blocks, match arms and array elements by coercing where possible.
authorEduard Burtescu <edy.burt@gmail.com>
Sun, 6 Mar 2016 15:33:30 +0000 (17:33 +0200)
committerEduard Burtescu <edy.burt@gmail.com>
Wed, 9 Mar 2016 14:45:29 +0000 (16:45 +0200)
commiteb926dd4b73fcfd66fd3161870cee5122ca57b4f
treecb32bb1648633e3e581311c61246f76c399e4f8b
parentd2c6bef493a86d83e8df726a8210e09187384cd9
typeck: Unify if-else blocks, match arms and array elements by coercing where possible.
src/librustc/middle/ty/relate.rs
src/librustc_typeck/check/_match.rs
src/librustc_typeck/check/cast.rs
src/librustc_typeck/check/coercion.rs
src/librustc_typeck/check/demand.rs
src/librustc_typeck/check/mod.rs
src/test/compile-fail/fn-item-type.rs
src/test/compile-fail/issue-13482-2.rs
src/test/compile-fail/issue-17728.rs
src/test/compile-fail/issue-2149.rs
src/test/run-pass/coerce-unify.rs [new file with mode: 0644]