[libcxx-commits] [PATCH] D153216: [libc++][Modules] Add missing includes to public headers

Ian Anderson via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Thu Jun 29 22:37:02 PDT 2023


iana added a comment.

In D153216#4462376 <https://reviews.llvm.org/D153216#4462376>, @EricWF wrote:

> The complexity of having hundreds of headers is starting to show its head.

Lol wait until you see the module map generator script in D144322 <https://reviews.llvm.org/D144322>. Maybe we did go overboard with nearly 1000 headers, but the private detail headers are necessary to prevent include and module cycles between the public headers.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D153216



More information about the libcxx-commits mailing list