1//===-- StdSpecialSymbolMap.inc ---------------------------------*- C++ -*-===// 2// 3// This is a hand-curated list for C++ symbols that cannot be parsed/extracted 4// via the include-mapping tool (gen_std.py). 5// 6//===----------------------------------------------------------------------===// 7 8// Symbols that can be provided by any of the headers, ordered by the header 9// preference. 10// cppreference mentions the <locale> header is an alternative for these symbols, 11// but they are not per the standard. 12SYMBOL(consume_header, std::, <codecvt>) 13SYMBOL(generate_header, std::, <codecvt>) 14SYMBOL(little_endian, std::, <codecvt>) 15 16SYMBOL(mbstate_t, std::, <cwchar>) 17SYMBOL(mbstate_t, std::, <cuchar>) 18SYMBOL(size_t, std::, <cstddef>) 19SYMBOL(size_t, std::, <cstdlib>) 20SYMBOL(size_t, std::, <cstring>) 21SYMBOL(size_t, std::, <cwchar>) 22SYMBOL(size_t, std::, <cuchar>) 23SYMBOL(size_t, std::, <ctime>) 24SYMBOL(size_t, std::, <cstdio>) 25SYMBOL(size_t, None, <cstddef>) 26SYMBOL(size_t, None, <cstdlib>) 27SYMBOL(size_t, None, <cstring>) 28SYMBOL(size_t, None, <cwchar>) 29SYMBOL(size_t, None, <cuchar>) 30SYMBOL(size_t, None, <ctime>) 31SYMBOL(size_t, None, <cstdio>) 32SYMBOL(size_t, None, <stddef.h>) 33SYMBOL(size_t, None, <stdlib.h>) 34SYMBOL(size_t, None, <string.h>) 35SYMBOL(size_t, None, <wchar.h>) 36SYMBOL(size_t, None, <uchar.h>) 37SYMBOL(size_t, None, <time.h>) 38SYMBOL(size_t, None, <stdio.h>) 39SYMBOL(unwrap_ref_decay, std::, <type_traits>) 40SYMBOL(unwrap_ref_decay, std::, <functional>) 41SYMBOL(unwrap_reference, std::, <type_traits>) 42SYMBOL(unwrap_reference, std::, <functional>) 43SYMBOL(unwrap_ref_decay_t, std::, <type_traits>) 44SYMBOL(unwrap_ref_decay_t, std::, <functional>) 45SYMBOL(wint_t, std::, <cwctype>) 46SYMBOL(wint_t, std::, <cwchar>) 47SYMBOL(swap, std::, <utility>) 48SYMBOL(swap, std::, <algorithm>) // until C++11 49// C++ [string.view.synop 23.3.2]: The function templates defined in 50// [utility.swap] ... are available when <string_view> is included. 51SYMBOL(swap, std::, <string_view>) // since C++17 52// C++ [tuple.helper 22.4.7]: In addition to being available via inclusion of 53// the <tuple> header, ... any of the headers <array>, <ranges>, or <utility> 54// are included. 55SYMBOL(tuple_size, std::, <tuple>) 56SYMBOL(tuple_size, std::, <array>) 57SYMBOL(tuple_size, std::, <ranges>) 58SYMBOL(tuple_size, std::, <utility>) 59SYMBOL(tuple_element, std::, <tuple>) 60SYMBOL(tuple_element, std::, <array>) 61SYMBOL(tuple_element, std::, <ranges>) 62SYMBOL(tuple_element, std::, <utility>) 63// C++ [iterator.range 25.7]: In addition to being available via inclusion of 64// the <iterator> header, the function templates in [iterator.range] are 65// available when any of the following headers are included: <array>, <deque>, 66// <forward_list>, ... and <vector>. 67SYMBOL(begin, std::, <iterator>) 68SYMBOL(begin, std::, <array>) 69SYMBOL(begin, std::, <deque>) 70SYMBOL(begin, std::, <forward_list>) 71SYMBOL(begin, std::, <list>) 72SYMBOL(begin, std::, <map>) 73SYMBOL(begin, std::, <regex>) 74SYMBOL(begin, std::, <set>) 75SYMBOL(begin, std::, <span>) 76SYMBOL(begin, std::, <string>) 77SYMBOL(begin, std::, <string_view>) 78SYMBOL(begin, std::, <unordered_map>) 79SYMBOL(begin, std::, <unordered_set>) 80SYMBOL(begin, std::, <vector>) 81SYMBOL(cbegin, std::, <iterator>) 82SYMBOL(cbegin, std::, <array>) 83SYMBOL(cbegin, std::, <deque>) 84SYMBOL(cbegin, std::, <forward_list>) 85SYMBOL(cbegin, std::, <list>) 86SYMBOL(cbegin, std::, <map>) 87SYMBOL(cbegin, std::, <regex>) 88SYMBOL(cbegin, std::, <set>) 89SYMBOL(cbegin, std::, <span>) 90SYMBOL(cbegin, std::, <string>) 91SYMBOL(cbegin, std::, <string_view>) 92SYMBOL(cbegin, std::, <unordered_map>) 93SYMBOL(cbegin, std::, <unordered_set>) 94SYMBOL(cbegin, std::, <vector>) 95SYMBOL(cend, std::, <iterator>) 96SYMBOL(cend, std::, <array>) 97SYMBOL(cend, std::, <deque>) 98SYMBOL(cend, std::, <forward_list>) 99SYMBOL(cend, std::, <list>) 100SYMBOL(cend, std::, <map>) 101SYMBOL(cend, std::, <regex>) 102SYMBOL(cend, std::, <set>) 103SYMBOL(cend, std::, <span>) 104SYMBOL(cend, std::, <string>) 105SYMBOL(cend, std::, <string_view>) 106SYMBOL(cend, std::, <unordered_map>) 107SYMBOL(cend, std::, <unordered_set>) 108SYMBOL(cend, std::, <vector>) 109SYMBOL(crbegin, std::, <iterator>) 110SYMBOL(crbegin, std::, <array>) 111SYMBOL(crbegin, std::, <deque>) 112SYMBOL(crbegin, std::, <forward_list>) 113SYMBOL(crbegin, std::, <list>) 114SYMBOL(crbegin, std::, <map>) 115SYMBOL(crbegin, std::, <regex>) 116SYMBOL(crbegin, std::, <set>) 117SYMBOL(crbegin, std::, <span>) 118SYMBOL(crbegin, std::, <string>) 119SYMBOL(crbegin, std::, <string_view>) 120SYMBOL(crbegin, std::, <unordered_map>) 121SYMBOL(crbegin, std::, <unordered_set>) 122SYMBOL(crbegin, std::, <vector>) 123SYMBOL(crend, std::, <iterator>) 124SYMBOL(crend, std::, <array>) 125SYMBOL(crend, std::, <deque>) 126SYMBOL(crend, std::, <forward_list>) 127SYMBOL(crend, std::, <list>) 128SYMBOL(crend, std::, <map>) 129SYMBOL(crend, std::, <regex>) 130SYMBOL(crend, std::, <set>) 131SYMBOL(crend, std::, <span>) 132SYMBOL(crend, std::, <string>) 133SYMBOL(crend, std::, <string_view>) 134SYMBOL(crend, std::, <unordered_map>) 135SYMBOL(crend, std::, <unordered_set>) 136SYMBOL(crend, std::, <vector>) 137SYMBOL(data, std::, <iterator>) 138SYMBOL(data, std::, <array>) 139SYMBOL(data, std::, <deque>) 140SYMBOL(data, std::, <forward_list>) 141SYMBOL(data, std::, <list>) 142SYMBOL(data, std::, <map>) 143SYMBOL(data, std::, <regex>) 144SYMBOL(data, std::, <set>) 145SYMBOL(data, std::, <span>) 146SYMBOL(data, std::, <string>) 147SYMBOL(data, std::, <string_view>) 148SYMBOL(data, std::, <unordered_map>) 149SYMBOL(data, std::, <unordered_set>) 150SYMBOL(data, std::, <vector>) 151SYMBOL(empty, std::, <iterator>) 152SYMBOL(empty, std::, <array>) 153SYMBOL(empty, std::, <deque>) 154SYMBOL(empty, std::, <forward_list>) 155SYMBOL(empty, std::, <list>) 156SYMBOL(empty, std::, <map>) 157SYMBOL(empty, std::, <regex>) 158SYMBOL(empty, std::, <set>) 159SYMBOL(empty, std::, <span>) 160SYMBOL(empty, std::, <string>) 161SYMBOL(empty, std::, <string_view>) 162SYMBOL(empty, std::, <unordered_map>) 163SYMBOL(empty, std::, <unordered_set>) 164SYMBOL(empty, std::, <vector>) 165SYMBOL(end, std::, <iterator>) 166SYMBOL(end, std::, <array>) 167SYMBOL(end, std::, <deque>) 168SYMBOL(end, std::, <forward_list>) 169SYMBOL(end, std::, <list>) 170SYMBOL(end, std::, <map>) 171SYMBOL(end, std::, <regex>) 172SYMBOL(end, std::, <set>) 173SYMBOL(end, std::, <span>) 174SYMBOL(end, std::, <string>) 175SYMBOL(end, std::, <string_view>) 176SYMBOL(end, std::, <unordered_map>) 177SYMBOL(end, std::, <unordered_set>) 178SYMBOL(end, std::, <vector>) 179SYMBOL(rbegin, std::, <iterator>) 180SYMBOL(rbegin, std::, <array>) 181SYMBOL(rbegin, std::, <deque>) 182SYMBOL(rbegin, std::, <forward_list>) 183SYMBOL(rbegin, std::, <list>) 184SYMBOL(rbegin, std::, <map>) 185SYMBOL(rbegin, std::, <regex>) 186SYMBOL(rbegin, std::, <set>) 187SYMBOL(rbegin, std::, <span>) 188SYMBOL(rbegin, std::, <string>) 189SYMBOL(rbegin, std::, <string_view>) 190SYMBOL(rbegin, std::, <unordered_map>) 191SYMBOL(rbegin, std::, <unordered_set>) 192SYMBOL(rbegin, std::, <vector>) 193SYMBOL(rend, std::, <iterator>) 194SYMBOL(rend, std::, <array>) 195SYMBOL(rend, std::, <deque>) 196SYMBOL(rend, std::, <forward_list>) 197SYMBOL(rend, std::, <list>) 198SYMBOL(rend, std::, <map>) 199SYMBOL(rend, std::, <regex>) 200SYMBOL(rend, std::, <set>) 201SYMBOL(rend, std::, <span>) 202SYMBOL(rend, std::, <string>) 203SYMBOL(rend, std::, <string_view>) 204SYMBOL(rend, std::, <unordered_map>) 205SYMBOL(rend, std::, <unordered_set>) 206SYMBOL(rend, std::, <vector>) 207SYMBOL(size, std::, <iterator>) 208SYMBOL(size, std::, <array>) 209SYMBOL(size, std::, <deque>) 210SYMBOL(size, std::, <forward_list>) 211SYMBOL(size, std::, <list>) 212SYMBOL(size, std::, <map>) 213SYMBOL(size, std::, <regex>) 214SYMBOL(size, std::, <set>) 215SYMBOL(size, std::, <span>) 216SYMBOL(size, std::, <string>) 217SYMBOL(size, std::, <string_view>) 218SYMBOL(size, std::, <unordered_map>) 219SYMBOL(size, std::, <unordered_set>) 220SYMBOL(size, std::, <vector>) 221SYMBOL(ssize, std::, <iterator>) 222SYMBOL(ssize, std::, <array>) 223SYMBOL(ssize, std::, <deque>) 224SYMBOL(ssize, std::, <forward_list>) 225SYMBOL(ssize, std::, <list>) 226SYMBOL(ssize, std::, <map>) 227SYMBOL(ssize, std::, <regex>) 228SYMBOL(ssize, std::, <set>) 229SYMBOL(ssize, std::, <span>) 230SYMBOL(ssize, std::, <string>) 231SYMBOL(ssize, std::, <string_view>) 232SYMBOL(ssize, std::, <unordered_map>) 233SYMBOL(ssize, std::, <unordered_set>) 234SYMBOL(ssize, std::, <vector>) 235 236// Add headers for generic integer-type abs. 237// Ignore other variants (std::complex, std::valarray, std::intmax_t) 238SYMBOL(abs, std::, <cstdlib>) 239SYMBOL(abs, std::, <cmath>) 240SYMBOL(abs, None, <cstdlib>) 241SYMBOL(abs, None, <stdlib.h>) 242SYMBOL(abs, None, <cmath>) 243SYMBOL(abs, None, <math.h>) 244 245// Only add headers for the generic atomic template. 246// Ignore variants (std::weak_ptr, std::shared_ptr). 247SYMBOL(atomic, std::, <atomic>) 248// atomic_* family symbols. <stdatomic.h> is for C compatibility. 249SYMBOL(atomic_bool, std::, <atomic>) 250SYMBOL(atomic_bool, None, <stdatomic.h>) 251SYMBOL(atomic_char, std::, <atomic>) 252SYMBOL(atomic_char, None, <stdatomic.h>) 253SYMBOL(atomic_char16_t, std::, <atomic>) 254SYMBOL(atomic_char16_t, None, <stdatomic.h>) 255SYMBOL(atomic_char32_t, std::, <atomic>) 256SYMBOL(atomic_char32_t, None, <stdatomic.h>) 257SYMBOL(atomic_char8_t, std::, <atomic>) 258SYMBOL(atomic_char8_t, None, <stdatomic.h>) 259SYMBOL(atomic_int, std::, <atomic>) 260SYMBOL(atomic_int, None, <stdatomic.h>) 261SYMBOL(atomic_int16_t, std::, <atomic>) 262SYMBOL(atomic_int16_t, None, <stdatomic.h>) 263SYMBOL(atomic_int32_t, std::, <atomic>) 264SYMBOL(atomic_int32_t, None, <stdatomic.h>) 265SYMBOL(atomic_int64_t, std::, <atomic>) 266SYMBOL(atomic_int64_t, None, <stdatomic.h>) 267SYMBOL(atomic_int8_t, std::, <atomic>) 268SYMBOL(atomic_int8_t, None, <stdatomic.h>) 269SYMBOL(atomic_int_fast16_t, std::, <atomic>) 270SYMBOL(atomic_int_fast16_t, None, <stdatomic.h>) 271SYMBOL(atomic_int_fast32_t, std::, <atomic>) 272SYMBOL(atomic_int_fast32_t, None, <stdatomic.h>) 273SYMBOL(atomic_int_fast64_t, std::, <atomic>) 274SYMBOL(atomic_int_fast64_t, None, <stdatomic.h>) 275SYMBOL(atomic_int_fast8_t, std::, <atomic>) 276SYMBOL(atomic_int_fast8_t, None, <stdatomic.h>) 277SYMBOL(atomic_int_least16_t, std::, <atomic>) 278SYMBOL(atomic_int_least16_t, None, <stdatomic.h>) 279SYMBOL(atomic_int_least32_t, std::, <atomic>) 280SYMBOL(atomic_int_least32_t, None, <stdatomic.h>) 281SYMBOL(atomic_int_least64_t, std::, <atomic>) 282SYMBOL(atomic_int_least64_t, None, <stdatomic.h>) 283SYMBOL(atomic_int_least8_t, std::, <atomic>) 284SYMBOL(atomic_int_least8_t, None, <stdatomic.h>) 285SYMBOL(atomic_intmax_t, std::, <atomic>) 286SYMBOL(atomic_intmax_t, None, <stdatomic.h>) 287SYMBOL(atomic_intptr_t, std::, <atomic>) 288SYMBOL(atomic_intptr_t, None, <stdatomic.h>) 289SYMBOL(atomic_llong, std::, <atomic>) 290SYMBOL(atomic_llong, None, <stdatomic.h>) 291SYMBOL(atomic_long, std::, <atomic>) 292SYMBOL(atomic_long, None, <stdatomic.h>) 293SYMBOL(atomic_ptrdiff_t, std::, <atomic>) 294SYMBOL(atomic_ptrdiff_t, None, <stdatomic.h>) 295SYMBOL(atomic_schar, std::, <atomic>) 296SYMBOL(atomic_schar, None, <stdatomic.h>) 297SYMBOL(atomic_short, std::, <atomic>) 298SYMBOL(atomic_short, None, <stdatomic.h>) 299SYMBOL(atomic_signed_lock_free, std::, <atomic>) 300SYMBOL(atomic_signed_lock_free, None, <stdatomic.h>) 301SYMBOL(atomic_size_t, std::, <atomic>) 302SYMBOL(atomic_size_t, None, <stdatomic.h>) 303SYMBOL(atomic_uchar, std::, <atomic>) 304SYMBOL(atomic_uchar, None, <stdatomic.h>) 305SYMBOL(atomic_uint, std::, <atomic>) 306SYMBOL(atomic_uint, None, <stdatomic.h>) 307SYMBOL(atomic_uint16_t, std::, <atomic>) 308SYMBOL(atomic_uint16_t, None, <stdatomic.h>) 309SYMBOL(atomic_uint32_t, std::, <atomic>) 310SYMBOL(atomic_uint32_t, None, <stdatomic.h>) 311SYMBOL(atomic_uint64_t, std::, <atomic>) 312SYMBOL(atomic_uint64_t, None, <stdatomic.h>) 313SYMBOL(atomic_uint8_t, std::, <atomic>) 314SYMBOL(atomic_uint8_t, None, <stdatomic.h>) 315SYMBOL(atomic_uint_fast16_t, std::, <atomic>) 316SYMBOL(atomic_uint_fast16_t, None, <stdatomic.h>) 317SYMBOL(atomic_uint_fast32_t, std::, <atomic>) 318SYMBOL(atomic_uint_fast32_t, None, <stdatomic.h>) 319SYMBOL(atomic_uint_fast64_t, std::, <atomic>) 320SYMBOL(atomic_uint_fast64_t, None, <stdatomic.h>) 321SYMBOL(atomic_uint_fast8_t, std::, <atomic>) 322SYMBOL(atomic_uint_fast8_t, None, <stdatomic.h>) 323SYMBOL(atomic_uint_least16_t, std::, <atomic>) 324SYMBOL(atomic_uint_least16_t, None, <stdatomic.h>) 325SYMBOL(atomic_uint_least32_t, std::, <atomic>) 326SYMBOL(atomic_uint_least32_t, None, <stdatomic.h>) 327SYMBOL(atomic_uint_least64_t, std::, <atomic>) 328SYMBOL(atomic_uint_least64_t, None, <stdatomic.h>) 329SYMBOL(atomic_uint_least8_t, std::, <atomic>) 330SYMBOL(atomic_uint_least8_t, None, <stdatomic.h>) 331SYMBOL(atomic_uintmax_t, std::, <atomic>) 332SYMBOL(atomic_uintmax_t, None, <stdatomic.h>) 333SYMBOL(atomic_uintptr_t, std::, <atomic>) 334SYMBOL(atomic_uintptr_t, None, <stdatomic.h>) 335SYMBOL(atomic_ullong, std::, <atomic>) 336SYMBOL(atomic_ullong, None, <stdatomic.h>) 337SYMBOL(atomic_ulong, std::, <atomic>) 338SYMBOL(atomic_ulong, None, <stdatomic.h>) 339SYMBOL(atomic_unsigned_lock_free, std::, <atomic>) 340SYMBOL(atomic_unsigned_lock_free, None, <stdatomic.h>) 341SYMBOL(atomic_ushort, std::, <atomic>) 342SYMBOL(atomic_ushort, None, <stdatomic.h>) 343SYMBOL(atomic_wchar_t, std::, <atomic>) 344SYMBOL(atomic_wchar_t, None, <stdatomic.h>) 345 346// std::get has a few variants for different types (tuple, array, pair etc) 347// which is tricky to disambiguate without type information. 348// Don't set any header for it, as it comes with the type header. 349SYMBOL(get, std::, /*no headers*/) 350// Similarly make_error_{code,condition} also have different overloads (errc, 351// io_errc, future_errc) and each of them are provided by relevant headers 352// providing the type. 353SYMBOL(make_error_code, std::, /*no headers*/) 354SYMBOL(make_error_condition, std::, /*no headers*/) 355 356// cppreference symbol index page was missing these symbols. 357// Remove them when the cppreference offline archive catches up. 358SYMBOL(index_sequence, std::, <utility>) 359SYMBOL(index_sequence_for, std::, <utility>) 360SYMBOL(make_index_sequence, std::, <utility>) 361SYMBOL(make_integer_sequence, std::, <utility>) 362 363// Symbols missing from the generated symbol map as reported by users. 364// Remove when the generator starts producing them. 365SYMBOL(make_any, std::, <any>) 366SYMBOL(any_cast, std::, <any>) 367SYMBOL(div, std::, <cstdlib>) 368SYMBOL(abort, std::, <cstdlib>) 369 370// These are C symbols that are not under std namespace. 371SYMBOL(localtime_r, None, <ctime>) 372SYMBOL(localtime_r, None, <time.h>) 373SYMBOL(localtime_s, None, <ctime>) 374SYMBOL(localtime_s, None, <time.h>) 375SYMBOL(gmtime_r, None, <ctime>) 376SYMBOL(gmtime_r, None, <time.h>) 377SYMBOL(gmtime_s, None, <ctime>) 378SYMBOL(gmtime_s, None, <time.h>) 379 380// The std::placeholder symbols (_1, ..., _N) are listed in the cppreference 381// placeholder.html, but the index only contains a single entry with "_1, _2, ..., _N" 382// text, which are not handled by the script. 383// N is an implementation-defined number (10 for libc++; 29 for libstdc++). 384SYMBOL(_1, std::placeholders::, <functional>) 385SYMBOL(_2, std::placeholders::, <functional>) 386SYMBOL(_3, std::placeholders::, <functional>) 387SYMBOL(_4, std::placeholders::, <functional>) 388SYMBOL(_5, std::placeholders::, <functional>) 389SYMBOL(_6, std::placeholders::, <functional>) 390SYMBOL(_7, std::placeholders::, <functional>) 391SYMBOL(_8, std::placeholders::, <functional>) 392SYMBOL(_9, std::placeholders::, <functional>) 393SYMBOL(_10, std::placeholders::, <functional>) 394SYMBOL(_11, std::placeholders::, <functional>) 395SYMBOL(_12, std::placeholders::, <functional>) 396SYMBOL(_13, std::placeholders::, <functional>) 397SYMBOL(_14, std::placeholders::, <functional>) 398SYMBOL(_15, std::placeholders::, <functional>) 399SYMBOL(_16, std::placeholders::, <functional>) 400SYMBOL(_17, std::placeholders::, <functional>) 401SYMBOL(_18, std::placeholders::, <functional>) 402SYMBOL(_19, std::placeholders::, <functional>) 403SYMBOL(_20, std::placeholders::, <functional>) 404SYMBOL(_21, std::placeholders::, <functional>) 405SYMBOL(_22, std::placeholders::, <functional>) 406SYMBOL(_23, std::placeholders::, <functional>) 407SYMBOL(_24, std::placeholders::, <functional>) 408SYMBOL(_25, std::placeholders::, <functional>) 409SYMBOL(_26, std::placeholders::, <functional>) 410SYMBOL(_27, std::placeholders::, <functional>) 411SYMBOL(_28, std::placeholders::, <functional>) 412SYMBOL(_29, std::placeholders::, <functional>) 413 414// Macros 415SYMBOL(NULL, None, <cstddef>) 416SYMBOL(NULL, None, <stddef.h>) 417SYMBOL(NULL, None, <cstdlib>) 418SYMBOL(NULL, None, <stdlib.h>) 419SYMBOL(NULL, None, <cstring>) 420SYMBOL(NULL, None, <string.h>) 421SYMBOL(NULL, None, <cwchar>) 422SYMBOL(NULL, None, <wchar.h>) 423SYMBOL(NULL, None, <ctime>) 424SYMBOL(NULL, None, <time.h>) 425SYMBOL(NULL, None, <clocale>) 426SYMBOL(NULL, None, <locale.h>) 427SYMBOL(NULL, None, <cstdio>) 428SYMBOL(NULL, None, <stdio.h>) 429 430// Theres are macros that not spelled out in page linked from the index. 431// Extracted from https://en.cppreference.com/w/cpp/header/cinttypes 432SYMBOL(PRId8, None, <cinttypes>) 433SYMBOL(PRId8, None, <inttypes.h>) 434SYMBOL(PRId16, None, <cinttypes>) 435SYMBOL(PRId16, None, <inttypes.h>) 436SYMBOL(PRId32, None, <cinttypes>) 437SYMBOL(PRId32, None, <inttypes.h>) 438SYMBOL(PRId64, None, <cinttypes>) 439SYMBOL(PRId64, None, <inttypes.h>) 440SYMBOL(PRIdLEAST8, None, <cinttypes>) 441SYMBOL(PRIdLEAST8, None, <inttypes.h>) 442SYMBOL(PRIdLEAST16, None, <cinttypes>) 443SYMBOL(PRIdLEAST16, None, <inttypes.h>) 444SYMBOL(PRIdLEAST32, None, <cinttypes>) 445SYMBOL(PRIdLEAST32, None, <inttypes.h>) 446SYMBOL(PRIdLEAST64, None, <cinttypes>) 447SYMBOL(PRIdLEAST64, None, <inttypes.h>) 448SYMBOL(PRIdFAST8, None, <cinttypes>) 449SYMBOL(PRIdFAST8, None, <inttypes.h>) 450SYMBOL(PRIdFAST16, None, <cinttypes>) 451SYMBOL(PRIdFAST16, None, <inttypes.h>) 452SYMBOL(PRIdFAST32, None, <cinttypes>) 453SYMBOL(PRIdFAST32, None, <inttypes.h>) 454SYMBOL(PRIdFAST64, None, <cinttypes>) 455SYMBOL(PRIdFAST64, None, <inttypes.h>) 456SYMBOL(PRIdMAX, None, <cinttypes>) 457SYMBOL(PRIdMAX, None, <inttypes.h>) 458SYMBOL(PRIdPTR, None, <cinttypes>) 459SYMBOL(PRIdPTR, None, <inttypes.h>) 460SYMBOL(PRIi8, None, <cinttypes>) 461SYMBOL(PRIi8, None, <inttypes.h>) 462SYMBOL(PRIi16, None, <cinttypes>) 463SYMBOL(PRIi16, None, <inttypes.h>) 464SYMBOL(PRIi32, None, <cinttypes>) 465SYMBOL(PRIi32, None, <inttypes.h>) 466SYMBOL(PRIi64, None, <cinttypes>) 467SYMBOL(PRIi64, None, <inttypes.h>) 468SYMBOL(PRIiLEAST8, None, <cinttypes>) 469SYMBOL(PRIiLEAST8, None, <inttypes.h>) 470SYMBOL(PRIiLEAST16, None, <cinttypes>) 471SYMBOL(PRIiLEAST16, None, <inttypes.h>) 472SYMBOL(PRIiLEAST32, None, <cinttypes>) 473SYMBOL(PRIiLEAST32, None, <inttypes.h>) 474SYMBOL(PRIiLEAST64, None, <cinttypes>) 475SYMBOL(PRIiLEAST64, None, <inttypes.h>) 476SYMBOL(PRIiFAST8, None, <cinttypes>) 477SYMBOL(PRIiFAST8, None, <inttypes.h>) 478SYMBOL(PRIiFAST16, None, <cinttypes>) 479SYMBOL(PRIiFAST16, None, <inttypes.h>) 480SYMBOL(PRIiFAST32, None, <cinttypes>) 481SYMBOL(PRIiFAST32, None, <inttypes.h>) 482SYMBOL(PRIiFAST64, None, <cinttypes>) 483SYMBOL(PRIiFAST64, None, <inttypes.h>) 484SYMBOL(PRIiMAX, None, <cinttypes>) 485SYMBOL(PRIiMAX, None, <inttypes.h>) 486SYMBOL(PRIiPTR, None, <cinttypes>) 487SYMBOL(PRIiPTR, None, <inttypes.h>) 488SYMBOL(PRIu8, None, <cinttypes>) 489SYMBOL(PRIu8, None, <inttypes.h>) 490SYMBOL(PRIu16, None, <cinttypes>) 491SYMBOL(PRIu16, None, <inttypes.h>) 492SYMBOL(PRIu32, None, <cinttypes>) 493SYMBOL(PRIu32, None, <inttypes.h>) 494SYMBOL(PRIu64, None, <cinttypes>) 495SYMBOL(PRIu64, None, <inttypes.h>) 496SYMBOL(PRIuLEAST8, None, <cinttypes>) 497SYMBOL(PRIuLEAST8, None, <inttypes.h>) 498SYMBOL(PRIuLEAST16, None, <cinttypes>) 499SYMBOL(PRIuLEAST16, None, <inttypes.h>) 500SYMBOL(PRIuLEAST32, None, <cinttypes>) 501SYMBOL(PRIuLEAST32, None, <inttypes.h>) 502SYMBOL(PRIuLEAST64, None, <cinttypes>) 503SYMBOL(PRIuLEAST64, None, <inttypes.h>) 504SYMBOL(PRIuFAST8, None, <cinttypes>) 505SYMBOL(PRIuFAST8, None, <inttypes.h>) 506SYMBOL(PRIuFAST16, None, <cinttypes>) 507SYMBOL(PRIuFAST16, None, <inttypes.h>) 508SYMBOL(PRIuFAST32, None, <cinttypes>) 509SYMBOL(PRIuFAST32, None, <inttypes.h>) 510SYMBOL(PRIuFAST64, None, <cinttypes>) 511SYMBOL(PRIuFAST64, None, <inttypes.h>) 512SYMBOL(PRIuMAX, None, <cinttypes>) 513SYMBOL(PRIuMAX, None, <inttypes.h>) 514SYMBOL(PRIuPTR, None, <cinttypes>) 515SYMBOL(PRIuPTR, None, <inttypes.h>) 516SYMBOL(PRIo8, None, <cinttypes>) 517SYMBOL(PRIo8, None, <inttypes.h>) 518SYMBOL(PRIo16, None, <cinttypes>) 519SYMBOL(PRIo16, None, <inttypes.h>) 520SYMBOL(PRIo32, None, <cinttypes>) 521SYMBOL(PRIo32, None, <inttypes.h>) 522SYMBOL(PRIo64, None, <cinttypes>) 523SYMBOL(PRIo64, None, <inttypes.h>) 524SYMBOL(PRIoLEAST8, None, <cinttypes>) 525SYMBOL(PRIoLEAST8, None, <inttypes.h>) 526SYMBOL(PRIoLEAST16, None, <cinttypes>) 527SYMBOL(PRIoLEAST16, None, <inttypes.h>) 528SYMBOL(PRIoLEAST32, None, <cinttypes>) 529SYMBOL(PRIoLEAST32, None, <inttypes.h>) 530SYMBOL(PRIoLEAST64, None, <cinttypes>) 531SYMBOL(PRIoLEAST64, None, <inttypes.h>) 532SYMBOL(PRIoFAST8, None, <cinttypes>) 533SYMBOL(PRIoFAST8, None, <inttypes.h>) 534SYMBOL(PRIoFAST16, None, <cinttypes>) 535SYMBOL(PRIoFAST16, None, <inttypes.h>) 536SYMBOL(PRIoFAST32, None, <cinttypes>) 537SYMBOL(PRIoFAST32, None, <inttypes.h>) 538SYMBOL(PRIoFAST64, None, <cinttypes>) 539SYMBOL(PRIoFAST64, None, <inttypes.h>) 540SYMBOL(PRIoMAX, None, <cinttypes>) 541SYMBOL(PRIoMAX, None, <inttypes.h>) 542SYMBOL(PRIoPTR, None, <cinttypes>) 543SYMBOL(PRIoPTR, None, <inttypes.h>) 544SYMBOL(PRIx8, None, <cinttypes>) 545SYMBOL(PRIx8, None, <inttypes.h>) 546SYMBOL(PRIx16, None, <cinttypes>) 547SYMBOL(PRIx16, None, <inttypes.h>) 548SYMBOL(PRIx32, None, <cinttypes>) 549SYMBOL(PRIx32, None, <inttypes.h>) 550SYMBOL(PRIx64, None, <cinttypes>) 551SYMBOL(PRIx64, None, <inttypes.h>) 552SYMBOL(PRIxLEAST8, None, <cinttypes>) 553SYMBOL(PRIxLEAST8, None, <inttypes.h>) 554SYMBOL(PRIxLEAST16, None, <cinttypes>) 555SYMBOL(PRIxLEAST16, None, <inttypes.h>) 556SYMBOL(PRIxLEAST32, None, <cinttypes>) 557SYMBOL(PRIxLEAST32, None, <inttypes.h>) 558SYMBOL(PRIxLEAST64, None, <cinttypes>) 559SYMBOL(PRIxLEAST64, None, <inttypes.h>) 560SYMBOL(PRIxFAST8, None, <cinttypes>) 561SYMBOL(PRIxFAST8, None, <inttypes.h>) 562SYMBOL(PRIxFAST16, None, <cinttypes>) 563SYMBOL(PRIxFAST16, None, <inttypes.h>) 564SYMBOL(PRIxFAST32, None, <cinttypes>) 565SYMBOL(PRIxFAST32, None, <inttypes.h>) 566SYMBOL(PRIxFAST64, None, <cinttypes>) 567SYMBOL(PRIxFAST64, None, <inttypes.h>) 568SYMBOL(PRIxMAX, None, <cinttypes>) 569SYMBOL(PRIxMAX, None, <inttypes.h>) 570SYMBOL(PRIxPTR, None, <cinttypes>) 571SYMBOL(PRIxPTR, None, <inttypes.h>) 572SYMBOL(PRIX8, None, <cinttypes>) 573SYMBOL(PRIX8, None, <inttypes.h>) 574SYMBOL(PRIX16, None, <cinttypes>) 575SYMBOL(PRIX16, None, <inttypes.h>) 576SYMBOL(PRIX32, None, <cinttypes>) 577SYMBOL(PRIX32, None, <inttypes.h>) 578SYMBOL(PRIX64, None, <cinttypes>) 579SYMBOL(PRIX64, None, <inttypes.h>) 580SYMBOL(PRIXLEAST8, None, <cinttypes>) 581SYMBOL(PRIXLEAST8, None, <inttypes.h>) 582SYMBOL(PRIXLEAST16, None, <cinttypes>) 583SYMBOL(PRIXLEAST16, None, <inttypes.h>) 584SYMBOL(PRIXLEAST32, None, <cinttypes>) 585SYMBOL(PRIXLEAST32, None, <inttypes.h>) 586SYMBOL(PRIXLEAST64, None, <cinttypes>) 587SYMBOL(PRIXLEAST64, None, <inttypes.h>) 588SYMBOL(PRIXFAST8, None, <cinttypes>) 589SYMBOL(PRIXFAST8, None, <inttypes.h>) 590SYMBOL(PRIXFAST16, None, <cinttypes>) 591SYMBOL(PRIXFAST16, None, <inttypes.h>) 592SYMBOL(PRIXFAST32, None, <cinttypes>) 593SYMBOL(PRIXFAST32, None, <inttypes.h>) 594SYMBOL(PRIXFAST64, None, <cinttypes>) 595SYMBOL(PRIXFAST64, None, <inttypes.h>) 596SYMBOL(PRIXMAX, None, <cinttypes>) 597SYMBOL(PRIXMAX, None, <inttypes.h>) 598SYMBOL(PRIXPTR, None, <cinttypes>) 599SYMBOL(PRIXPTR, None, <inttypes.h>) 600SYMBOL(SCNd8, None, <cinttypes>) 601SYMBOL(SCNd8, None, <inttypes.h>) 602SYMBOL(SCNd16, None, <cinttypes>) 603SYMBOL(SCNd16, None, <inttypes.h>) 604SYMBOL(SCNd32, None, <cinttypes>) 605SYMBOL(SCNd32, None, <inttypes.h>) 606SYMBOL(SCNd64, None, <cinttypes>) 607SYMBOL(SCNd64, None, <inttypes.h>) 608SYMBOL(SCNdLEAST8, None, <cinttypes>) 609SYMBOL(SCNdLEAST8, None, <inttypes.h>) 610SYMBOL(SCNdLEAST16, None, <cinttypes>) 611SYMBOL(SCNdLEAST16, None, <inttypes.h>) 612SYMBOL(SCNdLEAST32, None, <cinttypes>) 613SYMBOL(SCNdLEAST32, None, <inttypes.h>) 614SYMBOL(SCNdLEAST64, None, <cinttypes>) 615SYMBOL(SCNdLEAST64, None, <inttypes.h>) 616SYMBOL(SCNdFAST8, None, <cinttypes>) 617SYMBOL(SCNdFAST8, None, <inttypes.h>) 618SYMBOL(SCNdFAST16, None, <cinttypes>) 619SYMBOL(SCNdFAST16, None, <inttypes.h>) 620SYMBOL(SCNdFAST32, None, <cinttypes>) 621SYMBOL(SCNdFAST32, None, <inttypes.h>) 622SYMBOL(SCNdFAST64, None, <cinttypes>) 623SYMBOL(SCNdFAST64, None, <inttypes.h>) 624SYMBOL(SCNdMAX, None, <cinttypes>) 625SYMBOL(SCNdMAX, None, <inttypes.h>) 626SYMBOL(SCNdPTR, None, <cinttypes>) 627SYMBOL(SCNdPTR, None, <inttypes.h>) 628SYMBOL(SCNi8, None, <cinttypes>) 629SYMBOL(SCNi8, None, <inttypes.h>) 630SYMBOL(SCNi16, None, <cinttypes>) 631SYMBOL(SCNi16, None, <inttypes.h>) 632SYMBOL(SCNi32, None, <cinttypes>) 633SYMBOL(SCNi32, None, <inttypes.h>) 634SYMBOL(SCNi64, None, <cinttypes>) 635SYMBOL(SCNi64, None, <inttypes.h>) 636SYMBOL(SCNiLEAST8, None, <cinttypes>) 637SYMBOL(SCNiLEAST8, None, <inttypes.h>) 638SYMBOL(SCNiLEAST16, None, <cinttypes>) 639SYMBOL(SCNiLEAST16, None, <inttypes.h>) 640SYMBOL(SCNiLEAST32, None, <cinttypes>) 641SYMBOL(SCNiLEAST32, None, <inttypes.h>) 642SYMBOL(SCNiLEAST64, None, <cinttypes>) 643SYMBOL(SCNiLEAST64, None, <inttypes.h>) 644SYMBOL(SCNiFAST8, None, <cinttypes>) 645SYMBOL(SCNiFAST8, None, <inttypes.h>) 646SYMBOL(SCNiFAST16, None, <cinttypes>) 647SYMBOL(SCNiFAST16, None, <inttypes.h>) 648SYMBOL(SCNiFAST32, None, <cinttypes>) 649SYMBOL(SCNiFAST32, None, <inttypes.h>) 650SYMBOL(SCNiFAST64, None, <cinttypes>) 651SYMBOL(SCNiFAST64, None, <inttypes.h>) 652SYMBOL(SCNiMAX, None, <cinttypes>) 653SYMBOL(SCNiMAX, None, <inttypes.h>) 654SYMBOL(SCNiPTR, None, <cinttypes>) 655SYMBOL(SCNiPTR, None, <inttypes.h>) 656SYMBOL(SCNu8, None, <cinttypes>) 657SYMBOL(SCNu8, None, <inttypes.h>) 658SYMBOL(SCNu16, None, <cinttypes>) 659SYMBOL(SCNu16, None, <inttypes.h>) 660SYMBOL(SCNu32, None, <cinttypes>) 661SYMBOL(SCNu32, None, <inttypes.h>) 662SYMBOL(SCNu64, None, <cinttypes>) 663SYMBOL(SCNu64, None, <inttypes.h>) 664SYMBOL(SCNuLEAST8, None, <cinttypes>) 665SYMBOL(SCNuLEAST8, None, <inttypes.h>) 666SYMBOL(SCNuLEAST16, None, <cinttypes>) 667SYMBOL(SCNuLEAST16, None, <inttypes.h>) 668SYMBOL(SCNuLEAST32, None, <cinttypes>) 669SYMBOL(SCNuLEAST32, None, <inttypes.h>) 670SYMBOL(SCNuLEAST64, None, <cinttypes>) 671SYMBOL(SCNuLEAST64, None, <inttypes.h>) 672SYMBOL(SCNuFAST8, None, <cinttypes>) 673SYMBOL(SCNuFAST8, None, <inttypes.h>) 674SYMBOL(SCNuFAST16, None, <cinttypes>) 675SYMBOL(SCNuFAST16, None, <inttypes.h>) 676SYMBOL(SCNuFAST32, None, <cinttypes>) 677SYMBOL(SCNuFAST32, None, <inttypes.h>) 678SYMBOL(SCNuFAST64, None, <cinttypes>) 679SYMBOL(SCNuFAST64, None, <inttypes.h>) 680SYMBOL(SCNuMAX, None, <cinttypes>) 681SYMBOL(SCNuMAX, None, <inttypes.h>) 682SYMBOL(SCNuPTR, None, <cinttypes>) 683SYMBOL(SCNuPTR, None, <inttypes.h>) 684SYMBOL(SCNo8, None, <cinttypes>) 685SYMBOL(SCNo8, None, <inttypes.h>) 686SYMBOL(SCNo16, None, <cinttypes>) 687SYMBOL(SCNo16, None, <inttypes.h>) 688SYMBOL(SCNo32, None, <cinttypes>) 689SYMBOL(SCNo32, None, <inttypes.h>) 690SYMBOL(SCNo64, None, <cinttypes>) 691SYMBOL(SCNo64, None, <inttypes.h>) 692SYMBOL(SCNoLEAST8, None, <cinttypes>) 693SYMBOL(SCNoLEAST8, None, <inttypes.h>) 694SYMBOL(SCNoLEAST16, None, <cinttypes>) 695SYMBOL(SCNoLEAST16, None, <inttypes.h>) 696SYMBOL(SCNoLEAST32, None, <cinttypes>) 697SYMBOL(SCNoLEAST32, None, <inttypes.h>) 698SYMBOL(SCNoLEAST64, None, <cinttypes>) 699SYMBOL(SCNoLEAST64, None, <inttypes.h>) 700SYMBOL(SCNoFAST8, None, <cinttypes>) 701SYMBOL(SCNoFAST8, None, <inttypes.h>) 702SYMBOL(SCNoFAST16, None, <cinttypes>) 703SYMBOL(SCNoFAST16, None, <inttypes.h>) 704SYMBOL(SCNoFAST32, None, <cinttypes>) 705SYMBOL(SCNoFAST32, None, <inttypes.h>) 706SYMBOL(SCNoFAST64, None, <cinttypes>) 707SYMBOL(SCNoFAST64, None, <inttypes.h>) 708SYMBOL(SCNoMAX, None, <cinttypes>) 709SYMBOL(SCNoMAX, None, <inttypes.h>) 710SYMBOL(SCNoPTR, None, <cinttypes>) 711SYMBOL(SCNoPTR, None, <inttypes.h>) 712SYMBOL(SCNx8, None, <cinttypes>) 713SYMBOL(SCNx8, None, <inttypes.h>) 714SYMBOL(SCNx16, None, <cinttypes>) 715SYMBOL(SCNx16, None, <inttypes.h>) 716SYMBOL(SCNx32, None, <cinttypes>) 717SYMBOL(SCNx32, None, <inttypes.h>) 718SYMBOL(SCNx64, None, <cinttypes>) 719SYMBOL(SCNx64, None, <inttypes.h>) 720SYMBOL(SCNxLEAST8, None, <cinttypes>) 721SYMBOL(SCNxLEAST8, None, <inttypes.h>) 722SYMBOL(SCNxLEAST16, None, <cinttypes>) 723SYMBOL(SCNxLEAST16, None, <inttypes.h>) 724SYMBOL(SCNxLEAST32, None, <cinttypes>) 725SYMBOL(SCNxLEAST32, None, <inttypes.h>) 726SYMBOL(SCNxLEAST64, None, <cinttypes>) 727SYMBOL(SCNxLEAST64, None, <inttypes.h>) 728SYMBOL(SCNxFAST8, None, <cinttypes>) 729SYMBOL(SCNxFAST8, None, <inttypes.h>) 730SYMBOL(SCNxFAST16, None, <cinttypes>) 731SYMBOL(SCNxFAST16, None, <inttypes.h>) 732SYMBOL(SCNxFAST32, None, <cinttypes>) 733SYMBOL(SCNxFAST32, None, <inttypes.h>) 734SYMBOL(SCNxFAST64, None, <cinttypes>) 735SYMBOL(SCNxFAST64, None, <inttypes.h>) 736SYMBOL(SCNxMAX, None, <cinttypes>) 737SYMBOL(SCNxMAX, None, <inttypes.h>) 738SYMBOL(SCNxPTR, None, <cinttypes>) 739SYMBOL(SCNxPTR, None, <inttypes.h>) 740