DMD2, Phobos: striding range
Mihail Strashun
m.strashun at gmail.com
Fri Mar 26 03:16:21 PDT 2010
Philippe Sigaud wrote:
>
>
> On Mon, Mar 8, 2010 at 13:00, Lars T. Kyllingstad
> <public at kyllingen.nospamnet> wrote:
>
> It's definitely a bug. I've reported it:
>
> http://d.puremagic.com/issues/show_bug.cgi?id=3894
>
>
> std.range use ref everywhere. I had to comment them out to get any
> composition to work. But the 'auto ref' feature added a release ago was
> made to solve this problem, I guess. Full-blown propagation of ref when
> you can have it, graceful stop when you cannot.
>
> Hmm, I should try this as soon as I won't have a baby sleeping on me...
>
Hm, changing "ref" on lines 716 and 724 to "auto ref" changes nothing.
Changing it to simply "auto" seems to solve problem.
How "auto ref" feature is supposed to work? This (
http://www.digitalmars.com/d/2.0/function.html ) description tends to
match problem with stride, but as I have just said, it gives same error.
More information about the Digitalmars-d-learn
mailing list