On Tue, 05 May 2015 10:44:13 -0400, rsw0x <anonym...@anonymous.com> wrote:
On Tuesday, 5 May 2015 at 14:14:51 UTC, bitwise wrote:
Interesting.. Has this always worked? Theres a couple of forum
conversations about trying to get "auto ref" to work for non-templates.
The main problem seems to be that auto ref wont work for virtual
functions.
I know its worked for a while, I often use it when I'm too lazy to put
attributes in and just have the templates infer them for me ;)
Nice ;)
Also, I don't see how someone could arrive at the above solution
without showing up here and asking first.
You're probably right, maybe someone should submit a PR to
https://github.com/p0nce/d-idioms/
I was actually thinking of trying to add it to the table here:
http://dlang.org/function.html#parameters
It's on the template page, but as it is truly the only way to ensure
structs are passed efficiently, it may be a good idea to add a link, or
some text on this page as well.