rust/compiler/rustc_metadata/src
Stuart Cook 13cd5256ac
Rollup merge of #139669 - nnethercote:overhaul-AssocItem, r=oli-obk
Overhaul `AssocItem`

`AssocItem` has multiple fields that only make sense some of the time. E.g. the `name` can be empty if it's an RPITIT associated type. It's clearer and less error prone if these fields are moved to the relevant `kind` variants.

r? ``@fee1-dead``
2025-04-15 15:47:27 +10:00
..
rmeta Rollup merge of #139669 - nnethercote:overhaul-AssocItem, r=oli-obk 2025-04-15 15:47:27 +10:00
creader.rs Make LevelAndSource a struct 2025-04-03 09:17:55 +00:00
dependency_format.rs Support rmeta inputs for --crate-type=bin --emit=obj 2025-03-07 18:33:05 +01:00
errors.rs Add an error when full metadata was not found 2025-03-31 09:44:41 +02:00
foreign_modules.rs Move some Map methods onto TyCtxt. 2025-02-17 13:21:02 +11:00
fs.rs Store only a metadata stub into rlibs and dylibs with -Zembed-metadata=no 2025-03-31 09:44:41 +02:00
lib.rs Remove recursion_limit increases. 2025-04-02 16:25:27 +11:00
locator.rs Add an error when full metadata was not found 2025-03-31 09:44:41 +02:00
native_libs.rs remove compiler support for extern "rust-intrinsic" blocks 2025-04-06 21:32:58 +02:00