DIP 1028---Make @safe the Default---Community Review Round 1
Eugene Wissner
belka at caraus.de
Fri Jan 3 15:48:03 UTC 2020
On Friday, 3 January 2020 at 15:38:02 UTC, Steven Schveighoffer
wrote:
> This is erroneous. It marks all templates @system, which would
> otherwise be inferred @safe.
>
> And it does not mark member functions.
I think it applies only to other attributes.
import std.traits;
@system:
struct S {
void func()()
{
}
}
static assert(!isSafe!(S.func!()));
More information about the Digitalmars-d
mailing list