I cannot initialize immutable class members inside a static this() 
constructor. Is there any reason for that?

Example:
class Test
{
    public immutable(int) x;
    static this()
    {
        x = 1; // Error: variable Test.x can only initialize const x 
inside constructor
    }
}

Reply via email to