On Tuesday, 23 January 2018 at 01:08:19 UTC, ag0aep6g wrote:

If you add `@safe`, the compiler rejects this line:

    ls ~= &foo;

But that line would only be problematic if the pointer would leave the scope of the function. It doesn't, so this is actually safe. But the compiler isn't smart enough to see this.

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



Reply via email to