Quuxplusone added a comment.

In D65043#1669410 <https://reviews.llvm.org/D65043#1669410>, @sammccall wrote:

> (For actual coroutine support, treating `co_return` and `co_yield` like 
> `return` everywhere might make sense)


I agree, with one nit. `co_return` should be treated like `return`, but 
`co_yield` and `co_await` should both be treated like `throw` (because they can 
be subexpressions).


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D65043/new/

https://reviews.llvm.org/D65043



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to