llvm-project/libcxx/test/std/numerics/rand/rand.dist/rand.dist.samp/rand.dist.samp.discrete
Mark de Wever 24e1736d84 [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/D133252
2022-09-11 17:39:27 +02:00
..
assign.pass.cpp
copy.pass.cpp
ctor_default.pass.cpp [libc++][random] Removes transitive includes. 2022-09-11 17:39:27 +02:00
ctor_func.pass.cpp [libc++][random] Removes transitive includes. 2022-09-11 17:39:27 +02:00
ctor_init.pass.cpp [libc++][random] Removes transitive includes. 2022-09-11 17:39:27 +02:00
ctor_iterator.pass.cpp [libc++][random] Removes transitive includes. 2022-09-11 17:39:27 +02:00
ctor_param.pass.cpp [libc++][random] Removes transitive includes. 2022-09-11 17:39:27 +02:00
eq.pass.cpp
eval.pass.cpp [libc++] Fix warning C4244 in std/numerics/rand/rand.dist/rand.dist.samp/rand.dist.samp.discrete/eval.pass.cpp 2022-08-02 20:44:46 -04:00
eval_param.pass.cpp
get_param.pass.cpp
io.pass.cpp
max.pass.cpp
min.pass.cpp
param_assign.pass.cpp
param_copy.pass.cpp
param_ctor_default.pass.cpp [libc++][random] Removes transitive includes. 2022-09-11 17:39:27 +02:00
param_ctor_func.pass.cpp [libc++][random] Removes transitive includes. 2022-09-11 17:39:27 +02:00
param_ctor_init.pass.cpp [libc++][random] Removes transitive includes. 2022-09-11 17:39:27 +02:00
param_ctor_iterator.pass.cpp [libc++][random] Removes transitive includes. 2022-09-11 17:39:27 +02:00
param_eq.pass.cpp
param_types.pass.cpp
set_param.pass.cpp
types.pass.cpp