rust/compiler/rustc_ty_utils/src
bors cd71a37f32 Auto merge of #115372 - RalfJung:abi-assert-eq, r=davidtwco
add rustc_abi(assert_eq) to test some guaranteed or at least highly expected ABI compatibility guarantees

This new repr(transparent) test is super useful, it would have found https://github.com/rust-lang/rust/issues/115336 and found https://github.com/rust-lang/rust/issues/115404, https://github.com/rust-lang/rust/issues/115481, https://github.com/rust-lang/rust/issues/115509.
2023-09-08 11:56:08 +00:00
..
abi.rs extend comments around PassMode::Direct 2023-09-07 09:14:02 +02: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 Rollup merge of #113539 - agnarrarendelle:master, r=workingjubilee 2023-07-17 00:14:05 +02:00
errors.rs Re-use error code for duplicate error 2023-06-22 15:51:14 +00:00
implied_bounds.rs Auto merge of #114602 - compiler-errors:rpit-outlives-sadness, r=oli-obk 2023-08-08 13:03:10 +00:00
instance.rs Don't use type_of to determine if item has intrinsic shim 2023-08-09 20:00:38 +00:00
layout.rs some more is_zst that should be is_1zst 2023-08-29 14:11:27 +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 Don't require Drop for [PhantomData<T>; N] where N and T are generic, if T requires Drop 2023-09-07 18:31:17 +00:00
opaque_types.rs Store the laziness of type aliases in the DefKind 2023-08-07 15:54:31 +02: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 Fix a comment 2023-08-01 23:10:38 +00:00