Skip to content

Commit 5c45e23

Browse files
[libc++][test][NFC] Remove unused inclusions of <iostream> (#134776)
Some test files for flat container adaptors redundantly include `<iostream>` and, surprisingly, `<cstddef>`. This patch removes the redundant inclusions. Inclusions of `<vector>` is also removed since a sane implementation is expected to make instantiation of `flat_(multi)map<K, V>` or `flat_(multi)set<K>` valid when only `<flat_map>` or `<flat_set>` is included.
1 parent 12a7155 commit 5c45e23

File tree

4 files changed

+0
-12
lines changed

4 files changed

+0
-12
lines changed

libcxx/test/std/containers/container.adaptors/flat.map/flat.map.iterators/reverse_iterator.pass.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,16 +19,13 @@
1919
// const_reverse_iterator crend() const noexcept;
2020

2121
#include <cassert>
22-
#include <cstddef>
2322
#include <deque>
2423
#include <flat_map>
2524
#include <functional>
26-
#include <vector>
2725

2826
#include <iterator>
2927

3028
#include "test_macros.h"
31-
#include <iostream>
3229

3330
int main(int, char**) {
3431
{

libcxx/test/std/containers/container.adaptors/flat.multimap/flat.multimap.iterators/reverse_iterator.pass.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,16 +21,13 @@
2121
// const_reverse_iterator crend() const noexcept;
2222

2323
#include <cassert>
24-
#include <cstddef>
2524
#include <deque>
2625
#include <flat_map>
2726
#include <functional>
28-
#include <vector>
2927

3028
#include <iterator>
3129

3230
#include "test_macros.h"
33-
#include <iostream>
3431

3532
int main(int, char**) {
3633
{

libcxx/test/std/containers/container.adaptors/flat.multiset/flat.multiset.iterators/reverse_iterator.pass.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,16 +19,13 @@
1919
// const_reverse_iterator crend() const noexcept;
2020

2121
#include <cassert>
22-
#include <cstddef>
2322
#include <deque>
2423
#include <flat_set>
2524
#include <functional>
26-
#include <vector>
2725

2826
#include <iterator>
2927

3028
#include "test_macros.h"
31-
#include <iostream>
3229

3330
void test() {
3431
{

libcxx/test/std/containers/container.adaptors/flat.set/flat.set.iterators/reverse_iterator.pass.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,16 +19,13 @@
1919
// const_reverse_iterator crend() const noexcept;
2020

2121
#include <cassert>
22-
#include <cstddef>
2322
#include <deque>
2423
#include <flat_set>
2524
#include <functional>
26-
#include <vector>
2725

2826
#include <iterator>
2927

3028
#include "test_macros.h"
31-
#include <iostream>
3229

3330
void test() {
3431
{

0 commit comments

Comments
 (0)