rust/compiler/rustc_ty_utils/src
Matthias Krüger 4c49418472
Rollup merge of #128712 - compiler-errors:normalize-borrowck, r=lcnr
Normalize struct tail properly for `dyn` ptr-to-ptr casting in new solver

Realized that the new solver didn't handle ptr-to-ptr casting correctly.

r? lcnr

Built on #128694
2024-08-12 23:10:50 +02:00
..
abi.rs Rename struct_tail_erasing_lifetimes to struct_tail_for_codegen 2024-08-08 12:15:16 -04:00
assoc.rs address review comments 2024-06-28 15:44:20 +00:00
common_traits.rs Start implementing needs_async_drop and related 2024-05-29 12:50:44 +03:00
consts.rs Reformat use declarations. 2024-07-29 08:26:52 +10:00
errors.rs Stop using String for error codes. 2024-01-29 07:41:41 +11:00
implied_bounds.rs Reformat use declarations. 2024-07-29 08:26:52 +10:00
instance.rs Reformat use declarations. 2024-07-29 08:26:52 +10:00
layout.rs Remove struct_tail_no_normalization 2024-08-11 19:40:03 -04:00
layout_sanity_check.rs Use assert_matches around the compiler 2024-08-11 12:25:39 -04:00
lib.rs Use tidy to sort crate attributes for all compiler crates. 2024-06-12 15:49:10 +10:00
needs_drop.rs Reformat use declarations. 2024-07-29 08:26:52 +10:00
opaque_types.rs Reformat use declarations. 2024-07-29 08:26:52 +10:00
representability.rs Remove extern crate rustc_middle from rustc_ty_utils. 2024-05-13 08:20:18 +10:00
sig_types.rs Reformat use declarations. 2024-07-29 08:26:52 +10:00
structural_match.rs Reformat use declarations. 2024-07-29 08:26:52 +10:00
ty.rs Reformat use declarations. 2024-07-29 08:26:52 +10:00