The tests for `std::ranges::lazy_split_view` heavily use a wrapper class around `std::string` because `std::string` was not `constexpr` until recently. Where possible, remove the wrapper class and extra functionality no longer needed. Remove `libcxx/test/std/ranges/range.adaptors/range.lazy.split/small_string.h` and inline its one use remaining in `libcxx/test/std/ranges/range.adaptors/range.lazy.split/general.pass.cpp`. Differential Revision: https://reviews.llvm.org/D126663 |
||
|---|---|---|
| .. | ||
| range.lazy.split.inner | ||
| range.lazy.split.outer | ||
| range.lazy.split.outer.value | ||
| adaptor.pass.cpp | ||
| base.pass.cpp | ||
| begin.pass.cpp | ||
| constraints.compile.pass.cpp | ||
| ctad.compile.pass.cpp | ||
| ctor.copy_move.pass.cpp | ||
| ctor.default.pass.cpp | ||
| ctor.range.pass.cpp | ||
| ctor.view.pass.cpp | ||
| end.pass.cpp | ||
| general.pass.cpp | ||
| types.h | ||
| view_interface.pass.cpp | ||