Why is init allowed to be redefined but not sizeof?
dmd 2.069
import std.stdio;
struct Foo {
static int init = 5;
static int sizeof = 0;
}
void main()
{
writeln(Foo.init);
writeln(Foo.sizeof);
}
Error: variable integer.Foo.sizeof .sizeof property cannot be redefined