Require target lra in gcc.c-torture/compile/asmgoto-6.c
[official-gcc.git] / gcc / cp / cxxapi-data.csv
blobeb6dbcd60572b6c9df8de6254a9bdaa062ab64c2
1 # C++ API data.
3 # Copyright (C) 2022-2023 Free Software Foundation, Inc.
4 # This file is part of GCC.
6 # This file is free software; you can redistribute it and/or modify
7 # it under the terms of the GNU General Public License as published by
8 # the Free Software Foundation; either version 3 of the License, or
9 # (at your option) any later version.
11 # This program is distributed in the hope that it will be useful,
12 # but WITHOUT ANY WARRANTY; without even the implied warranty of
13 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14 # GNU General Public License for more details.
16 # You should have received a copy of the GNU General Public License
17 # along with this program; see the file COPYING3.  If not see
18 # <http://www.gnu.org/licenses/>.
20 # This file can be processed with gen-cxxapi-file.py to create the
21 # export list for the standard C++ library module and the tables for
22 # suggesting actions on missing symbols in the std:: namespace.
24 # The generated code is integral part of the C++ frontend but the
25 # content of this file is consists of information solely in the
26 # domain of the libstdc++ maintainers.  Therefore ownership of
27 # this file is shared between these two groups.
29 # The format of this file must match what the gen-cxxapi-file.py
30 # script expects.
31 #  column  value
32 #       1  header file, including angle brackets
33 #       2  symbol name without std:: prefix
34 #       3  nonzero if to be exported
35 #       4  "no" if not to be added to the hint table else the appropriate
36 #          enum cxx_dialect value
37 #       5  optional, a string used after #if in a line inserted first to
38 #          enable conditional definitions
40 <algorithm>,ranges::in_fun_result,1,no
41 <algorithm>,ranges::in_in_result,1,no
42 <algorithm>,ranges::in_out_result,1,no
43 <algorithm>,ranges::in_in_out_result,1,no
44 <algorithm>,ranges::in_out_out_result,1,no
45 <algorithm>,ranges::min_max_result,1,no
46 <algorithm>,ranges::in_found_result,1,no
47 # unimplemented <algorithm>,ranges::out_value_result,1,no
48 <algorithm>,all_of,1,no
49 # c++/106851 <algorithm>,ranges::all_of,1,no
50 <algorithm>,any_of,1,no
51 # c++/106851 <algorithm>,ranges::any_of,1,no
52 <algorithm>,none_of,1,no
53 # c++/106851 <algorithm>,ranges::none_of,1,no
54 <algorithm>,for_each,1,no
55 <algorithm>,ranges::for_each_result,1,no
56 # c++/106851 <algorithm>,ranges::for_each,1,no
57 <algorithm>,for_each_n,1,no
58 <algorithm>,ranges::for_each_n_result,1,no
59 # c++/106851 <algorithm>,ranges::for_each_n,1,no
60 <algorithm>,find,1,no
61 <algorithm>,find_if,1,no
62 <algorithm>,find_if_not,1,no
63 # c++/106851 <algorithm>,ranges::find,1,no
64 # c++/106851 <algorithm>,ranges::find_if,1,no
65 # c++/106851 <algorithm>,ranges::find_if_not,1,no
66 <algorithm>,find_end,1,no
67 # c++/106851 <algorithm>,ranges::find_end,1,no
68 <algorithm>,find_first_of,1,no
69 # c++/106851 <algorithm>,ranges::find_first_of,1,no
70 <algorithm>,adjacent_find,1,no
71 # c++/106851 <algorithm>,ranges::adjacent_find,1,no
72 <algorithm>,count,1,no
73 <algorithm>,count_if,1,no
74 # c++/106851 <algorithm>,ranges::count,1,no
75 # c++/106851 <algorithm>,ranges::count_if,1,no
76 <algorithm>,mismatch,1,no
77 <algorithm>,ranges::mismatch_result,1,no
78 # c++/106851 <algorithm>,ranges::mismatch,1,no
79 <algorithm>,equal,1,no
80 # c++/106851 <algorithm>,ranges::equal,1,no
81 <algorithm>,is_permutation,1,no
82 # c++/106851 <algorithm>,ranges::is_permutation,1,no
83 <algorithm>,search,1,no
84 # c++/106851 <algorithm>,ranges::search,1,no
85 <algorithm>,search_n,1,no
86 # c++/106851 <algorithm>,ranges::search_n,1,no
87 # unimplemented <algorithm>,ranges::starts_with,1,no
88 # unimplemented <algorithm>,ranges::ends_with,1,no
89 <algorithm>,copy,1,no
90 <algorithm>,ranges::copy_result,1,no
91 # c++/106851 <algorithm>,ranges::copy,1,no
92 <algorithm>,copy_n,1,no
93 <algorithm>,ranges::copy_n_result,1,no
94 # c++/106851 <algorithm>,ranges::copy_n,1,no
95 <algorithm>,copy_if,1,no
96 <algorithm>,ranges::copy_if_result,1,no
97 # c++/106851 <algorithm>,ranges::copy_if,1,no
98 <algorithm>,copy_backward,1,no
99 <algorithm>,ranges::copy_backward_result,1,no
100 # c++/106851 <algorithm>,ranges::copy_backward,1,no
101 <algorithm>,move,1,no
102 <algorithm>,ranges::move_result,1,no
103 # c++/106851 <algorithm>,ranges::move,1,no
104 <algorithm>,move_backward,1,no
105 <algorithm>,ranges::move_backward_result,1,no
106 # c++/106851 <algorithm>,ranges::move_backward,1,no
107 # <algorithm> TODO the rest
108 <any>,bad_any_cast,1,no
109 <any>,any,1,cxx17
110 <any>,swap,1,no
111 <any>,make_any,1,cxx17
112 <any>,any_cast,1,cxx17
113 <array>,array,1,cxx11
114 <array>,operator==,1,no
115 <array>,operator<=>,1,no
116 <array>,swap,1,no
117 <array>,to_array,1,cxx20
118 <array>,tuple_size,1,no
119 <array>,tuple_element,1,no
120 <array>,get,1,no
121 <atomic>,memory_order,1,no
122 <atomic>,kill_dependency,1,no
123 <atomic>,atomic_ref,1,cxx20
124 <atomic>,atomic,1,cxx11
125 <atomic>,atomic_is_lock_free,1,no
126 <atomic>,atomic_store,1,no
127 <atomic>,atomic_store_explicit,1,no
128 <atomic>,atomic_load,1,no
129 <atomic>,atomic_load_explicit,1,no
130 <atomic>,atomic_exchange,1,no
131 <atomic>,atomic_exchange_explicit,1,no
132 <atomic>,atomic_compare_exchange_weak,1,no
133 <atomic>,atomic_compare_exchange_strong,1,no
134 <atomic>,atomic_compare_exchange_weak_explicit,1,no
135 <atomic>,atomic_compare_exchange_strong_explicit,1,no
136 <atomic>,atomic_fetch_add,1,no
137 <atomic>,atomic_fetch_add_explicit,1,no
138 <atomic>,atomic_fetch_sub,1,no
139 <atomic>,atomic_fetch_sub_explicit,1,no
140 <atomic>,atomic_fetch_and,1,no
141 <atomic>,atomic_fetch_and_explicit,1,no
142 <atomic>,atomic_fetch_or,1,no
143 <atomic>,atomic_fetch_or_explicit,1,no
144 <atomic>,atomic_fetch_xor,1,no
145 <atomic>,atomic_fetch_xor_explicit,1,no
146 <atomic>,atomic_wait,1,no
147 <atomic>,atomic_wait_explicit,1,no
148 <atomic>,atomic_notify_one,1,no
149 <atomic>,atomic_notify_all,1,no
150 <atomic>,atomic_notify_all,1,no
151 <atomic>,atomic_bool,1,no
152 <atomic>,atomic_char,1,no
153 <atomic>,atomic_schar,1,no
154 <atomic>,atomic_uchar,1,no
155 <atomic>,atomic_short,1,no
156 <atomic>,atomic_ushort,1,no
157 <atomic>,atomic_int,1,no
158 <atomic>,atomic_uint,1,no
159 <atomic>,atomic_long,1,no
160 <atomic>,atomic_ulong,1,no
161 <atomic>,atomic_llong,1,no
162 <atomic>,atomic_ullong,1,no
163 <atomic>,atomic_char8_t,1,no
164 <atomic>,atomic_char16_t,1,no
165 <atomic>,atomic_char32_t,1,no
166 <atomic>,atomic_wchar_t,1,no
167 <atomic>,atomic_int8_t,1,no
168 <atomic>,atomic_uint8_t,1,no
169 <atomic>,atomic_int16_t,1,no
170 <atomic>,atomic_uint16_t,1,no
171 <atomic>,atomic_int32_t,1,no
172 <atomic>,atomic_uint32_t,1,no
173 <atomic>,atomic_int64_t,1,no
174 <atomic>,atomic_uint64_t,1,no
175 <atomic>,atomic_int_least8_t,1,no
176 <atomic>,atomic_uint_least8_t,1,no
177 <atomic>,atomic_int_least16_t,1,no
178 <atomic>,atomic_uint_least16_t,1,no
179 <atomic>,atomic_int_least32_t,1,no
180 <atomic>,atomic_uint_least32_t,1,no
181 <atomic>,atomic_int_least64_t,1,no
182 <atomic>,atomic_uint_least64_t,1,no
183 <atomic>,atomic_int_fast8_t,1,no
184 <atomic>,atomic_uint_fast8_t,1,no
185 <atomic>,atomic_int_fast16_t,1,no
186 <atomic>,atomic_uint_fast16_t,1,no
187 <atomic>,atomic_int_fast32_t,1,no
188 <atomic>,atomic_uint_fast32_t,1,no
189 <atomic>,atomic_int_fast64_t,1,no
190 <atomic>,atomic_uint_fast64_t,1,no
191 <atomic>,atomic_intptr_t,1,no
192 <atomic>,atomic_uintptr_t,1,no
193 <atomic>,atomic_size_t,1,no
194 <atomic>,atomic_ptrdiff_t,1,no
195 <atomic>,atomic_intmax_t,1,no
196 <atomic>,atomic_uintmax_t,1,no
197 <atomic>,atomic_uintmax_t,1,cxx20
198 <atomic>,atomic_signed_lock_free,1,cxx11,__cpp_lib_atomic_lock_free_type_aliases
199 <atomic>,atomic_unsigned_lock_free,1,cxx11,__cpp_lib_atomic_lock_free_type_aliases
200 # libstdc++/103934 <atomic>,atomic_flag_test,1,no
201 # libstdc++/103934 <atomic>,atomic_flag_test_explicit,1,no
202 <atomic>,atomic_flag_test_and_set,1,no
203 <atomic>,atomic_flag_test_and_set_explicit,1,no
204 <atomic>,atomic_flag_clear,1,no
205 <atomic>,atomic_flag_clear_explicit,1,no
206 # libstdc++/103934 <atomic>,atomic_flag_wait,1,no
207 # libstdc++/103934 <atomic>,atomic_flag_wait_explicit,1,no
208 # libstdc++/103934 <atomic>,atomic_flag_notify_one,1,no
209 # libstdc++/103934 <atomic>,atomic_flag_notify_all,1,no
210 <atomic>,atomic_thread_fence,1,no
211 <atomic>,atomic_signal_fence,1,no
212 <barrier>,barrier,1,no
213 <bit>,bit_cast,1,no
214 <bit>,byteswap,1,no
215 <bit>,has_single_bit,1,no
216 <bit>,bit_ceil,1,no
217 <bit>,bit_floor,1,no
218 <bit>,bit_width,1,no
219 <bit>,rotl,1,no
220 <bit>,rotr,1,no
221 <bit>,countl_zero,1,no
222 <bit>,countl_one,1,no
223 <bit>,countr_zero,1,no
224 <bit>,countr_one,1,no
225 <bit>,popcount,1,no
226 <bit>,endian,1,no
227 <bit>,endian::little,1,no
228 <bit>,endian::big,1,no
229 <bit>,endian::native,1,no
230 <bitset>,bitset,1,cxx11
231 <bitset>,operator&,1,no
232 <bitset>,operator|,1,no
233 <bitset>,operator^,1,no
234 <bitset>,operator>>,1,no
235 <bitset>,operator<<,1,no
236 <charconv>,chars_format,1,no
237 <charconv>,to_chars_result,1,no
238 <charconv>,to_chars,1,no
239 <charconv>,from_chars_result,1,no
240 <charconv>,from_chars,1,no
241 # <chrono> TODO
242 # <codecvt> TODO
243 <compare>,weak_equality,1,cxx20
244 <compare>,strong_equality,1,cxx20
245 <compare>,partial_ordering,1,cxx20
246 <compare>,weak_ordering,1,cxx20
247 <compare>,strong_ordering,1,cxx20
248 # <compare> TODO the rest
249 <complex>,complex,1,cxx98
250 <complex>,complex_literals,0,cxx14
251 # <complex> TODO the rest
252 # <concepts> TODO
253 <condition_variable>,condition_variable,1,cxx11
254 <condition_variable>,condition_variable_any,1,cxx11
255 <condition_variable>,notify_all_at_thread_exit,1,no
256 <condition_variable>,cv_status,1,no
257 <condition_variable>,cv_status::no_timeout,1,no
258 <condition_variable>,cv_status::timeout,1,no
259 <coroutine>,coroutine_traits,1,no
260 <coroutine>,coroutine_handle,1,no
261 <coroutine>,operator==,1,no
262 <coroutine>,operator<=>,1,no
263 <coroutine>,hash,1,no
264 <coroutine>,noop_coroutine_promise,1,no
265 <coroutine>,noop_coroutine_handle,1,no
266 <coroutine>,noop_coroutine,1,no
267 <coroutine>,suspend_never,1,no
268 <coroutine>,suspend_always,1,no
269 <cstddef>,byte,0,cxx17
270 <deque>,deque,1,cxx98
271 <deque>,operator==,1,no
272 <deque>,operator<=>,1,no
273 <deque>,swap,1,no
274 <deque>,erase,1,no
275 <deque>,erase_if,1,no
276 # c++/106851 <deque>,pmr::deque,1,no
277 # <exception> TODO
278 <exception>,exception,1,cxx98
279 <exception>,bad_exception,1,no
280 <exception>,nested_exception,1,no
281 <exception>,terminate_handler,1,no
282 <exception>,get_terminate,1,no
283 <exception>,set_terminate,1,no
284 <exception>,terminate,1,cxx98
285 <exception>,uncaught_exceptions,1,cxx17
286 <exception>,exception_ptr,1,cxx11
287 <exception>,current_exception,1,cxx11
288 <exception>,rethrow_exception,1,no
289 <exception>,make_exception_ptr,1,cxx11
290 <exception>,throw_with_nested,1,no
291 <exception>,rethrow_if_nested,1,no
292 <expected>,unexpected,1,no
293 <expected>,bad_expected_access,1,no
294 <expected>,unexpect_t,1,no
295 <expected>,unexpect,1,no
296 <expected>,expected,1,cxx23
297 # <filesystem> TODO
298 # <flat_map>,flat_map,1,no
299 # <flat_map>,flat_multimap,1,no
300 # <flat_map>,sorted_unique_t,1,no
301 # <flat_map>,sorted_unique,1,no
302 # <flat_map>,sorted_equivalent_t,1,no
303 # <flat_map>,sorted_equivalent,1,no
304 # <flat_map>,erase_if,1,no
305 # <flat_map>,uses_allocator,1,no
306 # <flat_set>,flat_set,1,no
307 # <flat_set>,flat_multiset,1,no
308 # <flat_set>,sorted_unique_t,1,no
309 # <flat_set>,sorted_unique,1,no
310 # <flat_set>,sorted_equivalent_t,1,no
311 # <flat_set>,sorted_equivalent,1,no
312 # <flat_set>,erase_if,1,no
313 # <flat_set>,uses_allocator,1,no
314 <forward_list>,forward_list,1,cxx11
315 <forward_list>,operator==,1,no
316 <forward_list>,operator<=>,1,no
317 <forward_list>,swap,1,no
318 <forward_list>,erase,1,no
319 <forward_list>,erase_if,1,no
320 # c++/106851 <forward_list>,pmr::forward_list,1,no
321 <fstream>,basic_filebuf,1,no
322 <fstream>,swap,1,no
323 <fstream>,basic_filebuf,0,cxx98
324 <fstream>,filebuf,1,no
325 <fstream>,wfilebuf,1,no
326 <fstream>,basic_ifstream,1,cxx98
327 <fstream>,ifstream,1,no
328 <fstream>,wifstream,1,no
329 <fstream>,basic_ofstream,1,cxx98
330 <fstream>,ofstream,1,cxx98
331 <fstream>,wofstream,1,no
332 <fstream>,basic_fstream,1,cxx98
333 <fstream>,fstream,1,cxx98
334 <fstream>,ifstream,1,cxx98
335 <functional>,bind,1,cxx11
336 <functional>,bind_front,1,cxx20
337 <functional>,function,1,cxx11
338 <functional>,hash,0,cxx11
339 <functional>,invoke,1,cxx17
340 <functional>,invoke_r,1,cxx23
341 <functional>,mem_fn,1,cxx11
342 <functional>,not_fn,1,cxx17
343 <functional>,reference_wrapper,1,cxx11
344 <functional>,unwrap_reference,1,cxx20
345 <functional>,unwrap_reference_t,1,cxx20
346 <functional>,unwrap_ref_decay,1,cxx20
347 <functional>,unwrap_ref_decay_t,1,cxx20
348 # <functional> TODO the rest
349 <future>,future_errc,1,no
350 <future>,launch,1,no
351 <future>,future_status,1,no
352 <future>,is_error_code_enum,1,no
353 <future>,make_error_code,1,no
354 <future>,make_error_condition,1,no
355 <future>,future_category,1,no
356 <future>,future_error,1,no
357 <future>,promise,1,cxx11
358 <future>,swap,1,no
359 <future>,uses_allocator,1,no
360 <future>,future,1,cxx11
361 <future>,shared_future,1,no
362 <future>,packaged_task,1,cxx11
363 <future>,async,1,cxx11
364 <initializer_list>,initializer_list,1,no
365 <initializer_list>,begin,1,no
366 <initializer_list>,end,1,no
367 <iomanip>,resetiosflags,1,cxx98
368 <iomanip>,setiosflags,1,cxx98
369 <iomanip>,setbase,1,cxx98
370 <iomanip>,setfill,1,cxx98
371 <iomanip>,setprecision,1,cxx98
372 <iomanip>,setw,1,cxx98
373 <iomanip>,get_money,1,cxx11
374 <iomanip>,put_money,1,cxx11
375 <iomanip>,get_time,1,cxx11
376 <iomanip>,put_time,1,cxx11
377 <iomanip>,quoted,1,cxx14
378 <ios>,boolalpha,0,cxx98
379 <ios>,noboolalpha,0,cxx98
380 <ios>,showbase,0,cxx98
381 <ios>,noshowbase,0,cxx98
382 <ios>,showpoint,0,cxx98
383 <ios>,noshowpoint,0,cxx98
384 <ios>,showpos,0,cxx98
385 <ios>,noshowpos,0,cxx98
386 <ios>,skipws,0,cxx98
387 <ios>,noskipws,0,cxx98
388 <ios>,uppercase,0,cxx98
389 <ios>,nouppercase,0,cxx98
390 <ios>,unitbuf,0,cxx98
391 <ios>,nounitbuf,0,cxx98
392 <ios>,internal,0,cxx98
393 <ios>,left,0,cxx98
394 <ios>,right,0,cxx98
395 <ios>,dec,0,cxx98
396 <ios>,hex,0,cxx98
397 <ios>,oct,0,cxx98
398 <ios>,fixed,0,cxx98
399 <ios>,scientific,0,cxx98
400 <ios>,hexfloat,0,cxx11
401 <ios>,defaultfloat,0,cxx11
402 # <ios> TODO the rest
403 # <iosfwd> TODO ?
404 <iostream>,cin,1,cxx98
405 <iostream>,cout,1,cxx98
406 <iostream>,cerr,1,cxx98
407 <iostream>,clog,1,cxx98
408 <iostream>,wcin,1,cxx98
409 <iostream>,wcout,1,cxx98
410 <iostream>,wcerr,1,cxx98
411 <iostream>,wclog,1,cxx98
412 <istream>,basic_istream,1,no
413 <istream>,istream,1,cxx98
414 <istream>,wistream,1,no
415 <istream>,basic_iostream,1,no
416 <istream>,iostream,1,no
417 <istream>,wiostream,1,no
418 <istream>,ws,1,cxx98
419 <istream>,operator>>,1,no
420 <iterator>,advance,1,cxx98
421 <iterator>,back_inserter,1,cxx98
422 <iterator>,begin,1,cxx11
423 <iterator>,distance,1,cxx98
424 <iterator>,end,1,cxx11
425 <iterator>,front_inserter,1,cxx98
426 <iterator>,inserter,1,cxx98
427 <iterator>,istream_iterator,1,cxx98
428 <iterator>,istreambuf_iterator,1,cxx98
429 <iterator>,iterator_traits,1,cxx98
430 <iterator>,move_iterator,1,cxx11
431 <iterator>,next,1,cxx11
432 <iterator>,ostream_iterator,1,cxx98
433 <iterator>,ostreambuf_iterator,1,cxx98
434 <iterator>,prev,1,cxx11
435 <iterator>,reverse_iterator,1,cxx98
436 # <iterator> TODO the rest
437 <latch>,latch,1,no
438 <list>,list,1,cxx98
439 <list>,operator==,1,no
440 <list>,operator<=>,1,no
441 <list>,swap,1,no
442 <list>,erase,1,no
443 <list>,erase_if,1,no
444 # c++/106851 <list>,pmr::list,1,no
445 # <locale> TODO
446 <map>,map,1,cxx98
447 <map>,multimap,1,cxx98
448 <map>,operator==,1,no
449 <map>,operator<=>,1,no
450 <map>,swap,1,no
451 <map>,erase,1,no
452 <map>,erase_if,1,no
453 # c++/106851 <map>,pmr::map,1,no
454 # c++/106851 <map>,pmr::multimap,1,no
455 # unimplemented <mdspan>,extents,1,no
456 # unimplemented <mdspan>,dextents,1,no
457 # unimplemented <mdspan>,layout_left,1,no
458 # unimplemented <mdspan>,layout_right,1,no
459 # unimplemented <mdspan>,layout_stride,1,no
460 # unimplemented <mdspan>,default_accessor,1,no
461 # unimplemented <mdspan>,mdspan,1,cxx23
462 <memory>,pointer_traits,1,cxx11
463 <memory>,to_address,1,cxx11
464 <memory>,align,1,cxx11
465 <memory>,assume_aligned,1,cxx20
466 <memory>,allocator_arg_t,1,cxx11
467 <memory>,allocator_arg,1,cxx11
468 <memory>,uses_allocator,1,cxx11
469 <memory>,uses_allocator_v,1,cxx17
470 <memory>,uses_allocator_construction_args,1,cxx20
471 <memory>,make_obj_using_allocator,1,cxx20
472 <memory>,uninitialized_construct_using_allocator,1,cxx20
473 <memory>,allocator_traits,1,cxx11
474 <memory>,allocator,1,cxx98
475 <memory>,operator==,1,no
476 <memory>,addressof,1,cxx11
477 # TODO uninitialized memory algos
478 <memory>,construct_at,1,cxx20
479 # c++/106851 <memory>,ranges::construct_at,1,cxx20
480 <memory>,destroy_at,1,cxx20
481 <memory>,destroy,1,cxx20
482 <memory>,destroy_n,1,cxx20
483 # c++/106851 <memory>,ranges::destroy_at,1,cxx20
484 # c++/106851 <memory>,ranges::destroy,1,cxx20
485 # c++/106851 <memory>,ranges::destroy_n,1,cxx20
486 <memory>,default_delete,1,cxx11
487 <memory>,unique_ptr,1,cxx11
488 <memory>,make_unique,1,cxx14
489 <memory>,make_unique_for_overwrite,1,cxx20
490 <memory>,swap,1,no
491 <memory>,operator==,1,no
492 <memory>,operator<=>,1,no
493 <memory>,operator>,1,no
494 <memory>,operator<=,1,no
495 <memory>,operator>=,1,no
496 <memory>,operator<=>,1,no
497 <memory>,operator<<,1,no
498 <memory>,bad_weak_ptr,1,cxx11
499 <memory>,shared_ptr,1,cxx11
500 <memory>,make_shared,1,cxx11
501 <memory>,allocate_shared,1,cxx11
502 <memory>,make_shared_for_overwrite,1,cxx20
503 <memory>,allocate_shared_for_overwrite,1,cxx20
504 <memory>,get_deleter,1,cxx11
505 <memory>,static_pointer_cast,1,cxx11
506 <memory>,dynamic_pointer_cast,1,cxx11
507 <memory>,const_pointer_cast,1,cxx11
508 <memory>,reinterpret_pointer_cast,1,cxx17
509 <memory>,weak_ptr,1,cxx11
510 <memory>,owner_less,1,cxx11
511 <memory>,enable_shared_from_this,1,cxx11
512 <memory>,hash,1,no
513 <memory_resource>,pmr,0,cxx17
514 <memory_resource>,pmr::memory_resource,1,cxx17
515 <memory_resource>,pmr::operator==,1,no
516 <memory_resource>,pmr::polymorphic_allocator,1,cxx17
517 <memory_resource>,pmr::new_delete_resource,1,cxx17
518 <memory_resource>,pmr::set_default_resource,1,cxx17
519 <memory_resource>,pmr::get_default_resource,1,cxx17
520 <memory_resource>,pmr::pool_options,1,cxx17
521 <memory_resource>,pmr::synchronized_pool_resource,1,cxx17
522 <memory_resource>,pmr::unsynchronized_pool_resource,1,cxx17
523 <memory_resource>,pmr::monotonic_buffer_resource,1,cxx17
524 <mutex>,mutex,1,cxx11
525 <mutex>,recursive_mutex,1,cxx11
526 <mutex>,timed_mutex,1,cxx11
527 <mutex>,recursive_timed_mutex,1,cxx11
528 <mutex>,defer_lock_t,1,no
529 <mutex>,try_to_lock_t,1,no
530 <mutex>,adopt_lock_t,1,no
531 <mutex>,defer_lock,1,no
532 <mutex>,try_to_lock,1,no
533 <mutex>,adopt_lock,1,no
534 <mutex>,lock_guard,1,cxx11
535 <mutex>,scoped_lock,1,cxx17
536 <mutex>,unique_lock,1,cxx11
537 <mutex>,swap,1,no
538 <mutex>,try_lock,1,cxx11
539 <mutex>,lock,1,cxx11
540 <mutex>,once_flag,1,cxx11
541 <mutex>,call_once,1,cxx11
542 <new>,bad_alloc,1,cxx98
543 <new>,bad_array_new_length,1,no
544 <new>,destroying_delete_t,1,no
545 <new>,destroying_delete,1,no
546 <new>,align_val_t,1,no
547 <new>,nothrow_t,1,cxx98
548 <new>,nothrow,1,cxx98
549 <new>,new_handler,1,no
550 <new>,get_new_handler,1,no
551 <new>,set_new_handler,1,no
552 <new>,launder,1,cxx17
553 <new>,hardware_destructive_interference_size,1,cxx17
554 <new>,hardware_constructive_interference_size,1,cxx17
555 <numbers>,numbers::e_v,1,cxx20
556 <numbers>,numbers::log2e_v,1,cxx20
557 <numbers>,numbers::log10e_v,1,cxx20
558 <numbers>,numbers::pi_v,1,cxx20
559 <numbers>,numbers::inv_pi_v,1,cxx20
560 <numbers>,numbers::inv_sqrtpi_v,1,cxx20
561 <numbers>,numbers::ln2_v,1,cxx20
562 <numbers>,numbers::ln10_v,1,cxx20
563 <numbers>,numbers::sqrt2_v,1,cxx20
564 <numbers>,numbers::sqrt3_v,1,cxx20
565 <numbers>,numbers::inv_sqrt3_v,1,cxx20
566 <numbers>,numbers::egamma_v,1,cxx20
567 <numbers>,numbers::phi_v,1,cxx20
568 <optional>,optional,1,cxx17
569 <optional>,nullopt_t,1,no
570 <optional>,nullopt,1,cxx17
571 <optional>,bad_optional_access,1,no
572 <optional>,operator==,1,no
573 <optional>,operator!=,1,no
574 <optional>,operator<,1,no
575 <optional>,operator>,1,no
576 <optional>,operator<=,1,no
577 <optional>,operator>=,1,no
578 <optional>,operator<=>,1,no
579 <optional>,swap,1,no
580 <optional>,make_optional,1,cxx17
581 <optional>,hash,1,no
582 <ostream>,basic_ostream,1,no
583 <ostream>,ostream,1,cxx98
584 <ostream>,wostream,1,cxx98
585 <ostream>,endl,1,cxx98
586 <ostream>,ends,1,cxx98
587 <ostream>,flush,1,cxx98
588 <ostream>,emit_on_flush,1,cxx20
589 <ostream>,noemit_on_flush,1,cxx20
590 <ostream>,flush_emit,1,cxx20
591 <ostream>,operator<<,1,no
592 # <numeric> TODO
593 <queue>,queue,1,cxx98
594 <queue>,operator==,1,no
595 <queue>,operator!=,1,no
596 <queue>,operator<,1,no
597 <queue>,operator>,1,no
598 <queue>,operator<=,1,no
599 <queue>,operator>=,1,no
600 <queue>,operator<=>,1,no
601 <queue>,swap,1,no
602 <queue>,uses_allocator,1,no
603 <queue>,priority_queue,1,cxx98
604 # <random> TODO
605 <ranges>,ranges::enable_view,1,cxx20
606 <ranges>,ranges::enable_borrowed_range,1,cxx20
607 # <ranges> TODO the rest
608 <ratio>,ratio,1,no
609 <ratio>,ratio_add,1,no
610 <ratio>,ratio_subtract,1,no
611 <ratio>,ratio_multiply,1,no
612 <ratio>,ratio_divide,1,no
613 <ratio>,ratio_equal,1,no
614 <ratio>,ratio_not_equal,1,no
615 <ratio>,ratio_less,1,no
616 <ratio>,ratio_less_equal,1,no
617 <ratio>,ratio_greater,1,no
618 <ratio>,ratio_greater_equal,1,no
619 <ratio>,ratio_equal_v,1,no
620 <ratio>,ratio_not_equal_v,1,no
621 <ratio>,ratio_less_v,1,no
622 <ratio>,ratio_less_equal_v,1,no
623 <ratio>,ratio_greater_v,1,no
624 <ratio>,ratio_greater_equal_v,1,no
625 <ratio>,yocto,1,no,__INTMAX_WIDTH__ > 80
626 <ratio>,zepto,1,no,__INTMAX_WIDTH__ > 70
627 <ratio>,atto,1,no
628 <ratio>,femto,1,no
629 <ratio>,pico,1,no
630 <ratio>,nano,1,no
631 <ratio>,micro,1,no
632 <ratio>,milli,1,no
633 <ratio>,centi,1,no
634 <ratio>,deci,1,no
635 <ratio>,deca,1,no
636 <ratio>,hecto,1,no
637 <ratio>,kilo,1,no
638 <ratio>,mega,1,no
639 <ratio>,giga,1,no
640 <ratio>,tera,1,no
641 <ratio>,peta,1,no
642 <ratio>,exa,1,no
643 <ratio>,zetta,1,no,__INTMAX_WIDTH__ > 70
644 <ratio>,yotta,1,no,__INTMAX_WIDTH__ > 80
645 # <regex> TODO
646 <scoped_allocator>,scoped_allocator_adaptor,1,cxx11
647 <scoped_allocator>,operator==,1,no
648 <semaphore>,counting_semaphore,1,cxx20
649 <semaphore>,binary_semaphore,1,cxx20
650 <set>,set,1,cxx98
651 <set>,multiset,1,cxx98
652 <set>,operator==,1,no
653 <set>,operator<=>,1,no
654 <set>,swap,1,no
655 <set>,erase,1,no
656 <set>,erase_if,1,no
657 # c++/106851 <set>,pmr::set,1,no
658 # c++/106851 <set>,pmr::multiset,1,no
659 <shared_mutex>,shared_mutex,1,cxx17
660 <shared_mutex>,shared_timed_mutex,1,cxx14
661 <shared_mutex>,shared_lock,1,cxx14
662 <shared_mutex>,swap,1,no
663 <source_location>,source_location,1,cxx20
664 <span>,dynamic_extent,1,no
665 <span>,span,1,cxx20
666 <span>,ranges::enable_view,1,no
667 <span>,ranges::enable_borrowed_range,1,no
668 <span>,as_bytes,1,no
669 <span>,as_writable_bytes,1,no
670 <spanstream>,basic_spanbuf,1,cxx23
671 <spanstream>,swap,1,no
672 <spanstream>,spanbuf,1,cxx23
673 <spanstream>,wspanbuf,1,cxx23
674 <spanstream>,basic_ispanstream,1,cxx23
675 <spanstream>,ispanstream,1,cxx23
676 <spanstream>,wispanstream,1,cxx23
677 <spanstream>,basic_ospanstream,1,cxx23
678 <spanstream>,ospanstream,1,cxx23
679 <spanstream>,wospanstream,1,cxx23
680 <spanstream>,basic_spanstream,1,cxx23
681 <spanstream>,spanstream,1,cxx23
682 <spanstream>,ispanstream,1,cxx23
683 <sstream>,basic_stringbuf,1,cxx98
684 <sstream>,swap,1,no
685 <sstream>,stringbuf,1,cxx98
686 <sstream>,wstringbuf,1,cxx98
687 <sstream>,basic_istringstream,1,cxx98
688 <sstream>,istringstream,1,cxx98
689 <sstream>,wistringstream,1,cxx98
690 <sstream>,basic_ostringstream,1,cxx98
691 <sstream>,ostringstream,1,cxx98
692 <sstream>,wostringstream,1,cxx98
693 <sstream>,basic_stringstream,1,cxx98
694 <sstream>,stringstream,1,cxx98
695 <sstream>,istringstream,1,cxx98
696 <stack>,stack,1,cxx98
697 <stack>,operator==,1,no
698 <stack>,operator!=,1,no
699 <stack>,operator<,1,no
700 <stack>,operator>,1,no
701 <stack>,operator<=,1,no
702 <stack>,operator>=,1,no
703 <stack>,operator<=>,1,no
704 <stack>,swap,1,no
705 <stack>,uses_allocator,1,no
706 <stacktrace>,stacktrace_entry,1,no
707 <stacktrace>,basic_stacktrace,1,no
708 <stacktrace>,stacktrace,1,cxx23
709 <stacktrace>,swap,1,no
710 <stacktrace>,to_string,1,no
711 <stacktrace>,operator<<,1,no
712 # c++/106851 <stacktrace>,pmr::stacktrace,1,no
713 <stacktrace>,hash,1,no
714 <stdexcept>,logic_error,1,cxx98
715 <stdexcept>,domain_error,1,cxx98
716 <stdexcept>,invalid_argument,1,cxx98
717 <stdexcept>,length_error,1,cxx98
718 <stdexcept>,out_of_range,1,cxx98
719 <stdexcept>,runtime_error,1,cxx98
720 <stdexcept>,range_error,1,cxx98
721 <stdexcept>,overflow_error,1,cxx98
722 <stdexcept>,underflow_error,1,cxx98
723 <stop_token>,stop_token,1,cxx20
724 <stop_token>,stop_source,1,cxx20
725 <stop_token>,nostopstate_t,1,no
726 <stop_token>,nostopstate,1,no
727 <stop_token>,stop_callback,1,cxx20
728 <streambuf>,basic_streambuf,1,cxx98
729 <streambuf>,streambuf,1,cxx98
730 <streambuf>,wstreambuf,1,cxx98
731 <string>,char_traits,1,cxx98
732 <string>,basic_string,1,cxx98
733 <string>,operator+,1,no
734 <string>,operator==,1,no
735 <string>,operator<=>,1,no
736 <string>,swap,1,no
737 <string>,operator<<,1,no
738 <string>,operator>>,1,no
739 <string>,getline,1,no
740 <string>,erase,1,no
741 <string>,erase_if,1,no
742 <string>,string,1,cxx98
743 <string>,wstring,1,cxx98
744 <string>,u8string,1,cxx20
745 <string>,u16string,1,cxx11
746 <string>,u32string,1,cxx11
747 <string>,stoi,1,cxx11
748 <string>,stol,1,cxx11
749 <string>,stoul,1,cxx11
750 <string>,stoll,1,cxx11
751 <string>,stoull,1,cxx11
752 <string>,stof,1,cxx11
753 <string>,stod,1,cxx11
754 <string>,stold,1,cxx11
755 <string>,to_string,1,cxx17
756 <string>,to_wstring,1,cxx17
757 # c++/106851 <string>,pmr::string,1,cxx17
758 # c++/106851 <string>,pmr::wstring,1,cxx17
759 # c++/106851 <string>,pmr::u8string,1,cxx20
760 # c++/106851 <string>,pmr::u16string,1,cxx17
761 # c++/106851 <string>,pmr::u32string,1,cxx17
762 <string_view>,basic_string_view,1,cxx17
763 <string_view>,ranges::enable_view,1,no
764 <string_view>,ranges::enable_borrowed_range,1,no
765 <string_view>,operator==,1,no
766 <string_view>,operator<=>,1,no
767 <string_view>,operator<<,1,no
768 <string_view>,string_view,1,cxx17
769 <string_view>,hash,1,no
770 <string_view>,literals::string_literals::operator""sv,1,no
771 <system_error>,error_category,1,cxx11
772 <system_error>,generic_category,1,cxx11
773 <system_error>,system_category,1,cxx11
774 <system_error>,error_code,1,cxx11
775 <system_error>,error_condition,1,cxx11
776 <system_error>,is_error_code_enum,1,cxx11
777 <system_error>,is_error_condition_enum,1,cxx11
778 <system_error>,errc,1,cxx11
779 <system_error>,make_error_code,1,cxx11
780 <system_error>,make_error_condition,1,cxx11
781 <system_error>,operator==,1,no
782 <system_error>,operator<=>,1,no
783 <system_error>,hash,1,no
784 <system_error>,is_error_code_enum_v,1,cxx17
785 <system_error>,is_error_condition_enum_v,1,cxx17
786 <syncstream>,basic_syncbuf,1,no
787 <syncstream>,swap,1,no
788 <syncstream>,syncbuf,1,no
789 <syncstream>,wsyncbuf,1,no
790 <syncstream>,basic_osyncstream,1,no
791 <syncstream>,osyncstream,1,no
792 <syncstream>,wosyncstream,1,no
793 <thread>,thread,1,cxx11
794 <thread>,swap,1,no
795 <thread>,jthread,1,cxx20
796 <thread>,this_thread,0,cxx11
797 <thread>,this_thread::get_id,1,no
798 <thread>,this_thread::yield,1,no
799 <thread>,this_thread::sleep_until,1,no
800 <thread>,this_thread::sleep_for,1,no
801 <tuple>,tuple,1,cxx11
802 <tuple>,basic_common_reference,1,no
803 <tuple>,common_type,1,no
804 <tuple>,ignore,1,no
805 <tuple>,make_tuple,1,cxx11
806 <tuple>,forward_as_tuple,1,cxx11
807 <tuple>,tie,1,cxx11
808 <tuple>,tuple_cat,1,cxx11
809 <tuple>,apply,1,cxx17
810 <tuple>,make_from_tuple,1,cxx17
811 <tuple>,tuple_size,1,cxx11
812 <tuple>,tuple_size_v,1,cxx17
813 <tuple>,tuple_element,1,cxx11
814 <tuple>,tuple_element_t,1,cxx14
815 <tuple>,get,1,no
816 <tuple>,operator==,1,no
817 <tuple>,operator<=>,1,no
818 <tuple>,uses_allocator,1,no
819 <tuple>,swap,1,no
820 <typeindex>,type_index,1,cxx11
821 <typeindex>,hash,1,no
822 <typeinfo>,type_info,1,no
823 <typeinfo>,bad_cast,1,cxx98
824 <typeinfo>,bad_typeid,1,cxx98
825 <type_traits>,enable_if,1,cxx11
826 <type_traits>,enable_if_t,1,cxx14
827 <type_traits>,invoke_result,1,cxx17
828 <type_traits>,invoke_result_t,1,cxx17
829 <type_traits>,remove_cvref,1,cxx20
830 <type_traits>,remove_cvref_t,1,cxx20
831 <type_traits>,type_identity,1,cxx20
832 <type_traits>,type_identity_t,1,cxx20
833 <type_traits>,void_t,1,cxx17
834 <type_traits>,conjunction,1,cxx17
835 <type_traits>,conjunction_v,1,cxx17
836 <type_traits>,disjunction,1,cxx17
837 <type_traits>,disjunction_v,1,cxx17
838 <type_traits>,negation,1,cxx17
839 <type_traits>,negation_v,1,cxx17
840 <unordered_map>,unordered_map,1,cxx11
841 <unordered_map>,unordered_multimap,1,cxx11
842 <unordered_map>,operator==,1,no
843 <unordered_map>,operator<=>,1,no
844 <unordered_map>,swap,1,no
845 <unordered_map>,erase,1,no
846 <unordered_map>,erase_if,1,no
847 # c++/106851 <unordered_map>,pmr::unordered_map,1,cxx17
848 # c++/106851 <unordered_map>,pmr::unordered_multimap,1,cxx17
849 <unordered_set>,unordered_set,1,cxx11
850 <unordered_set>,unordered_multiset,1,cxx11
851 <unordered_set>,operator==,1,no
852 <unordered_set>,operator<=>,1,no
853 <unordered_set>,swap,1,no
854 <unordered_set>,erase,1,no
855 <unordered_set>,erase_if,1,no
856 # c++/106851 <unordered_set>,pmr::unordered_set,1,no
857 # c++/106851 <unordered_set>,pmr::unordered_multiset,1,no
858 <utility>,swap,1,no
859 <utility>,exchange,1,cxx14
860 <utility>,forward,1,cxx11
861 # unimplemented <utility>,forward_like,1,cxx23
862 <utility>,move,1,cxx11
863 <utility>,move_if_noexcept,1,cxx11
864 <utility>,as_const,1,cxx17
865 <utility>,declval,1,cxx11
866 <utility>,cmp_equal,1,cxx20
867 <utility>,cmp_not_equal,1,cxx20
868 <utility>,cmp_less,1,cxx20
869 <utility>,cmp_greater,1,cxx20
870 <utility>,cmp_less_equal,1,cxx20
871 <utility>,cmp_greater_equal,1,cxx20
872 <utility>,in_range,1,cxx20
873 <utility>,to_underlying,1,cxx23
874 <utility>,unreachable,1,cxx23
875 <utility>,integer_sequence,1,cxx14
876 <utility>,index_sequence,1,cxx14
877 <utility>,make_integer_sequence,1,cxx14
878 <utility>,make_index_sequence,1,cxx14
879 <utility>,index_sequence_for,1,cxx14
880 <utility>,pair,1,cxx98
881 <utility>,operator==,1,no
882 <utility>,operator<=>,1,no
883 <utility>,basic_common_reference,1,no
884 <utility>,common_type,1,no
885 <utility>,make_pair,1,cxx98
886 <utility>,tuple_size,1,no
887 <utility>,tuple_element,1,no
888 <utility>,get,1,no
889 <utility>,piecewise_construct_t,1,cxx11
890 <utility>,piecewise_construct,1,cxx11
891 <utility>,in_place_t,1,cxx17
892 <utility>,in_place,1,cxx17
893 <utility>,in_place_type_t,1,cxx17
894 <utility>,in_place_type,1,cxx17
895 <utility>,in_place_index_t,1,cxx17
896 <utility>,in_place_index,1,cxx17
897 # <valarray> TODO
898 <variant>,variant,1,cxx17
899 <variant>,variant_size,1,cxx17
900 <variant>,variant_size_v,1,cxx17
901 <variant>,variant_alternative,1,cxx17
902 <variant>,variant_alternative_t,1,cxx17
903 <variant>,variant_npos,1,cxx17
904 <variant>,holds_alternative,1,cxx17
905 <variant>,get,1,no
906 <variant>,get_if,1,no
907 <variant>,operator==,1,no
908 <variant>,operator!=,1,no
909 <variant>,operator<,1,no
910 <variant>,operator>,1,no
911 <variant>,operator<=,1,no
912 <variant>,operator>=,1,no
913 <variant>,operator<=>,1,no
914 <variant>,visit,1,cxx17
915 <variant>,monostate,1,cxx17
916 <variant>,swap,1,no
917 <variant>,bad_variant_access,1,cxx17
918 <variant>,hash,1,no
919 <vector>,vector,1,cxx98
920 <vector>,operator==,1,no
921 <vector>,operator<=>,1,no
922 <vector>,swap,1,no
923 <vector>,erase,1,no
924 <vector>,erase_if,1,no
925 <vector>,hash,1,no
926 # <version> contains no exportable names
927 # <cassert> contains no exportable names
928 # <cctype> TODO
929 <cfenv>,fenv_t,1,no
930 <cfenv>,fexcept_t,1,no
931 <cfenv>,feclearexcept,1,no
932 <cfenv>,fegetexceptflag,1,no
933 <cfenv>,feraiseexcept,1,no
934 <cfenv>,fesetexceptflag,1,no
935 <cfenv>,fetestexcept,1,no
936 <cfenv>,fegetround,1,no
937 <cfenv>,fesetround,1,no
938 <cfenv>,fegetenv,1,no
939 <cfenv>,feholdexcept,1,no
940 <cfenv>,fesetenv,1,no
941 <cfenv>,feupdateenv,1,no
942 <cinttypes>,imaxdiv_t,1,no
943 <cinttypes>,imaxabs,1,no
944 <cinttypes>,imaxdiv,1,no
945 <cinttypes>,strtoimax,1,no
946 <cinttypes>,strtoumax,1,no
947 <cinttypes>,wcstoimax,1,no
948 <cinttypes>,wcstoumax,1,no
949 <cinttypes>,abs,1,no
950 <cinttypes>,div,1,no
951 # <climits> only contains macros, handled by get_stdlib_header_for_name
952 # <climits>,CHAR_BIT,0,cxx98
953 # <climits>,SCHAR_MIN,0,cxx98
954 # <climits>,SCHAR_MAX,0,cxx98
955 # <climits>,UCHAR_MAX,0,cxx98
956 # <climits>,CHAR_MIN,0,cxx98
957 # <climits>,CHAR_MAX,0,cxx98
958 # <climits>,MB_LEN_MAX,0,cxx98
959 # <climits>,SHRT_MIN,0,cxx98
960 # <climits>,SHRT_MAX,0,cxx98
961 # <climits>,USHRT_MAX,0,cxx98
962 # <climits>,INT_MIN,0,cxx98
963 # <climits>,INT_MAX,0,cxx98
964 # <climits>,UINT_MAX,0,cxx98
965 # <climits>,LONG_MIN,0,cxx98
966 # <climits>,LONG_MAX,0,cxx98
967 # <climits>,ULONG_MAX,0,cxx98
968 # <climits>,LLONG_MIN,0,cxx98
969 # <climits>,LLONG_MAX,0,cxx11
970 # <climits>,ULLONG_MAX,0,cxx11
971 <clocale>,lconv,1,no
972 <clocale>,setlocale,1,no
973 <clocale>,localeconv,1,no
974 # <cmath> TODO 
975 <csetjmp>,jmp_buf,1,no
976 <csetjmp>,longjmp,1,no
977 <csignal>,sig_atomic_t,1,no
978 <csignal>,signal,1,no
979 <csignal>,raise,1,no
980 <csignal>,va_list,1,no
981 <cstddef>,ptrdiff_t,1,no
982 <cstddef>,size_t,1,no
983 <cstddef>,max_align_t,1,no
984 <cstddef>,nullptr_t,1,no
985 <cstddef>,byte,1,no
986 <cstddef>,operator<<=,1,no
987 <cstddef>,operator<<,1,no
988 <cstddef>,operator>>=,1,no
989 <cstddef>,operator>>,1,no
990 <cstddef>,operator|=,1,no
991 <cstddef>,operator|,1,no
992 <cstddef>,operator&=,1,no
993 <cstddef>,operator&,1,no
994 <cstddef>,operator^=,1,no
995 <cstddef>,operator^,1,no
996 <cstddef>,operator~,1,no
997 <cstddef>,to_integer,1,no
998 <cstdint>,int8_t,1,no
999 <cstdint>,int16_t,1,no
1000 <cstdint>,int32_t,1,no
1001 <cstdint>,int64_t,1,no
1002 <cstdint>,int_fast8_t,1,no
1003 <cstdint>,int_fast16_t,1,no
1004 <cstdint>,int_fast32_t,1,no
1005 <cstdint>,int_fast64_t,1,no
1006 <cstdint>,int_least8_t,1,no
1007 <cstdint>,int_least16_t,1,no
1008 <cstdint>,int_least32_t,1,no
1009 <cstdint>,int_least64_t,1,no
1010 <cstdint>,intmax_t,1,no
1011 <cstdint>,intptr_t,1,no
1012 <cstdint>,uint8_t,1,no
1013 <cstdint>,uint16_t,1,no
1014 <cstdint>,uint32_t,1,no
1015 <cstdint>,uint64_t,1,no
1016 <cstdint>,uint_fast8_t,1,cxx11
1017 <cstdint>,uint_fast16_t,1,cxx11
1018 <cstdint>,uint_fast32_t,1,cxx11
1019 <cstdint>,uint_fast64_t,1,cxx11
1020 <cstdint>,uint_least8_t,1,cxx11
1021 <cstdint>,uint_least16_t,1,cxx11
1022 <cstdint>,uint_least32_t,1,cxx11
1023 <cstdint>,uint_least64_t,1,cxx11
1024 <cstdint>,uintmax_t,1,cxx11
1025 <cstdint>,uintptr_t,1,cxx11
1026 # <cstdio> TODO
1027 # <cstdlib> TODO
1028 # <cstring> TODO
1029 # <ctime> TODO
1030 # <cuchar> TODO
1031 # <cwchar> TODO
1032 # <cwctype> TODO