rust/compiler/rustc_ast_lowering/src
Nicholas Nethercote f86f7ad5f2 Move some Map methods onto TyCtxt.
The end goal is to eliminate `Map` altogether.

I added a `hir_` prefix to all of them, that seemed simplest. The
exceptions are `module_items` which became `hir_module_free_items` because
there was already a `hir_module_items`, and `items` which became
`hir_free_items` for consistency with `hir_module_free_items`.
2025-02-17 13:21:02 +11:00
..
asm.rs show supported register classes 2025-01-29 12:15:12 +01:00
block.rs (Re-)Implement impl_trait_in_bindings 2024-12-14 03:21:24 +00:00
delegation.rs compiler: remove rustc_target::spec::abi reexports 2025-02-09 20:45:47 -08:00
errors.rs Rollup merge of #136239 - folkertdev:show-supported-register-classes, r=SparrowLii,jieyouxu 2025-02-11 18:04:34 +01:00
expr.rs Don't ICE when failing to lower contracts for associated impl items 2025-02-10 21:38:31 +00:00
format.rs Rustfmt 2025-02-08 22:12:13 +00:00
index.rs Use a different hir type for patterns in pattern types than we use in match patterns 2025-02-03 08:18:30 +00:00
item.rs compiler: remove rustc_abi::lookup and AbiUnsupported 2025-02-11 20:18:01 -08:00
lib.rs Move some Map methods onto TyCtxt. 2025-02-17 13:21:02 +11:00
pat.rs Add a TyPat in the AST to reuse the generic arg lowering logic 2025-02-11 08:51:05 +00:00
path.rs tree-wide: parallel: Fully removed all Lrc, replaced with Arc 2025-02-03 13:25:57 +03:00
stability.rs compiler: remove AbiDatas 2025-02-11 20:18:01 -08:00