On Saturday, 19 October 2013 at 07:22:35 UTC, Paulo Pinto wrote:

That is why they have to :

- be marked unsafe
- be allowed by the security manager

In D's case it is no different, such code is only to be allowed in @system code and partilly in @thrusted.

--
Paulo

I understand. However, the case under discussion is about D failing to catch invalid constructor calls. In that regard, granted the C extern is marked @trusted, D is no different than C#.

Reply via email to