xxxxxxxxxx
import std.meta: AliasSeq;
struct S
{
void foo(const ref S rhs)
{
alias thisMember = AliasSeq!(__traits(getMember, this, "x"))[0];
alias rhsMember = AliasSeq!(__traits(getMember, rhs, "x"))[0];
pragma(msg, thisMember.stringof);
pragma(msg, rhsMember.stringof);
pragma(msg, __traits(getMember, rhs, "x").stringof);
}
int x;
}