VitaNuo created this revision. Herald added a project: All. VitaNuo requested review of this revision. Herald added a reviewer: jdoerfert. Herald added subscribers: cfe-commits, sstefan1. Herald added a project: clang.
Repository: rG LLVM Github Monorepo https://reviews.llvm.org/D143054 Files: clang/include/clang/Tooling/Inclusions/CSymbolMap.inc clang/include/clang/Tooling/Inclusions/StdRemovedSymbolMap.inc clang/include/clang/Tooling/Inclusions/StdSymbolMap.inc
Index: clang/include/clang/Tooling/Inclusions/StdSymbolMap.inc =================================================================== --- clang/include/clang/Tooling/Inclusions/StdSymbolMap.inc +++ clang/include/clang/Tooling/Inclusions/StdSymbolMap.inc @@ -6,45 +6,18 @@ // This file was generated automatically by // clang/tools/include-mapping/gen_std.py, DO NOT EDIT! // -// Generated from cppreference offline HTML book (modified on 2018-10-28). +// Generated from cppreference offline HTML book (modified on 2022-07-30). //===----------------------------------------------------------------------===// -SYMBOL(Assignable, std::, <concepts>) -SYMBOL(Boolean, std::, <concepts>) -SYMBOL(Common, std::, <concepts>) -SYMBOL(CommonReference, std::, <concepts>) -SYMBOL(Constructible, std::, <concepts>) -SYMBOL(ConvertibleTo, std::, <concepts>) -SYMBOL(CopyConstructible, std::, <concepts>) -SYMBOL(Copyable, std::, <concepts>) -SYMBOL(DefaultConstructible, std::, <concepts>) -SYMBOL(DerivedFrom, std::, <concepts>) -SYMBOL(Destructible, std::, <concepts>) -SYMBOL(EqualityComparable, std::, <concepts>) -SYMBOL(EqualityComparableWith, std::, <concepts>) SYMBOL(FILE, std::, <cstdio>) -SYMBOL(Integral, std::, <concepts>) -SYMBOL(Invocable, std::, <concepts>) -SYMBOL(Movable, std::, <concepts>) -SYMBOL(MoveConstructible, std::, <concepts>) -SYMBOL(Predicate, std::, <concepts>) -SYMBOL(Regular, std::, <concepts>) -SYMBOL(RegularInvocable, std::, <concepts>) -SYMBOL(Relation, std::, <concepts>) -SYMBOL(Same, std::, <concepts>) -SYMBOL(Semiregular, std::, <concepts>) -SYMBOL(SignedIntegral, std::, <concepts>) -SYMBOL(StrictTotallyOrdered, std::, <concepts>) -SYMBOL(StrictTotallyOrderedWith, std::, <concepts>) -SYMBOL(StrictWeakOrder, std::, <concepts>) -SYMBOL(Swappable, std::, <concepts>) -SYMBOL(SwappableWith, std::, <concepts>) -SYMBOL(UniformRandomBitGenerator, std::, <random>) -SYMBOL(UnsignedIntegral, std::, <concepts>) SYMBOL(_Exit, std::, <cstdlib>) SYMBOL(accumulate, std::, <numeric>) SYMBOL(acos, std::, <cmath>) +SYMBOL(acosf, std::, <cmath>) SYMBOL(acosh, std::, <cmath>) +SYMBOL(acoshf, std::, <cmath>) +SYMBOL(acoshl, std::, <cmath>) +SYMBOL(acosl, std::, <cmath>) SYMBOL(add_const, std::, <type_traits>) SYMBOL(add_const_t, std::, <type_traits>) SYMBOL(add_cv, std::, <type_traits>) @@ -73,7 +46,10 @@ SYMBOL(alignment_of, std::, <type_traits>) SYMBOL(alignment_of_v, std::, <type_traits>) SYMBOL(all_of, std::, <algorithm>) +SYMBOL(allocate_at_least, std::, <memory>) SYMBOL(allocate_shared, std::, <memory>) +SYMBOL(allocate_shared_for_overwrite, std::, <memory>) +SYMBOL(allocation_result, std::, <memory>) SYMBOL(allocator, std::, <memory>) SYMBOL(allocator_arg, std::, <memory>) SYMBOL(allocator_arg_t, std::, <memory>) @@ -83,15 +59,35 @@ SYMBOL(apply, std::, <tuple>) SYMBOL(arg, std::, <complex>) SYMBOL(array, std::, <array>) +SYMBOL(as_bytes, std::, <span>) SYMBOL(as_const, std::, <utility>) +SYMBOL(as_writable_bytes, std::, <span>) SYMBOL(asctime, std::, <ctime>) SYMBOL(asin, std::, <cmath>) +SYMBOL(asinf, std::, <cmath>) SYMBOL(asinh, std::, <cmath>) +SYMBOL(asinhf, std::, <cmath>) +SYMBOL(asinhl, std::, <cmath>) +SYMBOL(asinl, std::, <cmath>) +SYMBOL(assignable_from, std::, <concepts>) +SYMBOL(assoc_laguerre, std::, <cmath>) +SYMBOL(assoc_laguerref, std::, <cmath>) +SYMBOL(assoc_laguerrel, std::, <cmath>) +SYMBOL(assoc_legendre, std::, <cmath>) +SYMBOL(assoc_legendref, std::, <cmath>) +SYMBOL(assoc_legendrel, std::, <cmath>) +SYMBOL(assume_aligned, std::, <memory>) SYMBOL(async, std::, <future>) SYMBOL(at_quick_exit, std::, <cstdlib>) SYMBOL(atan, std::, <cmath>) SYMBOL(atan2, std::, <cmath>) +SYMBOL(atan2f, std::, <cmath>) +SYMBOL(atan2l, std::, <cmath>) +SYMBOL(atanf, std::, <cmath>) SYMBOL(atanh, std::, <cmath>) +SYMBOL(atanhf, std::, <cmath>) +SYMBOL(atanhl, std::, <cmath>) +SYMBOL(atanl, std::, <cmath>) SYMBOL(atexit, std::, <cstdlib>) SYMBOL(atof, std::, <cstdlib>) SYMBOL(atoi, std::, <cstdlib>) @@ -116,19 +112,28 @@ SYMBOL(atomic_flag, std::, <atomic>) SYMBOL(atomic_flag_clear, std::, <atomic>) SYMBOL(atomic_flag_clear_explicit, std::, <atomic>) +SYMBOL(atomic_flag_notify_all, std::, <atomic>) +SYMBOL(atomic_flag_notify_one, std::, <atomic>) +SYMBOL(atomic_flag_test, std::, <atomic>) SYMBOL(atomic_flag_test_and_set, std::, <atomic>) SYMBOL(atomic_flag_test_and_set_explicit, std::, <atomic>) +SYMBOL(atomic_flag_test_explicit, std::, <atomic>) +SYMBOL(atomic_flag_wait, std::, <atomic>) +SYMBOL(atomic_flag_wait_explicit, std::, <atomic>) SYMBOL(atomic_init, std::, <atomic>) -SYMBOL(atomic_is_lockfree, std::, <atomic>) +SYMBOL(atomic_is_lock_free, std::, <atomic>) SYMBOL(atomic_load, std::, <atomic>) SYMBOL(atomic_load_explicit, std::, <atomic>) +SYMBOL(atomic_notify_all, std::, <atomic>) +SYMBOL(atomic_notify_one, std::, <atomic>) SYMBOL(atomic_ref, std::, <atomic>) SYMBOL(atomic_signal_fence, std::, <atomic>) SYMBOL(atomic_store, std::, <atomic>) SYMBOL(atomic_store_explicit, std::, <atomic>) SYMBOL(atomic_thread_fence, std::, <atomic>) +SYMBOL(atomic_wait, std::, <atomic>) +SYMBOL(atomic_wait_explicit, std::, <atomic>) SYMBOL(atto, std::, <ratio>) -SYMBOL(auto_ptr, std::, <memory>) SYMBOL(back_insert_iterator, std::, <iterator>) SYMBOL(back_inserter, std::, <iterator>) SYMBOL(bad_alloc, std::, <new>) @@ -141,35 +146,54 @@ SYMBOL(bad_typeid, std::, <typeinfo>) SYMBOL(bad_variant_access, std::, <variant>) SYMBOL(bad_weak_ptr, std::, <memory>) +SYMBOL(barrier, std::, <barrier>) SYMBOL(basic_common_reference, std::, <type_traits>) SYMBOL(basic_filebuf, std::, <fstream>) +SYMBOL(basic_format_arg, std::, <format>) +SYMBOL(basic_format_args, std::, <format>) +SYMBOL(basic_format_context, std::, <format>) +SYMBOL(basic_format_parse_context, std::, <format>) SYMBOL(basic_fstream, std::, <fstream>) SYMBOL(basic_ifstream, std::, <fstream>) SYMBOL(basic_ios, std::, <ios>) SYMBOL(basic_iostream, std::, <istream>) +SYMBOL(basic_ispanstream, std::, <spanstream>) SYMBOL(basic_istream, std::, <istream>) SYMBOL(basic_istringstream, std::, <sstream>) SYMBOL(basic_ofstream, std::, <fstream>) +SYMBOL(basic_ospanstream, std::, <spanstream>) SYMBOL(basic_ostream, std::, <ostream>) SYMBOL(basic_ostringstream, std::, <sstream>) SYMBOL(basic_osyncstream, std::, <syncstream>) SYMBOL(basic_regex, std::, <regex>) +SYMBOL(basic_spanbuf, std::, <spanstream>) +SYMBOL(basic_spanstream, std::, <spanstream>) +SYMBOL(basic_stacktrace, std::, <stacktrace>) SYMBOL(basic_streambuf, std::, <streambuf>) SYMBOL(basic_string, std::, <string>) SYMBOL(basic_string_view, std::, <string_view>) SYMBOL(basic_stringbuf, std::, <sstream>) SYMBOL(basic_stringstream, std::, <sstream>) SYMBOL(basic_syncbuf, std::, <syncstream>) -SYMBOL(begin, std::, <iterator>) SYMBOL(bernoulli_distribution, std::, <random>) +SYMBOL(beta, std::, <cmath>) +SYMBOL(betaf, std::, <cmath>) +SYMBOL(betal, std::, <cmath>) +SYMBOL(bidirectional_iterator, std::, <iterator>) SYMBOL(bidirectional_iterator_tag, std::, <iterator>) SYMBOL(binary_search, std::, <algorithm>) +SYMBOL(binary_semaphore, std::, <semaphore>) SYMBOL(bind, std::, <functional>) +SYMBOL(bind_back, std::, <functional>) +SYMBOL(bind_front, std::, <functional>) SYMBOL(binomial_distribution, std::, <random>) SYMBOL(bit_and, std::, <functional>) SYMBOL(bit_cast, std::, <bit>) +SYMBOL(bit_ceil, std::, <bit>) +SYMBOL(bit_floor, std::, <bit>) SYMBOL(bit_not, std::, <functional>) SYMBOL(bit_or, std::, <functional>) +SYMBOL(bit_width, std::, <bit>) SYMBOL(bit_xor, std::, <functional>) SYMBOL(bitset, std::, <bitset>) SYMBOL(bool_constant, std::, <type_traits>) @@ -179,16 +203,19 @@ SYMBOL(bsearch, std::, <cstdlib>) SYMBOL(btowc, std::, <cwchar>) SYMBOL(byte, std::, <cstddef>) +SYMBOL(byteswap, std::, <bit>) SYMBOL(c16rtomb, std::, <cuchar>) SYMBOL(c32rtomb, std::, <cuchar>) +SYMBOL(c8rtomb, std::, <cuchar>) SYMBOL(call_once, std::, <mutex>) SYMBOL(calloc, std::, <cstdlib>) SYMBOL(cauchy_distribution, std::, <random>) -SYMBOL(cbegin, std::, <iterator>) SYMBOL(cbrt, std::, <cmath>) +SYMBOL(cbrtf, std::, <cmath>) +SYMBOL(cbrtl, std::, <cmath>) SYMBOL(ceil, std::, <cmath>) -SYMBOL(ceil2, std::, <bit>) -SYMBOL(cend, std::, <iterator>) +SYMBOL(ceilf, std::, <cmath>) +SYMBOL(ceill, std::, <cmath>) SYMBOL(centi, std::, <ratio>) SYMBOL(cerr, std::, <iostream>) SYMBOL(char_traits, std::, <string>) @@ -201,6 +228,12 @@ SYMBOL(clock_t, std::, <ctime>) SYMBOL(clog, std::, <iostream>) SYMBOL(cmatch, std::, <regex>) +SYMBOL(cmp_equal, std::, <utility>) +SYMBOL(cmp_greater, std::, <utility>) +SYMBOL(cmp_greater_equal, std::, <utility>) +SYMBOL(cmp_less, std::, <utility>) +SYMBOL(cmp_less_equal, std::, <utility>) +SYMBOL(cmp_not_equal, std::, <utility>) SYMBOL(codecvt, std::, <locale>) SYMBOL(codecvt_base, std::, <locale>) SYMBOL(codecvt_byname, std::, <locale>) @@ -212,11 +245,27 @@ SYMBOL(collate_byname, std::, <locale>) SYMBOL(common_comparison_category, std::, <compare>) SYMBOL(common_comparison_category_t, std::, <compare>) +SYMBOL(common_iterator, std::, <iterator>) SYMBOL(common_reference, std::, <type_traits>) SYMBOL(common_reference_t, std::, <type_traits>) +SYMBOL(common_reference_with, std::, <concepts>) SYMBOL(common_type, std::, <type_traits>) SYMBOL(common_type_t, std::, <type_traits>) -SYMBOL(compare_3way, std::, <algorithm>) +SYMBOL(common_with, std::, <concepts>) +SYMBOL(comp_ellint_1, std::, <cmath>) +SYMBOL(comp_ellint_1f, std::, <cmath>) +SYMBOL(comp_ellint_1l, std::, <cmath>) +SYMBOL(comp_ellint_2, std::, <cmath>) +SYMBOL(comp_ellint_2f, std::, <cmath>) +SYMBOL(comp_ellint_2l, std::, <cmath>) +SYMBOL(comp_ellint_3, std::, <cmath>) +SYMBOL(comp_ellint_3f, std::, <cmath>) +SYMBOL(comp_ellint_3l, std::, <cmath>) +SYMBOL(compare_partial_order_fallback, std::, <compare>) +SYMBOL(compare_strong_order_fallback, std::, <compare>) +SYMBOL(compare_three_way_result, std::, <compare>) +SYMBOL(compare_three_way_result_t, std::, <compare>) +SYMBOL(compare_weak_order_fallback, std::, <compare>) SYMBOL(complex, std::, <complex>) SYMBOL(condition_variable, std::, <condition_variable>) SYMBOL(condition_variable_any, std::, <condition_variable>) @@ -226,22 +275,40 @@ SYMBOL(conjunction, std::, <type_traits>) SYMBOL(conjunction_v, std::, <type_traits>) SYMBOL(const_pointer_cast, std::, <memory>) -SYMBOL(contract_violation, std::, <contract>) +SYMBOL(construct_at, std::, <memory>) +SYMBOL(constructible_from, std::, <concepts>) +SYMBOL(contiguous_iterator, std::, <iterator>) +SYMBOL(contiguous_iterator_tag, std::, <iterator>) +SYMBOL(convertible_to, std::, <concepts>) SYMBOL(copy, std::, <algorithm>) SYMBOL(copy_backward, std::, <algorithm>) +SYMBOL(copy_constructible, std::, <concepts>) SYMBOL(copy_if, std::, <algorithm>) SYMBOL(copy_n, std::, <algorithm>) +SYMBOL(copyable, std::, <concepts>) SYMBOL(copysign, std::, <cmath>) +SYMBOL(copysignf, std::, <cmath>) +SYMBOL(copysignl, std::, <cmath>) +SYMBOL(coroutine_handle, std::, <coroutine>) +SYMBOL(coroutine_traits, std::, <coroutine>) SYMBOL(cos, std::, <cmath>) +SYMBOL(cosf, std::, <cmath>) SYMBOL(cosh, std::, <cmath>) +SYMBOL(coshf, std::, <cmath>) +SYMBOL(coshl, std::, <cmath>) +SYMBOL(cosl, std::, <cmath>) SYMBOL(count, std::, <algorithm>) SYMBOL(count_if, std::, <algorithm>) +SYMBOL(counted_iterator, std::, <iterator>) +SYMBOL(counting_semaphore, std::, <semaphore>) +SYMBOL(countl_one, std::, <bit>) +SYMBOL(countl_zero, std::, <bit>) +SYMBOL(countr_one, std::, <bit>) +SYMBOL(countr_zero, std::, <bit>) SYMBOL(cout, std::, <iostream>) -SYMBOL(crbegin, std::, <iterator>) SYMBOL(cref, std::, <functional>) SYMBOL(cregex_iterator, std::, <regex>) SYMBOL(cregex_token_iterator, std::, <regex>) -SYMBOL(crend, std::, <iterator>) SYMBOL(csub_match, std::, <regex>) SYMBOL(ctime, std::, <ctime>) SYMBOL(ctype, std::, <locale>) @@ -249,18 +316,30 @@ SYMBOL(ctype_byname, std::, <locale>) SYMBOL(current_exception, std::, <exception>) SYMBOL(cv_status, std::, <condition_variable>) -SYMBOL(data, std::, <iterator>) +SYMBOL(cyl_bessel_i, std::, <cmath>) +SYMBOL(cyl_bessel_if, std::, <cmath>) +SYMBOL(cyl_bessel_il, std::, <cmath>) +SYMBOL(cyl_bessel_j, std::, <cmath>) +SYMBOL(cyl_bessel_jf, std::, <cmath>) +SYMBOL(cyl_bessel_jl, std::, <cmath>) +SYMBOL(cyl_bessel_k, std::, <cmath>) +SYMBOL(cyl_bessel_kf, std::, <cmath>) +SYMBOL(cyl_bessel_kl, std::, <cmath>) +SYMBOL(cyl_neumann, std::, <cmath>) +SYMBOL(cyl_neumannf, std::, <cmath>) +SYMBOL(cyl_neumannl, std::, <cmath>) SYMBOL(dec, std::, <ios>) SYMBOL(deca, std::, <ratio>) SYMBOL(decay, std::, <type_traits>) SYMBOL(decay_t, std::, <type_traits>) SYMBOL(deci, std::, <ratio>) -SYMBOL(declare_no_pointers, std::, <memory>) -SYMBOL(declare_reachable, std::, <memory>) SYMBOL(declval, std::, <utility>) SYMBOL(default_delete, std::, <memory>) +SYMBOL(default_initializable, std::, <concepts>) SYMBOL(default_random_engine, std::, <random>) SYMBOL(default_searcher, std::, <functional>) +SYMBOL(default_sentinel, std::, <iterator>) +SYMBOL(default_sentinel_t, std::, <iterator>) SYMBOL(defaultfloat, std::, <ios>) SYMBOL(defer_lock, std::, <mutex>) SYMBOL(defer_lock_t, std::, <mutex>) @@ -268,12 +347,15 @@ SYMBOL(denorm_indeterminate, std::, <limits>) SYMBOL(denorm_present, std::, <limits>) SYMBOL(deque, std::, <deque>) +SYMBOL(derived_from, std::, <concepts>) SYMBOL(destroy, std::, <memory>) SYMBOL(destroy_at, std::, <memory>) SYMBOL(destroy_n, std::, <memory>) SYMBOL(destroying_delete, std::, <new>) SYMBOL(destroying_delete_t, std::, <new>) +SYMBOL(destructible, std::, <concepts>) SYMBOL(difftime, std::, <ctime>) +SYMBOL(disable_sized_sentinel_for, std::, <iterator>) SYMBOL(discard_block_engine, std::, <random>) SYMBOL(discrete_distribution, std::, <random>) SYMBOL(disjunction, std::, <type_traits>) @@ -285,20 +367,36 @@ SYMBOL(double_t, std::, <cmath>) SYMBOL(dynamic_extent, std::, <span>) SYMBOL(dynamic_pointer_cast, std::, <memory>) +SYMBOL(ellint_1, std::, <cmath>) +SYMBOL(ellint_1f, std::, <cmath>) +SYMBOL(ellint_1l, std::, <cmath>) +SYMBOL(ellint_2, std::, <cmath>) +SYMBOL(ellint_2f, std::, <cmath>) +SYMBOL(ellint_2l, std::, <cmath>) +SYMBOL(ellint_3, std::, <cmath>) +SYMBOL(ellint_3f, std::, <cmath>) +SYMBOL(ellint_3l, std::, <cmath>) SYMBOL(emit_on_flush, std::, <ostream>) -SYMBOL(empty, std::, <iterator>) SYMBOL(enable_if, std::, <type_traits>) SYMBOL(enable_if_t, std::, <type_traits>) SYMBOL(enable_shared_from_this, std::, <memory>) -SYMBOL(end, std::, <iterator>) -SYMBOL(endian, std::, <type_traits>) +SYMBOL(endian, std::, <bit>) SYMBOL(endl, std::, <ostream>) SYMBOL(ends, std::, <ostream>) SYMBOL(equal, std::, <algorithm>) SYMBOL(equal_range, std::, <algorithm>) SYMBOL(equal_to, std::, <functional>) +SYMBOL(equality_comparable, std::, <concepts>) +SYMBOL(equality_comparable_with, std::, <concepts>) +SYMBOL(equivalence_relation, std::, <concepts>) +SYMBOL(erase, std::, <vector>) +SYMBOL(erase_if, std::, <vector>) SYMBOL(erf, std::, <cmath>) SYMBOL(erfc, std::, <cmath>) +SYMBOL(erfcf, std::, <cmath>) +SYMBOL(erfcl, std::, <cmath>) +SYMBOL(erff, std::, <cmath>) +SYMBOL(erfl, std::, <cmath>) SYMBOL(errc, std::, <system_error>) SYMBOL(error_category, std::, <system_error>) SYMBOL(error_code, std::, <system_error>) @@ -311,14 +409,28 @@ SYMBOL(exit, std::, <cstdlib>) SYMBOL(exp, std::, <cmath>) SYMBOL(exp2, std::, <cmath>) +SYMBOL(exp2f, std::, <cmath>) +SYMBOL(exp2l, std::, <cmath>) +SYMBOL(expf, std::, <cmath>) +SYMBOL(expint, std::, <cmath>) +SYMBOL(expintf, std::, <cmath>) +SYMBOL(expintl, std::, <cmath>) +SYMBOL(expl, std::, <cmath>) SYMBOL(expm1, std::, <cmath>) +SYMBOL(expm1f, std::, <cmath>) +SYMBOL(expm1l, std::, <cmath>) SYMBOL(exponential_distribution, std::, <random>) SYMBOL(extent, std::, <type_traits>) SYMBOL(extent_v, std::, <type_traits>) SYMBOL(extreme_value_distribution, std::, <random>) +SYMBOL(fabs, std::, <cmath>) +SYMBOL(fabsf, std::, <cmath>) +SYMBOL(fabsl, std::, <cmath>) SYMBOL(false_type, std::, <type_traits>) SYMBOL(fclose, std::, <cstdio>) SYMBOL(fdim, std::, <cmath>) +SYMBOL(fdimf, std::, <cmath>) +SYMBOL(fdiml, std::, <cmath>) SYMBOL(feclearexcept, std::, <cfenv>) SYMBOL(fegetenv, std::, <cfenv>) SYMBOL(fegetexceptflag, std::, <cfenv>) @@ -354,20 +466,42 @@ SYMBOL(float_denorm_style, std::, <limits>) SYMBOL(float_round_style, std::, <limits>) SYMBOL(float_t, std::, <cmath>) +SYMBOL(floating_point, std::, <concepts>) SYMBOL(floor, std::, <cmath>) -SYMBOL(floor2, std::, <bit>) +SYMBOL(floorf, std::, <cmath>) +SYMBOL(floorl, std::, <cmath>) SYMBOL(flush, std::, <ostream>) SYMBOL(flush_emit, std::, <ostream>) SYMBOL(fma, std::, <cmath>) +SYMBOL(fmaf, std::, <cmath>) +SYMBOL(fmal, std::, <cmath>) SYMBOL(fmax, std::, <cmath>) +SYMBOL(fmaxf, std::, <cmath>) +SYMBOL(fmaxl, std::, <cmath>) SYMBOL(fmin, std::, <cmath>) +SYMBOL(fminf, std::, <cmath>) +SYMBOL(fminl, std::, <cmath>) SYMBOL(fmod, std::, <cmath>) +SYMBOL(fmodf, std::, <cmath>) +SYMBOL(fmodl, std::, <cmath>) SYMBOL(fopen, std::, <cstdio>) SYMBOL(for_each, std::, <algorithm>) SYMBOL(for_each_n, std::, <algorithm>) +SYMBOL(format, std::, <format>) +SYMBOL(format_args, std::, <format>) +SYMBOL(format_context, std::, <format>) +SYMBOL(format_error, std::, <format>) +SYMBOL(format_parse_context, std::, <format>) +SYMBOL(format_to, std::, <format>) +SYMBOL(format_to_n, std::, <format>) +SYMBOL(format_to_n_result, std::, <format>) +SYMBOL(formatted_size, std::, <format>) +SYMBOL(formatter, std::, <format>) SYMBOL(forward, std::, <utility>) SYMBOL(forward_as_tuple, std::, <tuple>) +SYMBOL(forward_iterator, std::, <iterator>) SYMBOL(forward_iterator_tag, std::, <iterator>) +SYMBOL(forward_like, std::, <utility>) SYMBOL(forward_list, std::, <forward_list>) SYMBOL(fpclassify, std::, <cmath>) SYMBOL(fpos, std::, <ios>) @@ -381,7 +515,12 @@ SYMBOL(free, std::, <cstdlib>) SYMBOL(freopen, std::, <cstdio>) SYMBOL(frexp, std::, <cmath>) +SYMBOL(frexpf, std::, <cmath>) +SYMBOL(frexpl, std::, <cmath>) SYMBOL(from_chars, std::, <charconv>) +SYMBOL(from_chars_result, std::, <charconv>) +SYMBOL(from_range, std::, <ranges>) +SYMBOL(from_range_t, std::, <ranges>) SYMBOL(front_insert_iterator, std::, <iterator>) SYMBOL(front_inserter, std::, <iterator>) SYMBOL(fscanf, std::, <cstdio>) @@ -406,16 +545,16 @@ SYMBOL(generate_n, std::, <algorithm>) SYMBOL(generic_category, std::, <system_error>) SYMBOL(geometric_distribution, std::, <random>) +SYMBOL(get_deleter, std::, <memory>) SYMBOL(get_if, std::, <variant>) SYMBOL(get_money, std::, <iomanip>) SYMBOL(get_new_handler, std::, <new>) -SYMBOL(get_pointer_safety, std::, <memory>) SYMBOL(get_terminate, std::, <exception>) SYMBOL(get_time, std::, <iomanip>) SYMBOL(getc, std::, <cstdio>) SYMBOL(getchar, std::, <cstdio>) SYMBOL(getenv, std::, <cstdlib>) -SYMBOL(gets, std::, <cstdio>) +SYMBOL(getline, std::, <string>) SYMBOL(getwc, std::, <cwchar>) SYMBOL(getwchar, std::, <cwchar>) SYMBOL(giga, std::, <ratio>) @@ -427,20 +566,28 @@ SYMBOL(hardware_constructive_interference_size, std::, <new>) SYMBOL(hardware_destructive_interference_size, std::, <new>) SYMBOL(has_facet, std::, <locale>) +SYMBOL(has_single_bit, std::, <bit>) SYMBOL(has_unique_object_representations, std::, <type_traits>) SYMBOL(has_unique_object_representations_v, std::, <type_traits>) SYMBOL(has_virtual_destructor, std::, <type_traits>) SYMBOL(has_virtual_destructor_v, std::, <type_traits>) SYMBOL(hash, std::, <functional>) SYMBOL(hecto, std::, <ratio>) +SYMBOL(hermite, std::, <cmath>) +SYMBOL(hermitef, std::, <cmath>) +SYMBOL(hermitel, std::, <cmath>) SYMBOL(hex, std::, <ios>) SYMBOL(hexfloat, std::, <ios>) SYMBOL(holds_alternative, std::, <variant>) SYMBOL(hypot, std::, <cmath>) +SYMBOL(hypotf, std::, <cmath>) +SYMBOL(hypotl, std::, <cmath>) SYMBOL(identity, std::, <functional>) SYMBOL(ifstream, std::, <fstream>) SYMBOL(ignore, std::, <tuple>) SYMBOL(ilogb, std::, <cmath>) +SYMBOL(ilogbf, std::, <cmath>) +SYMBOL(ilogbl, std::, <cmath>) SYMBOL(imag, std::, <complex>) SYMBOL(imaxabs, std::, <cinttypes>) SYMBOL(imaxdiv, std::, <cinttypes>) @@ -451,14 +598,37 @@ SYMBOL(in_place_t, std::, <utility>) SYMBOL(in_place_type, std::, <utility>) SYMBOL(in_place_type_t, std::, <utility>) +SYMBOL(in_range, std::, <utility>) SYMBOL(includes, std::, <algorithm>) SYMBOL(inclusive_scan, std::, <numeric>) +SYMBOL(incrementable, std::, <iterator>) +SYMBOL(incrementable_traits, std::, <iterator>) SYMBOL(independent_bits_engine, std::, <random>) SYMBOL(indirect_array, std::, <valarray>) +SYMBOL(indirect_binary_predicate, std::, <iterator>) +SYMBOL(indirect_equivalence_relation, std::, <iterator>) +SYMBOL(indirect_result_t, std::, <iterator>) +SYMBOL(indirect_strict_weak_order, std::, <iterator>) +SYMBOL(indirect_unary_predicate, std::, <iterator>) +SYMBOL(indirectly_comparable, std::, <iterator>) +SYMBOL(indirectly_copyable, std::, <iterator>) +SYMBOL(indirectly_copyable_storable, std::, <iterator>) +SYMBOL(indirectly_movable, std::, <iterator>) +SYMBOL(indirectly_movable_storable, std::, <iterator>) +SYMBOL(indirectly_readable, std::, <iterator>) +SYMBOL(indirectly_readable_traits, std::, <iterator>) +SYMBOL(indirectly_regular_unary_invocable, std::, <iterator>) +SYMBOL(indirectly_swappable, std::, <iterator>) +SYMBOL(indirectly_unary_invocable, std::, <iterator>) +SYMBOL(indirectly_writable, std::, <iterator>) SYMBOL(initializer_list, std::, <initializer_list>) SYMBOL(inner_product, std::, <numeric>) +SYMBOL(inout_ptr, std::, <memory>) +SYMBOL(inout_ptr_t, std::, <memory>) SYMBOL(inplace_merge, std::, <algorithm>) +SYMBOL(input_iterator, std::, <iterator>) SYMBOL(input_iterator_tag, std::, <iterator>) +SYMBOL(input_or_output_iterator, std::, <iterator>) SYMBOL(insert_iterator, std::, <iterator>) SYMBOL(inserter, std::, <iterator>) SYMBOL(int16_t, std::, <cstdint>) @@ -474,12 +644,15 @@ SYMBOL(int_least64_t, std::, <cstdint>) SYMBOL(int_least8_t, std::, <cstdint>) SYMBOL(integer_sequence, std::, <utility>) +SYMBOL(integral, std::, <concepts>) SYMBOL(integral_constant, std::, <type_traits>) SYMBOL(internal, std::, <ios>) SYMBOL(intmax_t, std::, <cstdint>) SYMBOL(intptr_t, std::, <cstdint>) SYMBOL(invalid_argument, std::, <stdexcept>) +SYMBOL(invocable, std::, <concepts>) SYMBOL(invoke, std::, <functional>) +SYMBOL(invoke_r, std::, <functional>) SYMBOL(invoke_result, std::, <type_traits>) SYMBOL(invoke_result_t, std::, <type_traits>) SYMBOL(io_errc, std::, <ios>) @@ -502,12 +675,15 @@ SYMBOL(is_base_of_v, std::, <type_traits>) SYMBOL(is_bind_expression, std::, <functional>) SYMBOL(is_bind_expression_v, std::, <functional>) +SYMBOL(is_bounded_array, std::, <type_traits>) +SYMBOL(is_bounded_array_v, std::, <type_traits>) SYMBOL(is_class, std::, <type_traits>) SYMBOL(is_class_v, std::, <type_traits>) SYMBOL(is_compound, std::, <type_traits>) SYMBOL(is_compound_v, std::, <type_traits>) SYMBOL(is_const, std::, <type_traits>) SYMBOL(is_const_v, std::, <type_traits>) +SYMBOL(is_constant_evaluated, std::, <type_traits>) SYMBOL(is_constructible, std::, <type_traits>) SYMBOL(is_constructible_v, std::, <type_traits>) SYMBOL(is_convertible, std::, <type_traits>) @@ -516,6 +692,7 @@ SYMBOL(is_copy_assignable_v, std::, <type_traits>) SYMBOL(is_copy_constructible, std::, <type_traits>) SYMBOL(is_copy_constructible_v, std::, <type_traits>) +SYMBOL(is_corresponding_member, std::, <type_traits>) SYMBOL(is_default_constructible, std::, <type_traits>) SYMBOL(is_default_constructible_v, std::, <type_traits>) SYMBOL(is_destructible, std::, <type_traits>) @@ -548,6 +725,8 @@ SYMBOL(is_invocable_r, std::, <type_traits>) SYMBOL(is_invocable_r_v, std::, <type_traits>) SYMBOL(is_invocable_v, std::, <type_traits>) +SYMBOL(is_layout_compatible, std::, <type_traits>) +SYMBOL(is_layout_compatible_v, std::, <type_traits>) SYMBOL(is_lt, std::, <compare>) SYMBOL(is_lteq, std::, <compare>) SYMBOL(is_lvalue_reference, std::, <type_traits>) @@ -567,6 +746,8 @@ SYMBOL(is_nothrow_assignable_v, std::, <type_traits>) SYMBOL(is_nothrow_constructible, std::, <type_traits>) SYMBOL(is_nothrow_constructible_v, std::, <type_traits>) +SYMBOL(is_nothrow_convertible, std::, <type_traits>) +SYMBOL(is_nothrow_convertible_v, std::, <type_traits>) SYMBOL(is_nothrow_copy_assignable, std::, <type_traits>) SYMBOL(is_nothrow_copy_assignable_v, std::, <type_traits>) SYMBOL(is_nothrow_copy_constructible, std::, <type_traits>) @@ -598,6 +779,9 @@ SYMBOL(is_pod, std::, <type_traits>) SYMBOL(is_pod_v, std::, <type_traits>) SYMBOL(is_pointer, std::, <type_traits>) +SYMBOL(is_pointer_interconvertible_base_of, std::, <type_traits>) +SYMBOL(is_pointer_interconvertible_base_of_v, std::, <type_traits>) +SYMBOL(is_pointer_interconvertible_with_class, std::, <type_traits>) SYMBOL(is_pointer_v, std::, <type_traits>) SYMBOL(is_polymorphic, std::, <type_traits>) SYMBOL(is_polymorphic_v, std::, <type_traits>) @@ -609,6 +793,8 @@ SYMBOL(is_same_v, std::, <type_traits>) SYMBOL(is_scalar, std::, <type_traits>) SYMBOL(is_scalar_v, std::, <type_traits>) +SYMBOL(is_scoped_enum, std::, <type_traits>) +SYMBOL(is_scoped_enum_v, std::, <type_traits>) SYMBOL(is_signed, std::, <type_traits>) SYMBOL(is_signed_v, std::, <type_traits>) SYMBOL(is_sorted, std::, <algorithm>) @@ -639,6 +825,8 @@ SYMBOL(is_trivially_move_assignable_v, std::, <type_traits>) SYMBOL(is_trivially_move_constructible, std::, <type_traits>) SYMBOL(is_trivially_move_constructible_v, std::, <type_traits>) +SYMBOL(is_unbounded_array, std::, <type_traits>) +SYMBOL(is_unbounded_array_v, std::, <type_traits>) SYMBOL(is_union, std::, <type_traits>) SYMBOL(is_union_v, std::, <type_traits>) SYMBOL(is_unsigned, std::, <type_traits>) @@ -663,7 +851,7 @@ SYMBOL(islower, std::, <cctype>) SYMBOL(isnan, std::, <cmath>) SYMBOL(isnormal, std::, <cmath>) -SYMBOL(ispow2, std::, <bit>) +SYMBOL(ispanstream, std::, <spanstream>) SYMBOL(isprint, std::, <cctype>) SYMBOL(ispunct, std::, <cctype>) SYMBOL(isspace, std::, <cctype>) @@ -671,6 +859,7 @@ SYMBOL(istream_iterator, std::, <iterator>) SYMBOL(istreambuf_iterator, std::, <iterator>) SYMBOL(istringstream, std::, <sstream>) +SYMBOL(istrstream, std::, <strstream>) SYMBOL(isunordered, std::, <cmath>) SYMBOL(isupper, std::, <cctype>) SYMBOL(iswalnum, std::, <cwctype>) @@ -687,35 +876,58 @@ SYMBOL(iswupper, std::, <cwctype>) SYMBOL(iswxdigit, std::, <cwctype>) SYMBOL(isxdigit, std::, <cctype>) +SYMBOL(iter_common_reference_t, std::, <iterator>) +SYMBOL(iter_const_reference_t, std::, <iterator>) +SYMBOL(iter_difference_t, std::, <iterator>) +SYMBOL(iter_reference_t, std::, <iterator>) +SYMBOL(iter_rvalue_reference_t, std::, <iterator>) SYMBOL(iter_swap, std::, <algorithm>) +SYMBOL(iter_value_t, std::, <iterator>) SYMBOL(iterator, std::, <iterator>) SYMBOL(iterator_traits, std::, <iterator>) SYMBOL(jmp_buf, std::, <csetjmp>) +SYMBOL(jthread, std::, <thread>) SYMBOL(kill_dependency, std::, <atomic>) SYMBOL(kilo, std::, <ratio>) SYMBOL(knuth_b, std::, <random>) SYMBOL(labs, std::, <cstdlib>) +SYMBOL(laguerre, std::, <cmath>) +SYMBOL(laguerref, std::, <cmath>) +SYMBOL(laguerrel, std::, <cmath>) +SYMBOL(latch, std::, <latch>) SYMBOL(launch, std::, <future>) SYMBOL(launder, std::, <new>) SYMBOL(lcm, std::, <numeric>) SYMBOL(lconv, std::, <clocale>) SYMBOL(ldexp, std::, <cmath>) +SYMBOL(ldexpf, std::, <cmath>) +SYMBOL(ldexpl, std::, <cmath>) SYMBOL(ldiv, std::, <cstdlib>) SYMBOL(ldiv_t, std::, <cstdlib>) SYMBOL(left, std::, <ios>) +SYMBOL(legendre, std::, <cmath>) +SYMBOL(legendref, std::, <cmath>) +SYMBOL(legendrel, std::, <cmath>) SYMBOL(length_error, std::, <stdexcept>) +SYMBOL(lerp, std::, <cmath>) SYMBOL(less, std::, <functional>) SYMBOL(less_equal, std::, <functional>) SYMBOL(lexicographical_compare, std::, <algorithm>) -SYMBOL(lexicographical_compare_3way, std::, <algorithm>) +SYMBOL(lexicographical_compare_three_way, std::, <algorithm>) SYMBOL(lgamma, std::, <cmath>) +SYMBOL(lgammaf, std::, <cmath>) +SYMBOL(lgammal, std::, <cmath>) SYMBOL(linear_congruential_engine, std::, <random>) SYMBOL(list, std::, <list>) SYMBOL(llabs, std::, <cstdlib>) SYMBOL(lldiv, std::, <cstdlib>) SYMBOL(lldiv_t, std::, <cstdlib>) SYMBOL(llrint, std::, <cmath>) +SYMBOL(llrintf, std::, <cmath>) +SYMBOL(llrintl, std::, <cmath>) SYMBOL(llround, std::, <cmath>) +SYMBOL(llroundf, std::, <cmath>) +SYMBOL(llroundl, std::, <cmath>) SYMBOL(locale, std::, <locale>) SYMBOL(localeconv, std::, <clocale>) SYMBOL(localtime, std::, <ctime>) @@ -723,33 +935,51 @@ SYMBOL(lock_guard, std::, <mutex>) SYMBOL(log, std::, <cmath>) SYMBOL(log10, std::, <cmath>) +SYMBOL(log10f, std::, <cmath>) +SYMBOL(log10l, std::, <cmath>) SYMBOL(log1p, std::, <cmath>) +SYMBOL(log1pf, std::, <cmath>) +SYMBOL(log1pl, std::, <cmath>) SYMBOL(log2, std::, <cmath>) -SYMBOL(log2p1, std::, <bit>) +SYMBOL(log2f, std::, <cmath>) +SYMBOL(log2l, std::, <cmath>) SYMBOL(logb, std::, <cmath>) +SYMBOL(logbf, std::, <cmath>) +SYMBOL(logbl, std::, <cmath>) +SYMBOL(logf, std::, <cmath>) SYMBOL(logic_error, std::, <stdexcept>) SYMBOL(logical_and, std::, <functional>) SYMBOL(logical_not, std::, <functional>) SYMBOL(logical_or, std::, <functional>) +SYMBOL(logl, std::, <cmath>) SYMBOL(lognormal_distribution, std::, <random>) SYMBOL(longjmp, std::, <csetjmp>) SYMBOL(lower_bound, std::, <algorithm>) SYMBOL(lrint, std::, <cmath>) +SYMBOL(lrintf, std::, <cmath>) +SYMBOL(lrintl, std::, <cmath>) SYMBOL(lround, std::, <cmath>) +SYMBOL(lroundf, std::, <cmath>) +SYMBOL(lroundl, std::, <cmath>) SYMBOL(make_exception_ptr, std::, <exception>) +SYMBOL(make_format_args, std::, <format>) SYMBOL(make_from_tuple, std::, <tuple>) SYMBOL(make_heap, std::, <algorithm>) SYMBOL(make_move_iterator, std::, <iterator>) +SYMBOL(make_obj_using_allocator, std::, <memory>) SYMBOL(make_optional, std::, <optional>) SYMBOL(make_pair, std::, <utility>) SYMBOL(make_reverse_iterator, std::, <iterator>) SYMBOL(make_shared, std::, <memory>) +SYMBOL(make_shared_for_overwrite, std::, <memory>) SYMBOL(make_signed, std::, <type_traits>) SYMBOL(make_signed_t, std::, <type_traits>) SYMBOL(make_tuple, std::, <tuple>) SYMBOL(make_unique, std::, <memory>) +SYMBOL(make_unique_for_overwrite, std::, <memory>) SYMBOL(make_unsigned, std::, <type_traits>) SYMBOL(make_unsigned_t, std::, <type_traits>) +SYMBOL(make_wformat_args, std::, <format>) SYMBOL(malloc, std::, <cstdlib>) SYMBOL(map, std::, <map>) SYMBOL(mask_array, std::, <valarray>) @@ -761,6 +991,7 @@ SYMBOL(mbrlen, std::, <cwchar>) SYMBOL(mbrtoc16, std::, <cuchar>) SYMBOL(mbrtoc32, std::, <cuchar>) +SYMBOL(mbrtoc8, std::, <cuchar>) SYMBOL(mbrtowc, std::, <cwchar>) SYMBOL(mbsinit, std::, <cwchar>) SYMBOL(mbsrtowcs, std::, <cwchar>) @@ -781,11 +1012,13 @@ SYMBOL(memory_order_seq_cst, std::, <atomic>) SYMBOL(memset, std::, <cstring>) SYMBOL(merge, std::, <algorithm>) +SYMBOL(mergeable, std::, <iterator>) SYMBOL(mersenne_twister_engine, std::, <random>) SYMBOL(messages, std::, <locale>) SYMBOL(messages_base, std::, <locale>) SYMBOL(messages_byname, std::, <locale>) SYMBOL(micro, std::, <ratio>) +SYMBOL(midpoint, std::, <numeric>) SYMBOL(milli, std::, <ratio>) SYMBOL(min, std::, <algorithm>) SYMBOL(min_element, std::, <algorithm>) @@ -797,6 +1030,8 @@ SYMBOL(mismatch, std::, <algorithm>) SYMBOL(mktime, std::, <ctime>) SYMBOL(modf, std::, <cmath>) +SYMBOL(modff, std::, <cmath>) +SYMBOL(modfl, std::, <cmath>) SYMBOL(modulus, std::, <functional>) SYMBOL(money_base, std::, <locale>) SYMBOL(money_get, std::, <locale>) @@ -804,9 +1039,13 @@ SYMBOL(moneypunct, std::, <locale>) SYMBOL(moneypunct_byname, std::, <locale>) SYMBOL(monostate, std::, <variant>) +SYMBOL(movable, std::, <concepts>) SYMBOL(move_backward, std::, <algorithm>) +SYMBOL(move_constructible, std::, <concepts>) SYMBOL(move_if_noexcept, std::, <utility>) SYMBOL(move_iterator, std::, <iterator>) +SYMBOL(move_only_function, std::, <functional>) +SYMBOL(move_sentinel, std::, <iterator>) SYMBOL(mt19937, std::, <random>) SYMBOL(mt19937_64, std::, <random>) SYMBOL(multimap, std::, <map>) @@ -818,6 +1057,8 @@ SYMBOL(nanl, std::, <cmath>) SYMBOL(nano, std::, <ratio>) SYMBOL(nearbyint, std::, <cmath>) +SYMBOL(nearbyintf, std::, <cmath>) +SYMBOL(nearbyintl, std::, <cmath>) SYMBOL(negate, std::, <functional>) SYMBOL(negation, std::, <type_traits>) SYMBOL(negation_v, std::, <type_traits>) @@ -827,16 +1068,25 @@ SYMBOL(next, std::, <iterator>) SYMBOL(next_permutation, std::, <algorithm>) SYMBOL(nextafter, std::, <cmath>) +SYMBOL(nextafterf, std::, <cmath>) +SYMBOL(nextafterl, std::, <cmath>) SYMBOL(nexttoward, std::, <cmath>) -SYMBOL(no_emit_on_flush, std::, <ostream>) +SYMBOL(nexttowardf, std::, <cmath>) +SYMBOL(nexttowardl, std::, <cmath>) SYMBOL(noboolalpha, std::, <ios>) +SYMBOL(noemit_on_flush, std::, <ostream>) SYMBOL(none_of, std::, <algorithm>) +SYMBOL(noop_coroutine, std::, <coroutine>) +SYMBOL(noop_coroutine_handle, std::, <coroutine>) +SYMBOL(noop_coroutine_promise, std::, <coroutine>) SYMBOL(norm, std::, <complex>) SYMBOL(normal_distribution, std::, <random>) SYMBOL(noshowbase, std::, <ios>) SYMBOL(noshowpoint, std::, <ios>) SYMBOL(noshowpos, std::, <ios>) SYMBOL(noskipws, std::, <ios>) +SYMBOL(nostopstate, std::, <stop_token>) +SYMBOL(nostopstate_t, std::, <stop_token>) SYMBOL(not_equal_to, std::, <functional>) SYMBOL(not_fn, std::, <functional>) SYMBOL(nothrow, std::, <new>) @@ -857,12 +1107,17 @@ SYMBOL(ofstream, std::, <fstream>) SYMBOL(once_flag, std::, <mutex>) SYMBOL(optional, std::, <optional>) +SYMBOL(ospanstream, std::, <spanstream>) SYMBOL(ostream, std::, <ostream>) SYMBOL(ostream_iterator, std::, <iterator>) SYMBOL(ostreambuf_iterator, std::, <iterator>) SYMBOL(ostringstream, std::, <sstream>) +SYMBOL(ostrstream, std::, <strstream>) SYMBOL(osyncstream, std::, <syncstream>) SYMBOL(out_of_range, std::, <stdexcept>) +SYMBOL(out_ptr, std::, <memory>) +SYMBOL(out_ptr_t, std::, <memory>) +SYMBOL(output_iterator, std::, <iterator>) SYMBOL(output_iterator_tag, std::, <iterator>) SYMBOL(overflow_error, std::, <stdexcept>) SYMBOL(owner_less, std::, <memory>) @@ -876,25 +1131,30 @@ SYMBOL(partition, std::, <algorithm>) SYMBOL(partition_copy, std::, <algorithm>) SYMBOL(partition_point, std::, <algorithm>) +SYMBOL(permutable, std::, <iterator>) SYMBOL(perror, std::, <cstdio>) SYMBOL(peta, std::, <ratio>) SYMBOL(pico, std::, <ratio>) SYMBOL(piecewise_constant_distribution, std::, <random>) +SYMBOL(piecewise_construct, std::, <utility>) SYMBOL(piecewise_construct_t, std::, <utility>) SYMBOL(piecewise_linear_distribution, std::, <random>) SYMBOL(plus, std::, <functional>) -SYMBOL(pointer_safety, std::, <memory>) SYMBOL(pointer_traits, std::, <memory>) SYMBOL(poisson_distribution, std::, <random>) SYMBOL(polar, std::, <complex>) -SYMBOL(polymorphic_allocator, std::, <memory_resource>) SYMBOL(pop_heap, std::, <algorithm>) +SYMBOL(popcount, std::, <bit>) SYMBOL(pow, std::, <cmath>) +SYMBOL(powf, std::, <cmath>) +SYMBOL(powl, std::, <cmath>) +SYMBOL(predicate, std::, <concepts>) SYMBOL(prev, std::, <iterator>) SYMBOL(prev_permutation, std::, <algorithm>) SYMBOL(printf, std::, <cstdio>) SYMBOL(priority_queue, std::, <queue>) SYMBOL(proj, std::, <complex>) +SYMBOL(projected, std::, <iterator>) SYMBOL(promise, std::, <future>) SYMBOL(ptrdiff_t, std::, <cstddef>) SYMBOL(push_heap, std::, <algorithm>) @@ -911,9 +1171,9 @@ SYMBOL(quoted, std::, <iomanip>) SYMBOL(raise, std::, <csignal>) SYMBOL(rand, std::, <cstdlib>) +SYMBOL(random_access_iterator, std::, <iterator>) SYMBOL(random_access_iterator_tag, std::, <iterator>) SYMBOL(random_device, std::, <random>) -SYMBOL(random_shuffle, std::, <algorithm>) SYMBOL(range_error, std::, <stdexcept>) SYMBOL(rank, std::, <type_traits>) SYMBOL(rank_v, std::, <type_traits>) @@ -938,7 +1198,6 @@ SYMBOL(ratio_not_equal, std::, <ratio>) SYMBOL(ratio_not_equal_v, std::, <ratio>) SYMBOL(ratio_subtract, std::, <ratio>) -SYMBOL(rbegin, std::, <iterator>) SYMBOL(real, std::, <complex>) SYMBOL(realloc, std::, <cstdlib>) SYMBOL(recursive_mutex, std::, <mutex>) @@ -954,8 +1213,13 @@ SYMBOL(regex_search, std::, <regex>) SYMBOL(regex_token_iterator, std::, <regex>) SYMBOL(regex_traits, std::, <regex>) +SYMBOL(regular, std::, <concepts>) +SYMBOL(regular_invocable, std::, <concepts>) SYMBOL(reinterpret_pointer_cast, std::, <memory>) +SYMBOL(relation, std::, <concepts>) SYMBOL(remainder, std::, <cmath>) +SYMBOL(remainderf, std::, <cmath>) +SYMBOL(remainderl, std::, <cmath>) SYMBOL(remove_all_extents, std::, <type_traits>) SYMBOL(remove_all_extents_t, std::, <type_traits>) SYMBOL(remove_const, std::, <type_traits>) @@ -968,6 +1232,7 @@ SYMBOL(remove_cvref_t, std::, <type_traits>) SYMBOL(remove_extent, std::, <type_traits>) SYMBOL(remove_extent_t, std::, <type_traits>) +SYMBOL(remove_if, std::, <algorithm>) SYMBOL(remove_pointer, std::, <type_traits>) SYMBOL(remove_pointer_t, std::, <type_traits>) SYMBOL(remove_reference, std::, <type_traits>) @@ -975,41 +1240,57 @@ SYMBOL(remove_volatile, std::, <type_traits>) SYMBOL(remove_volatile_t, std::, <type_traits>) SYMBOL(remquo, std::, <cmath>) +SYMBOL(remquof, std::, <cmath>) +SYMBOL(remquol, std::, <cmath>) SYMBOL(rename, std::, <cstdio>) -SYMBOL(rend, std::, <iterator>) SYMBOL(replace, std::, <algorithm>) SYMBOL(replace_copy, std::, <algorithm>) SYMBOL(replace_copy_if, std::, <algorithm>) SYMBOL(replace_if, std::, <algorithm>) SYMBOL(resetiosflags, std::, <iomanip>) -SYMBOL(result_of, std::, <type_traits>) -SYMBOL(result_of_t, std::, <type_traits>) SYMBOL(rethrow_exception, std::, <exception>) SYMBOL(rethrow_if_nested, std::, <exception>) SYMBOL(reverse, std::, <algorithm>) SYMBOL(reverse_copy, std::, <algorithm>) SYMBOL(reverse_iterator, std::, <iterator>) SYMBOL(rewind, std::, <cstdio>) +SYMBOL(riemann_zeta, std::, <cmath>) +SYMBOL(riemann_zetaf, std::, <cmath>) +SYMBOL(riemann_zetal, std::, <cmath>) SYMBOL(right, std::, <ios>) SYMBOL(rint, std::, <cmath>) +SYMBOL(rintf, std::, <cmath>) +SYMBOL(rintl, std::, <cmath>) SYMBOL(rotate, std::, <algorithm>) SYMBOL(rotate_copy, std::, <algorithm>) +SYMBOL(rotl, std::, <bit>) +SYMBOL(rotr, std::, <bit>) SYMBOL(round, std::, <cmath>) SYMBOL(round_indeterminate, std::, <limits>) SYMBOL(round_to_nearest, std::, <limits>) SYMBOL(round_toward_infinity, std::, <limits>) SYMBOL(round_toward_neg_infinity, std::, <limits>) SYMBOL(round_toward_zero, std::, <limits>) +SYMBOL(roundf, std::, <cmath>) +SYMBOL(roundl, std::, <cmath>) SYMBOL(runtime_error, std::, <stdexcept>) +SYMBOL(same_as, std::, <concepts>) SYMBOL(sample, std::, <algorithm>) SYMBOL(scalbln, std::, <cmath>) +SYMBOL(scalblnf, std::, <cmath>) +SYMBOL(scalblnl, std::, <cmath>) SYMBOL(scalbn, std::, <cmath>) +SYMBOL(scalbnf, std::, <cmath>) +SYMBOL(scalbnl, std::, <cmath>) SYMBOL(scanf, std::, <cstdio>) SYMBOL(scientific, std::, <ios>) SYMBOL(scoped_allocator_adaptor, std::, <scoped_allocator>) +SYMBOL(scoped_lock, std::, <mutex>) SYMBOL(search, std::, <algorithm>) SYMBOL(search_n, std::, <algorithm>) SYMBOL(seed_seq, std::, <random>) +SYMBOL(semiregular, std::, <concepts>) +SYMBOL(sentinel_for, std::, <iterator>) SYMBOL(set, std::, <set>) SYMBOL(set_difference, std::, <algorithm>) SYMBOL(set_intersection, std::, <algorithm>) @@ -1040,9 +1321,14 @@ SYMBOL(sig_atomic_t, std::, <csignal>) SYMBOL(signal, std::, <csignal>) SYMBOL(signbit, std::, <cmath>) +SYMBOL(signed_integral, std::, <concepts>) SYMBOL(sin, std::, <cmath>) +SYMBOL(sinf, std::, <cmath>) SYMBOL(sinh, std::, <cmath>) -SYMBOL(size, std::, <iterator>) +SYMBOL(sinhf, std::, <cmath>) +SYMBOL(sinhl, std::, <cmath>) +SYMBOL(sinl, std::, <cmath>) +SYMBOL(sized_sentinel_for, std::, <iterator>) SYMBOL(skipws, std::, <ios>) SYMBOL(slice, std::, <valarray>) SYMBOL(slice_array, std::, <valarray>) @@ -1050,9 +1336,24 @@ SYMBOL(snprintf, std::, <cstdio>) SYMBOL(sort, std::, <algorithm>) SYMBOL(sort_heap, std::, <algorithm>) +SYMBOL(sortable, std::, <iterator>) +SYMBOL(source_location, std::, <source_location>) SYMBOL(span, std::, <span>) +SYMBOL(spanbuf, std::, <spanstream>) +SYMBOL(spanstream, std::, <spanstream>) +SYMBOL(sph_bessel, std::, <cmath>) +SYMBOL(sph_besself, std::, <cmath>) +SYMBOL(sph_bessell, std::, <cmath>) +SYMBOL(sph_legendre, std::, <cmath>) +SYMBOL(sph_legendref, std::, <cmath>) +SYMBOL(sph_legendrel, std::, <cmath>) +SYMBOL(sph_neumann, std::, <cmath>) +SYMBOL(sph_neumannf, std::, <cmath>) +SYMBOL(sph_neumannl, std::, <cmath>) SYMBOL(sprintf, std::, <cstdio>) SYMBOL(sqrt, std::, <cmath>) +SYMBOL(sqrtf, std::, <cmath>) +SYMBOL(sqrtl, std::, <cmath>) SYMBOL(srand, std::, <cstdlib>) SYMBOL(sregex_iterator, std::, <regex>) SYMBOL(sregex_token_iterator, std::, <regex>) @@ -1061,7 +1362,20 @@ SYMBOL(stable_partition, std::, <algorithm>) SYMBOL(stable_sort, std::, <algorithm>) SYMBOL(stack, std::, <stack>) +SYMBOL(stacktrace, std::, <stacktrace>) +SYMBOL(stacktrace_entry, std::, <stacktrace>) SYMBOL(static_pointer_cast, std::, <memory>) +SYMBOL(stod, std::, <string>) +SYMBOL(stof, std::, <string>) +SYMBOL(stoi, std::, <string>) +SYMBOL(stol, std::, <string>) +SYMBOL(stold, std::, <string>) +SYMBOL(stoll, std::, <string>) +SYMBOL(stop_callback, std::, <stop_token>) +SYMBOL(stop_source, std::, <stop_token>) +SYMBOL(stop_token, std::, <stop_token>) +SYMBOL(stoul, std::, <string>) +SYMBOL(stoull, std::, <string>) SYMBOL(strcat, std::, <cstring>) SYMBOL(strchr, std::, <cstring>) SYMBOL(strcmp, std::, <cstring>) @@ -1070,10 +1384,11 @@ SYMBOL(strcspn, std::, <cstring>) SYMBOL(streambuf, std::, <streambuf>) SYMBOL(streamoff, std::, <ios>) -SYMBOL(streampos, std::, <ios>) +SYMBOL(streampos, std::, <iosfwd>) SYMBOL(streamsize, std::, <ios>) SYMBOL(strerror, std::, <cstring>) SYMBOL(strftime, std::, <ctime>) +SYMBOL(strict_weak_order, std::, <concepts>) SYMBOL(string, std::, <string>) SYMBOL(string_view, std::, <string_view>) SYMBOL(stringbuf, std::, <sstream>) @@ -1082,14 +1397,14 @@ SYMBOL(strncat, std::, <cstring>) SYMBOL(strncmp, std::, <cstring>) SYMBOL(strncpy, std::, <cstring>) -SYMBOL(strong_equal, std::, <compare>) -SYMBOL(strong_equality, std::, <compare>) SYMBOL(strong_order, std::, <compare>) SYMBOL(strong_ordering, std::, <compare>) SYMBOL(strpbrk, std::, <cstring>) SYMBOL(strrchr, std::, <cstring>) SYMBOL(strspn, std::, <cstring>) SYMBOL(strstr, std::, <cstring>) +SYMBOL(strstream, std::, <strstream>) +SYMBOL(strstreambuf, std::, <strstream>) SYMBOL(strtod, std::, <cstdlib>) SYMBOL(strtof, std::, <cstdlib>) SYMBOL(strtoimax, std::, <cinttypes>) @@ -1104,7 +1419,11 @@ SYMBOL(student_t_distribution, std::, <random>) SYMBOL(sub_match, std::, <regex>) SYMBOL(subtract_with_carry_engine, std::, <random>) +SYMBOL(suspend_always, std::, <coroutine>) +SYMBOL(suspend_never, std::, <coroutine>) SYMBOL(swap_ranges, std::, <algorithm>) +SYMBOL(swappable, std::, <concepts>) +SYMBOL(swappable_with, std::, <concepts>) SYMBOL(swprintf, std::, <cwchar>) SYMBOL(swscanf, std::, <cwchar>) SYMBOL(syncbuf, std::, <syncstream>) @@ -1112,12 +1431,20 @@ SYMBOL(system_category, std::, <system_error>) SYMBOL(system_error, std::, <system_error>) SYMBOL(tan, std::, <cmath>) +SYMBOL(tanf, std::, <cmath>) SYMBOL(tanh, std::, <cmath>) +SYMBOL(tanhf, std::, <cmath>) +SYMBOL(tanhl, std::, <cmath>) +SYMBOL(tanl, std::, <cmath>) SYMBOL(tera, std::, <ratio>) SYMBOL(terminate, std::, <exception>) SYMBOL(terminate_handler, std::, <exception>) SYMBOL(tgamma, std::, <cmath>) +SYMBOL(tgammaf, std::, <cmath>) +SYMBOL(tgammal, std::, <cmath>) SYMBOL(thread, std::, <thread>) +SYMBOL(three_way_comparable, std::, <compare>) +SYMBOL(three_way_comparable_with, std::, <compare>) SYMBOL(throw_with_nested, std::, <exception>) SYMBOL(tie, std::, <tuple>) SYMBOL(time, std::, <ctime>) @@ -1134,10 +1461,16 @@ SYMBOL(tmpfile, std::, <cstdio>) SYMBOL(tmpnam, std::, <cstdio>) SYMBOL(to_address, std::, <memory>) +SYMBOL(to_array, std::, <array>) SYMBOL(to_chars, std::, <charconv>) +SYMBOL(to_chars_result, std::, <charconv>) SYMBOL(to_integer, std::, <cstddef>) SYMBOL(to_string, std::, <string>) +SYMBOL(to_underlying, std::, <utility>) +SYMBOL(to_wstring, std::, <string>) SYMBOL(tolower, std::, <cctype>) +SYMBOL(totally_ordered, std::, <concepts>) +SYMBOL(totally_ordered_with, std::, <concepts>) SYMBOL(toupper, std::, <cctype>) SYMBOL(towctrans, std::, <cwctype>) SYMBOL(towlower, std::, <cwctype>) @@ -1148,21 +1481,28 @@ SYMBOL(transform_reduce, std::, <numeric>) SYMBOL(true_type, std::, <type_traits>) SYMBOL(trunc, std::, <cmath>) +SYMBOL(truncf, std::, <cmath>) +SYMBOL(truncl, std::, <cmath>) SYMBOL(try_lock, std::, <mutex>) SYMBOL(try_to_lock, std::, <mutex>) SYMBOL(try_to_lock_t, std::, <mutex>) SYMBOL(tuple, std::, <tuple>) SYMBOL(tuple_cat, std::, <tuple>) +SYMBOL(tuple_element_t, std::, <tuple>) +SYMBOL(tuple_size_v, std::, <tuple>) SYMBOL(type_identity, std::, <type_traits>) SYMBOL(type_identity_t, std::, <type_traits>) SYMBOL(type_index, std::, <typeindex>) SYMBOL(type_info, std::, <typeinfo>) -SYMBOL(u16streampos, std::, <ios>) +SYMBOL(u16streampos, std::, <iosfwd>) SYMBOL(u16string, std::, <string>) SYMBOL(u16string_view, std::, <string_view>) -SYMBOL(u32streampos, std::, <ios>) +SYMBOL(u32streampos, std::, <iosfwd>) SYMBOL(u32string, std::, <string>) SYMBOL(u32string_view, std::, <string_view>) +SYMBOL(u8streampos, std::, <iosfwd>) +SYMBOL(u8string, std::, <string>) +SYMBOL(u8string_view, std::, <string_view>) SYMBOL(uint16_t, std::, <cstdint>) SYMBOL(uint32_t, std::, <cstdint>) SYMBOL(uint64_t, std::, <cstdint>) @@ -1178,15 +1518,15 @@ SYMBOL(uintmax_t, std::, <cstdint>) SYMBOL(uintptr_t, std::, <cstdint>) SYMBOL(uncaught_exceptions, std::, <exception>) -SYMBOL(undeclare_no_pointers, std::, <memory>) -SYMBOL(undeclare_reachable, std::, <memory>) SYMBOL(underflow_error, std::, <stdexcept>) SYMBOL(underlying_type, std::, <type_traits>) SYMBOL(underlying_type_t, std::, <type_traits>) SYMBOL(ungetc, std::, <cstdio>) SYMBOL(ungetwc, std::, <cwchar>) SYMBOL(uniform_int_distribution, std::, <random>) +SYMBOL(uniform_random_bit_generator, std::, <random>) SYMBOL(uniform_real_distribution, std::, <random>) +SYMBOL(uninitialized_construct_using_allocator, std::, <memory>) SYMBOL(uninitialized_copy, std::, <memory>) SYMBOL(uninitialized_copy_n, std::, <memory>) SYMBOL(uninitialized_default_construct, std::, <memory>) @@ -1206,10 +1546,15 @@ SYMBOL(unordered_multimap, std::, <unordered_map>) SYMBOL(unordered_multiset, std::, <unordered_set>) SYMBOL(unordered_set, std::, <unordered_set>) +SYMBOL(unreachable, std::, <utility>) +SYMBOL(unreachable_sentinel, std::, <iterator>) +SYMBOL(unreachable_sentinel_t, std::, <iterator>) +SYMBOL(unsigned_integral, std::, <concepts>) SYMBOL(upper_bound, std::, <algorithm>) SYMBOL(uppercase, std::, <ios>) SYMBOL(use_facet, std::, <locale>) SYMBOL(uses_allocator, std::, <memory>) +SYMBOL(uses_allocator_construction_args, std::, <memory>) SYMBOL(uses_allocator_v, std::, <memory>) SYMBOL(va_list, std::, <cstdarg>) SYMBOL(valarray, std::, <valarray>) @@ -1220,11 +1565,14 @@ SYMBOL(variant_size, std::, <variant>) SYMBOL(variant_size_v, std::, <variant>) SYMBOL(vector, std::, <vector>) +SYMBOL(vformat, std::, <format>) +SYMBOL(vformat_to, std::, <format>) SYMBOL(vfprintf, std::, <cstdio>) SYMBOL(vfscanf, std::, <cstdio>) SYMBOL(vfwprintf, std::, <cwchar>) SYMBOL(vfwscanf, std::, <cwchar>) SYMBOL(visit, std::, <variant>) +SYMBOL(visit_format_arg, std::, <format>) SYMBOL(void_t, std::, <type_traits>) SYMBOL(vprintf, std::, <cstdio>) SYMBOL(vscanf, std::, <cstdio>) @@ -1279,17 +1627,20 @@ SYMBOL(wctrans_t, std::, <cwctype>) SYMBOL(wctype, std::, <cwctype>) SYMBOL(wctype_t, std::, <cwctype>) -SYMBOL(weak_equal, std::, <compare>) -SYMBOL(weak_equality, std::, <compare>) SYMBOL(weak_order, std::, <compare>) SYMBOL(weak_ordering, std::, <compare>) SYMBOL(weak_ptr, std::, <memory>) +SYMBOL(weakly_incrementable, std::, <iterator>) SYMBOL(weibull_distribution, std::, <random>) SYMBOL(wfilebuf, std::, <streambuf>) +SYMBOL(wformat_args, std::, <format>) +SYMBOL(wformat_context, std::, <format>) +SYMBOL(wformat_parse_context, std::, <format>) SYMBOL(wfstream, std::, <fstream>) SYMBOL(wifstream, std::, <fstream>) SYMBOL(wios, std::, <ios>) SYMBOL(wiostream, std::, <istream>) +SYMBOL(wispanstream, std::, <spanstream>) SYMBOL(wistream, std::, <istream>) SYMBOL(wistringstream, std::, <sstream>) SYMBOL(wmemchr, std::, <cwchar>) @@ -1298,6 +1649,7 @@ SYMBOL(wmemmove, std::, <cwchar>) SYMBOL(wmemset, std::, <cwchar>) SYMBOL(wofstream, std::, <fstream>) +SYMBOL(wospanstream, std::, <spanstream>) SYMBOL(wostream, std::, <ostream>) SYMBOL(wostringstream, std::, <sstream>) SYMBOL(wosyncstream, std::, <syncstream>) @@ -1306,11 +1658,13 @@ SYMBOL(ws, std::, <istream>) SYMBOL(wscanf, std::, <cwchar>) SYMBOL(wsmatch, std::, <regex>) +SYMBOL(wspanbuf, std::, <spanstream>) +SYMBOL(wspanstream, std::, <spanstream>) SYMBOL(wsregex_iterator, std::, <regex>) SYMBOL(wsregex_token_iterator, std::, <regex>) SYMBOL(wssub_match, std::, <regex>) SYMBOL(wstreambuf, std::, <streambuf>) -SYMBOL(wstreampos, std::, <ios>) +SYMBOL(wstreampos, std::, <iosfwd>) SYMBOL(wstring, std::, <string>) SYMBOL(wstring_convert, std::, <locale>) SYMBOL(wstring_view, std::, <string_view>) @@ -1342,34 +1696,40 @@ SYMBOL(Wednesday, std::chrono::, <chrono>) SYMBOL(abs, std::chrono::, <chrono>) SYMBOL(ambiguous_local_time, std::chrono::, <chrono>) -SYMBOL(ceil, std::chrono::, <chrono>) SYMBOL(choose, std::chrono::, <chrono>) SYMBOL(clock_cast, std::chrono::, <chrono>) SYMBOL(clock_time_conversion, std::chrono::, <chrono>) SYMBOL(current_zone, std::chrono::, <chrono>) SYMBOL(day, std::chrono::, <chrono>) SYMBOL(duration, std::chrono::, <chrono>) +SYMBOL(duration_cast, std::chrono::, <chrono>) SYMBOL(duration_values, std::chrono::, <chrono>) SYMBOL(file_clock, std::chrono::, <chrono>) SYMBOL(file_seconds, std::chrono::, <chrono>) SYMBOL(file_time, std::chrono::, <chrono>) -SYMBOL(floor, std::chrono::, <chrono>) +SYMBOL(get_leap_second_info, std::chrono::, <chrono>) SYMBOL(gps_clock, std::chrono::, <chrono>) SYMBOL(gps_seconds, std::chrono::, <chrono>) SYMBOL(gps_time, std::chrono::, <chrono>) +SYMBOL(hh_mm_ss, std::chrono::, <chrono>) SYMBOL(high_resolution_clock, std::chrono::, <chrono>) SYMBOL(hours, std::chrono::, <chrono>) +SYMBOL(is_am, std::chrono::, <chrono>) SYMBOL(is_clock, std::chrono::, <chrono>) SYMBOL(is_clock_v, std::chrono::, <chrono>) +SYMBOL(is_pm, std::chrono::, <chrono>) SYMBOL(last, std::chrono::, <chrono>) SYMBOL(last_spec, std::chrono::, <chrono>) -SYMBOL(leap, std::chrono::, <chrono>) -SYMBOL(link, std::chrono::, <chrono>) +SYMBOL(leap_second, std::chrono::, <chrono>) +SYMBOL(leap_second_info, std::chrono::, <chrono>) SYMBOL(local_info, std::chrono::, <chrono>) SYMBOL(local_seconds, std::chrono::, <chrono>) SYMBOL(local_t, std::chrono::, <chrono>) SYMBOL(local_time, std::chrono::, <chrono>) +SYMBOL(local_time_format, std::chrono::, <chrono>) SYMBOL(locate_zone, std::chrono::, <chrono>) +SYMBOL(make12, std::chrono::, <chrono>) +SYMBOL(make24, std::chrono::, <chrono>) SYMBOL(microseconds, std::chrono::, <chrono>) SYMBOL(milliseconds, std::chrono::, <chrono>) SYMBOL(minutes, std::chrono::, <chrono>) @@ -1380,7 +1740,7 @@ SYMBOL(month_weekday_last, std::chrono::, <chrono>) SYMBOL(nanoseconds, std::chrono::, <chrono>) SYMBOL(nonexistent_local_time, std::chrono::, <chrono>) -SYMBOL(round, std::chrono::, <chrono>) +SYMBOL(parse, std::chrono::, <chrono>) SYMBOL(seconds, std::chrono::, <chrono>) SYMBOL(steady_clock, std::chrono::, <chrono>) SYMBOL(sys_days, std::chrono::, <chrono>) @@ -1391,9 +1751,10 @@ SYMBOL(tai_clock, std::chrono::, <chrono>) SYMBOL(tai_seconds, std::chrono::, <chrono>) SYMBOL(tai_time, std::chrono::, <chrono>) -SYMBOL(time_of_day, std::chrono::, <chrono>) SYMBOL(time_point, std::chrono::, <chrono>) +SYMBOL(time_point_cast, std::chrono::, <chrono>) SYMBOL(time_zone, std::chrono::, <chrono>) +SYMBOL(time_zone_link, std::chrono::, <chrono>) SYMBOL(treat_as_floating_point, std::chrono::, <chrono>) SYMBOL(treat_as_floating_point_v, std::chrono::, <chrono>) SYMBOL(tzdb, std::chrono::, <chrono>) @@ -1410,6 +1771,7 @@ SYMBOL(year_month_day_last, std::chrono::, <chrono>) SYMBOL(year_month_weekday, std::chrono::, <chrono>) SYMBOL(year_month_weekday_last, std::chrono::, <chrono>) +SYMBOL(zoned_seconds, std::chrono::, <chrono>) SYMBOL(zoned_time, std::chrono::, <chrono>) SYMBOL(zoned_traits, std::chrono::, <chrono>) SYMBOL(absolute, std::filesystem::, <filesystem>) @@ -1435,6 +1797,7 @@ SYMBOL(file_type, std::filesystem::, <filesystem>) SYMBOL(filesystem_error, std::filesystem::, <filesystem>) SYMBOL(hard_link_count, std::filesystem::, <filesystem>) +SYMBOL(hash_value, std::filesystem::, <filesystem>) SYMBOL(is_block_file, std::filesystem::, <filesystem>) SYMBOL(is_character_file, std::filesystem::, <filesystem>) SYMBOL(is_directory, std::filesystem::, <filesystem>) @@ -1466,11 +1829,13 @@ SYMBOL(u8path, std::filesystem::, <filesystem>) SYMBOL(weakly_canonical, std::filesystem::, <filesystem>) SYMBOL(basic_string, std::pmr::, <string>) +SYMBOL(cmatch, std::pmr::, <regex>) SYMBOL(deque, std::pmr::, <deque>) SYMBOL(forward_list, std::pmr::, <forward_list>) SYMBOL(get_default_resource, std::pmr::, <memory_resource>) SYMBOL(list, std::pmr::, <list>) SYMBOL(map, std::pmr::, <map>) +SYMBOL(match_results, std::pmr::, <regex>) SYMBOL(memory_resource, std::pmr::, <memory_resource>) SYMBOL(monotonic_buffer_resource, std::pmr::, <memory_resource>) SYMBOL(multimap, std::pmr::, <map>) @@ -1481,16 +1846,21 @@ SYMBOL(pool_options, std::pmr::, <memory_resource>) SYMBOL(set, std::pmr::, <set>) SYMBOL(set_default_resource, std::pmr::, <memory_resource>) +SYMBOL(smatch, std::pmr::, <regex>) +SYMBOL(stacktrace, std::pmr::, <stacktrace>) SYMBOL(string, std::pmr::, <string>) SYMBOL(synchronized_pool_resource, std::pmr::, <memory_resource>) SYMBOL(u16string, std::pmr::, <string>) SYMBOL(u32string, std::pmr::, <string>) +SYMBOL(u8string, std::pmr::, <string>) SYMBOL(unordered_map, std::pmr::, <unordered_map>) SYMBOL(unordered_multimap, std::pmr::, <unordered_map>) SYMBOL(unordered_multiset, std::pmr::, <unordered_set>) SYMBOL(unordered_set, std::pmr::, <unordered_set>) SYMBOL(unsynchronized_pool_resource, std::pmr::, <memory_resource>) SYMBOL(vector, std::pmr::, <vector>) +SYMBOL(wcmatch, std::pmr::, <regex>) +SYMBOL(wsmatch, std::pmr::, <regex>) SYMBOL(wstring, std::pmr::, <string>) SYMBOL(ECMAScript, std::regex_constants::, <regex>) SYMBOL(awk, std::regex_constants::, <regex>) Index: clang/include/clang/Tooling/Inclusions/StdRemovedSymbolMap.inc =================================================================== --- /dev/null +++ clang/include/clang/Tooling/Inclusions/StdRemovedSymbolMap.inc @@ -0,0 +1,57 @@ +//===-- gen_std.py generated file -------------------------------*- C++ -*-===// +// +// Used to build a lookup table (qualified names => include headers) for CPP_REMOVED +// Standard Library symbols. +// +// This file was generated automatically by +// clang/tools/include-mapping/gen_std.py, DO NOT EDIT! +// +// Generated from cppreference offline HTML book (modified on 2022-07-30). +//===----------------------------------------------------------------------===// + +SYMBOL(auto_ptr, std::, <memory>) +SYMBOL(binary_function, std::, <functional>) +SYMBOL(binary_negate, std::, <functional>) +SYMBOL(bind1st, std::, <functional>) +SYMBOL(bind2nd, std::, <functional>) +SYMBOL(binder1st, std::, <functional>) +SYMBOL(binder2nd, std::, <functional>) +SYMBOL(const_mem_fun1_ref_t, std::, <functional>) +SYMBOL(const_mem_fun1_t, std::, <functional>) +SYMBOL(const_mem_fun_ref_t, std::, <functional>) +SYMBOL(const_mem_fun_t, std::, <functional>) +SYMBOL(declare_no_pointers, std::, <memory>) +SYMBOL(declare_reachable, std::, <memory>) +SYMBOL(get_pointer_safety, std::, <memory>) +SYMBOL(get_temporary_buffer, std::, <memory>) +SYMBOL(get_unexpected, std::, <exception>) +SYMBOL(gets, std::, <cstdio>) +SYMBOL(io_state, std::, <ios>) +SYMBOL(is_literal_type, std::, <type_traits>) +SYMBOL(is_literal_type_v, std::, <type_traits>) +SYMBOL(mem_fun, std::, <functional>) +SYMBOL(mem_fun1_ref_t, std::, <functional>) +SYMBOL(mem_fun1_t, std::, <functional>) +SYMBOL(mem_fun_ref, std::, <functional>) +SYMBOL(mem_fun_ref_t, std::, <functional>) +SYMBOL(mem_fun_t, std::, <functional>) +SYMBOL(not1, std::, <functional>) +SYMBOL(not2, std::, <functional>) +SYMBOL(open_mode, std::, <ios>) +SYMBOL(pointer_safety, std::, <memory>) +SYMBOL(preferred, std::, <memory>) +SYMBOL(ptr_fun, std::, <functional>) +SYMBOL(random_shuffle, std::, <algorithm>) +SYMBOL(raw_storage_iterator, std::, <memory>) +SYMBOL(result_of, std::, <type_traits>) +SYMBOL(result_of_t, std::, <type_traits>) +SYMBOL(return_temporary_buffer, std::, <memory>) +SYMBOL(seek_dir, std::, <ios>) +SYMBOL(set_unexpected, std::, <exception>) +SYMBOL(strict, std::, <memory>) +SYMBOL(unary_function, std::, <functional>) +SYMBOL(unary_negate, std::, <functional>) +SYMBOL(uncaught_exception, std::, <exception>) +SYMBOL(undeclare_no_pointers, std::, <memory>) +SYMBOL(undeclare_reachable, std::, <memory>) +SYMBOL(unexpected_handler, std::, <exception>) Index: clang/include/clang/Tooling/Inclusions/CSymbolMap.inc =================================================================== --- clang/include/clang/Tooling/Inclusions/CSymbolMap.inc +++ clang/include/clang/Tooling/Inclusions/CSymbolMap.inc @@ -6,205 +6,12 @@ // This file was generated automatically by // clang/tools/include-mapping/gen_std.py, DO NOT EDIT! // -// Generated from cppreference offline HTML book (modified on 2018-10-28). +// Generated from cppreference offline HTML book (modified on 2022-07-30). //===----------------------------------------------------------------------===// -SYMBOL(ATOMIC_BOOL_LOCK_FREE, None, <stdatomic.h>) -SYMBOL(ATOMIC_CHAR16_T_LOCK_FREE, None, <stdatomic.h>) -SYMBOL(ATOMIC_CHAR32_T_LOCK_FREE, None, <stdatomic.h>) -SYMBOL(ATOMIC_CHAR_LOCK_FREE, None, <stdatomic.h>) -SYMBOL(ATOMIC_FLAG_INIT, None, <stdatomic.h>) -SYMBOL(ATOMIC_INT_LOCK_FREE, None, <stdatomic.h>) -SYMBOL(ATOMIC_LLONG_LOCK_FREE, None, <stdatomic.h>) -SYMBOL(ATOMIC_LONG_LOGK_FREE, None, <stdatomic.h>) -SYMBOL(ATOMIC_POINTER_LOCK_FREE, None, <stdatomic.h>) -SYMBOL(ATOMIC_SHORT_LOCK_FREE, None, <stdatomic.h>) -SYMBOL(ATOMIC_VAR_INIT, None, <stdatomic.h>) -SYMBOL(ATOMIC_WCHAR_T_LOCK_FREE, None, <stdatomic.h>) -SYMBOL(BUFSIZ, None, <stdio.h>) -SYMBOL(CHAR_BIT, None, <limits.h>) -SYMBOL(CHAR_MAX, None, <limits.h>) -SYMBOL(CHAR_MIN, None, <limits.h>) -SYMBOL(CLOCKS_PER_SEC, None, <time.h>) -SYMBOL(CMPLX, None, <complex.h>) -SYMBOL(CMPLXF, None, <complex.h>) -SYMBOL(CMPLXL, None, <complex.h>) -SYMBOL(DBL_DECIMAL_DIG, None, <float.h>) -SYMBOL(DBL_DIG, None, <float.h>) -SYMBOL(DBL_EPSILON, None, <float.h>) -SYMBOL(DBL_HAS_SUBNORM, None, <float.h>) -SYMBOL(DBL_MANT_DIG, None, <float.h>) -SYMBOL(DBL_MAX, None, <float.h>) -SYMBOL(DBL_MAX_10_EXP, None, <float.h>) -SYMBOL(DBL_MAX_EXP, None, <float.h>) -SYMBOL(DBL_MIN, None, <float.h>) -SYMBOL(DBL_MIN_10_EXP, None, <float.h>) -SYMBOL(DBL_MIN_EXP, None, <float.h>) -SYMBOL(DBL_TRUE_MIN, None, <float.h>) -SYMBOL(DECIMAL_DIG, None, <float.h>) -SYMBOL(EDOM, None, <errno.h>) -SYMBOL(EILSEQ, None, <errno.h>) -SYMBOL(EOF, None, <stdio.h>) -SYMBOL(ERANGE, None, <errno.h>) -SYMBOL(EXIT_FAILURE, None, <stdlib.h>) -SYMBOL(EXIT_SUCCESS, None, <stdlib.h>) -SYMBOL(FE_ALL_EXCEPT, None, <fenv.h>) -SYMBOL(FE_DFL_ENV, None, <fenv.h>) -SYMBOL(FE_DIVBYZERO, None, <fenv.h>) -SYMBOL(FE_DOWNWARD, None, <fenv.h>) -SYMBOL(FE_INEXACT, None, <fenv.h>) -SYMBOL(FE_INVALID, None, <fenv.h>) -SYMBOL(FE_OVERFLOW, None, <fenv.h>) -SYMBOL(FE_TONEAREST, None, <fenv.h>) -SYMBOL(FE_TOWARDZERO, None, <fenv.h>) -SYMBOL(FE_UNDERFLOW, None, <fenv.h>) -SYMBOL(FE_UPWARD, None, <fenv.h>) SYMBOL(FILE, None, <stdio.h>) -SYMBOL(FILENAME_MAX, None, <stdio.h>) -SYMBOL(FLT_DECIMAL_DIG, None, <float.h>) -SYMBOL(FLT_DIG, None, <float.h>) -SYMBOL(FLT_EPSILON, None, <float.h>) -SYMBOL(FLT_EVAL_METHOD, None, <float.h>) -SYMBOL(FLT_HAS_SUBNORM, None, <float.h>) -SYMBOL(FLT_MANT_DIG, None, <float.h>) -SYMBOL(FLT_MAX, None, <float.h>) -SYMBOL(FLT_MAX_10_EXP, None, <float.h>) -SYMBOL(FLT_MAX_EXP, None, <float.h>) -SYMBOL(FLT_MIN, None, <float.h>) -SYMBOL(FLT_MIN_10_EXP, None, <float.h>) -SYMBOL(FLT_MIN_EXP, None, <float.h>) -SYMBOL(FLT_RADIX, None, <float.h>) -SYMBOL(FLT_ROUNDS, None, <float.h>) -SYMBOL(FLT_TRUE_MIN, None, <float.h>) -SYMBOL(FOPEN_MAX, None, <stdio.h>) -SYMBOL(FP_INFINITE, None, <math.h>) -SYMBOL(FP_NAN, None, <math.h>) -SYMBOL(FP_NORNAL, None, <math.h>) -SYMBOL(FP_SUBNORMAL, None, <math.h>) -SYMBOL(FP_ZERO, None, <math.h>) -SYMBOL(HUGE_VAL, None, <math.h>) -SYMBOL(HUGE_VALF, None, <math.h>) -SYMBOL(HUGE_VALL, None, <math.h>) -SYMBOL(I, None, <complex.h>) -SYMBOL(INFINITY, None, <math.h>) -SYMBOL(INT16_MAX, None, <stdint.h>) -SYMBOL(INT16_MIN, None, <stdint.h>) -SYMBOL(INT32_MAX, None, <stdint.h>) -SYMBOL(INT32_MIN, None, <stdint.h>) -SYMBOL(INT64_MAX, None, <stdint.h>) -SYMBOL(INT64_MIN, None, <stdint.h>) -SYMBOL(INT8_MAX, None, <stdint.h>) -SYMBOL(INT8_MIN, None, <stdint.h>) -SYMBOL(INTMAX_MAX, None, <stdint.h>) -SYMBOL(INTMAX_MIN, None, <stdint.h>) -SYMBOL(INTPTR_MAX, None, <stdint.h>) -SYMBOL(INTPTR_MIN, None, <stdint.h>) -SYMBOL(INT_FAST16_MAX, None, <stdint.h>) -SYMBOL(INT_FAST16_MIN, None, <stdint.h>) -SYMBOL(INT_FAST32_MAX, None, <stdint.h>) -SYMBOL(INT_FAST32_MIN, None, <stdint.h>) -SYMBOL(INT_FAST64_MAX, None, <stdint.h>) -SYMBOL(INT_FAST64_MIN, None, <stdint.h>) -SYMBOL(INT_FAST8_MAX, None, <stdint.h>) -SYMBOL(INT_FAST8_MIN, None, <stdint.h>) -SYMBOL(INT_LEAST16_MAX, None, <stdint.h>) -SYMBOL(INT_LEAST16_MIN, None, <stdint.h>) -SYMBOL(INT_LEAST32_MAX, None, <stdint.h>) -SYMBOL(INT_LEAST32_MIN, None, <stdint.h>) -SYMBOL(INT_LEAST64_MAX, None, <stdint.h>) -SYMBOL(INT_LEAST64_MIN, None, <stdint.h>) -SYMBOL(INT_LEAST8_MAX, None, <stdint.h>) -SYMBOL(INT_LEAST8_MIN, None, <stdint.h>) -SYMBOL(INT_MAX, None, <limits.h>) -SYMBOL(INT_MIN, None, <limits.h>) -SYMBOL(LC_ALL, None, <locale.h>) -SYMBOL(LC_COLLATE, None, <locale.h>) -SYMBOL(LC_CTYPE, None, <locale.h>) -SYMBOL(LC_MONETARY, None, <locale.h>) -SYMBOL(LC_NUMERIC, None, <locale.h>) -SYMBOL(LC_TIME, None, <locale.h>) -SYMBOL(LDBL_DECIMAL_DIG, None, <float.h>) -SYMBOL(LDBL_DIG, None, <float.h>) -SYMBOL(LDBL_EPSILON, None, <float.h>) -SYMBOL(LDBL_HAS_SUBNORM, None, <float.h>) -SYMBOL(LDBL_MANT_DIG, None, <float.h>) -SYMBOL(LDBL_MAX, None, <float.h>) -SYMBOL(LDBL_MAX_10_EXP, None, <float.h>) -SYMBOL(LDBL_MAX_EXP, None, <float.h>) -SYMBOL(LDBL_MIN, None, <float.h>) -SYMBOL(LDBL_MIN_10_EXP, None, <float.h>) -SYMBOL(LDBL_MIN_EXP, None, <float.h>) -SYMBOL(LDBL_TRUE_MIN, None, <float.h>) -SYMBOL(LLONG_MAX, None, <limits.h>) -SYMBOL(LLONG_MIN, None, <limits.h>) -SYMBOL(LONG_MAX, None, <limits.h>) -SYMBOL(LONG_MIN, None, <limits.h>) -SYMBOL(L_tmpnam, None, <stdio.h>) -SYMBOL(L_tmpnam_s, None, <stdio.h>) -SYMBOL(MATH_ERREXCEPT, None, <math.h>) -SYMBOL(MATH_ERRNO, None, <math.h>) -SYMBOL(MB_CUR_MAX, None, <stdlib.h>) -SYMBOL(MB_LEN_MAX, None, <limits.h>) -SYMBOL(NAN, None, <math.h>) -SYMBOL(ONCE_FLAG_INIT, None, <threads.h>) -SYMBOL(PTRDIFF_MAX, None, <stdint.h>) -SYMBOL(PTRDIFF_MIN, None, <stdint.h>) -SYMBOL(RAND_MAX, None, <stdlib.h>) -SYMBOL(RSIZE_MAX, None, <stdint.h>) -SYMBOL(SCHAR_MAX, None, <limits.h>) -SYMBOL(SCHAR_MIN, None, <limits.h>) -SYMBOL(SEEK_CUR, None, <stdio.h>) -SYMBOL(SEEK_END, None, <stdio.h>) -SYMBOL(SEEK_SET, None, <stdio.h>) -SYMBOL(SHRT_MAX, None, <limits.h>) -SYMBOL(SHRT_MIN, None, <limits.h>) -SYMBOL(SIGABRT, None, <signal.h>) -SYMBOL(SIGFPE, None, <signal.h>) -SYMBOL(SIGILL, None, <signal.h>) -SYMBOL(SIGINT, None, <signal.h>) -SYMBOL(SIGSEGV, None, <signal.h>) -SYMBOL(SIGTERM, None, <signal.h>) -SYMBOL(SIG_ATOMIC_MAX, None, <stdint.h>) -SYMBOL(SIG_ATOMIC_MIN, None, <stdint.h>) -SYMBOL(SIG_DFL, None, <signal.h>) -SYMBOL(SIG_ERR, None, <signal.h>) -SYMBOL(SIG_IGN, None, <signal.h>) -SYMBOL(SIZE_MAX, None, <stdint.h>) -SYMBOL(TIME_UTC, None, <time.h>) -SYMBOL(TMP_MAX, None, <stdio.h>) -SYMBOL(TMP_MAX_S, None, <stdio.h>) -SYMBOL(TSS_DTOR_ITERATIONS, None, <threads.h>) -SYMBOL(UCHAR_MAX, None, <limits.h>) -SYMBOL(UINT16_MAX, None, <stdint.h>) -SYMBOL(UINT32_MAX, None, <stdint.h>) -SYMBOL(UINT64_MAX, None, <stdint.h>) -SYMBOL(UINT8_MAX, None, <stdint.h>) -SYMBOL(UINTMAX_MAX, None, <stdint.h>) -SYMBOL(UINTPTR_MAX, None, <stdint.h>) -SYMBOL(UINT_FAST16_MAX, None, <stdint.h>) -SYMBOL(UINT_FAST32_MAX, None, <stdint.h>) -SYMBOL(UINT_FAST64_MAX, None, <stdint.h>) -SYMBOL(UINT_FAST8_MAX, None, <stdint.h>) -SYMBOL(UINT_LEAST16_MAX, None, <stdint.h>) -SYMBOL(UINT_LEAST32_MAX, None, <stdint.h>) -SYMBOL(UINT_LEAST64_MAX, None, <stdint.h>) -SYMBOL(UINT_LEAST8_MAX, None, <stdint.h>) -SYMBOL(UINT_MAX, None, <limits.h>) -SYMBOL(ULLONG_MAX, None, <limits.h>) -SYMBOL(ULONG_MAX, None, <limits.h>) -SYMBOL(USHRT_MAX, None, <limits.h>) -SYMBOL(WCHAR_MAX, None, <wchar.h>) -SYMBOL(WCHAR_MIN, None, <wchar.h>) -SYMBOL(WEOF, None, <wchar.h>) -SYMBOL(WINT_MAX, None, <stdint.h>) -SYMBOL(WINT_MIN, None, <stdint.h>) -SYMBOL(_Complex_I, None, <complex.h>) -SYMBOL(_IOFBF, None, <stdio.h>) -SYMBOL(_IOLBF, None, <stdio.h>) -SYMBOL(_IONBF, None, <stdio.h>) -SYMBOL(_Imaginary_I, None, <complex.h>) -SYMBOL(__alignas_is_defined, None, <stdalign.h>) -SYMBOL(__alignof_is_defined, None, <stdalign.h>) +SYMBOL(_Exit, None, <stdlib.h>) +SYMBOL(abort, None, <stdlib.h>) SYMBOL(abort_handler_s, None, <stdlib.h>) SYMBOL(abs, None, <stdlib.h>) SYMBOL(acos, None, <math.h>) @@ -213,12 +20,9 @@ SYMBOL(acoshf, None, <math.h>) SYMBOL(acoshl, None, <math.h>) SYMBOL(acosl, None, <math.h>) -SYMBOL(alignas, None, <stdalign.h>) SYMBOL(aligned_alloc, None, <stdlib.h>) -SYMBOL(alignof, None, <stdalign.h>) -SYMBOL(and, None, <iso646.h>) -SYMBOL(and_eq, None, <iso646.h>) SYMBOL(asctime, None, <time.h>) +SYMBOL(asctime_r, None, <time.h>) SYMBOL(asctime_s, None, <time.h>) SYMBOL(asin, None, <math.h>) SYMBOL(asinf, None, <math.h>) @@ -226,7 +30,6 @@ SYMBOL(asinhf, None, <math.h>) SYMBOL(asinhl, None, <math.h>) SYMBOL(asinl, None, <math.h>) -SYMBOL(assert, None, <assert.h>) SYMBOL(at_quick_exit, None, <stdlib.h>) SYMBOL(atan, None, <math.h>) SYMBOL(atan2, None, <math.h>) @@ -308,8 +111,6 @@ SYMBOL(atomic_ulong, None, <stdatomic.h>) SYMBOL(atomic_ushort, None, <stdatomic.h>) SYMBOL(atomic_wchar_t, None, <stdatomic.h>) -SYMBOL(bitand, None, <iso646.h>) -SYMBOL(bitor, None, <iso646.h>) SYMBOL(bsearch, None, <stdlib.h>) SYMBOL(bsearch_s, None, <stdlib.h>) SYMBOL(btowc, None, <wchar.h>) @@ -374,8 +175,6 @@ SYMBOL(cnd_t, None, <threads.h>) SYMBOL(cnd_timedwait, None, <threads.h>) SYMBOL(cnd_wait, None, <threads.h>) -SYMBOL(compl, None, <iso646.h>) -SYMBOL(complex, None, <complex.h>) SYMBOL(conj, None, <complex.h>) SYMBOL(conjf, None, <complex.h>) SYMBOL(conjl, None, <complex.h>) @@ -414,6 +213,7 @@ SYMBOL(ctanhl, None, <complex.h>) SYMBOL(ctanl, None, <complex.h>) SYMBOL(ctime, None, <time.h>) +SYMBOL(ctime_r, None, <time.h>) SYMBOL(ctime_s, None, <time.h>) SYMBOL(difftime, None, <time.h>) SYMBOL(double_t, None, <math.h>) @@ -423,7 +223,6 @@ SYMBOL(erfcl, None, <math.h>) SYMBOL(erff, None, <math.h>) SYMBOL(erfl, None, <math.h>) -SYMBOL(errno, None, <errno.h>) SYMBOL(exit, None, <stdlib.h>) SYMBOL(exp, None, <math.h>) SYMBOL(exp2, None, <math.h>) @@ -480,7 +279,6 @@ SYMBOL(fmodl, None, <math.h>) SYMBOL(fopen, None, <stdio.h>) SYMBOL(fopen_s, None, <stdio.h>) -SYMBOL(fpclassify, None, <math.h>) SYMBOL(fpos_t, None, <stdio.h>) SYMBOL(fprintf, None, <stdio.h>) SYMBOL(fprintf_s, None, <stdio.h>) @@ -515,6 +313,7 @@ SYMBOL(getwc, None, <wchar.h>) SYMBOL(getwchar, None, <wchar.h>) SYMBOL(gmtime, None, <time.h>) +SYMBOL(gmtime_r, None, <time.h>) SYMBOL(gmtime_s, None, <time.h>) SYMBOL(hypot, None, <math.h>) SYMBOL(hypotf, None, <math.h>) @@ -523,7 +322,6 @@ SYMBOL(ilogb, None, <math.h>) SYMBOL(ilogbf, None, <math.h>) SYMBOL(ilogbl, None, <math.h>) -SYMBOL(imaginary, None, <complex.h>) SYMBOL(imaxabs, None, <inttypes.h>) SYMBOL(int16_t, None, <stdint.h>) SYMBOL(int32_t, None, <stdint.h>) @@ -544,21 +342,11 @@ SYMBOL(isblank, None, <ctype.h>) SYMBOL(iscntrl, None, <ctype.h>) SYMBOL(isdigit, None, <ctype.h>) -SYMBOL(isfinite, None, <math.h>) SYMBOL(isgraph, None, <ctype.h>) -SYMBOL(isgreater, None, <math.h>) -SYMBOL(isgreaterequal, None, <math.h>) -SYMBOL(isinf, None, <math.h>) -SYMBOL(isless, None, <math.h>) -SYMBOL(islessequal, None, <math.h>) -SYMBOL(islessgreater, None, <math.h>) SYMBOL(islower, None, <ctype.h>) -SYMBOL(isnan, None, <math.h>) -SYMBOL(isnormal, None, <math.h>) SYMBOL(isprint, None, <ctype.h>) SYMBOL(ispunct, None, <ctype.h>) SYMBOL(isspace, None, <ctype.h>) -SYMBOL(isunordered, None, <math.h>) SYMBOL(isupper, None, <ctype.h>) SYMBOL(iswalnum, None, <wctype.h>) SYMBOL(iswalpha, None, <wctype.h>) @@ -575,7 +363,6 @@ SYMBOL(iswxdigit, None, <wctype.h>) SYMBOL(isxdigit, None, <ctype.h>) SYMBOL(jmp_buf, None, <setjmp.h>) -SYMBOL(kill_dependency, None, <stdatomic.h>) SYMBOL(labs, None, <stdlib.h>) SYMBOL(lconv, None, <locale.h>) SYMBOL(ldexp, None, <math.h>) @@ -593,6 +380,7 @@ SYMBOL(llroundl, None, <math.h>) SYMBOL(localeconv, None, <locale.h>) SYMBOL(localtime, None, <time.h>) +SYMBOL(localtime_r, None, <time.h>) SYMBOL(localtime_s, None, <time.h>) SYMBOL(log, None, <math.h>) SYMBOL(log10, None, <math.h>) @@ -617,7 +405,6 @@ SYMBOL(lroundf, None, <math.h>) SYMBOL(lroundl, None, <math.h>) SYMBOL(malloc, None, <stdlib.h>) -SYMBOL(math_errhandling, None, <math.h>) SYMBOL(max_align_t, None, <stddef.h>) SYMBOL(mblen, None, <stdlib.h>) SYMBOL(mbrlen, None, <wchar.h>) @@ -630,6 +417,7 @@ SYMBOL(mbstowcs, None, <stdlib.h>) SYMBOL(mbstowcs_s, None, <stdlib.h>) SYMBOL(mbtowc, None, <stdlib.h>) +SYMBOL(memccpy, None, <string.h>) SYMBOL(memchr, None, <string.h>) SYMBOL(memcmp, None, <string.h>) SYMBOL(memcpy, None, <string.h>) @@ -671,13 +459,7 @@ SYMBOL(nexttoward, None, <math.h>) SYMBOL(nexttowardf, None, <math.h>) SYMBOL(nexttowardl, None, <math.h>) -SYMBOL(noreturn, None, <stdnoreturn.h>) -SYMBOL(not, None, <iso646.h>) -SYMBOL(not_eq, None, <iso646.h>) -SYMBOL(offsetof, None, <stddef.h>) SYMBOL(once_flag, None, <threads.h>) -SYMBOL(or, None, <iso646.h>) -SYMBOL(or_eq, None, <iso646.h>) SYMBOL(perror, None, <stdio.h>) SYMBOL(pow, None, <math.h>) SYMBOL(powf, None, <math.h>) @@ -711,7 +493,6 @@ SYMBOL(round, None, <math.h>) SYMBOL(roundf, None, <math.h>) SYMBOL(roundl, None, <math.h>) -SYMBOL(rsize_t, None, <stddef.h>) SYMBOL(scalbln, None, <math.h>) SYMBOL(scalblnf, None, <math.h>) SYMBOL(scalblnl, None, <math.h>) @@ -722,12 +503,10 @@ SYMBOL(scanf_s, None, <stdio.h>) SYMBOL(set_constraint_handler_s, None, <stdlib.h>) SYMBOL(setbuf, None, <stdio.h>) -SYMBOL(setjmp, None, <setjmp.h>) SYMBOL(setlocale, None, <locale.h>) SYMBOL(setvbuf, None, <stdio.h>) SYMBOL(sig_atomic_t, None, <signal.h>) SYMBOL(signal, None, <signal.h>) -SYMBOL(signbit, None, <math.h>) SYMBOL(sin, None, <math.h>) SYMBOL(sinf, None, <math.h>) SYMBOL(sinh, None, <math.h>) @@ -745,10 +524,6 @@ SYMBOL(srand, None, <stdlib.h>) SYMBOL(sscanf, None, <stdio.h>) SYMBOL(sscanf_s, None, <stdio.h>) -SYMBOL(static_assert, None, <assert.h>) -SYMBOL(stderr, None, <stdio.h>) -SYMBOL(stdin, None, <stdio.h>) -SYMBOL(stdout, None, <stdio.h>) SYMBOL(strcat, None, <string.h>) SYMBOL(strcat_s, None, <string.h>) SYMBOL(strchr, None, <string.h>) @@ -757,6 +532,7 @@ SYMBOL(strcpy, None, <string.h>) SYMBOL(strcpy_s, None, <string.h>) SYMBOL(strcspn, None, <string.h>) +SYMBOL(strdup, None, <string.h>) SYMBOL(strerror, None, <string.h>) SYMBOL(strerror_s, None, <string.h>) SYMBOL(strerrorlen_s, None, <string.h>) @@ -767,6 +543,7 @@ SYMBOL(strncmp, None, <string.h>) SYMBOL(strncpy, None, <string.h>) SYMBOL(strncpy_s, None, <string.h>) +SYMBOL(strndup, None, <string.h>) SYMBOL(strnlen_s, None, <string.h>) SYMBOL(strpbrk, None, <string.h>) SYMBOL(strrchr, None, <string.h>) @@ -804,6 +581,7 @@ SYMBOL(thrd_detach, None, <threads.h>) SYMBOL(thrd_equal, None, <threads.h>) SYMBOL(thrd_error, None, <threads.h>) +SYMBOL(thrd_exit, None, <threads.h>) SYMBOL(thrd_join, None, <threads.h>) SYMBOL(thrd_nomem, None, <threads.h>) SYMBOL(thrd_sleep, None, <threads.h>) @@ -812,11 +590,11 @@ SYMBOL(thrd_t, None, <threads.h>) SYMBOL(thrd_timedout, None, <threads.h>) SYMBOL(thrd_yield, None, <threads.h>) -SYMBOL(thread_local, None, <threads.h>) SYMBOL(time, None, <time.h>) SYMBOL(time_t, None, <time.h>) SYMBOL(timespec, None, <time.h>) SYMBOL(timespec_get, None, <time.h>) +SYMBOL(timespec_getres, None, <time.h>) SYMBOL(tm, None, <time.h>) SYMBOL(tmpfile, None, <stdio.h>) SYMBOL(tmpfile_s, None, <stdio.h>) @@ -852,10 +630,6 @@ SYMBOL(uintptr_t, None, <stdint.h>) SYMBOL(ungetc, None, <stdio.h>) SYMBOL(ungetwc, None, <wchar.h>) -SYMBOL(va_arg, None, <stdarg.h>) -SYMBOL(va_copy, None, <stdarg.h>) -SYMBOL(va_end, None, <stdarg.h>) -SYMBOL(va_start, None, <stdarg.h>) SYMBOL(vfprintf, None, <stdio.h>) SYMBOL(vfprintf_s, None, <stdio.h>) SYMBOL(vfscanf, None, <stdio.h>) @@ -883,7 +657,6 @@ SYMBOL(vwprintf_s, None, <wchar.h>) SYMBOL(vwscanf, None, <wchar.h>) SYMBOL(vwscanf_s, None, <wchar.h>) -SYMBOL(wchar_t, None, <wchar.h>) SYMBOL(wcrtomb, None, <wchar.h>) SYMBOL(wcrtomb_s, None, <wchar.h>) SYMBOL(wcscat, None, <wchar.h>) @@ -929,7 +702,6 @@ SYMBOL(wctrans_t, None, <wctype.h>) SYMBOL(wctype, None, <wctype.h>) SYMBOL(wctype_t, None, <wctype.h>) -SYMBOL(wint_t, None, <wctype.h>) SYMBOL(wmemchr, None, <wchar.h>) SYMBOL(wmemcmp, None, <wchar.h>) SYMBOL(wmemcpy, None, <wchar.h>) @@ -941,5 +713,3 @@ SYMBOL(wprintf_s, None, <wchar.h>) SYMBOL(wscanf, None, <wchar.h>) SYMBOL(wscanf_s, None, <wchar.h>) -SYMBOL(xor, None, <iso646.h>) -SYMBOL(xor_eq, None, <iso646.h>)
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits