On Friday, 23 August 2013 at 19:57:42 UTC, Leandro Motta Barros
wrote:
> Hello!
>
> Is it possible to make an InExpression work with a used-defined
> type?
>
> struct MyCollection { ... }
>
> MyCollection mc;
>
> auto p = 123 in mc;
> if (p) { ... }
>
> Thanks!
>
> LMB
Yes, use opBinaryRight:
T* opBinaryRight(stirng op : "in")(...)