macro_rules! enter_trace_span {
($machine:ident, $($tt:tt)*) => { ... };
}
Expand description
Shortand for calling crate::interpret::Machine::enter_trace_span on a tracing::info_span.
This is supposed to be compiled out when crate::interpret::Machine::enter_trace_span has the
default implementation (i.e. when it does not actually enter the span but instead returns ()
).
Note: the result of this macro must be used because the span is exited when it’s dropped.