diff options
| author | Nicholas Nethercote <n.nethercote@gmail.com> | 2025-07-31 12:39:33 +1000 |
|---|---|---|
| committer | Nicholas Nethercote <n.nethercote@gmail.com> | 2025-07-31 15:17:21 +1000 |
| commit | 7aec38b6d9077bcd0b8b4b7fefaea73262ccd7d6 (patch) | |
| tree | fa2f745f05f12a00341e71fbc155cd7914a61c06 /compiler/rustc_middle/src/ty/mod.rs | |
| parent | cf95e45ec6907c21b642e1b33d1d363221b50c23 (diff) | |
| download | rust-7aec38b6d9077bcd0b8b4b7fefaea73262ccd7d6.tar.gz rust-7aec38b6d9077bcd0b8b4b7fefaea73262ccd7d6.zip | |
Fix up size asserts.
- Put them in the module that defines the type. - Add some `WithCachedTypeInfo<T>` asserts for consistency.
Diffstat (limited to 'compiler/rustc_middle/src/ty/mod.rs')
| -rw-r--r-- | compiler/rustc_middle/src/ty/mod.rs | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/compiler/rustc_middle/src/ty/mod.rs b/compiler/rustc_middle/src/ty/mod.rs index acafbf26513..e0325d1be6d 100644 --- a/compiler/rustc_middle/src/ty/mod.rs +++ b/compiler/rustc_middle/src/ty/mod.rs @@ -2238,15 +2238,3 @@ pub struct DestructuredConst<'tcx> { pub variant: Option<VariantIdx>, pub fields: &'tcx [ty::Const<'tcx>], } - -// Some types are used a lot. Make sure they don't unintentionally get bigger. -#[cfg(target_pointer_width = "64")] -mod size_asserts { - use rustc_data_structures::static_assert_size; - - use super::*; - // tidy-alphabetical-start - static_assert_size!(PredicateKind<'_>, 32); - static_assert_size!(WithCachedTypeInfo<TyKind<'_>>, 48); - // tidy-alphabetical-end -} |
