[Coroutines] Make suspend_always in test noexcept (NFC)
authorChuanqi Xu <yedeng.yd@linux.alibaba.com>
Wed, 1 Dec 2021 08:16:14 +0000 (16:16 +0800)
committerChuanqi Xu <yedeng.yd@linux.alibaba.com>
Wed, 1 Dec 2021 08:16:36 +0000 (16:16 +0800)
clang/test/CodeGenCoroutines/Inputs/coroutine.h

index 581c716..7c2d363 100644 (file)
@@ -67,9 +67,9 @@ template <typename Promise> struct coroutine_handle : coroutine_handle<> {
   }
 
 struct suspend_always {
-  bool await_ready() { return false; }
-  void await_suspend(coroutine_handle<>) {}
-  void await_resume() {}
+  bool await_ready() noexcept { return false; }
+  void await_suspend(coroutine_handle<>) noexcept {}
+  void await_resume() noexcept {}
 };
 struct suspend_never {
   bool await_ready() noexcept { return true; }