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}