File tree Expand file tree Collapse file tree 5 files changed +6
-26
lines changed
libcxx/transitive_includes
std/input.output/file.streams/fstreams Expand file tree Collapse file tree 5 files changed +6
-26
lines changed Original file line number Diff line number Diff line change @@ -193,14 +193,16 @@ typedef basic_fstream<wchar_t> wfstream;
193193#include < __fwd/fstream.h>
194194#include < __locale>
195195#include < __memory/addressof.h>
196+ #include < __memory/unique_ptr.h>
197+ #include < __ostream/basic_ostream.h>
196198#include < __type_traits/enable_if.h>
197199#include < __type_traits/is_same.h>
198200#include < __utility/move.h>
199201#include < __utility/swap.h>
200202#include < __utility/unreachable.h>
201203#include < cstdio>
202204#include < istream>
203- #include < ostream >
205+ #include < streambuf >
204206#include < typeinfo>
205207#include < version>
206208
Original file line number Diff line number Diff line change @@ -130,8 +130,9 @@ private:
130130*/
131131
132132#include < __config>
133+ #include < __ostream/basic_ostream.h>
133134#include < istream>
134- #include < ostream >
135+ #include < streambuf >
135136#include < version>
136137
137138#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
Original file line number Diff line number Diff line change @@ -410,13 +410,11 @@ forward_list limits
410410forward_list new
411411forward_list tuple
412412forward_list version
413- fstream array
414413fstream bitset
415414fstream cctype
416415fstream cerrno
417416fstream climits
418417fstream clocale
419- fstream cmath
420418fstream compare
421419fstream cstddef
422420fstream cstdint
@@ -427,7 +425,6 @@ fstream ctime
427425fstream cwchar
428426fstream cwctype
429427fstream filesystem
430- fstream format
431428fstream initializer_list
432429fstream iomanip
433430fstream ios
@@ -436,9 +433,6 @@ fstream istream
436433fstream limits
437434fstream locale
438435fstream new
439- fstream optional
440- fstream ostream
441- fstream print
442436fstream ratio
443437fstream stdexcept
444438fstream streambuf
@@ -1081,13 +1075,11 @@ string_view limits
10811075string_view new
10821076string_view stdexcept
10831077string_view version
1084- strstream array
10851078strstream bitset
10861079strstream cctype
10871080strstream cerrno
10881081strstream climits
10891082strstream clocale
1090- strstream cmath
10911083strstream compare
10921084strstream cstddef
10931085strstream cstdint
@@ -1097,17 +1089,13 @@ strstream cstring
10971089strstream ctime
10981090strstream cwchar
10991091strstream cwctype
1100- strstream format
11011092strstream initializer_list
11021093strstream ios
11031094strstream iosfwd
11041095strstream istream
11051096strstream limits
11061097strstream locale
11071098strstream new
1108- strstream optional
1109- strstream ostream
1110- strstream print
11111099strstream ratio
11121100strstream stdexcept
11131101strstream streambuf
Original file line number Diff line number Diff line change @@ -410,13 +410,11 @@ forward_list limits
410410forward_list new
411411forward_list tuple
412412forward_list version
413- fstream array
414413fstream bitset
415414fstream cctype
416415fstream cerrno
417416fstream climits
418417fstream clocale
419- fstream cmath
420418fstream compare
421419fstream cstddef
422420fstream cstdint
@@ -426,7 +424,6 @@ fstream cstring
426424fstream ctime
427425fstream cwchar
428426fstream cwctype
429- fstream format
430427fstream initializer_list
431428fstream iomanip
432429fstream ios
@@ -435,9 +432,6 @@ fstream istream
435432fstream limits
436433fstream locale
437434fstream new
438- fstream optional
439- fstream ostream
440- fstream print
441435fstream ratio
442436fstream stdexcept
443437fstream streambuf
@@ -1080,13 +1074,11 @@ string_view limits
10801074string_view new
10811075string_view stdexcept
10821076string_view version
1083- strstream array
10841077strstream bitset
10851078strstream cctype
10861079strstream cerrno
10871080strstream climits
10881081strstream clocale
1089- strstream cmath
10901082strstream compare
10911083strstream cstddef
10921084strstream cstdint
@@ -1096,17 +1088,13 @@ strstream cstring
10961088strstream ctime
10971089strstream cwchar
10981090strstream cwctype
1099- strstream format
11001091strstream initializer_list
11011092strstream ios
11021093strstream iosfwd
11031094strstream istream
11041095strstream limits
11051096strstream locale
11061097strstream new
1107- strstream optional
1108- strstream ostream
1109- strstream print
11101098strstream ratio
11111099strstream stdexcept
11121100strstream streambuf
Original file line number Diff line number Diff line change 1010#define TEST_STD_INPUT_OUTPUT_FILE_STREAMS_FSTREAMS_TEST_HELPERS_H
1111
1212#include < cassert>
13+ #include < cerrno>
1314#include < concepts>
1415#include < cstdio>
1516#include < fstream>
You can’t perform that action at this time.
0 commit comments