On Thursday, 17 February 2022 at 20:59:43 UTC, Andrey Zherikov
wrote:
Another question: does `auto foo(ARGS...)(ARGS args) { return
a.foo(args); }` correctly forward `ref`, `const` etc. arguments?
Actually the answer is `NO`. I have to do `auto foo(ARGS...)(auto
ref ARGS args) { return
a.foo(args); }`. Also if `a.foo` is a `const` function then I
have to add `const` to this definition as well.
- Member function forwarding Andrey Zherikov via Digitalmars-d-learn
- Re: Member function forwardi... Andrey Zherikov via Digitalmars-d-learn
-