[clang] [clang] Fix assertion failure when transforming co_yield in invalid coroutine (PR #176082)

Younan Zhang via cfe-commits cfe-commits at lists.llvm.org
Wed Jan 14 21:05:59 PST 2026


================
@@ -8956,6 +8956,15 @@ TreeTransform<Derived>::TransformDependentCoawaitExpr(DependentCoawaitExpr *E) {
 template<typename Derived>
 ExprResult
 TreeTransform<Derived>::TransformCoyieldExpr(CoyieldExpr *E) {
+  // FINAL FIX: Strict check.
----------------
zyn0217 wrote:

Is the patch made by AI? If so please clarify it in the PR.

https://github.com/llvm/llvm-project/pull/176082


More information about the cfe-commits mailing list