Will this change have a negative effect on lints?
Currently, Clippy uses spans / hygiene information to decide whether to analyze a particular expression. But if the call-site span is used here, then I'm concerned that Clippy might lint generated code as if the user wrote it themselves.
I don't have a convenient way to check this right now, but I want to be sure that this isn't a problem before stabilization!