smeenai added a comment. In https://reviews.llvm.org/D47564#1119925, @rjmccall wrote:
> In https://reviews.llvm.org/D47564#1119874, @smeenai wrote: > > > In https://reviews.llvm.org/D47564#1118424, @rjmccall wrote: > > > > > No, it was just a general question. Have you gotten this to a point > > > where it's testable? > > > > > > Yup, it's been working fine in my local testing. There's one more patch > > that I need to put up, which actually handles doing proper codegen for > > @try/@catch/@finally; I'm working on cleaning that up right now. > > > Okay. And simple tests with throwing exceptions out of the `@finally` block > seem to work? Yup, it works fine. It's essentially the same as calling a function inside a catch block which throws (since the finally is modeled as a catch-all, and the finally body is outlined into a function which gets called by that catch-all). Repository: rC Clang https://reviews.llvm.org/D47564 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits