STL
STL copied to clipboard
`<random>`: Deprecate TR1 components in the `std` namespace
Towards #183 and #1002.
They are internally undeprecated when used as base classes. It seems that when _SILENCE_TR1_NAMESPACE_DEPRECATION_WARNING is defined, warning should still be suppressed.
~TODO: need to investigate how to reuse functions from base classes.~ DONE