]> git.lizzy.rs Git - rust.git/commit
Auto merge of #46862 - nikomatsakis:nll-master, r=arielb1
authorbors <bors@rust-lang.org>
Wed, 20 Dec 2017 23:26:20 +0000 (23:26 +0000)
committerbors <bors@rust-lang.org>
Wed, 20 Dec 2017 23:26:20 +0000 (23:26 +0000)
commitfdfb0071091d7257b20ee2a75041d868c23f1114
tree54815ef2cafd3e9c0cf6000fa19809ac732f2653
parent7eb64b86ce44cc1828dd176a8b981e37ea08fc38
parentd925f4d1ddef8b894e4e85a115c39b63c37cc30b
Auto merge of #46862 - nikomatsakis:nll-master, r=arielb1

NLL feature complete (adds `feature(nll)`)!

This is the final PR for the nll-master branch; it brings over all remaining content.

The contents of the branch include:

- track causal information and use it to report extended errors
- handle `impl Trait` in NLL code
- improve printing of outlives errors
- add `#![feature(nll)]` and some more sample tests

The commits should for the most part build independently.

r? @pnkfelix (and/or @arielb1)