Is this a compiler bug?
--------------------------------
struct Foo
{
int a;
}
Foo foo;
alias foo.a b;
void main()
{
b = 5; // <-- Error
}
--------------------------------
>dmd test.d
test.d(11): Error: need 'this' to access member a
I did this on DMD 2.055