On Thursday, 4 May 2017 at 15:40:57 UTC, rikki cattermole wrote:
On 04/05/2017 4:29 PM, OoopsAgain wrote:
On Thursday, 4 May 2017 at 14:53:34 UTC, Adam D. Ruppe wrote:
[...]

I just had a vision:

pragma(pushAttributes);
@safe: void foo();
pragma(popAttributes);
void notsafeanymore();

No need for reverse for each attribute (and new attributes in the future).

So:

@safe {
        void foo();
}

void notsafeanymore();

I suppose this would be fundamentally implemented in this way: new scope with scope attridfgjlkdg,;

Reply via email to