<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_parse/src/parser, branch 1.53.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.53.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.53.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2021-06-11T16:04:27+00:00</updated>
<entry>
<title>Fix incorrect gating of nonterminals in key-value attributes</title>
<updated>2021-06-11T16:04:27+00:00</updated>
<author>
<name>Aaron Hill</name>
<email>aa1ronham@gmail.com</email>
</author>
<published>2021-05-18T18:14:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c05bbb72371534ce02f76097280deca6518df69a'/>
<id>urn:sha1:c05bbb72371534ce02f76097280deca6518df69a</id>
<content type='text'>
Fixes #85432

When processing a `#[derive]` or `#[cfg_eval]` attribute, we need to
re-parse our attribute target, which requires flattenting all
`Nonterminals`. However, this caused us to incorrectly gate on a
(flattented) nonterminal in a key-value attribute, which is supposed to
be allowed.

Since we already perform this gating during the initial parse, we
suppress it in `capture_cfg` mode.
</content>
</entry>
<entry>
<title>Auto merge of #83386 - mark-i-m:stabilize-pat2015, r=nikomatsakis</title>
<updated>2021-04-28T20:35:17+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2021-04-28T20:35:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ca075d268d2ce315964e1dd195cfe837b8a53f4d'/>
<id>urn:sha1:ca075d268d2ce315964e1dd195cfe837b8a53f4d</id>
<content type='text'>
Stabilize `:pat_param` and remove `:pat2021`

Blocked on #83384

cc `@rust-lang/lang` #79278

If I understand `@nikomatsakis` in  https://rust-lang.zulipchat.com/#narrow/stream/213817-t-lang/topic/or.20patterns/near/231133873, another FCP is not needed.

r? `@nikomatsakis`
</content>
</entry>
<entry>
<title>remove pat2021</title>
<updated>2021-04-28T02:15:59+00:00</updated>
<author>
<name>mark</name>
<email>markm@cs.wisc.edu</email>
</author>
<published>2021-04-28T02:15:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2a9db919ffb30ca09a015877b6ab2ffab5633249'/>
<id>urn:sha1:2a9db919ffb30ca09a015877b6ab2ffab5633249</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "Rollup merge of #82296 - spastorino:pubrules, r=nikomatsakis"</title>
<updated>2021-04-23T13:40:32+00:00</updated>
<author>
<name>Santiago Pastorino</name>
<email>spastorino@gmail.com</email>
</author>
<published>2021-03-31T18:43:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0e4d2fd447602f8cc9cf2eb9851cdfddfbcd6f3d'/>
<id>urn:sha1:0e4d2fd447602f8cc9cf2eb9851cdfddfbcd6f3d</id>
<content type='text'>
This reverts commit e2561c58a41023a14e0e583113dcf55e1ecb236a, reversing
changes made to 2982ba50fc4bb629b8fe4108a81cb2f9b053510b.
</content>
</entry>
<entry>
<title>fix few typos</title>
<updated>2021-04-19T12:57:08+00:00</updated>
<author>
<name>klensy</name>
<email>klensy@users.noreply.github.com</email>
</author>
<published>2021-04-19T12:57:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f43ee8ebf696eec5a8a844629e4f7e910f9f0afd'/>
<id>urn:sha1:f43ee8ebf696eec5a8a844629e4f7e910f9f0afd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rename pat2015 to pat_param</title>
<updated>2021-04-15T18:52:09+00:00</updated>
<author>
<name>mark</name>
<email>markm@cs.wisc.edu</email>
</author>
<published>2021-04-15T01:34:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0566ccc72fc49e0a30fedebca754c8cc10bb1a73'/>
<id>urn:sha1:0566ccc72fc49e0a30fedebca754c8cc10bb1a73</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Auto merge of #84130 - Aaron1011:fix/none-delim-lookahead, r=petrochenkov</title>
<updated>2021-04-14T20:45:23+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2021-04-14T20:45:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=16bf626a31cb5b121d0bca2baa969b4f67eb0dab'/>
<id>urn:sha1:16bf626a31cb5b121d0bca2baa969b4f67eb0dab</id>
<content type='text'>
Fix lookahead with None-delimited group

Fixes https://github.com/rust-lang/rust/issues/84162, a regression introduced by https://github.com/rust-lang/rust/pull/82608.
</content>
</entry>
<entry>
<title>Add fast path when None delimiters are not involved</title>
<updated>2021-04-12T21:26:26+00:00</updated>
<author>
<name>Aaron Hill</name>
<email>aa1ronham@gmail.com</email>
</author>
<published>2021-04-12T21:26:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c6d67f83170adf586abc93adedc8048e325611e1'/>
<id>urn:sha1:c6d67f83170adf586abc93adedc8048e325611e1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>don't bump in check_mistyped_turbofish_with_multiple_type_params</title>
<updated>2021-04-12T19:09:04+00:00</updated>
<author>
<name>b-naber</name>
<email>bn263@gmx.de</email>
</author>
<published>2021-04-12T17:14:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=dd54459bfc7be527bc5dcca6c2724593e2ae7830'/>
<id>urn:sha1:dd54459bfc7be527bc5dcca6c2724593e2ae7830</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix lookahead with None-delimited group</title>
<updated>2021-04-12T15:50:16+00:00</updated>
<author>
<name>Aaron Hill</name>
<email>aa1ronham@gmail.com</email>
</author>
<published>2021-04-12T15:15:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=eb7b1a150f4433241510610b25a6bca295514fb0'/>
<id>urn:sha1:eb7b1a150f4433241510610b25a6bca295514fb0</id>
<content type='text'>
</content>
</entry>
</feed>
