89ee6aa6e3
Don't lint various match lints when expanded by a proc-macro fixes #4952 As always for proc-macro output this is a hack-job of a fix. It would be really nice if more proc-macro authors would set spans correctly. changelog: Don't lint various lints on proc-macro output.