rust/compiler/rustc_ty_utils/src
Jacob Pratt 3db13e22b7
Rollup merge of #151814 - lcnr:silent-layout-error, r=jackh726
layout: handle rigid aliases without params

fixes rust-lang/rust#151791

r? types
2026-02-12 00:41:07 -05:00
..
layout Temporarily re-export assert_matches! to reduce stabilization churn 2026-01-19 18:26:53 +11:00
abi.rs Temporarily re-export assert_matches! to reduce stabilization churn 2026-01-19 18:26:53 +11:00
assoc.rs Split AssocContainer::{InherentImpl,TraitImpl} 2025-09-12 15:14:15 -05:00
common_traits.rs Replace some Option<Span> with Span and use DUMMY_SP instead of None 2025-06-05 14:14:59 +00:00
consts.rs refactor destructure_const 2025-12-28 16:12:27 +00:00
errors.rs Convert to inline diagnostics in rustc_ty_utils 2026-02-03 21:32:03 +01:00
implied_bounds.rs Split impl_(opt_)trait_ref 2025-10-17 08:36:34 -05:00
instance.rs Remove redundant call to erase_and_anonymize_regions. 2026-01-12 09:22:58 +11:00
layout.rs prevent incorrect layout error 2026-02-10 18:00:42 +00:00
lib.rs Convert to inline diagnostics in rustc_ty_utils 2026-02-03 21:32:03 +01:00
needs_drop.rs Port rustc_insignificant_dtor to the new attribute parser 2026-02-08 22:22:58 +01:00
nested_bodies.rs change order of nested_bodies_within 2025-08-27 14:11:07 +02:00
opaque_types.rs Fix ICE when collecting opaques from trait method declarations 2025-11-21 21:42:40 +09:00
representability.rs Rename unpack to kind 2025-05-27 11:14:45 +00:00
sig_types.rs Split impl_(opt_)trait_ref 2025-10-17 08:36:34 -05:00
structural_match.rs rename select_where_possible and select_all_or_error 2025-10-07 23:02:23 +01:00
ty.rs Part 2 refactoring of moving placeholder types to rustc_type_ir 2026-01-29 11:11:40 +00:00