Remove unused static_assert macro

This commit is contained in:
est31 2020-09-20 11:40:51 +02:00
parent 285fc7d704
commit c2dad1c6b9

View File

@ -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. /// Type size assertion. The first argument is a type and the second argument is its expected size.
#[macro_export] #[macro_export]
macro_rules! static_assert_size { macro_rules! static_assert_size {