Star81
27
代码介绍
代码
Issues9
Pull Requests9
流水线
Actions
讨论
Wiki
项目成员44
分析
项目设置
Star81
27
  1. msdebug
  2. /
  3. libcxx
  4. /
  5. test
  6. /
  7. std
  8. /
  9. numerics
  10. /
  11. rand
  12. /
  13. rand.util
  14. /
  15. rand.util.canonical
MMark de Wever[libc++][random] Removes transitive includes.
24e1736d创建于 2022年9月11日历史提交
文件最后提交记录最后更新时间
generate_canonical.pass.cpp
[libc++][random] Removes transitive includes. It seems these includes are still provided by the sub headers, so it only removes the duplicates. There is no change in the list of includes, but the change affects the modular build. By not having the includes in the top-level header the module map has changed. This uncovers missing includes in the tests and missing exports in the module map. This causes the huge amount of changes in the patch. Reviewed By: #libc, ldionne Differential Revision: https://reviews.llvm.org/D1332523 年前