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

--- Comment #6 from Rainer Schuetze <r.sagita...@gmx.de> ---
(In reply to Walter Bright from comment #3)
> (In reply to hsteoh from comment #1)
> > extern(C) functions are nothrow by definition,
> 
> This would be a change to the language. Probably a good change, but a change
> nevertheless, and is likely to break existing code.

I also thought that this might be handy, but we would need a way to mark some
of them "throw" then, especially in cases where extern(C) is not used to
interface with C, but to declare functions without importing the respective
module.

--

Reply via email to