diff options
author | Eric Fiselier <eric@efcs.ca> | 2017-04-17 22:40:44 +0000 |
---|---|---|
committer | Eric Fiselier <eric@efcs.ca> | 2017-04-17 22:40:44 +0000 |
commit | bf2068e4b947c50a6b163978abdfc9426f4dd284 (patch) | |
tree | fe0ea59922ed382830e4fd705f0c537b33726f5a /include/clang/Basic/DiagnosticSemaKinds.td | |
parent | ebaaf85a35b6e2bd59bc6bfbefb66e7595c751d1 (diff) |
Revert r300504 - [coroutines] Fix rebuilding of implicit and dependent coroutine statements.
I have no idea what's happening here. The tests that fail on all of the bots
pass on my machine. Further investigation needed.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@300511 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/Basic/DiagnosticSemaKinds.td')
-rw-r--r-- | include/clang/Basic/DiagnosticSemaKinds.td | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/include/clang/Basic/DiagnosticSemaKinds.td b/include/clang/Basic/DiagnosticSemaKinds.td index e2f2cbf6e6..9b2cfe495c 100644 --- a/include/clang/Basic/DiagnosticSemaKinds.td +++ b/include/clang/Basic/DiagnosticSemaKinds.td @@ -8854,11 +8854,6 @@ def err_coroutine_invalid_func_context : Error< def err_implied_coroutine_type_not_found : Error< "%0 type was not found; include <experimental/coroutine> before defining " "a coroutine">; -def err_implicit_coroutine_std_nothrow_type_not_found : Error< - "std::nothrow was not found; include <new> before defining a coroutine which " - "uses get_return_object_on_allocation_failure()">; -def err_malformed_std_nothrow : Error< - "std::nothrow must be a valid variable declaration">; def err_malformed_std_coroutine_handle : Error< "std::experimental::coroutine_handle must be a class template">; def err_coroutine_handle_missing_member : Error< @@ -8878,7 +8873,7 @@ def err_coroutine_promise_return_ill_formed : Error< "%0 declares both 'return_value' and 'return_void'">; def note_coroutine_promise_implicit_await_transform_required_here : Note< "call to 'await_transform' implicitly required by 'co_await' here">; -def note_coroutine_promise_suspend_implicitly_required : Note< +def note_coroutine_promise_call_implicitly_required : Note< "call to '%select{initial_suspend|final_suspend}0' implicitly " "required by the %select{initial suspend point|final suspend point}0">; def err_coroutine_promise_unhandled_exception_required : Error< @@ -8888,11 +8883,6 @@ def warn_coroutine_promise_unhandled_exception_required_with_exceptions : Warnin InGroup<Coroutine>; def err_coroutine_promise_get_return_object_on_allocation_failure : Error< "%0: 'get_return_object_on_allocation_failure()' must be a static member function">; -def err_coroutine_promise_new_requires_nothrow : Error< - "%0 is required to have a non-throwing noexcept specification when the promise " - "type declares 'get_return_object_on_allocation_failure()'">; -def note_coroutine_promise_call_implicitly_required : Note< - "call to %0 implicitly required by coroutine function here">; } let CategoryName = "Documentation Issue" in { |