module bar; class SomeClass { private: static void privateStaticFunc() { } static int privateStaticVar; protected: static void protectedStaticFunc() { } static int protectedStaticVar; } private int barModulePrivate; // Incorrect, compiles protected int barModuleProtected;