On Tuesday, 22 June 2021 at 02:37:28 UTC, user1234 wrote:
> would require a new keyword
I think actually that "super private" would work.
```d
struct S {
super private:
static int a;
private:
static void test() {
a = 0;
}
}
void test() {
S.test(); // Ok
S.a = 0; // NG
}
```
Who cares could write a DIP.