I consulted other rust-lang devs and they agree proc-macros should use what I refer to as "synthetic" spans. These spans have their root context derived from Span::mixed_site() or Span::call_site() but have been given a location in the code somewhere.
I consulted other rust-lang devs and they agree proc-macros should use what I refer to as "synthetic" spans. These spans have their root context derived from
Span::mixed_site()
orSpan::call_site()
but have been given a location in the code somewhere.used_underscore_binding
warnings.