mirror of https://github.com/rust-lang/rust.git
Enable Alignment::new_unchecked precondition check
This commit is contained in:
parent
eef00c8be8
commit
5d98d20529
|
@ -1,5 +1,4 @@
|
|||
use crate::num::NonZero;
|
||||
#[cfg(debug_assertions)]
|
||||
use crate::ub_checks::assert_unsafe_precondition;
|
||||
use crate::{cmp, fmt, hash, mem, num};
|
||||
|
||||
|
@ -77,7 +76,6 @@ impl Alignment {
|
|||
#[rustc_const_unstable(feature = "ptr_alignment_type", issue = "102070")]
|
||||
#[inline]
|
||||
pub const unsafe fn new_unchecked(align: usize) -> Self {
|
||||
#[cfg(debug_assertions)]
|
||||
assert_unsafe_precondition!(
|
||||
check_language_ub,
|
||||
"Alignment::new_unchecked requires a power of two",
|
||||
|
|
Loading…
Reference in New Issue