about summary refs log tree commit diff
path: root/src/libstd/sys
diff options
context:
space:
mode:
authorNiko Matsakis <niko@alum.mit.edu>2015-02-28 19:34:16 -0500
committerNiko Matsakis <niko@alum.mit.edu>2015-03-02 05:45:41 -0500
commit00fcf794488e5e1a4761342dac7d2bcdfb66152f (patch)
tree4925b78a0317a32fe0a8fa8b93b7b9959db9eabe /src/libstd/sys
parentc5142056f7f57387dc37361889d13409667b920d (diff)
downloadrust-00fcf794488e5e1a4761342dac7d2bcdfb66152f.tar.gz
rust-00fcf794488e5e1a4761342dac7d2bcdfb66152f.zip
Remove the synthetic "region bound" from closures and instead update how
type-outlives works for closure types so that it ensures that all upvars
outlive the region in question. This gives the same guarantees but
without introducing artificial regions (and gives better error messages
to boot).
Diffstat (limited to 'src/libstd/sys')
0 files changed, 0 insertions, 0 deletions