The C++ specification (e.g. C++17 [class.static] §2) says:
The definition of a static data member is in the scope of its class.
With