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

--- Comment #1 from Tomer Filiba <[email protected]> ---
the first version (wrap1) would have been OK, but it cannot be used with
`ref`/`scope`/`lazy` etc, as these would be lost when using `T...`. so

void f(ref int x) {}
int x;
wrap1(&f, x);   // void function(int) != void function(ref int)

--

Reply via email to