[libcxx-commits] [clang] [libcxx] Elide suspension points via [[clang::coro_await_suspend_destroy]] (PR #152623)
via libcxx-commits
libcxx-commits at lists.llvm.org
Sat Aug 23 08:54:56 PDT 2025
snarkmaster wrote:
Thanks! I'm happy to distill the conversation above into an RFC, but I first want to ask @ChuanqiXu9 if the `lookupReturnTypeIfAwaitSuspendDestroy()` implementation (and corresponding [discussion of overload resolution](https://github.com/llvm/llvm-project/pull/152623#discussion_r2288794474)) is satisfactory.
The rationale for settling this is that we might as well propose the most implementation-friendly attribute placement.
@ChuanqiXu9, let me know your reaction to the linked comment. If you need to see the full PR first, LMK, and I'll spend the hour or two to clean it up.
https://github.com/llvm/llvm-project/pull/152623
More information about the libcxx-commits
mailing list