From 79f2cc08e61b25a71a7528f7436a7e011017c56b Mon Sep 17 00:00:00 2001 From: Oliver Schneider Date: Tue, 11 Sep 2018 14:24:19 +0200 Subject: [PATCH] Silence dead code warning for the assertion statics --- src/librustc/ty/context.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/librustc/ty/context.rs b/src/librustc/ty/context.rs index eaa1c5d0189..1a7c1b3eef8 100644 --- a/src/librustc/ty/context.rs +++ b/src/librustc/ty/context.rs @@ -830,8 +830,10 @@ impl<'tcx> CommonTypes<'tcx> { fn new(interners: &CtxtInterners<'tcx>) -> CommonTypes<'tcx> { // Ensure our type representation does not grow #[cfg(all(not(stage0), target_pointer_width = "64"))] + #[allow(dead_code)] static ASSERT_TY_KIND: () = [()][!(::std::mem::size_of::() <= 24) as usize]; #[cfg(all(not(stage0), target_pointer_width = "64"))] + #[allow(dead_code)] static ASSERT_TYS: () = [()][!(::std::mem::size_of::() <= 32) as usize]; let mk = |sty| CtxtInterners::intern_ty(interners, interners, sty);