1
Fork 0
rust/compiler/rustc_ty_utils/src
bors 2c9b0de8ea Auto merge of #116269 - Veykril:rustc-abi, r=WaffleLapkin
Bring back generic parameters for indices in rustc_abi and make it compile on stable

This effectively reverses https://github.com/rust-lang/rust/pull/107163, allowing rust-analyzer to depend on this crate again,

It also moves some glob imports / expands them in the first commit because they made it more difficult for me to reason about things.
2023-10-06 00:03:56 +00:00
..
abi.rs Fix misuses of a vs an 2023-10-04 08:01:11 +08:00
assoc.rs tighten span slightly for synthetic item 2023-07-27 22:20:32 +00:00
common_traits.rs Move expansion of query macros in rustc_middle to rustc_middle::query 2023-05-15 08:49:13 +02:00
consts.rs Optimize some alloc_from_iter call sites. 2023-10-03 18:12:37 +11:00
errors.rs Re-use error code for duplicate error 2023-06-22 15:51:14 +00:00
implied_bounds.rs Don't store lazyness in DefKind 2023-09-26 02:53:59 +00:00
instance.rs Don't resolve generic instances if they may be shadowed by dyn 2023-09-19 05:42:23 +00:00
layout.rs Implement Deref<LayoutS> for Layout 2023-10-02 21:31:16 +02:00
layout_sanity_check.rs Revert "Auto merge of #113166 - moulins:ref-niches-initial, r=oli-obk" 2023-07-21 22:35:57 -07:00
lib.rs Take RPITITs inherit the assumed_wf_types of their parent fn 2023-07-29 21:19:33 +00:00
needs_drop.rs Remove GeneratorWitness and rename GeneratorWitnessMIR. 2023-09-23 13:47:30 +00:00
opaque_types.rs Don't store lazyness in DefKind 2023-09-26 02:53:59 +00:00
representability.rs refactor(rustc_middle): Substs -> GenericArg 2023-07-14 13:27:35 +01:00
structural_match.rs Move expansion of query macros in rustc_middle to rustc_middle::query 2023-05-15 08:49:13 +02:00
ty.rs a small wf and clause cleanup 2023-09-29 11:34:50 +02:00