<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_hir_analysis/src/check/mod.rs, branch beta</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=beta</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=beta'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2025-09-09T15:32:20+00:00</updated>
<entry>
<title>Rollup merge of #145929 - Qelxiros:apitit-suggestion, r=BoxyUwU</title>
<updated>2025-09-09T15:32:20+00:00</updated>
<author>
<name>Matthias Krüger</name>
<email>476013+matthiaskrgr@users.noreply.github.com</email>
</author>
<published>2025-09-09T15:32:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=85f3989ca56f6c88bc5c019ae694f850843d6c15'/>
<id>urn:sha1:85f3989ca56f6c88bc5c019ae694f850843d6c15</id>
<content type='text'>
fix APITIT being treated as a normal generic parameter in suggestions

closes rust-lang/rust#126395
</content>
</entry>
<entry>
<title>fix APITIT being treated as a normal generic parameter in suggestions</title>
<updated>2025-09-08T12:32:22+00:00</updated>
<author>
<name>Jeremy Smart</name>
<email>jeremy3141592@gmail.com</email>
</author>
<published>2025-08-27T14:04:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2f0c1035ed7a1ad2348565c8d3fc4c5c3e758a24'/>
<id>urn:sha1:2f0c1035ed7a1ad2348565c8d3fc4c5c3e758a24</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stabilize extended_varargs_abi_support</title>
<updated>2025-09-02T06:48:12+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2025-08-28T10:03:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f6d55aea2c2cc014f8bb105325ef4c21d2c3d185'/>
<id>urn:sha1:f6d55aea2c2cc014f8bb105325ef4c21d2c3d185</id>
<content type='text'>
</content>
</entry>
<entry>
<title>change HIR typeck unification handling approach</title>
<updated>2025-08-22T11:39:38+00:00</updated>
<author>
<name>lcnr</name>
<email>rust@lcnr.de</email>
</author>
<published>2025-08-22T11:39:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=17ac2fc96d7dc93b5a02b8f2fe5f03edade6f739'/>
<id>urn:sha1:17ac2fc96d7dc93b5a02b8f2fe5f03edade6f739</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Distinguish appending and replacing self ty in predicates</title>
<updated>2025-07-30T17:48:27+00:00</updated>
<author>
<name>Michael Goulet</name>
<email>michael@errs.io</email>
</author>
<published>2025-07-30T17:48:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2ae048e1df765e0ba4c9638149552ea1eba82834'/>
<id>urn:sha1:2ae048e1df765e0ba4c9638149552ea1eba82834</id>
<content type='text'>
</content>
</entry>
<entry>
<title>compiler: document all provide fn in hir_analysis and hir_typeck</title>
<updated>2025-07-03T20:49:34+00:00</updated>
<author>
<name>Jubilee Young</name>
<email>workingjubilee@gmail.com</email>
</author>
<published>2025-07-03T17:59:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3b7f9f9d1b75cb98d8bd09cdedf2ded13283abf8'/>
<id>urn:sha1:3b7f9f9d1b75cb98d8bd09cdedf2ded13283abf8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>compiler: inline 1-2 query provide fn in hir_analysis and hir_typeck</title>
<updated>2025-07-03T20:48:32+00:00</updated>
<author>
<name>Jubilee Young</name>
<email>workingjubilee@gmail.com</email>
</author>
<published>2025-07-03T17:52:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f5fbb2c0a5f2026453a3fa4c46afaaa2c0092e1f'/>
<id>urn:sha1:f5fbb2c0a5f2026453a3fa4c46afaaa2c0092e1f</id>
<content type='text'>
Many small indirections with 1-2 items actively hinders understanding.
Inlines various tiny submodule provides into
- hir_analysis::provide
- hir_analysis::check::provide
- hir_typeck::provide
</content>
</entry>
<entry>
<title>compiler: Remove unsupported_fn_ptr_calling_conventions lint</title>
<updated>2025-06-23T16:39:59+00:00</updated>
<author>
<name>Jubilee Young</name>
<email>workingjubilee@gmail.com</email>
</author>
<published>2025-06-06T20:04:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b34c52043f8df344b32789e0a4b26fd0f9965643'/>
<id>urn:sha1:b34c52043f8df344b32789e0a4b26fd0f9965643</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #142687 - cjgillot:less-hir_crate, r=oli-obk</title>
<updated>2025-06-20T06:50:40+00:00</updated>
<author>
<name>Trevor Gross</name>
<email>t.gross35@gmail.com</email>
</author>
<published>2025-06-20T06:50:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=dd41c06e27df4f1e80f236d4c4bd47606773468d'/>
<id>urn:sha1:dd41c06e27df4f1e80f236d4c4bd47606773468d</id>
<content type='text'>
Reduce uses of `hir_crate`.

I tried rebasing my old incremental-HIR branch. This is a by-product, which is required if we want to get rid of `hir_crate` entirely.

The second commit is a drive-by cleanup. It can be pulled into its own PR.

r? ````@oli-obk````
</content>
</entry>
<entry>
<title>Rollup merge of #142606 - azhogin:azhogin/async-drop-without-sync-drop-error, r=oli-obk</title>
<updated>2025-06-19T00:22:50+00:00</updated>
<author>
<name>Trevor Gross</name>
<email>t.gross35@gmail.com</email>
</author>
<published>2025-06-19T00:22:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2526b01fdd5cbddf9e4d993edca92db411288d14'/>
<id>urn:sha1:2526b01fdd5cbddf9e4d993edca92db411288d14</id>
<content type='text'>
AsyncDrop trait without sync Drop generates an error

When type implements `AsyncDrop` trait, it must also implement sync `Drop` trait to be used in sync context and unwinds.
This PR adds error generation in such a case.

Fixes: rust-lang/rust#140696
</content>
</entry>
</feed>
