melib: return $val in debug!

pull/234/head
Manos Pitsidianakis 5 years ago
parent f972f69bad
commit 1e7e99f499
No known key found for this signature in database
GPG Key ID: 73627C2F690DF710

@ -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…
Cancel
Save