<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_ast_lowering, branch 1.84.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.84.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.84.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2024-11-19T05:07:43+00:00</updated>
<entry>
<title>Introduce `min_generic_const_args` and directly represent paths</title>
<updated>2024-11-19T05:07:43+00:00</updated>
<author>
<name>Noah Lev</name>
<email>camelidcamel@gmail.com</email>
</author>
<published>2024-11-19T05:01:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=59e339f76658bd8bd55f7514c95ffb5f39c94227'/>
<id>urn:sha1:59e339f76658bd8bd55f7514c95ffb5f39c94227</id>
<content type='text'>
Co-authored-by: Boxy UwU &lt;rust@boxyuwu.dev&gt;
Co-authored-by: León Orell Valerian Liehr &lt;me@fmease.dev&gt;
</content>
</entry>
<entry>
<title>Auto merge of #130443 - veluca93:legacy-const-generics-fix, r=BoxyUwU</title>
<updated>2024-11-16T04:57:15+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2024-11-16T04:57:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=46e8d20301cb4abe91ab0a4bea43bb085e1d4e4a'/>
<id>urn:sha1:46e8d20301cb4abe91ab0a4bea43bb085e1d4e4a</id>
<content type='text'>
Fix ICE when passing DefId-creating args to legacy_const_generics.

r? BoxyUwU

Fixes #123077
Fixes #129150
</content>
</entry>
<entry>
<title>Fix ICE when passing DefId-creating args to legacy_const_generics.</title>
<updated>2024-11-16T00:07:51+00:00</updated>
<author>
<name>Luca Versari</name>
<email>veluca93@gmail.com</email>
</author>
<published>2024-09-16T09:56:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b462c68aee956602408373975d3ca898e464030b'/>
<id>urn:sha1:b462c68aee956602408373975d3ca898e464030b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix span edition for 2024 RPIT coming from an external macro</title>
<updated>2024-11-15T18:06:53+00:00</updated>
<author>
<name>Eric Huss</name>
<email>eric@huss.org</email>
</author>
<published>2024-11-15T18:06:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=03e2828e8876e9c2d2ec9238d9cdce82e7b93798'/>
<id>urn:sha1:03e2828e8876e9c2d2ec9238d9cdce82e7b93798</id>
<content type='text'>
This fixes a problem where code generated by an external macro with an
RPIT would end up using the call-site edition instead of the macro's
edition for the RPIT. When used from a 2024 crate, this caused the code
to change behavior to the 2024 capturing rules, which we don't want.

This was caused by the impl-trait lowering code would replace the span
with one marked with `DesugaringKind::OpaqueTy` desugaring. However, it
was also overriding the edition of the span with the edition of the
local crate. Instead it should be using the edition of the span itself.

Fixes https://github.com/rust-lang/rust/issues/132917
</content>
</entry>
<entry>
<title>Stabilize Arm64EC inline assembly</title>
<updated>2024-11-10T08:43:46+00:00</updated>
<author>
<name>Taiki Endo</name>
<email>te316e89@gmail.com</email>
</author>
<published>2024-10-15T14:41:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=965a2801a09667ba87ae8d419aa04086dc3a5113'/>
<id>urn:sha1:965a2801a09667ba87ae8d419aa04086dc3a5113</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Stabilize s390x inline assembly</title>
<updated>2024-11-08T01:46:00+00:00</updated>
<author>
<name>Taiki Endo</name>
<email>te316e89@gmail.com</email>
</author>
<published>2024-10-01T20:26:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ab62a352ba5eeae79ff3dab0788a2134eac3f674'/>
<id>urn:sha1:ab62a352ba5eeae79ff3dab0788a2134eac3f674</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove unused intercrate dependencies</title>
<updated>2024-11-07T14:17:16+00:00</updated>
<author>
<name>clubby789</name>
<email>jamie@hill-daniel.co.uk</email>
</author>
<published>2024-11-07T14:17:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b480f0f224b6e92a514a477516dd65d06b68f3cc'/>
<id>urn:sha1:b480f0f224b6e92a514a477516dd65d06b68f3cc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Encode cross-crate opaque type origin</title>
<updated>2024-10-31T01:35:13+00:00</updated>
<author>
<name>Michael Goulet</name>
<email>michael@errs.io</email>
</author>
<published>2024-10-03T03:16:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e093b82a41906c8c228643314e2f799568b37ee9'/>
<id>urn:sha1:e093b82a41906c8c228643314e2f799568b37ee9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Review comments.</title>
<updated>2024-10-30T16:20:49+00:00</updated>
<author>
<name>Camille GILLOT</name>
<email>gillot.camille@gmail.com</email>
</author>
<published>2024-10-26T17:34:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=27c958fb442b0285456c2ae186686c696e7ddae1'/>
<id>urn:sha1:27c958fb442b0285456c2ae186686c696e7ddae1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remap impl-trait lifetimes on HIR instead of AST lowering.</title>
<updated>2024-10-30T16:18:50+00:00</updated>
<author>
<name>Camille GILLOT</name>
<email>gillot.camille@gmail.com</email>
</author>
<published>2024-08-20T00:48:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b6e1214ac041f1edeb3d40f87924ec752619a564'/>
<id>urn:sha1:b6e1214ac041f1edeb3d40f87924ec752619a564</id>
<content type='text'>
</content>
</entry>
</feed>
