about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/ty/mod.rs
diff options
context:
space:
mode:
authorNicholas Nethercote <n.nethercote@gmail.com>2025-07-31 12:39:33 +1000
committerNicholas Nethercote <n.nethercote@gmail.com>2025-07-31 15:17:21 +1000
commit7aec38b6d9077bcd0b8b4b7fefaea73262ccd7d6 (patch)
treefa2f745f05f12a00341e71fbc155cd7914a61c06 /compiler/rustc_middle/src/ty/mod.rs
parentcf95e45ec6907c21b642e1b33d1d363221b50c23 (diff)
downloadrust-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.rs12
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
-}