Don't ICE on macros with -Z show-span

Closes #17115
auto merge of #17142 : sfackler/rust/issue-17115, r=alexcrichton

Closes #17115