https://issues.dlang.org/show_bug.cgi?id=20084

--- Comment #2 from Ali Ak <[email protected]> ---
(In reply to Ali Ak from comment #0)
> But why does ref T return by ref? 

*by value

> auto ref get(Range)(Range range) {
>     return range.front;
> }

I meant:

auto ref get(Range)(auto ref Range range) {
    return range.front;
}

--

Reply via email to