can anybody tell me why

struct S
{
    int x;
    alias x this;
}

void test()
{
    S s;
    s = 8; // this works
    S s = 8 // but this does not?
}

Reply via email to