Suppress unnecessary deprecation warnings on VS
The Visual Studio compiler has an annoying habit where if you use a templated class or method with a deprecated class as a template parameter, you will get a deprecation warning where that class is used in the templated thing. Thus, if you want to suppress the warning, you have to supress every instance of the template, not just where the template is declared. This is annoying behavior that is thankfully not replicated in other compilers.
Showing with 22 additions and 0 deletions