about summary refs log tree commit diff
diff options
context:
space:
mode:
authorRalf Jung <post@ralfj.de>2020-09-21 10:40:47 +0200
committerGitHub <noreply@github.com>2020-09-21 10:40:47 +0200
commite177757a046ea5d667495181b8f5968bae71cfb6 (patch)
tree8c94587838c2fa5bf8d4dbc0dca7a7693f126f47
parent9aba4962f5ee7fb215480809f4aeb241de6deba3 (diff)
parentc2dad1c6b9f9636198d7c561b47a2974f5103f6d (diff)
downloadrust-e177757a046ea5d667495181b8f5968bae71cfb6.tar.gz
rust-e177757a046ea5d667495181b8f5968bae71cfb6.zip
Rollup merge of #76963 - est31:remove_static_assert, r=oli-obk
Remove unused static_assert macro
-rw-r--r--compiler/rustc_data_structures/src/macros.rs12
1 files changed, 0 insertions, 12 deletions
diff --git a/compiler/rustc_data_structures/src/macros.rs b/compiler/rustc_data_structures/src/macros.rs
index 67fbe3058cd..b918ed9458c 100644
--- a/compiler/rustc_data_structures/src/macros.rs
+++ b/compiler/rustc_data_structures/src/macros.rs
@@ -1,15 +1,3 @@
-/// A simple static assertion macro.
-#[macro_export]
-#[allow_internal_unstable(type_ascription)]
-macro_rules! static_assert {
-    ($test:expr) => {
-        // Use the bool to access an array such that if the bool is false, the access
-        // is out-of-bounds.
-        #[allow(dead_code)]
-        const _: () = [()][!($test: bool) as usize];
-    };
-}
-
 /// Type size assertion. The first argument is a type and the second argument is its expected size.
 #[macro_export]
 macro_rules! static_assert_size {