Skip to main content

rust_utee/
macros.rs

1#[macro_export]
2macro_rules! trace_print {
3    ($($arg:tt)*) => ($crate::trace::Trace::_print(format_args!($($arg)*)));
4}
5
6#[macro_export]
7macro_rules! trace_println {
8    () => {
9        $crate::trace::Trace::_print(format_args!("\n"));
10    };
11    ($s:expr) => {
12        $crate::trace::Trace::_print(format_args!(concat!($s, "\n")));
13    };
14    ($s:expr, $($tt:tt)*) => {
15        $crate::trace::Trace::_print(format_args!(concat!($s, "\n"), $($tt)*));
16    };
17}