This removes all "TODO: remove these headers" comments from our headers.
Note there seem to be more headers that can be removed, that will be
done in separate commits.
Paths
| Differential D127592
[libc++] Removes unneeded includes. ClosedPublic Authored by Mordante on Jun 12 2022, 3:05 AM.
Details
Summary This removes all "TODO: remove these headers" comments from our headers. Note there seem to be more headers that can be removed, that will be
Diff Detail
Event TimelineComment Actions While you're at it you can also remove all the #include <iterator> // TODO: Remove this include. Comment Actions
As mentioned in the commit message I want to do more cleanups in separate commits. This revision is now accepted and ready to land.Jun 13 2022, 7:39 AM This revision was landed with ongoing or failed builds.Jun 13 2022, 8:57 AM Closed by commit rGc36870c8e79c: [libc++] Removes unneeded includes. (authored by Mordante). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 436434 libcxx/docs/ReleaseNotes.rst
libcxx/include/iterator
libcxx/include/optional
libcxx/include/string
libcxx/include/tuple
libcxx/include/typeindex
libcxx/include/variant
libcxx/include/vector
libcxx/test/std/ranges/range.adaptors/range.join.view/types.h
libcxx/test/std/utilities/utility/utility.intcmp/intcmp.in_range/in_range.pass.cpp
|