On Monday, 19 February 2018 at 00:42:05 UTC, aliak wrote:
> struct B(T) {
> T t;
> A a;
> alias a this;
> auto opDispatch(string name)() if (hasMember!(T, name)) {
> return mixin("t." ~ name);
Did you perhaps mean `A` instead of `T` here? cuz in your code T
is int, not the struct.