]> git.lizzy.rs Git - rust.git/commit
propagate user-ascribes types down onto resulting bindings
authorNiko Matsakis <niko@alum.mit.edu>
Mon, 10 Sep 2018 14:54:31 +0000 (10:54 -0400)
committerNiko Matsakis <niko@alum.mit.edu>
Mon, 10 Sep 2018 14:58:31 +0000 (10:58 -0400)
commite87bf30f5f9f42994ac646ec9b3d884833fe73be
treee5806087cffa313f29e80d728dc193907cb685a4
parenta8710539cb75bac5bdd2b4bcebe292d6a9a444c5
propagate user-ascribes types down onto resulting bindings

But only in very simple cases.
14 files changed:
src/librustc/ich/impls_mir.rs
src/librustc/mir/mod.rs
src/librustc/mir/visit.rs
src/librustc_mir/borrow_check/nll/type_check/mod.rs
src/librustc_mir/build/block.rs
src/librustc_mir/build/expr/into.rs
src/librustc_mir/build/matches/mod.rs
src/librustc_mir/build/mod.rs
src/librustc_mir/lib.rs
src/librustc_mir/shim.rs
src/librustc_mir/transform/generator.rs
src/librustc_mir/util/pretty.rs
src/test/ui/nll/user-annotations/patterns.rs
src/test/ui/nll/user-annotations/patterns.stderr