<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_parse/src/parser, branch 1.66.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.66.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.66.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2022-11-15T14:11:06+00:00</updated>
<entry>
<title>Don't silently eat label before block in block-like expr</title>
<updated>2022-11-15T14:11:06+00:00</updated>
<author>
<name>Michael Goulet</name>
<email>michael@errs.io</email>
</author>
<published>2022-11-04T21:16:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9d39a2c06b0514e5c3632212e1276561b4b1be0a'/>
<id>urn:sha1:9d39a2c06b0514e5c3632212e1276561b4b1be0a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #103544 - Nilstrieb:no-recovery-pls, r=compiler-errors</title>
<updated>2022-10-27T13:03:58+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>matthias.krueger@famsik.de</email>
</author>
<published>2022-10-27T13:03:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f9dfb6e32fdb2642b5c4b366f3bd5f0bbc25f411'/>
<id>urn:sha1:f9dfb6e32fdb2642b5c4b366f3bd5f0bbc25f411</id>
<content type='text'>
Add flag to forbid recovery in the parser

To start the effort of fixing #103534, this adds a new flag to the parser, which forbids the parser from doing recovery, which it shouldn't do in macros.

This doesn't add any new checks for recoveries yet and is just here to bikeshed the names for the functions here before doing more.

r? `@compiler-errors`
</content>
</entry>
<entry>
<title>Fix typo</title>
<updated>2022-10-26T20:06:35+00:00</updated>
<author>
<name>nils</name>
<email>48135649+Nilstrieb@users.noreply.github.com</email>
</author>
<published>2022-10-26T20:06:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=da407ed38f6bcb79683379d59d18e615d2b8dfaa'/>
<id>urn:sha1:da407ed38f6bcb79683379d59d18e615d2b8dfaa</id>
<content type='text'>
Co-authored-by: Esteban Kuber &lt;estebank@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>Add documentation</title>
<updated>2022-10-26T19:09:28+00:00</updated>
<author>
<name>Nilstrieb</name>
<email>48135649+Nilstrieb@users.noreply.github.com</email>
</author>
<published>2022-10-26T19:09:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=796114a5b0c66abbb2527257b8a38c4cda964a66'/>
<id>urn:sha1:796114a5b0c66abbb2527257b8a38c4cda964a66</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #103444 - chenyukang:yukang/fix-103425-extra-diag, r=davidtwco</title>
<updated>2022-10-26T05:59:55+00:00</updated>
<author>
<name>Dylan DPC</name>
<email>99973273+Dylan-DPC@users.noreply.github.com</email>
</author>
<published>2022-10-26T05:59:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=742741f9c1d27c41ae2ed0b8f8a9c01b6c7ace8c'/>
<id>urn:sha1:742741f9c1d27c41ae2ed0b8f8a9c01b6c7ace8c</id>
<content type='text'>
Remove extra type error after missing semicolon error

Fixes #103425
</content>
</entry>
<entry>
<title>Add flag to forbid recovery in the parser</title>
<updated>2022-10-25T20:06:53+00:00</updated>
<author>
<name>Nilstrieb</name>
<email>48135649+Nilstrieb@users.noreply.github.com</email>
</author>
<published>2022-10-25T19:24:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ed142028641079918b95b539f0570e92469687fe'/>
<id>urn:sha1:ed142028641079918b95b539f0570e92469687fe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #103333 - chenyukang:yukang/fix-103143, r=wesleywiser</title>
<updated>2022-10-24T23:01:27+00:00</updated>
<author>
<name>Yuki Okushi</name>
<email>huyuumi.dev+love@gmail.com</email>
</author>
<published>2022-10-24T23:01:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=11d11e3415a31b587b3cb8a3349e728cb30ada2a'/>
<id>urn:sha1:11d11e3415a31b587b3cb8a3349e728cb30ada2a</id>
<content type='text'>
Fix assertion failed for break_last_token and trailing token

Fixes #103143
</content>
</entry>
<entry>
<title>fix #103425, remove extra type error after missing semicolon error</title>
<updated>2022-10-24T01:20:07+00:00</updated>
<author>
<name>yukang</name>
<email>moorekang@gmail.com</email>
</author>
<published>2022-10-21T23:56:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f54c336c8019432803dd9a67b575053ffc03c372'/>
<id>urn:sha1:f54c336c8019432803dd9a67b575053ffc03c372</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Auto merge of #103431 - Dylan-DPC:rollup-oozfo89, r=Dylan-DPC</title>
<updated>2022-10-23T11:33:18+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2022-10-23T11:33:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9be2f35a4c1ed1b04aa4a6945b64763f599259ff'/>
<id>urn:sha1:9be2f35a4c1ed1b04aa4a6945b64763f599259ff</id>
<content type='text'>
Rollup of 6 pull requests

Successful merges:

 - #101293 (Recover when unclosed char literal is parsed as a lifetime in some positions)
 - #101908 (Suggest let for assignment, and some code refactor)
 - #103192 (rustdoc: Eliminate uses of `EarlyDocLinkResolver::all_traits`)
 - #103226 (Check `needs_infer` before `needs_drop` during HIR generator analysis)
 - #103249 (resolve: Revert "Set effective visibilities for imports more precisely")
 - #103305 (Move some tests to more reasonable places)

Failed merges:

r? `@ghost`
`@rustbot` modify labels: rollup
</content>
</entry>
<entry>
<title>Rollup merge of #101293 - compiler-errors:lt-is-actually-char, r=estebank</title>
<updated>2022-10-23T09:50:16+00:00</updated>
<author>
<name>Dylan DPC</name>
<email>99973273+Dylan-DPC@users.noreply.github.com</email>
</author>
<published>2022-10-23T09:50:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e029c1fd43b1306355e273dee94ff0a5e6b1ef3d'/>
<id>urn:sha1:e029c1fd43b1306355e273dee94ff0a5e6b1ef3d</id>
<content type='text'>
Recover when unclosed char literal is parsed as a lifetime in some positions

Fixes #101278
</content>
</entry>
</feed>
