melib: return $val in debug!
parent
f972f69bad
commit
1e7e99f499
|
@ -23,6 +23,7 @@ pub mod dbg {
|
|||
#[macro_export]
|
||||
macro_rules! debug {
|
||||
($val:literal) => {
|
||||
{
|
||||
if cfg!(debug_assertions) {
|
||||
eprint!(
|
||||
"[{:?}] {}:{}_{}: ",
|
||||
|
@ -36,8 +37,11 @@ pub mod dbg {
|
|||
);
|
||||
eprintln!($val);
|
||||
}
|
||||
$val
|
||||
}
|
||||
};
|
||||
($val:expr) => {
|
||||
{
|
||||
if cfg!(debug_assertions) {
|
||||
eprint!(
|
||||
"[{:?}] {}:{}_{}: ",
|
||||
|
@ -51,6 +55,8 @@ pub mod dbg {
|
|||
);
|
||||
eprintln!("{} = {:?}", stringify!($val), $val);
|
||||
}
|
||||
$val
|
||||
}
|
||||
};
|
||||
($fmt:literal, $($arg:tt)*) => {
|
||||
if cfg!(debug_assertions) {
|
||||
|
|
Loading…
Reference in New Issue