xxxxxxxxxx
import std.stdio;
import core.internal.traits;
struct S
{
// identiy assignment, allowed.
void opAssign(S rhs) immutable;
// not identity assignment, also allowed.
void opAssign(int);
}
void main()
{
immutable S s;
s = s;
}