commit | cfa351c33d3daf92e3fb4a4bb247a6116dfa084f | [log] [tgz] |
---|---|---|
author | Arthur O'Dwyer <arthur.j.odwyer@gmail.com> | Wed Mar 24 18:19:12 2021 -0400 |
committer | Copybara-Service <copybara-worker@google.com> | Mon Apr 12 11:29:30 2021 -0700 |
tree | 9a8ea8dab10688ab733e0cea1b50b39c0ab06e91 | |
parent | 25691ce0cad9a4f54b1f001f573a4a63d44d65bf [diff] |
[libc++] Header inclusion tests. As mandated by the Standard's various synopses, e.g. [iterator.synopsis]. Searching the TeX source for '#include' is a good way to find all of these mandates. The new tests are all autogenerated by utils/generate_header_inclusion_tests.py. I was SHOCKED by how many mandates there are, and how many of them libc++ wasn't conforming with. Differential Revision: https://reviews.llvm.org/D99309 GitOrigin-RevId: 2d0f1fa472a99dbb46735623363fe918feeda795