Makes sure headers having a std::ranges::less as default argument export
the proper header. Without exporting these modularized headers are not
self contained.
Details
Details
- Reviewers
ldionne - Group Reviewers
Restricted Project - Commits
- rGa469ce4f505e: [libc++] Improves modular build.
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
Mark explained to me that he discovered this while writing new code that used e.g. ranges::sort using the __algorithm/ranges_sort.h granular header, and then his modules build started failing. So this would effectively start failing in the CI's modular build if we were to check-in his patches. That satisfies my ask for a way to test this.