On 18 Dec 2017, at 20:28, Lobron, David <[email protected]> wrote:
> 
> This surprised me a bit.  I would not expect an ObjC stack frame to coerce 
> the exception to be C++ (although of course I might be wrong).  Did you mean 
> to say it's coerced to a C++ exception if it's thrown from a *C++* stack 
> frame, or ObjC++?

When an ObjC stack frame throws, it throws an ObjC exception.  When you unwind 
through an ObjC++ stack frame, the exception is coerced to a C++ exception and 
then forwarded to the C++ personality function.

David


_______________________________________________
Discuss-gnustep mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnustep

Reply via email to