macro_rules! span_warn {
(@ [$($t:tt)+] => $in_scope:expr) => { ... };
(@ [$($t:tt)+] $token:tt $($rest:tt)*) => { ... };
($t:tt $($rest:tt)*) => { ... };
}
macro_rules! span_warn {
(@ [$($t:tt)+] => $in_scope:expr) => { ... };
(@ [$($t:tt)+] $token:tt $($rest:tt)*) => { ... };
($t:tt $($rest:tt)*) => { ... };
}