<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/test/ui/generator/yield-while-iterating.rs, branch 1.56.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.56.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.56.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2020-02-02T12:20:57+00:00</updated>
<entry>
<title>Add a resume type parameter to `Generator`</title>
<updated>2020-02-02T12:20:57+00:00</updated>
<author>
<name>Jonas Schievink</name>
<email>jonasschievink@gmail.com</email>
</author>
<published>2020-01-25T19:03:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=044fe0f558aa62926e6de9a76b95e4a74c0b1f99'/>
<id>urn:sha1:044fe0f558aa62926e6de9a76b95e4a74c0b1f99</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change generator trait to use pinning</title>
<updated>2019-01-27T21:58:53+00:00</updated>
<author>
<name>Wim Looman</name>
<email>wim@nemo157.com</email>
</author>
<published>2018-10-04T18:49:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a3fdee9a7523a72a5ee72cdb4c1cf3c2cec444bc'/>
<id>urn:sha1:a3fdee9a7523a72a5ee72cdb4c1cf3c2cec444bc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove licenses</title>
<updated>2018-12-26T04:08:33+00:00</updated>
<author>
<name>Mark Rousskov</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2018-12-25T15:56:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2a663555ddf36f6b041445894a8c175cd1bc718c'/>
<id>urn:sha1:2a663555ddf36f6b041445894a8c175cd1bc718c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make resuming generators unsafe instead of the creation of immovable generators. Fixes #47787</title>
<updated>2018-03-20T23:09:58+00:00</updated>
<author>
<name>John Kåre Alsaker</name>
<email>john.kare.alsaker@gmail.com</email>
</author>
<published>2018-03-19T23:48:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=57896abc38f56dce27ca9d4642c18f44be8db620'/>
<id>urn:sha1:57896abc38f56dce27ca9d4642c18f44be8db620</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix more tests with `GeneratorState` rename</title>
<updated>2017-07-28T13:47:55+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2017-07-22T03:48:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ff996853feeb2f87608c49988553ff4e85f1c319'/>
<id>urn:sha1:ff996853feeb2f87608c49988553ff4e85f1c319</id>
<content type='text'>
</content>
</entry>
<entry>
<title>change how we report `err_out_of_scope` borrowck errors</title>
<updated>2017-07-28T13:46:27+00:00</updated>
<author>
<name>Niko Matsakis</name>
<email>niko@alum.mit.edu</email>
</author>
<published>2017-07-15T10:52:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3fdc3fa1ec091d4bec006e0201d29ce54dcbf430'/>
<id>urn:sha1:3fdc3fa1ec091d4bec006e0201d29ce54dcbf430</id>
<content type='text'>
Also, remove the explicit code detecting borrows over a yield.  It
turns out not to be necessary -- any such borrow winds up with a
lifetime that is part of the generator type, and therefore which will
outlive the generator expression itself, which yields an
`err_out_of_scope`. So instead we intercept those errors and display
them in a nicer way.
</content>
</entry>
</feed>
