[PATCH] D30859: [coroutines] Implement unhandled_exception changes.

2017-03-11 Thread Gor Nishanov via Phabricator via cfe-commits
GorNishanov accepted this revision. GorNishanov added a comment. This revision is now accepted and ready to land. LGTM. https://reviews.llvm.org/D30859 ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/lis

[PATCH] D30859: [coroutines] Implement unhandled_exception changes.

2017-03-11 Thread Eric Fiselier via Phabricator via cfe-commits
EricWF updated this revision to Diff 91468. EricWF added a comment. - Remove unused diagnostics about `set_exception` and `current_exception`. https://reviews.llvm.org/D30859 Files: include/clang/Basic/DiagnosticGroups.td include/clang/Basic/DiagnosticSemaKinds.td lib/Sema/SemaCoroutine.c

[PATCH] D30859: [coroutines] Implement unhandled_exception changes.

2017-03-11 Thread Eric Fiselier via Phabricator via cfe-commits
EricWF created this revision. Herald added a subscriber: mehdi_amini. This patch adopts the recent changes that renamed `set_exception(exception_pointer)` to `unhandled_exception()`. Additionally `unhandled_exception()` is now required, and so an error is emitted when exceptions are enabled but