This patch makes are code less dependant on transitive includes.
This was part of D145800. This patch will be abandoned, but these
changes are still useful. I manually verified declarations of the new
includes are used in these files.
Paths
| Differential D148645
[libc++] Adds missing includes. ClosedPublic Authored by Mordante on Apr 18 2023, 10:23 AM.
Details
Summary This patch makes are code less dependant on transitive includes. This was part of D145800. This patch will be abandoned, but these
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Apr 18 2023, 10:46 AM This revision was landed with ongoing or failed builds.Apr 19 2023, 8:35 AM Closed by commit rGd6cd4257e510: [libc++] Adds missing includes. (authored by Mordante). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 514970 libcxx/include/__format/buffer.h
libcxx/include/__random/seed_seq.h
libcxx/test/libcxx/containers/sequences/vector/robust_against_adl.pass.cpp
libcxx/test/std/containers/sequences/vector.bool/ctor_exceptions.pass.cpp
libcxx/test/std/containers/sequences/vector.bool/reference/assign_copy.pass.cpp
libcxx/test/std/containers/sequences/vector/vector.cons/assign_move.addressof.compile.pass.cpp
libcxx/test/std/containers/sequences/vector/vector.cons/deduct.pass.cpp
libcxx/test/std/containers/sequences/vector/vector.cons/exceptions.pass.cpp
libcxx/test/std/containers/sequences/vector/vector.cons/move.addressof.compile.pass.cpp
libcxx/test/std/ranges/range.adaptors/range.as.rvalue/ctor.pass.cpp
libcxx/test/std/utilities/optional/optional.object/optional.object.ctor/initializer_list.pass.cpp
libcxx/test/support/nasty_containers.h
|