New Issue: Should the warning when using a deprecated symbol indicate where the deprecated symbol was defined?

17882, "lydia-duncan", "Should the warning when using a deprecated symbol indicate where the deprecated symbol was defined?", "2021-06-07T22:24:10Z"

This was suggested by Vass when I demo'd the feature today. Basically, in the case of functions it is possible for there to be multiple overloads where some are deprecated and some are not. A user might have accidentally used a deprecated version when they thought they were using a version that wasn't deprecated - in this case, it might be helpful to output where the deprecated symbol is defined.

It's possible that this information will be too much noise in the common case - maybe having it controlled by a flag would be useful? It's also plausible that a callstack flag would indicate the information needed without additional work