Skip to content

Commit 3fb66e6

Browse files
committed
Merge pull request #20191 from lifthrasiir/double-debug_assert
core: Removed a shadowed, unused definition of `debug_assert!`. Reviewed-by: cmr
2 parents 553533b + 556e3da commit 3fb66e6

File tree

1 file changed

+1
-11
lines changed

1 file changed

+1
-11
lines changed

src/libcore/macros.rs

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -61,16 +61,6 @@ macro_rules! assert {
6161
);
6262
}
6363

64-
/// Runtime assertion, only without `--cfg ndebug`
65-
#[macro_export]
66-
macro_rules! debug_assert {
67-
($(a:tt)*) => ({
68-
if cfg!(not(ndebug)) {
69-
assert!($($a)*);
70-
}
71-
})
72-
}
73-
7464
/// Runtime assertion for equality, for details see std::macros
7565
#[macro_export]
7666
macro_rules! assert_eq {
@@ -93,7 +83,7 @@ macro_rules! debug_assert_eq {
9383
})
9484
}
9585

96-
/// Runtime assertion, disableable at compile time
86+
/// Runtime assertion, disableable at compile time with `--cfg ndebug`
9787
#[macro_export]
9888
macro_rules! debug_assert {
9989
($($arg:tt)*) => (if cfg!(not(ndebug)) { assert!($($arg)*); })

0 commit comments

Comments
 (0)