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
