Weird UFC and opCall issues
Jay Pinkman via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Wed Dec 17 18:55:07 PST 2014
On Thursday, 18 December 2014 at 02:45:01 UTC, Adam D. Ruppe
wrote:
> D doesn't have a really clean separation between static and
> non-static methods.
hmm.. i thought that's what 'static' is for.
> It sees an opCall and thinks you're trying to call it, but
> since it isn't static, it complains you don't have a this.
so it's bug i should report or some idiosyncracy?
> I don't think UFCS works with structs nor local variables
> anyway, so this error makes sense to me.
i guess i should request this. in my other code i use a struct to
represent a transformation so it makes perfect sense to use it in
UFCS fashion.
More information about the Digitalmars-d-learn
mailing list