On 8/4/22 10:27 PM, jfondren wrote:

The output's not that useful...

```d
import object;
struct S
{
     int n;
     void opOpAssign(string op)(S rhs) if (op == "/=")
     {
         n++;
     }
     void opOpAssign(string op)(S rhs) if (op == "/")
     {
     }
}
unittest
{
     S a = S(1);
     S b = S(2);
     a.opOpAssign(b);
     b.opOpAssign(a);

oof, I expected this to include the template parameters! I believe it normally does?

This is a bug that should be filed.

-Steve

Reply via email to