xxxxxxxxxx
struct A
{
auto a(int _a)
return this._a = _a;
}
int _a = 0;
void main()
static assert(!__traits(compiles, { A()._a = 2; }));
static assert(__traits(compiles, { A().a(2); }));