Files
rust/library/std/src
Jubilee 1d54949765 Rollup merge of #118396 - compiler-errors:ast-lang-items, r=cjgillot
Collect lang items from AST, get rid of `GenericBound::LangItemTrait`

r? `@cjgillot`
cc #115178

Looking forward, the work to remove `QPath::LangItem` will also be significantly more difficult, but I plan on doing it as well. Specifically, we have to change:
1. A lot of `rustc_ast_lowering` for things like expr `..`
2. A lot of astconv, since we actually instantiate lang and non-lang paths quite differently.
3. A ton of diagnostics and clippy lints that are special-cased via `QPath::LangItem`

Meanwhile, it was pretty easy to remove `GenericBound::LangItemTrait`, so I just did that here.
2023-12-15 14:08:15 -08:00
..
2023-12-10 10:56:22 +08:00
2023-12-10 10:56:22 +08:00
2023-08-13 13:07:53 -06:00
2023-12-10 10:56:22 +08:00
2023-12-10 10:56:22 +08:00
2023-12-10 10:56:22 +08:00
2023-12-10 10:56:22 +08:00
2023-04-27 15:56:57 +02:00
2023-12-15 16:17:28 +00:00
2023-12-07 10:33:03 +08:00
2023-05-03 22:09:33 -07:00
2023-12-10 10:56:22 +08:00
2023-11-26 09:25:07 +08:00
2023-11-15 19:40:51 -05:00
2023-12-15 08:34:59 -08:00
2023-10-03 20:26:36 -04:00
2023-12-15 16:17:28 +00:00
2023-12-15 16:17:28 +00:00
2023-12-15 16:17:28 +00:00