summaryrefslogtreecommitdiffstats
path: root/include/clang/Basic/DiagnosticSemaKinds.td
diff options
context:
space:
mode:
authorEric Fiselier <eric@efcs.ca>2017-04-17 22:40:44 +0000
committerEric Fiselier <eric@efcs.ca>2017-04-17 22:40:44 +0000
commitbf2068e4b947c50a6b163978abdfc9426f4dd284 (patch)
treefe0ea59922ed382830e4fd705f0c537b33726f5a /include/clang/Basic/DiagnosticSemaKinds.td
parentebaaf85a35b6e2bd59bc6bfbefb66e7595c751d1 (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.td12
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 {