"Timon Gehr" <[email protected]> wrote in message news:[email protected]... > On 05/07/2012 10:37 PM, Nick Sabalausky wrote: >> >> I don't know why that doesn't work (unless you just need to make it "auto >> c >> = a + b;" so it isn't a "statement has no effect"?), but FWIW that's not >> an >> example of UFCS. UFCS would mean calling your opBinary above like this: >> >> a.opBinary!"+"(b) >> >> Instead of this: >> >> opBinary!"+"(a, b) >> >> > > a + b => a.opBinary!"+"(b) => opBinary!"+"(a, b) > ^ ^ > standard rewrite UFCS >
/facepalm Yea, I get it now ;)
