rust-lang/project-rfc-2229
A repository tracking the planning for implementation and evaluation of RFC 2229.
Issues
- 1
Drop order affected because of use order
#42 opened by arora-aman - 0
- 4
Handle nonexhaustive in match pattern
#59 opened by roxelo - 8
- 3
- 1
Stabilize RFC 2229
#58 opened by nikomatsakis - 0
- 0
Improve explanations in the migration lint
#54 opened by nikomatsakis - 1
Account for capture kind in trait migration
#51 opened by arora-aman - 0
break out the `upvar` code into modules
#55 opened by nikomatsakis - 1
Write specification for Capture Analysis
#53 opened by arora-aman - 6
Tie use of feature to the current edition
#43 opened by nikomatsakis - 4
assessing size overhead from this feature
#41 opened by nikomatsakis - 0
Truncate box deref in move closures
#50 opened by arora-aman - 2
- 1
Implement migrations for RFC 2229
#35 opened by arora-aman - 0
Possible closure not being Clone anymore
#28 opened by arora-aman - 4
Auto traits with closures
#29 opened by arora-aman - 1
Update error logging in borrow code
#8 opened by arora-aman - 3
Print captures precisely in borrow checker
#36 opened by arora-aman - 1
- 0
Replace uses of upvars with captured places
#48 opened by ChrisPardy - 0
Add tests for async closures
#38 opened by arora-aman - 3
`capture!` macro
#40 opened by nikomatsakis - 3
Use min capture results everywhere
#18 opened by arora-aman - 1
- 3
- 3
Handle `#[repr(packed)]` with feature gate
#33 opened by arora-aman - 0
make validity more descriptive
#46 opened by jenniferwills - 4
Move out of reference in move closures
#31 opened by arora-aman - 1
Handle mutablity because of a mut reference
#30 opened by arora-aman - 1
- 1
- 2
- 0
- 0
Improve diagnostics for Precise Capture
#22 opened by arora-aman - 0
Move Upvar lowering from THIR to MIR
#25 opened by arora-aman - 2
- 1
Generate projections for upvars
#12 opened by arora-aman - 4
Update closure printing
#15 opened by arora-aman - 0
Improve logging of capture analysis
#19 opened by arora-aman - 1
- 2
After typechk use closure_captures
#6 opened by arora-aman - 4
Use hir::Place in closure_captures
#7 opened by arora-aman - 2
Rewrite HIR->MIR lowering to use Places
#10 opened by arora-aman - 2
Ensure minimal places are captured
#9 opened by arora-aman - 0
Update pretty.rs
#11 opened by arora-aman - 0
Write blog post encouraging public testing
#45 opened by nikomatsakis - 0
Do a crater run to test migration
#44 opened by nikomatsakis - 2