<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_parse/src/parser, branch lcnr/rustc-dev-guide</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=lcnr/rustc-dev-guide</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=lcnr/rustc-dev-guide'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2025-08-11T22:05:36+00:00</updated>
<entry>
<title>Extract ast TraitImplHeader</title>
<updated>2025-08-11T22:05:36+00:00</updated>
<author>
<name>Cameron Steffen</name>
<email>cam.steffen94@gmail.com</email>
</author>
<published>2025-07-22T01:05:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5bc23ce25548d7f4a9f6ceaa48cc3d8fe7629f58'/>
<id>urn:sha1:5bc23ce25548d7f4a9f6ceaa48cc3d8fe7629f58</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tweak trait modifier errors</title>
<updated>2025-08-11T21:58:21+00:00</updated>
<author>
<name>Cameron Steffen</name>
<email>cam.steffen94@gmail.com</email>
</author>
<published>2025-07-30T23:00:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3aa0ac0a8af32f2c5da106c5e89bd9712d5a9655'/>
<id>urn:sha1:3aa0ac0a8af32f2c5da106c5e89bd9712d5a9655</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move trait impl modifier errors to parsing</title>
<updated>2025-08-11T21:58:21+00:00</updated>
<author>
<name>Cameron Steffen</name>
<email>cam.steffen94@gmail.com</email>
</author>
<published>2025-07-30T21:33:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=fa733909edadf390cde8c36c303bce42d37f7a3b'/>
<id>urn:sha1:fa733909edadf390cde8c36c303bce42d37f7a3b</id>
<content type='text'>
This is a technically a breaking change for what can be parsed in
`#[cfg(false)]`.
</content>
</entry>
<entry>
<title>Auto merge of #145146 - fee1-dead-contrib:push-zmqrkurlzrxy, r=nnethercote</title>
<updated>2025-08-09T23:27:55+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2025-08-09T23:27:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=41ede7bd9bfbc9dc1e46c5c7de3b26524e5c61f0'/>
<id>urn:sha1:41ede7bd9bfbc9dc1e46c5c7de3b26524e5c61f0</id>
<content type='text'>
remove `P`

Previous work: rust-lang/rust#141603
MCP: https://github.com/rust-lang/compiler-team/issues/878

cc `@nnethercote`
</content>
</entry>
<entry>
<title>remove `P`</title>
<updated>2025-08-09T07:47:01+00:00</updated>
<author>
<name>Deadbeef</name>
<email>ent3rm4n@gmail.com</email>
</author>
<published>2025-08-09T05:24:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ad1113f87ef828b300ebb8fca397efd358580da3'/>
<id>urn:sha1:ad1113f87ef828b300ebb8fca397efd358580da3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Recover for PAT = EXPR {}</title>
<updated>2025-08-08T18:46:09+00:00</updated>
<author>
<name>Michael Goulet</name>
<email>michael@errs.io</email>
</author>
<published>2025-08-08T18:46:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b2d524c43d113bba72e0a23b4a97cbbeb6eb39bb'/>
<id>urn:sha1:b2d524c43d113bba72e0a23b4a97cbbeb6eb39bb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #144956 - fmease:gate-const-trait-syntax, r=BoxyUwU</title>
<updated>2025-08-06T19:29:30+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume1.gomez@gmail.com</email>
</author>
<published>2025-08-06T19:29:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=48d57564cfc0da0e5b67580fa49bb86a7bff0325'/>
<id>urn:sha1:48d57564cfc0da0e5b67580fa49bb86a7bff0325</id>
<content type='text'>
Gate const trait syntax

Missed this during my review of rust-lang/rust#143879, huge apologies!
Fixes [after beta backport] https://github.com/rust-lang/rust/issues/144958.

cc ``@fee1-dead``
r? ``@BoxyUwU`` or anyone
</content>
</entry>
<entry>
<title>Rollup merge of #144195 - Kivooeo:bad-attr, r=fmease,compiler-errors</title>
<updated>2025-08-06T19:29:26+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume1.gomez@gmail.com</email>
</author>
<published>2025-08-06T19:29:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d180873be864bd9297ac555aa4f1b88f48045fb6'/>
<id>urn:sha1:d180873be864bd9297ac555aa4f1b88f48045fb6</id>
<content type='text'>
Parser: Recover from attributes applied to types and generic args

r? compiler

Add clearer error messages for invalid attribute usage in types or generic types

fixes rust-lang/rust#135017
fixes rust-lang/rust#144132
</content>
</entry>
<entry>
<title>Gate const trait syntax</title>
<updated>2025-08-05T12:52:02+00:00</updated>
<author>
<name>León Orell Valerian Liehr</name>
<email>me@fmease.dev</email>
</author>
<published>2025-08-05T12:52:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=092c6f3a188ec8b261ec3368e49ad3b07bcc13dc'/>
<id>urn:sha1:092c6f3a188ec8b261ec3368e49ad3b07bcc13dc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added checks for attribute in type case</title>
<updated>2025-08-05T02:10:31+00:00</updated>
<author>
<name>Kivooeo</name>
<email>Kivooeo123@gmail.com</email>
</author>
<published>2025-07-19T21:25:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d09cf616f74e068cfb092e91472fb0ae371529ad'/>
<id>urn:sha1:d09cf616f74e068cfb092e91472fb0ae371529ad</id>
<content type='text'>
</content>
</entry>
</feed>
