issue triage: closures, lifetimes, and nll #57964
Labels
A-closures
Area: Closures (`|…| { … }`)
A-lifetimes
Area: Lifetimes / regions
A-NLL
Area: Non-lexical lifetimes (NLL)
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
metabug
Issues about issues themselves ("bugs about bugs")
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
Most of the issues listed below appear ready to be closed or tagged. The check boxes are there to mark after a decision has been made on their respective threads (including if an issue is decided to be left open).
@pnkfelix @matthewjasper mind checking these out? what started as a general triage, ended up accumulating a bit of fixed-by-nll issues. although not all nll-related, the other issues are generally in areas you could help make a final decision on.
now compiles on both editions
rustc: 1.32.0
The following issues previously did not compile.
These appear ready to close, unless if any need a test.
*x
failure to infer move mode for a variable when the move is from*x
#23675now compiles on 2018
rustc: 1.32.0
cc @rust-lang/wg-compiler-nll
The following issues previously did not compile, but now do on 2018.
They also compile on 2015 with
#![feature(nll)]
.if let
keeps borrows too longif let
keeps borrows too long #43407now compiles on beta / nightly on both editions
rust version 1.34.0-nightly (da6ab956e 2019-01-27)
needs test?
now (correctly) rejected on beta / nightly on both editions
These appear ready to close, unless if any need a test.
The text was updated successfully, but these errors were encountered: