[all-commits] [llvm/llvm-project] a9167c: [libc++][Modules] Simplify the __std_clang_module ...

Ian Anderson via All-commits all-commits at lists.llvm.org
Thu Aug 17 22:35:08 PDT 2023

  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: a9167c2e475a60198bb673d9cc22ea8c701e0d91
  Author: Ian Anderson <iana at apple.com>
  Date:   2023-08-17 (Thu, 17 Aug 2023)

  Changed paths:
    M libcxx/include/__std_clang_module
    M libcxx/utils/generate_std_clang_module_header.py
    M libcxx/utils/libcxx/header_information.py

  Log Message:
  [libc++][Modules] Simplify the __std_clang_module header generation

Post review feedback on D157364. Don't section the __std_clang_module header by macro, put the headers in alphabetical order and repeat the macro guards. Restore header_information.header_restrictions.

Reviewed By: ldionne, #libc

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

More information about the All-commits mailing list