[all-commits] [llvm/llvm-project] 3fe2db: [libc++] Remove _LIBCPP_HAS_NO_CXX20_COROUTINES

Louis Dionne via All-commits all-commits at lists.llvm.org
Wed Oct 12 07:42:40 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 3fe2db8cf90cfed3d93456b6d44de03d677f2b57
      https://github.com/llvm/llvm-project/commit/3fe2db8cf90cfed3d93456b6d44de03d677f2b57
  Author: Louis Dionne <ldionne.2 at gmail.com>
  Date:   2022-10-12 (Wed, 12 Oct 2022)

  Changed paths:
    M libcxx/include/__config
    M libcxx/include/__coroutine/coroutine_handle.h
    M libcxx/include/__coroutine/coroutine_traits.h
    M libcxx/include/__coroutine/noop_coroutine_handle.h
    M libcxx/include/__coroutine/trivial_awaitables.h

  Log Message:
  -----------
  [libc++] Remove _LIBCPP_HAS_NO_CXX20_COROUTINES

As far as I can tell, all the compilers we support have support for
C++20 coroutines now.

Differential Revision: https://reviews.llvm.org/D135274




More information about the All-commits mailing list