File tree Expand file tree Collapse file tree 11 files changed +65
-8
lines changed
test/libcxx/transitive_includes Expand file tree Collapse file tree 11 files changed +65
-8
lines changed Original file line number Diff line number Diff line change 27
27
#include < cstddef>
28
28
29
29
#ifndef _LIBCPP_HAS_NO_LOCALIZATION
30
- # include < locale >
30
+ # include < __locale >
31
31
# include < optional>
32
32
#endif
33
33
Original file line number Diff line number Diff line change 41
41
#include < string_view>
42
42
43
43
#ifndef _LIBCPP_HAS_NO_LOCALIZATION
44
- # include < locale >
44
+ # include < __locale >
45
45
#endif
46
46
47
47
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
Original file line number Diff line number Diff line change 39
39
#include < cstddef>
40
40
41
41
#ifndef _LIBCPP_HAS_NO_LOCALIZATION
42
- # include < locale >
42
+ # include < __locale >
43
43
#endif
44
44
45
45
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
Original file line number Diff line number Diff line change @@ -221,4 +221,8 @@ namespace std {
221
221
# pragma GCC system_header
222
222
#endif
223
223
224
+ #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20
225
+ # include < locale>
226
+ #endif
227
+
224
228
#endif // _LIBCPP_FORMAT
Original file line number Diff line number Diff line change @@ -266,9 +266,14 @@ filesystem system_error
266
266
filesystem type_traits
267
267
filesystem version
268
268
format array
269
+ format cctype
270
+ format clocale
269
271
format cmath
270
272
format cstddef
271
273
format cstdint
274
+ format cstdlib
275
+ format cstring
276
+ format cwchar
272
277
format initializer_list
273
278
format limits
274
279
format locale
Original file line number Diff line number Diff line change @@ -267,9 +267,14 @@ filesystem system_error
267
267
filesystem type_traits
268
268
filesystem version
269
269
format array
270
+ format cctype
271
+ format clocale
270
272
format cmath
271
273
format cstddef
272
274
format cstdint
275
+ format cstdlib
276
+ format cstring
277
+ format cwchar
273
278
format initializer_list
274
279
format limits
275
280
format locale
Original file line number Diff line number Diff line change @@ -269,9 +269,14 @@ filesystem system_error
269
269
filesystem type_traits
270
270
filesystem version
271
271
format array
272
+ format cctype
273
+ format clocale
272
274
format cmath
273
275
format cstddef
274
276
format cstdint
277
+ format cstdlib
278
+ format cstring
279
+ format cwchar
275
280
format initializer_list
276
281
format limits
277
282
format locale
Original file line number Diff line number Diff line change @@ -269,9 +269,14 @@ filesystem system_error
269
269
filesystem type_traits
270
270
filesystem version
271
271
format array
272
+ format cctype
273
+ format clocale
272
274
format cmath
273
275
format cstddef
274
276
format cstdint
277
+ format cstdlib
278
+ format cstring
279
+ format cwchar
275
280
format initializer_list
276
281
format limits
277
282
format locale
Original file line number Diff line number Diff line change @@ -113,17 +113,21 @@ charconv type_traits
113
113
charconv version
114
114
chrono array
115
115
chrono bit
116
+ chrono cctype
117
+ chrono cerrno
116
118
chrono charconv
119
+ chrono clocale
117
120
chrono cmath
118
121
chrono compare
119
122
chrono concepts
120
123
chrono cstddef
121
124
chrono cstdint
125
+ chrono cstdlib
122
126
chrono cstring
123
127
chrono ctime
128
+ chrono cwchar
124
129
chrono forward_list
125
130
chrono limits
126
- chrono locale
127
131
chrono optional
128
132
chrono ostream
129
133
chrono ratio
@@ -275,9 +279,14 @@ filesystem system_error
275
279
filesystem type_traits
276
280
filesystem version
277
281
format array
282
+ format cctype
283
+ format clocale
278
284
format cmath
279
285
format cstddef
280
286
format cstdint
287
+ format cstdlib
288
+ format cstring
289
+ format cwchar
281
290
format initializer_list
282
291
format limits
283
292
format locale
Original file line number Diff line number Diff line change @@ -68,15 +68,20 @@ charconv limits
68
68
charconv new
69
69
charconv version
70
70
chrono array
71
+ chrono cctype
72
+ chrono cerrno
73
+ chrono clocale
71
74
chrono cmath
72
75
chrono compare
73
76
chrono cstddef
74
77
chrono cstdint
78
+ chrono cstdlib
79
+ chrono cstring
75
80
chrono ctime
81
+ chrono cwchar
76
82
chrono forward_list
77
83
chrono initializer_list
78
84
chrono limits
79
- chrono locale
80
85
chrono new
81
86
chrono optional
82
87
chrono ostream
@@ -85,6 +90,8 @@ chrono sstream
85
90
chrono stdexcept
86
91
chrono string
87
92
chrono string_view
93
+ chrono tuple
94
+ chrono typeinfo
88
95
chrono vector
89
96
chrono version
90
97
cinttypes cstdint
@@ -184,12 +191,16 @@ filesystem string
184
191
filesystem string_view
185
192
filesystem version
186
193
format array
194
+ format cctype
195
+ format clocale
187
196
format cmath
188
197
format cstddef
189
198
format cstdint
199
+ format cstdlib
200
+ format cstring
201
+ format cwchar
190
202
format initializer_list
191
203
format limits
192
- format locale
193
204
format new
194
205
format optional
195
206
format queue
@@ -198,6 +209,7 @@ format stdexcept
198
209
format string
199
210
format string_view
200
211
format tuple
212
+ format typeinfo
201
213
format version
202
214
forward_list compare
203
215
forward_list cstddef
Original file line number Diff line number Diff line change @@ -68,15 +68,20 @@ charconv limits
68
68
charconv new
69
69
charconv version
70
70
chrono array
71
+ chrono cctype
72
+ chrono cerrno
73
+ chrono clocale
71
74
chrono cmath
72
75
chrono compare
73
76
chrono cstddef
74
77
chrono cstdint
78
+ chrono cstdlib
79
+ chrono cstring
75
80
chrono ctime
81
+ chrono cwchar
76
82
chrono forward_list
77
83
chrono initializer_list
78
84
chrono limits
79
- chrono locale
80
85
chrono new
81
86
chrono optional
82
87
chrono ostream
@@ -85,6 +90,8 @@ chrono sstream
85
90
chrono stdexcept
86
91
chrono string
87
92
chrono string_view
93
+ chrono tuple
94
+ chrono typeinfo
88
95
chrono vector
89
96
chrono version
90
97
cinttypes cstdint
@@ -184,12 +191,16 @@ filesystem string
184
191
filesystem string_view
185
192
filesystem version
186
193
format array
194
+ format cctype
195
+ format clocale
187
196
format cmath
188
197
format cstddef
189
198
format cstdint
199
+ format cstdlib
200
+ format cstring
201
+ format cwchar
190
202
format initializer_list
191
203
format limits
192
- format locale
193
204
format new
194
205
format optional
195
206
format queue
@@ -198,6 +209,7 @@ format stdexcept
198
209
format string
199
210
format string_view
200
211
format tuple
212
+ format typeinfo
201
213
format version
202
214
forward_list compare
203
215
forward_list cstddef
You can’t perform that action at this time.
0 commit comments