rust/src/librustc_typeck
Eduard-Mihai Burtescu c3075f3d96 Rollup merge of #40025 - est31:master, r=eddyb
Implement non-capturing closure to fn coercion

Implements non capturing closure coercion ([RFC 1558](https://github.com/rust-lang/rfcs/blob/master/text/1558-closure-to-fn-coercion.md)).

cc tracking issue #39817
2017-02-25 14:13:33 +02:00
..
check Rollup merge of #40025 - est31:master, r=eddyb 2017-02-25 14:13:33 +02:00
coherence go back to the older model of coherence collect 2017-02-03 21:13:59 -05:00
variance Rollup merge of #39009 - canndrew:default-unit-warnings, r=nikomatsakis 2017-02-05 09:14:39 -05:00
astconv.rs Avoid ICE in Self::Assoc in impl headers 2017-02-19 00:34:08 +03:00
Cargo.toml Rebase fixups 2017-02-10 19:47:09 +02:00
check_unused.rs rejigger how we handle used trait imports 2017-02-02 20:48:49 -05:00
collect.rs Revert use of layout code in typeck::collect 2017-02-10 19:45:53 +02:00
constrained_type_params.rs move the impl-params-constrained check out of collect 2016-11-16 13:57:46 -05:00
diagnostics.rs make lifetimes that only appear in return type early-bound 2017-02-05 16:30:03 -05:00
impl_wf_check.rs rustc: rename TyCtxt's map field to hir. 2017-01-26 13:41:28 +02:00
lib.rs Stabilize field init shorthand 2017-02-15 07:11:13 +01:00