]> git.lizzy.rs Git - rust.git/commit
Implement ? in catch expressions and add tests
authorTaylor Cramer <cramertaylorj@gmail.com>
Tue, 28 Feb 2017 19:05:03 +0000 (11:05 -0800)
committerTaylor Cramer <cramertaylorj@gmail.com>
Sat, 18 Mar 2017 04:01:04 +0000 (21:01 -0700)
commitfc04eaacc5bd5760e98cd3aa390dcc3ae795d12f
treebc13f89329235a88e2041780079cec6841999e83
parent703b246287fa9e7ef39bd66f978f6dc6fa119c15
Implement ? in catch expressions and add tests
16 files changed:
src/librustc/cfg/construct.rs
src/librustc/hir/intravisit.rs
src/librustc/hir/lowering.rs
src/librustc/hir/mod.rs
src/librustc/middle/liveness.rs
src/librustc_mir/build/expr/into.rs
src/librustc_mir/build/expr/stmt.rs
src/librustc_mir/build/mod.rs
src/librustc_mir/build/scope.rs
src/librustc_mir/hair/cx/expr.rs
src/librustc_passes/loops.rs
src/librustc_typeck/check/mod.rs
src/test/compile-fail/catch-bad-lifetime.rs [new file with mode: 0644]
src/test/compile-fail/catch-bad-type.rs [new file with mode: 0644]
src/test/compile-fail/catch-opt-init.rs [new file with mode: 0644]
src/test/run-pass/catch-expr.rs