[PATCH] D108615: [Coroutines] [libcxx] Move coroutine component out of experimental namespace

Chuanqi Xu via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Tue Aug 24 21:46:57 PDT 2021


ChuanqiXu added a comment.

In D108615#2962618 <https://reviews.llvm.org/D108615#2962618>, @lxfind wrote:

> I am not familiar with the process of when to move something out of experimental, but I do wonder how this is normally done so that people who uses coroutines can have a smooth migration?
> I assume that this is going to be a breaking change that existing code using coroutine will need to be updated and no longer compatible with old versions.

Thanks for reporting this. Now the clang could still look up in std::experimental namespace of  once it fails to look up in std namespace. So now it wouldn't be  a break change if the user upgrade the version clang only.


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

https://reviews.llvm.org/D108615



More information about the cfe-commits mailing list