-- >8 --
This includes uncommenting the atomic_flag non-member functions, which
were added by PR libstdc++/103934.
Also generate a hint for std::ignore, which was recently tweaked to be
more generally useful by P2968R2, which r15-2324 implemented.
gcc/cp/ChangeLog:
* cxxapi-data.csv: Add C++20 and C++23 names from <chrono>,
<format>, <generator>, <iterator>, <print>, and <stdfloat>.
Set cxx11 dialect for std::ignore in <tuple>. Uncomment
atomic_flag functions from <atomic>.
* std-name-hint.gperf: Regenerate.
* std-name-hint.h: Regenerate.
---
gcc/cp/cxxapi-data.csv | 96 +-
gcc/cp/std-name-hint.gperf | 84 +-
gcc/cp/std-name-hint.h | 2103 ++++++++++++++++++++----------------
3 files changed, 1333 insertions(+), 950 deletions(-)
diff --git a/gcc/cp/cxxapi-data.csv b/gcc/cp/cxxapi-data.csv
index 1cbf774acd7..bd397fb2acb 100644
--- a/gcc/cp/cxxapi-data.csv
+++ b/gcc/cp/cxxapi-data.csv
@@ -197,16 +197,16 @@
<atomic>,atomic_uintmax_t,1,cxx20
<atomic>,atomic_signed_lock_free,1,cxx11,__cpp_lib_atomic_lock_free_type_aliases
<atomic>,atomic_unsigned_lock_free,1,cxx11,__cpp_lib_atomic_lock_free_type_aliases
-# libstdc++/103934 <atomic>,atomic_flag_test,1,no
-# libstdc++/103934 <atomic>,atomic_flag_test_explicit,1,no
+<atomic>,atomic_flag_test,1,no
+<atomic>,atomic_flag_test_explicit,1,no
<atomic>,atomic_flag_test_and_set,1,no
<atomic>,atomic_flag_test_and_set_explicit,1,no
<atomic>,atomic_flag_clear,1,no
<atomic>,atomic_flag_clear_explicit,1,no
-# libstdc++/103934 <atomic>,atomic_flag_wait,1,no
-# libstdc++/103934 <atomic>,atomic_flag_wait_explicit,1,no
-# libstdc++/103934 <atomic>,atomic_flag_notify_one,1,no
-# libstdc++/103934 <atomic>,atomic_flag_notify_all,1,no
+<atomic>,atomic_flag_wait,1,no
+<atomic>,atomic_flag_wait_explicit,1,no
+<atomic>,atomic_flag_notify_one,1,no
+<atomic>,atomic_flag_notify_all,1,no
<atomic>,atomic_thread_fence,1,no
<atomic>,atomic_signal_fence,1,no
<barrier>,barrier,1,no
@@ -238,7 +238,48 @@
<charconv>,to_chars,1,no
<charconv>,from_chars_result,1,no
<charconv>,from_chars,1,no
-# <chrono> TODO
+<chrono>,chrono::duration,1,cxx11
+<chrono>,chrono::nanoseconds,1,cxx11
+<chrono>,chrono::microseconds,1,cxx11
+<chrono>,chrono::milliseconds,1,cxx11
+<chrono>,chrono::seconds,1,cxx11
+<chrono>,chrono::minutes,1,cxx11
+<chrono>,chrono::hours,1,cxx11
+<chrono>,chrono::days,1,cxx20
+<chrono>,chrono::weeks,1,cxx20
+<chrono>,chrono::months,1,cxx20
+<chrono>,chrono::years,1,cxx20
+<chrono>,chrono::duration_cast,1,cxx11
+<chrono>,chrono::time_point,1,cxx11
+<chrono>,chrono::time_point_cast,1,cxx11
+<chrono>,chrono::system_clock,1,cxx11
+<chrono>,chrono::steady_clock,1,cxx11
+<chrono>,chrono::high_resolution_clock,1,cxx11
+<chrono>,chrono::utc_clock,1,cxx20
+<chrono>,chrono::tai_clock,1,cxx20
+<chrono>,chrono::gps_clock,1,cxx20
+<chrono>,chrono::file_clock,1,cxx20
+<chrono>,chrono::local_t,1,cxx20
+<chrono>,chrono::clock_cast,1,cxx20
+<chrono>,chrono::time_zone,1,cxx20
+<chrono>,chrono::zoned_time,1,cxx20
+<chrono>,chrono::tzdb,1,cxx20
+<chrono>,chrono::tzdb_list,1,cxx20
+<chrono>,chrono::get_tzdb,1,cxx20
+<chrono>,chrono::get_tzdb_list,1,cxx20
+<chrono>,chrono::reload_tzdb,1,cxx20
+<chrono>,chrono::remote_version,1,cxx20
+<chrono>,chrono::locate_zone,1,cxx20
+<chrono>,chrono::leap_second,1,cxx20
+<chrono>,chrono::leap_second_info,1,cxx20
+<chrono>,chrono::get_leap_second_info,1,cxx20
+# c++/106851 <chrono>,chrono::abs,1,cxx17
+# c++/106851 <chrono>,chrono::floor,1,cxx17
+# c++/106851 <chrono>,chrono::ceil,1,cxx17
+<chrono>,chrono::round,1,cxx17
+<chrono>,chrono::from_stream,1,cxx20
+<chrono>,chrono::parse,1,cxx20
+# <chrono> TODO the rest
# <codecvt> TODO
<compare>,weak_equality,1,cxx20
<compare>,strong_equality,1,cxx20
@@ -311,6 +352,33 @@
# <flat_set>,sorted_equivalent,1,no
# <flat_set>,erase_if,1,no
# <flat_set>,uses_allocator,1,no
+<format>,format,1,cxx20
+<format>,format_to,1,cxx20
+<format>,format_to_n,1,cxx20
+<format>,formatted_size,1,cxx20
+<format>,vformat,1,cxx20
+<format>,vformat_to,1,cxx20
+<format>,formatter,1,cxx20
+<format>,range_formatter,1,cxx23
+<format>,range_format,1,cxx23
+<format>,formattable,1,cxx23
+<format>,format_error,1,cxx20
+<format>,basic_format_parse_context,1,cxx20
+<format>,format_parse_context,1,cxx20
+<format>,wformat_parse_context,1,cxx20
+<format>,basic_format_context,1,cxx20
+<format>,format_context,1,cxx20
+<format>,wformat_context,1,cxx20
+<format>,basic_format_string,1,cxx20
+<format>,format_string,1,cxx20
+<format>,wformat_string,1,cxx20
+<format>,basic_format_arg,1,cxx20
+<format>,basic_format_args,1,cxx20
+<format>,format_args,1,cxx20
+<format>,wformat_args,1,cxx20
+<format>,make_format_args,1,cxx20
+<format>,make_wformat_args,1,cxx20
+<format>,runtime_format,1,cxx26
<forward_list>,forward_list,1,cxx11
<forward_list>,operator==,1,no
<forward_list>,operator<=>,1,no
@@ -361,6 +429,8 @@
<future>,shared_future,1,no
<future>,packaged_task,1,cxx11
<future>,async,1,cxx11
+<generator>,generator,1,cxx23
+# c++/106851 <generator>,pmr::generator,1,no
<initializer_list>,initializer_list,1,no
<initializer_list>,begin,1,no
<initializer_list>,end,1,no
@@ -433,6 +503,9 @@
<iterator>,ostreambuf_iterator,1,cxx98
<iterator>,prev,1,cxx11
<iterator>,reverse_iterator,1,cxx98
+<iterator>,common_iterator,1,cxx20
+<iterator>,counted_iterator,1,cxx20
+<iterator>,const_iterator,1,cxx23
# <iterator> TODO the rest
<latch>,latch,1,no
<list>,list,1,cxx98
@@ -590,6 +663,8 @@
<ostream>,flush_emit,1,cxx20
<ostream>,operator<<,1,no
# <numeric> TODO
+<print>,print,1,cxx23
+<print>,println,1,cxx23
<queue>,queue,1,cxx98
<queue>,operator==,1,no
<queue>,operator!=,1,no
@@ -720,6 +795,11 @@
<stdexcept>,range_error,1,cxx98
<stdexcept>,overflow_error,1,cxx98
<stdexcept>,underflow_error,1,cxx98
+<stdfloat>,float16_t,1,cxx23
+<stdfloat>,float32_t,1,cxx23
+<stdfloat>,float64_t,1,cxx23
+<stdfloat>,float128_t,1,cxx23
+<stdfloat>,bfloat16_t,1,cxx23
<stop_token>,stop_token,1,cxx20
<stop_token>,stop_source,1,cxx20
<stop_token>,nostopstate_t,1,no
@@ -801,7 +881,7 @@
<tuple>,tuple,1,cxx11
<tuple>,basic_common_reference,1,no
<tuple>,common_type,1,no
-<tuple>,ignore,1,no
+<tuple>,ignore,1,cxx11
<tuple>,make_tuple,1,cxx11
<tuple>,forward_as_tuple,1,cxx11
<tuple>,tie,1,cxx11
diff --git a/gcc/cp/std-name-hint.gperf b/gcc/cp/std-name-hint.gperf
index 4fb23da40a6..63a8a041685 100644
--- a/gcc/cp/std-name-hint.gperf
+++ b/gcc/cp/std-name-hint.gperf
@@ -3,7 +3,7 @@
%struct-type
%{
/* This file is auto-generated by gen-cxxapi-file.py. */
-/* Copyright (C) 2022-2024 Free Software Foundation, Inc.
+/* Copyright (C) 2024 Free Software Foundation, Inc.
This file is part of GCC.
@@ -54,6 +54,45 @@ atomic_uintmax_t, "<atomic>", cxx20
atomic_unsigned_lock_free, "<atomic>", cxx11
# <bitset>
bitset, "<bitset>", cxx11
+# <chrono>
+chrono::clock_cast, "<chrono>", cxx20
+chrono::days, "<chrono>", cxx20
+chrono::duration, "<chrono>", cxx11
+chrono::duration_cast, "<chrono>", cxx11
+chrono::file_clock, "<chrono>", cxx20
+chrono::from_stream, "<chrono>", cxx20
+chrono::get_leap_second_info, "<chrono>", cxx20
+chrono::get_tzdb, "<chrono>", cxx20
+chrono::get_tzdb_list, "<chrono>", cxx20
+chrono::gps_clock, "<chrono>", cxx20
+chrono::high_resolution_clock, "<chrono>", cxx11
+chrono::hours, "<chrono>", cxx11
+chrono::leap_second, "<chrono>", cxx20
+chrono::leap_second_info, "<chrono>", cxx20
+chrono::local_t, "<chrono>", cxx20
+chrono::locate_zone, "<chrono>", cxx20
+chrono::microseconds, "<chrono>", cxx11
+chrono::milliseconds, "<chrono>", cxx11
+chrono::minutes, "<chrono>", cxx11
+chrono::months, "<chrono>", cxx20
+chrono::nanoseconds, "<chrono>", cxx11
+chrono::parse, "<chrono>", cxx20
+chrono::reload_tzdb, "<chrono>", cxx20
+chrono::remote_version, "<chrono>", cxx20
+chrono::round, "<chrono>", cxx17
+chrono::seconds, "<chrono>", cxx11
+chrono::steady_clock, "<chrono>", cxx11
+chrono::system_clock, "<chrono>", cxx11
+chrono::tai_clock, "<chrono>", cxx20
+chrono::time_point, "<chrono>", cxx11
+chrono::time_point_cast, "<chrono>", cxx11
+chrono::time_zone, "<chrono>", cxx20
+chrono::tzdb, "<chrono>", cxx20
+chrono::tzdb_list, "<chrono>", cxx20
+chrono::utc_clock, "<chrono>", cxx20
+chrono::weeks, "<chrono>", cxx20
+chrono::years, "<chrono>", cxx20
+chrono::zoned_time, "<chrono>", cxx20
# <compare>
partial_ordering, "<compare>", cxx20
strong_equality, "<compare>", cxx20
@@ -90,6 +129,34 @@ terminate, "<exception>", cxx98
uncaught_exceptions, "<exception>", cxx17
# <expected>
expected, "<expected>", cxx23
+# <format>
+basic_format_arg, "<format>", cxx20
+basic_format_args, "<format>", cxx20
+basic_format_context, "<format>", cxx20
+basic_format_parse_context, "<format>", cxx20
+basic_format_string, "<format>", cxx20
+format, "<format>", cxx20
+format_args, "<format>", cxx20
+format_context, "<format>", cxx20
+format_error, "<format>", cxx20
+format_parse_context, "<format>", cxx20
+format_string, "<format>", cxx20
+format_to, "<format>", cxx20
+format_to_n, "<format>", cxx20
+formattable, "<format>", cxx23
+formatted_size, "<format>", cxx20
+formatter, "<format>", cxx20
+make_format_args, "<format>", cxx20
+make_wformat_args, "<format>", cxx20
+range_format, "<format>", cxx23
+range_formatter, "<format>", cxx23
+runtime_format, "<format>", cxx26
+vformat, "<format>", cxx20
+vformat_to, "<format>", cxx20
+wformat_args, "<format>", cxx20
+wformat_context, "<format>", cxx20
+wformat_parse_context, "<format>", cxx20
+wformat_string, "<format>", cxx20
# <forward_list>
forward_list, "<forward_list>", cxx11
# <fstream>
@@ -119,6 +186,8 @@ async, "<future>", cxx11
future, "<future>", cxx11
packaged_task, "<future>", cxx11
promise, "<future>", cxx11
+# <generator>
+generator, "<generator>", cxx23
# <iomanip>
get_money, "<iomanip>", cxx11
get_time, "<iomanip>", cxx11
@@ -172,6 +241,9 @@ ws, "<istream>", cxx98
advance, "<iterator>", cxx98
back_inserter, "<iterator>", cxx98
begin, "<iterator>", cxx11
+common_iterator, "<iterator>", cxx20
+const_iterator, "<iterator>", cxx23
+counted_iterator, "<iterator>", cxx20
distance, "<iterator>", cxx98
end, "<iterator>", cxx11
front_inserter, "<iterator>", cxx98
@@ -284,6 +356,9 @@ flush_emit, "<ostream>", cxx20
noemit_on_flush, "<ostream>", cxx20
ostream, "<ostream>", cxx98
wostream, "<ostream>", cxx98
+# <print>
+print, "<print>", cxx23
+println, "<print>", cxx23
# <queue>
priority_queue, "<queue>", cxx98
queue, "<queue>", cxx98
@@ -346,6 +421,12 @@ overflow_error, "<stdexcept>", cxx98
range_error, "<stdexcept>", cxx98
runtime_error, "<stdexcept>", cxx98
underflow_error, "<stdexcept>", cxx98
+# <stdfloat>
+bfloat16_t, "<stdfloat>", cxx23
+float128_t, "<stdfloat>", cxx23
+float16_t, "<stdfloat>", cxx23
+float32_t, "<stdfloat>", cxx23
+float64_t, "<stdfloat>", cxx23
# <stop_token>
stop_callback, "<stop_token>", cxx20
stop_source, "<stop_token>", cxx20
@@ -395,6 +476,7 @@ thread, "<thread>", cxx11
# <tuple>
apply, "<tuple>", cxx17
forward_as_tuple, "<tuple>", cxx11
+ignore, "<tuple>", cxx11
make_from_tuple, "<tuple>", cxx17
make_tuple, "<tuple>", cxx11
tie, "<tuple>", cxx11
diff --git a/gcc/cp/std-name-hint.h b/gcc/cp/std-name-hint.h
index 231689355d1..faa6362b946 100644
--- a/gcc/cp/std-name-hint.h
+++ b/gcc/cp/std-name-hint.h
@@ -31,7 +31,7 @@
#line 4 "std-name-hint.gperf"
/* This file is auto-generated by gen-cxxapi-file.py. */
-/* Copyright (C) 2022-2024 Free Software Foundation, Inc.
+/* Copyright (C) 2024 Free Software Foundation, Inc.
This file is part of GCC.
@@ -61,7 +61,7 @@ struct std_name_hint
/* The dialect of C++ in which this was added. */
enum cxx_dialect min_dialect;
};
-/* maximum key range = 1387, duplicates = 6 */
+/* maximum key range = 1681, duplicates = 6 */
class std_name_hint_lookup
{
@@ -76,32 +76,32 @@ std_name_hint_lookup::hash (const char *str, size_t len)
{
static const unsigned short asso_values[] =
{
- 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412,
- 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412,
- 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412,
- 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412,
- 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 10,
- 25, 5, 20, 1412, 0, 1412, 5, 0, 15, 1412,
- 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412,
- 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412,
- 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412,
- 1412, 1412, 1412, 1412, 1412, 260, 1412, 430, 15, 323,
- 305, 5, 55, 198, 475, 125, 240, 105, 225, 50,
- 5, 155, 105, 440, 85, 5, 0, 10, 15, 124,
- 470, 463, 65, 1412, 1412, 1412, 1412, 1412, 1412, 1412,
- 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412,
- 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412,
- 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412,
- 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412,
- 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412,
- 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412,
- 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412,
- 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412,
- 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412,
- 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412,
- 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412,
- 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412,
- 1412, 1412, 1412, 1412, 1412, 1412, 1412
+ 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703,
+ 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703,
+ 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703,
+ 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703,
+ 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 30,
+ 20, 10, 30, 1703, 5, 1703, 0, 10, 40, 1703,
+ 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703,
+ 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703,
+ 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703,
+ 1703, 1703, 1703, 1703, 1703, 355, 1703, 175, 30, 228,
+ 455, 0, 0, 478, 238, 255, 495, 368, 430, 115,
+ 25, 145, 25, 445, 80, 15, 5, 290, 70, 400,
+ 470, 160, 15, 1703, 1703, 1703, 1703, 1703, 1703, 1703,
+ 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703,
+ 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703,
+ 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703,
+ 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703,
+ 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703,
+ 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703,
+ 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703,
+ 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703,
+ 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703,
+ 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703,
+ 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703,
+ 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703,
+ 1703, 1703, 1703, 1703, 1703, 1703, 1703
};
unsigned int hval = len;
@@ -135,952 +135,1173 @@ std_name_hint_lookup::find (const char *str, size_t len)
{
enum
{
- TOTAL_KEYWORDS = 378,
+ TOTAL_KEYWORDS = 455,
MIN_WORD_LENGTH = 2,
MAX_WORD_LENGTH = 39,
- MIN_HASH_VALUE = 25,
- MAX_HASH_VALUE = 1411
+ MIN_HASH_VALUE = 22,
+ MAX_HASH_VALUE = 1702
};
static const struct std_name_hint wordlist[] =
{
-#line 401 "std-name-hint.gperf"
- {"tuple", "<tuple>", cxx11},
-#line 276 "std-name-hint.gperf"
- {"nullopt", "<optional>", cxx17},
-#line 405 "std-name-hint.gperf"
- {"tuple_size", "<tuple>", cxx11},
-#line 469 "std-name-hint.gperf"
- {"variant", "<variant>", cxx17},
-#line 403 "std-name-hint.gperf"
- {"tuple_element", "<tuple>", cxx11},
-#line 404 "std-name-hint.gperf"
- {"tuple_element_t", "<tuple>", cxx14},
-#line 426 "std-name-hint.gperf"
- {"bad_cast", "<typeinfo>", cxx98},
-#line 471 "std-name-hint.gperf"
- {"variant_alternative_t", "<variant>", cxx17},
-#line 470 "std-name-hint.gperf"
- {"variant_alternative", "<variant>", cxx17},
-#line 267 "std-name-hint.gperf"
- {"numbers::ln2_v", "<numbers>", cxx20},
-#line 266 "std-name-hint.gperf"
- {"numbers::ln10_v", "<numbers>", cxx20},
-#line 263 "std-name-hint.gperf"
- {"numbers::inv_pi_v", "<numbers>", cxx20},
-#line 300 "std-name-hint.gperf"
- {"set", "<set>", cxx98},
-#line 183 "std-name-hint.gperf"
- {"next", "<iterator>", cxx11},
-#line 264 "std-name-hint.gperf"
- {"numbers::inv_sqrt3_v", "<numbers>", cxx20},
-#line 265 "std-name-hint.gperf"
- {"numbers::inv_sqrtpi_v", "<numbers>", cxx20},
-#line 361 "std-name-hint.gperf"
- {"stof", "<string>", cxx11},
-#line 129 "std-name-hint.gperf"
+#line 198 "std-name-hint.gperf"
{"setbase", "<iomanip>", cxx98},
-#line 299 "std-name-hint.gperf"
- {"multiset", "<set>", cxx98},
-#line 174 "std-name-hint.gperf"
- {"begin", "<iterator>", cxx11},
-#line 119 "std-name-hint.gperf"
- {"future", "<future>", cxx11},
-#line 70 "std-name-hint.gperf"
- {"byte", "<cstddef>", cxx17},
-#line 399 "std-name-hint.gperf"
- {"make_tuple", "<tuple>", cxx11},
-#line 216 "std-name-hint.gperf"
- {"make_unique", "<memory>", cxx14},
-#line 330 "std-name-hint.gperf"
- {"stringbuf", "<sstream>", cxx98},
-#line 355 "std-name-hint.gperf"
- {"streambuf", "<streambuf>", cxx98},
-#line 456 "std-name-hint.gperf"
- {"make_integer_sequence", "<utility>", cxx14},
-#line 217 "std-name-hint.gperf"
- {"make_unique_for_overwrite", "<memory>", cxx20},
-#line 313 "std-name-hint.gperf"
- {"basic_spanstream", "<spanstream>", cxx23},
-#line 326 "std-name-hint.gperf"
- {"basic_stringstream", "<sstream>", cxx98},
-#line 325 "std-name-hint.gperf"
- {"basic_stringbuf", "<sstream>", cxx98},
-#line 473 "std-name-hint.gperf"
- {"variant_size", "<variant>", cxx17},
-#line 338 "std-name-hint.gperf"
- {"stacktrace", "<stacktrace>", cxx23},
-#line 110 "std-name-hint.gperf"
- {"mem_fn", "<functional>", cxx11},
-#line 312 "std-name-hint.gperf"
- {"basic_spanbuf", "<spanstream>", cxx23},
-#line 283 "std-name-hint.gperf"
- {"flush_emit", "<ostream>", cxx20},
-#line 111 "std-name-hint.gperf"
- {"not_fn", "<functional>", cxx17},
-#line 474 "std-name-hint.gperf"
- {"variant_size_v", "<variant>", cxx17},
-#line 336 "std-name-hint.gperf"
- {"stack", "<stack>", cxx98},
-#line 422 "std-name-hint.gperf"
- {"void_t", "<type_traits>", cxx17},
-#line 121 "std-name-hint.gperf"
+#line 375 "std-name-hint.gperf"
+ {"set", "<set>", cxx98},
+#line 255 "std-name-hint.gperf"
+ {"next", "<iterator>", cxx11},
+#line 138 "std-name-hint.gperf"
+ {"format", "<format>", cxx20},
+#line 146 "std-name-hint.gperf"
+ {"formattable", "<format>", cxx23},
+#line 188 "std-name-hint.gperf"
{"promise", "<future>", cxx11},
-#line 186 "std-name-hint.gperf"
- {"prev", "<iterator>", cxx11},
-#line 170 "std-name-hint.gperf"
- {"ws", "<istream>", cxx98},
-#line 173 "std-name-hint.gperf"
- {"back_inserter", "<iterator>", cxx98},
-#line 131 "std-name-hint.gperf"
+#line 109 "std-name-hint.gperf"
+ {"byte", "<cstddef>", cxx17},
+#line 360 "std-name-hint.gperf"
+ {"print", "<print>", cxx23},
+#line 200 "std-name-hint.gperf"
{"setiosflags", "<iomanip>", cxx98},
-#line 466 "std-name-hint.gperf"
+#line 147 "std-name-hint.gperf"
+ {"formatted_size", "<format>", cxx20},
+#line 243 "std-name-hint.gperf"
+ {"begin", "<iterator>", cxx11},
+#line 307 "std-name-hint.gperf"
+ {"pmr::new_delete_resource", "<memory_resource>", cxx17},
+#line 304 "std-name-hint.gperf"
+ {"pmr::get_default_resource", "<memory_resource>", cxx17},
+#line 310 "std-name-hint.gperf"
+ {"pmr::set_default_resource", "<memory_resource>", cxx17},
+#line 186 "std-name-hint.gperf"
+ {"future", "<future>", cxx11},
+#line 483 "std-name-hint.gperf"
+ {"tuple", "<tuple>", cxx11},
+#line 178 "std-name-hint.gperf"
+ {"not_fn", "<functional>", cxx17},
+#line 508 "std-name-hint.gperf"
+ {"bad_cast", "<typeinfo>", cxx98},
+#line 217 "std-name-hint.gperf"
+ {"nounitbuf", "<ios>", cxx98},
+#line 213 "std-name-hint.gperf"
+ {"noshowbase", "<ios>", cxx98},
+#line 485 "std-name-hint.gperf"
+ {"tuple_element", "<tuple>", cxx11},
+#line 486 "std-name-hint.gperf"
+ {"tuple_element_t", "<tuple>", cxx14},
+#line 214 "std-name-hint.gperf"
+ {"noshowpoint", "<ios>", cxx98},
+#line 361 "std-name-hint.gperf"
+ {"println", "<print>", cxx23},
+#line 215 "std-name-hint.gperf"
+ {"noshowpos", "<ios>", cxx98},
+#line 487 "std-name-hint.gperf"
+ {"tuple_size", "<tuple>", cxx11},
+#line 163 "std-name-hint.gperf"
+ {"basic_filebuf", "<fstream>", cxx98},
+#line 504 "std-name-hint.gperf"
+ {"void_t", "<type_traits>", cxx17},
+#line 348 "std-name-hint.gperf"
+ {"nullopt", "<optional>", cxx17},
+#line 258 "std-name-hint.gperf"
+ {"prev", "<iterator>", cxx11},
+#line 400 "std-name-hint.gperf"
+ {"basic_stringbuf", "<sstream>", cxx98},
+#line 551 "std-name-hint.gperf"
+ {"variant", "<variant>", cxx17},
+#line 387 "std-name-hint.gperf"
+ {"basic_spanbuf", "<spanstream>", cxx23},
+#line 148 "std-name-hint.gperf"
+ {"formatter", "<format>", cxx20},
+#line 552 "std-name-hint.gperf"
+ {"variant_alternative", "<variant>", cxx17},
+#line 355 "std-name-hint.gperf"
+ {"flush_emit", "<ostream>", cxx20},
+#line 555 "std-name-hint.gperf"
+ {"variant_size", "<variant>", cxx17},
+#line 303 "std-name-hint.gperf"
+ {"pmr", "<memory_resource>", cxx17},
+#line 427 "std-name-hint.gperf"
+ {"float16_t", "<stdfloat>", cxx23},
+#line 295 "std-name-hint.gperf"
+ {"to_address", "<memory>", cxx20},
+#line 553 "std-name-hint.gperf"
+ {"variant_alternative_t", "<variant>", cxx17},
+#line 542 "std-name-hint.gperf"
+ {"pair", "<utility>", cxx98},
+#line 218 "std-name-hint.gperf"
+ {"nouppercase", "<ios>", cxx98},
+#line 540 "std-name-hint.gperf"
+ {"move", "<utility>", cxx11},
+#line 177 "std-name-hint.gperf"
+ {"mem_fn", "<functional>", cxx11},
+#line 428 "std-name-hint.gperf"
+ {"float32_t", "<stdfloat>", cxx23},
+#line 426 "std-name-hint.gperf"
+ {"float128_t", "<stdfloat>", cxx23},
+#line 559 "std-name-hint.gperf"
+ {"vector", "<vector>", cxx98},
+#line 429 "std-name-hint.gperf"
+ {"float64_t", "<stdfloat>", cxx23},
+#line 541 "std-name-hint.gperf"
+ {"move_if_noexcept", "<utility>", cxx11},
+#line 353 "std-name-hint.gperf"
+ {"ends", "<ostream>", cxx98},
+#line 263 "std-name-hint.gperf"
+ {"map", "<map>", cxx98},
+#line 259 "std-name-hint.gperf"
+ {"reverse_iterator", "<iterator>", cxx98},
+#line 548 "std-name-hint.gperf"
{"bad_variant_access", "<variant>", cxx17},
#line 288 "std-name-hint.gperf"
- {"priority_queue", "<queue>", cxx98},
-#line 144 "std-name-hint.gperf"
- {"noshowbase", "<ios>", cxx98},
-#line 362 "std-name-hint.gperf"
- {"stoi", "<string>", cxx11},
-#line 155 "std-name-hint.gperf"
- {"showpos", "<ios>", cxx98},
-#line 153 "std-name-hint.gperf"
- {"showbase", "<ios>", cxx98},
-#line 235 "std-name-hint.gperf"
- {"pmr::new_delete_resource", "<memory_resource>", cxx17},
-#line 232 "std-name-hint.gperf"
- {"pmr::get_default_resource", "<memory_resource>", cxx17},
-#line 238 "std-name-hint.gperf"
- {"pmr::set_default_resource", "<memory_resource>", cxx17},
-#line 97 "std-name-hint.gperf"
- {"basic_fstream", "<fstream>", cxx98},
-#line 477 "std-name-hint.gperf"
- {"vector", "<vector>", cxx98},
-#line 100 "std-name-hint.gperf"
- {"fstream", "<fstream>", cxx98},
-#line 458 "std-name-hint.gperf"
- {"move", "<utility>", cxx11},
-#line 96 "std-name-hint.gperf"
- {"basic_filebuf", "<fstream>", cxx98},
-#line 281 "std-name-hint.gperf"
- {"ends", "<ostream>", cxx98},
-#line 398 "std-name-hint.gperf"
- {"make_from_tuple", "<tuple>", cxx17},
-#line 191 "std-name-hint.gperf"
- {"map", "<map>", cxx98},
-#line 271 "std-name-hint.gperf"
- {"numbers::pi_v", "<numbers>", cxx20},
-#line 376 "std-name-hint.gperf"
- {"basic_string_view", "<string_view>", cxx17},
-#line 126 "std-name-hint.gperf"
- {"put_time", "<iomanip>", cxx11},
-#line 352 "std-name-hint.gperf"
- {"stop_token", "<stop_token>", cxx20},
-#line 133 "std-name-hint.gperf"
- {"setw", "<iomanip>", cxx98},
-#line 148 "std-name-hint.gperf"
- {"nounitbuf", "<ios>", cxx98},
-#line 351 "std-name-hint.gperf"
- {"stop_source", "<stop_token>", cxx20},
-#line 213 "std-name-hint.gperf"
- {"make_obj_using_allocator", "<memory>", cxx20},
-#line 321 "std-name-hint.gperf"
- {"wspanbuf", "<spanstream>", cxx23},
-#line 231 "std-name-hint.gperf"
- {"pmr", "<memory_resource>", cxx17},
-#line 472 "std-name-hint.gperf"
- {"variant_npos", "<variant>", cxx17},
-#line 223 "std-name-hint.gperf"
- {"to_address", "<memory>", cxx20},
-#line 460 "std-name-hint.gperf"
- {"pair", "<utility>", cxx98},
-#line 269 "std-name-hint.gperf"
- {"numbers::log2e_v", "<numbers>", cxx20},
-#line 268 "std-name-hint.gperf"
- {"numbers::log10e_v", "<numbers>", cxx20},
-#line 149 "std-name-hint.gperf"
- {"nouppercase", "<ios>", cxx98},
-#line 368 "std-name-hint.gperf"
- {"string", "<string>", cxx98},
-#line 373 "std-name-hint.gperf"
- {"u8string", "<string>", cxx20},
-#line 145 "std-name-hint.gperf"
- {"noshowpoint", "<ios>", cxx98},
-#line 310 "std-name-hint.gperf"
- {"basic_ispanstream", "<spanstream>", cxx23},
-#line 416 "std-name-hint.gperf"
- {"negation", "<type_traits>", cxx17},
-#line 146 "std-name-hint.gperf"
- {"noshowpos", "<ios>", cxx98},
-#line 459 "std-name-hint.gperf"
- {"move_if_noexcept", "<utility>", cxx11},
-#line 169 "std-name-hint.gperf"
- {"istream", "<istream>", cxx98},
-#line 314 "std-name-hint.gperf"
- {"ispanstream", "<spanstream>", cxx23},
-#line 315 "std-name-hint.gperf"
- {"ispanstream", "<spanstream>", cxx23},
-#line 106 "std-name-hint.gperf"
- {"function", "<functional>", cxx11},
-#line 356 "std-name-hint.gperf"
- {"wstreambuf", "<streambuf>", cxx98},
-#line 417 "std-name-hint.gperf"
- {"negation_v", "<type_traits>", cxx17},
-#line 156 "std-name-hint.gperf"
- {"skipws", "<ios>", cxx98},
-#line 259 "std-name-hint.gperf"
- {"nothrow_t", "<new>", cxx98},
-#line 363 "std-name-hint.gperf"
- {"stol", "<string>", cxx11},
-#line 365 "std-name-hint.gperf"
- {"stoll", "<string>", cxx11},
-#line 366 "std-name-hint.gperf"
- {"stoul", "<string>", cxx11},
-#line 367 "std-name-hint.gperf"
- {"stoull", "<string>", cxx11},
-#line 147 "std-name-hint.gperf"
- {"noskipws", "<ios>", cxx98},
-#line 400 "std-name-hint.gperf"
- {"tie", "<tuple>", cxx11},
-#line 220 "std-name-hint.gperf"
- {"reinterpret_pointer_cast", "<memory>", cxx17},
-#line 358 "std-name-hint.gperf"
- {"basic_string", "<string>", cxx98},
-#line 187 "std-name-hint.gperf"
- {"reverse_iterator", "<iterator>", cxx98},
-#line 182 "std-name-hint.gperf"
- {"move_iterator", "<iterator>", cxx11},
-#line 262 "std-name-hint.gperf"
- {"numbers::egamma_v", "<numbers>", cxx20},
-#line 311 "std-name-hint.gperf"
- {"basic_ospanstream", "<spanstream>", cxx23},
-#line 475 "std-name-hint.gperf"
- {"visit", "<variant>", cxx17},
-#line 56 "std-name-hint.gperf"
- {"bitset", "<bitset>", cxx11},
-#line 285 "std-name-hint.gperf"
- {"ostream", "<ostream>", cxx98},
-#line 154 "std-name-hint.gperf"
- {"showpoint", "<ios>", cxx98},
-#line 316 "std-name-hint.gperf"
- {"ospanstream", "<spanstream>", cxx23},
-#line 433 "std-name-hint.gperf"
- {"unordered_set", "<unordered_set>", cxx11},
-#line 78 "std-name-hint.gperf"
- {"uint_least64_t", "<cstdint>", cxx11},
-#line 229 "std-name-hint.gperf"
- {"weak_ptr", "<memory>", cxx11},
-#line 79 "std-name-hint.gperf"
- {"uint_least8_t", "<cstdint>", cxx11},
-#line 77 "std-name-hint.gperf"
- {"uint_least32_t", "<cstdint>", cxx11},
-#line 76 "std-name-hint.gperf"
- {"uint_least16_t", "<cstdint>", cxx11},
-#line 179 "std-name-hint.gperf"
- {"istream_iterator", "<iterator>", cxx98},
-#line 157 "std-name-hint.gperf"
- {"unitbuf", "<ios>", cxx98},
-#line 142 "std-name-hint.gperf"
- {"left", "<ios>", cxx98},
-#line 346 "std-name-hint.gperf"
- {"range_error", "<stdexcept>", cxx98},
-#line 347 "std-name-hint.gperf"
- {"runtime_error", "<stdexcept>", cxx98},
-#line 108 "std-name-hint.gperf"
- {"invoke", "<functional>", cxx17},
-#line 222 "std-name-hint.gperf"
- {"static_pointer_cast", "<memory>", cxx11},
-#line 98 "std-name-hint.gperf"
- {"basic_ifstream", "<fstream>", cxx98},
-#line 406 "std-name-hint.gperf"
- {"tuple_size_v", "<tuple>", cxx17},
-#line 452 "std-name-hint.gperf"
- {"index_sequence", "<utility>", cxx14},
-#line 184 "std-name-hint.gperf"
- {"ostream_iterator", "<iterator>", cxx98},
-#line 261 "std-name-hint.gperf"
- {"numbers::e_v", "<numbers>", cxx20},
-#line 124 "std-name-hint.gperf"
- {"get_time", "<iomanip>", cxx11},
-#line 432 "std-name-hint.gperf"
- {"unordered_multiset", "<unordered_set>", cxx11},
-#line 360 "std-name-hint.gperf"
- {"stod", "<string>", cxx11},
-#line 364 "std-name-hint.gperf"
- {"stold", "<string>", cxx11},
-#line 151 "std-name-hint.gperf"
- {"right", "<ios>", cxx98},
-#line 99 "std-name-hint.gperf"
- {"basic_ofstream", "<fstream>", cxx98},
-#line 379 "std-name-hint.gperf"
- {"errc", "<system_error>", cxx11},
-#line 81 "std-name-hint.gperf"
- {"uintptr_t", "<cstdint>", cxx11},
-#line 439 "std-name-hint.gperf"
- {"cmp_less", "<utility>", cxx20},
-#line 402 "std-name-hint.gperf"
- {"tuple_cat", "<tuple>", cxx11},
-#line 381 "std-name-hint.gperf"
- {"error_code", "<system_error>", cxx11},
-#line 323 "std-name-hint.gperf"
- {"basic_istringstream", "<sstream>", cxx98},
-#line 105 "std-name-hint.gperf"
- {"bind_front", "<functional>", cxx20},
-#line 455 "std-name-hint.gperf"
- {"make_index_sequence", "<utility>", cxx14},
-#line 242 "std-name-hint.gperf"
- {"call_once", "<mutex>", cxx11},
-#line 372 "std-name-hint.gperf"
- {"u32string", "<string>", cxx11},
-#line 258 "std-name-hint.gperf"
- {"nothrow", "<new>", cxx98},
-#line 371 "std-name-hint.gperf"
- {"u16string", "<string>", cxx11},
-#line 177 "std-name-hint.gperf"
- {"front_inserter", "<iterator>", cxx98},
-#line 83 "std-name-hint.gperf"
- {"deque", "<deque>", cxx98},
-#line 112 "std-name-hint.gperf"
- {"reference_wrapper", "<functional>", cxx11},
-#line 178 "std-name-hint.gperf"
- {"inserter", "<iterator>", cxx98},
-#line 324 "std-name-hint.gperf"
- {"basic_ostringstream", "<sstream>", cxx98},
-#line 333 "std-name-hint.gperf"
- {"wostringstream", "<sstream>", cxx98},
-#line 334 "std-name-hint.gperf"
- {"wstringbuf", "<sstream>", cxx98},
-#line 280 "std-name-hint.gperf"
- {"endl", "<ostream>", cxx98},
-#line 327 "std-name-hint.gperf"
- {"istringstream", "<sstream>", cxx98},
-#line 328 "std-name-hint.gperf"
- {"istringstream", "<sstream>", cxx98},
-#line 453 "std-name-hint.gperf"
- {"index_sequence_for", "<utility>", cxx14},
-#line 181 "std-name-hint.gperf"
- {"iterator_traits", "<iterator>", cxx98},
-#line 370 "std-name-hint.gperf"
- {"to_wstring", "<string>", cxx17},
-#line 275 "std-name-hint.gperf"
- {"make_optional", "<optional>", cxx17},
-#line 257 "std-name-hint.gperf"
- {"launder", "<new>", cxx17},
-#line 429 "std-name-hint.gperf"
- {"unordered_map", "<unordered_map>", cxx11},
-#line 419 "std-name-hint.gperf"
- {"remove_cvref_t", "<type_traits>", cxx20},
-#line 329 "std-name-hint.gperf"
- {"ostringstream", "<sstream>", cxx98},
-#line 430 "std-name-hint.gperf"
- {"unordered_multimap", "<unordered_map>", cxx11},
-#line 388 "std-name-hint.gperf"
- {"make_error_code", "<system_error>", cxx11},
-#line 413 "std-name-hint.gperf"
- {"enable_if_t", "<type_traits>", cxx14},
-#line 163 "std-name-hint.gperf"
- {"cout", "<iostream>", cxx98},
-#line 167 "std-name-hint.gperf"
- {"wcout", "<iostream>", cxx98},
-#line 389 "std-name-hint.gperf"
- {"make_error_condition", "<system_error>", cxx11},
-#line 394 "std-name-hint.gperf"
- {"thread", "<thread>", cxx11},
-#line 369 "std-name-hint.gperf"
- {"to_string", "<string>", cxx17},
-#line 165 "std-name-hint.gperf"
- {"wcin", "<iostream>", cxx98},
-#line 243 "std-name-hint.gperf"
- {"lock", "<mutex>", cxx11},
-#line 251 "std-name-hint.gperf"
- {"try_lock", "<mutex>", cxx11},
-#line 237 "std-name-hint.gperf"
- {"pmr::pool_options", "<memory_resource>", cxx17},
-#line 435 "std-name-hint.gperf"
- {"as_const", "<utility>", cxx17},
-#line 463 "std-name-hint.gperf"
- {"to_underlying", "<utility>", cxx23},
-#line 116 "std-name-hint.gperf"
- {"unwrap_reference_t", "<functional>", cxx20},
-#line 427 "std-name-hint.gperf"
- {"bad_typeid", "<typeinfo>", cxx98},
-#line 115 "std-name-hint.gperf"
- {"unwrap_reference", "<functional>", cxx20},
-#line 172 "std-name-hint.gperf"
+ {"make_unique", "<memory>", cxx14},
+#line 241 "std-name-hint.gperf"
{"advance", "<iterator>", cxx98},
-#line 308 "std-name-hint.gperf"
- {"span", "<span>", cxx20},
-#line 234 "std-name-hint.gperf"
- {"pmr::monotonic_buffer_resource", "<memory_resource>", cxx17},
-#line 297 "std-name-hint.gperf"
- {"counting_semaphore", "<semaphore>", cxx20},
-#line 150 "std-name-hint.gperf"
- {"oct", "<ios>", cxx98},
-#line 289 "std-name-hint.gperf"
- {"queue", "<queue>", cxx98},
-#line 160 "std-name-hint.gperf"
- {"cerr", "<iostream>", cxx98},
-#line 176 "std-name-hint.gperf"
- {"end", "<iterator>", cxx11},
-#line 189 "std-name-hint.gperf"
- {"list", "<list>", cxx98},
-#line 385 "std-name-hint.gperf"
- {"is_error_code_enum_v", "<system_error>", cxx17},
-#line 418 "std-name-hint.gperf"
- {"remove_cvref", "<type_traits>", cxx20},
-#line 387 "std-name-hint.gperf"
- {"is_error_condition_enum_v", "<system_error>", cxx17},
-#line 240 "std-name-hint.gperf"
- {"pmr::unsynchronized_pool_resource", "<memory_resource>", cxx17},
-#line 382 "std-name-hint.gperf"
- {"error_condition", "<system_error>", cxx11},
-#line 224 "std-name-hint.gperf"
- {"uninitialized_construct_using_allocator", "<memory>", cxx20},
-#line 94 "std-name-hint.gperf"
- {"forward_list", "<forward_list>", cxx11},
-#line 412 "std-name-hint.gperf"
- {"enable_if", "<type_traits>", cxx11},
-#line 221 "std-name-hint.gperf"
- {"shared_ptr", "<memory>", cxx11},
-#line 195 "std-name-hint.gperf"
- {"align", "<memory>", cxx11},
-#line 451 "std-name-hint.gperf"
- {"in_range", "<utility>", cxx20},
-#line 60 "std-name-hint.gperf"
- {"strong_ordering", "<compare>", cxx20},
-#line 348 "std-name-hint.gperf"
- {"underflow_error", "<stdexcept>", cxx98},
-#line 272 "std-name-hint.gperf"
- {"numbers::sqrt2_v", "<numbers>", cxx20},
-#line 273 "std-name-hint.gperf"
- {"numbers::sqrt3_v", "<numbers>", cxx20},
-#line 89 "std-name-hint.gperf"
- {"terminate", "<exception>", cxx98},
-#line 201 "std-name-hint.gperf"
- {"allocator_traits", "<memory>", cxx11},
-#line 384 "std-name-hint.gperf"
- {"is_error_code_enum", "<system_error>", cxx11},
-#line 194 "std-name-hint.gperf"
- {"addressof", "<memory>", cxx11},
-#line 386 "std-name-hint.gperf"
- {"is_error_condition_enum", "<system_error>", cxx11},
-#line 421 "std-name-hint.gperf"
- {"type_identity_t", "<type_traits>", cxx20},
-#line 331 "std-name-hint.gperf"
- {"stringstream", "<sstream>", cxx98},
-#line 279 "std-name-hint.gperf"
- {"emit_on_flush", "<ostream>", cxx20},
-#line 437 "std-name-hint.gperf"
- {"cmp_greater", "<utility>", cxx20},
-#line 343 "std-name-hint.gperf"
- {"logic_error", "<stdexcept>", cxx98},
-#line 130 "std-name-hint.gperf"
- {"setfill", "<iomanip>", cxx98},
-#line 332 "std-name-hint.gperf"
- {"wistringstream", "<sstream>", cxx98},
+#line 242 "std-name-hint.gperf"
+ {"back_inserter", "<iterator>", cxx98},
#line 164 "std-name-hint.gperf"
- {"wcerr", "<iostream>", cxx98},
-#line 225 "std-name-hint.gperf"
- {"unique_ptr", "<memory>", cxx11},
+ {"basic_fstream", "<fstream>", cxx98},
+#line 128 "std-name-hint.gperf"
+ {"terminate", "<exception>", cxx98},
+#line 538 "std-name-hint.gperf"
+ {"make_integer_sequence", "<utility>", cxx14},
+#line 292 "std-name-hint.gperf"
+ {"reinterpret_pointer_cast", "<memory>", cxx17},
+#line 289 "std-name-hint.gperf"
+ {"make_unique_for_overwrite", "<memory>", cxx20},
#line 374 "std-name-hint.gperf"
- {"wstring", "<string>", cxx98},
-#line 270 "std-name-hint.gperf"
- {"numbers::phi_v", "<numbers>", cxx20},
-#line 236 "std-name-hint.gperf"
- {"pmr::polymorphic_allocator", "<memory_resource>", cxx17},
-#line 211 "std-name-hint.gperf"
- {"enable_shared_from_this", "<memory>", cxx11},
-#line 377 "std-name-hint.gperf"
- {"string_view", "<string_view>", cxx17},
-#line 354 "std-name-hint.gperf"
+ {"multiset", "<set>", cxx98},
+#line 266 "std-name-hint.gperf"
+ {"addressof", "<memory>", cxx11},
+#line 498 "std-name-hint.gperf"
+ {"negation", "<type_traits>", cxx17},
+#line 556 "std-name-hint.gperf"
+ {"variant_size_v", "<variant>", cxx17},
+#line 517 "std-name-hint.gperf"
+ {"as_const", "<utility>", cxx17},
+#line 195 "std-name-hint.gperf"
+ {"put_time", "<iomanip>", cxx11},
+#line 339 "std-name-hint.gperf"
+ {"numbers::ln2_v", "<numbers>", cxx20},
+#line 338 "std-name-hint.gperf"
+ {"numbers::ln10_v", "<numbers>", cxx20},
+#line 388 "std-name-hint.gperf"
+ {"basic_spanstream", "<spanstream>", cxx23},
+#line 335 "std-name-hint.gperf"
+ {"numbers::inv_pi_v", "<numbers>", cxx20},
+#line 336 "std-name-hint.gperf"
+ {"numbers::inv_sqrt3_v", "<numbers>", cxx20},
+#line 337 "std-name-hint.gperf"
+ {"numbers::inv_sqrtpi_v", "<numbers>", cxx20},
+#line 305 "std-name-hint.gperf"
+ {"pmr::memory_resource", "<memory_resource>", cxx17},
+#line 401 "std-name-hint.gperf"
+ {"basic_stringstream", "<sstream>", cxx98},
+#line 167 "std-name-hint.gperf"
+ {"fstream", "<fstream>", cxx98},
+#line 254 "std-name-hint.gperf"
+ {"move_iterator", "<iterator>", cxx11},
+#line 480 "std-name-hint.gperf"
+ {"make_from_tuple", "<tuple>", cxx17},
+#line 460 "std-name-hint.gperf"
+ {"errc", "<system_error>", cxx11},
+#line 173 "std-name-hint.gperf"
+ {"function", "<functional>", cxx11},
+#line 153 "std-name-hint.gperf"
+ {"runtime_format", "<format>", cxx26},
+#line 499 "std-name-hint.gperf"
+ {"negation_v", "<type_traits>", cxx17},
+#line 462 "std-name-hint.gperf"
+ {"error_code", "<system_error>", cxx11},
+#line 135 "std-name-hint.gperf"
+ {"basic_format_context", "<format>", cxx20},
+#line 232 "std-name-hint.gperf"
+ {"cout", "<iostream>", cxx98},
+#line 204 "std-name-hint.gperf"
+ {"boolalpha", "<ios>", cxx98},
+#line 435 "std-name-hint.gperf"
{"basic_streambuf", "<streambuf>", cxx98},
-#line 180 "std-name-hint.gperf"
- {"istreambuf_iterator", "<iterator>", cxx98},
-#line 245 "std-name-hint.gperf"
- {"mutex", "<mutex>", cxx11},
+#line 136 "std-name-hint.gperf"
+ {"basic_format_parse_context", "<format>", cxx20},
+#line 134 "std-name-hint.gperf"
+ {"basic_format_args", "<format>", cxx20},
+#line 554 "std-name-hint.gperf"
+ {"variant_npos", "<variant>", cxx17},
+#line 421 "std-name-hint.gperf"
+ {"range_error", "<stdexcept>", cxx98},
+#line 194 "std-name-hint.gperf"
+ {"put_money", "<iomanip>", cxx11},
+#line 521 "std-name-hint.gperf"
+ {"cmp_less", "<utility>", cxx20},
+#line 314 "std-name-hint.gperf"
+ {"call_once", "<mutex>", cxx11},
+#line 222 "std-name-hint.gperf"
+ {"showbase", "<ios>", cxx98},
+#line 285 "std-name-hint.gperf"
+ {"make_obj_using_allocator", "<memory>", cxx20},
+#line 372 "std-name-hint.gperf"
+ {"counting_semaphore", "<semaphore>", cxx20},
+#line 151 "std-name-hint.gperf"
+ {"range_format", "<format>", cxx23},
+#line 276 "std-name-hint.gperf"
+ {"const_pointer_cast", "<memory>", cxx11},
+#line 224 "std-name-hint.gperf"
+ {"showpos", "<ios>", cxx98},
+#line 442 "std-name-hint.gperf"
+ {"stof", "<string>", cxx11},
+#line 229 "std-name-hint.gperf"
+ {"cerr", "<iostream>", cxx98},
+#line 484 "std-name-hint.gperf"
+ {"tuple_cat", "<tuple>", cxx11},
+#line 267 "std-name-hint.gperf"
+ {"align", "<memory>", cxx11},
+#line 311 "std-name-hint.gperf"
+ {"pmr::synchronized_pool_resource", "<memory_resource>", cxx17},
+#line 422 "std-name-hint.gperf"
+ {"runtime_error", "<stdexcept>", cxx98},
+#line 550 "std-name-hint.gperf"
+ {"monostate", "<variant>", cxx17},
+#line 149 "std-name-hint.gperf"
+ {"make_format_args", "<format>", cxx20},
+#line 273 "std-name-hint.gperf"
+ {"allocator_traits", "<memory>", cxx11},
+#line 275 "std-name-hint.gperf"
+ {"bad_weak_ptr", "<memory>", cxx11},
+#line 291 "std-name-hint.gperf"
+ {"pointer_traits", "<memory>", cxx11},
+#line 312 "std-name-hint.gperf"
+ {"pmr::unsynchronized_pool_resource", "<memory_resource>", cxx17},
#line 45 "std-name-hint.gperf"
{"make_any", "<any>", cxx17},
-#line 424 "std-name-hint.gperf"
- {"type_index", "<typeindex>", cxx11},
-#line 204 "std-name-hint.gperf"
- {"const_pointer_cast", "<memory>", cxx11},
-#line 359 "std-name-hint.gperf"
- {"char_traits", "<string>", cxx98},
-#line 132 "std-name-hint.gperf"
- {"setprecision", "<iomanip>", cxx98},
-#line 203 "std-name-hint.gperf"
- {"bad_weak_ptr", "<memory>", cxx11},
-#line 317 "std-name-hint.gperf"
- {"spanbuf", "<spanstream>", cxx23},
-#line 414 "std-name-hint.gperf"
- {"invoke_result", "<type_traits>", cxx17},
-#line 104 "std-name-hint.gperf"
- {"bind", "<functional>", cxx11},
-#line 415 "std-name-hint.gperf"
- {"invoke_result_t", "<type_traits>", cxx17},
-#line 185 "std-name-hint.gperf"
- {"ostreambuf_iterator", "<iterator>", cxx98},
-#line 161 "std-name-hint.gperf"
- {"cin", "<iostream>", cxx98},
+#line 341 "std-name-hint.gperf"
+ {"numbers::log2e_v", "<numbers>", cxx20},
+#line 340 "std-name-hint.gperf"
+ {"numbers::log10e_v", "<numbers>", cxx20},
+#line 405 "std-name-hint.gperf"
+ {"stringbuf", "<sstream>", cxx98},
#line 436 "std-name-hint.gperf"
- {"cmp_equal", "<utility>", cxx20},
-#line 198 "std-name-hint.gperf"
- {"allocator", "<memory>", cxx98},
-#line 162 "std-name-hint.gperf"
- {"clog", "<iostream>", cxx98},
-#line 441 "std-name-hint.gperf"
- {"cmp_not_equal", "<utility>", cxx20},
-#line 291 "std-name-hint.gperf"
- {"ranges::enable_borrowed_range", "<ranges>", cxx20},
-#line 282 "std-name-hint.gperf"
- {"flush", "<ostream>", cxx98},
-#line 254 "std-name-hint.gperf"
- {"bad_alloc", "<new>", cxx98},
-#line 457 "std-name-hint.gperf"
- {"make_pair", "<utility>", cxx98},
-#line 318 "std-name-hint.gperf"
- {"spanstream", "<spanstream>", cxx23},
-#line 67 "std-name-hint.gperf"
- {"condition_variable", "<condition_variable>", cxx11},
-#line 125 "std-name-hint.gperf"
- {"put_money", "<iomanip>", cxx11},
+ {"streambuf", "<streambuf>", cxx98},
#line 44 "std-name-hint.gperf"
{"any_cast", "<any>", cxx17},
-#line 468 "std-name-hint.gperf"
- {"monostate", "<variant>", cxx17},
-#line 62 "std-name-hint.gperf"
- {"weak_ordering", "<compare>", cxx20},
-#line 233 "std-name-hint.gperf"
- {"pmr::memory_resource", "<memory_resource>", cxx17},
-#line 206 "std-name-hint.gperf"
- {"default_delete", "<memory>", cxx11},
-#line 138 "std-name-hint.gperf"
- {"fixed", "<ios>", cxx98},
-#line 86 "std-name-hint.gperf"
- {"exception", "<exception>", cxx98},
-#line 192 "std-name-hint.gperf"
- {"multimap", "<map>", cxx98},
-#line 302 "std-name-hint.gperf"
- {"shared_lock", "<shared_mutex>", cxx14},
-#line 448 "std-name-hint.gperf"
- {"in_place_t", "<utility>", cxx17},
-#line 445 "std-name-hint.gperf"
- {"in_place", "<utility>", cxx17},
-#line 345 "std-name-hint.gperf"
- {"overflow_error", "<stdexcept>", cxx98},
-#line 256 "std-name-hint.gperf"
- {"hardware_destructive_interference_size", "<new>", cxx17},
-#line 447 "std-name-hint.gperf"
- {"in_place_index_t", "<utility>", cxx17},
-#line 166 "std-name-hint.gperf"
- {"wclog", "<iostream>", cxx98},
-#line 109 "std-name-hint.gperf"
- {"invoke_r", "<functional>", cxx23},
-#line 88 "std-name-hint.gperf"
- {"make_exception_ptr", "<exception>", cxx11},
-#line 344 "std-name-hint.gperf"
- {"out_of_range", "<stdexcept>", cxx98},
-#line 252 "std-name-hint.gperf"
- {"unique_lock", "<mutex>", cxx11},
-#line 244 "std-name-hint.gperf"
- {"lock_guard", "<mutex>", cxx11},
-#line 212 "std-name-hint.gperf"
- {"get_deleter", "<memory>", cxx11},
-#line 438 "std-name-hint.gperf"
- {"cmp_greater_equal", "<utility>", cxx20},
-#line 464 "std-name-hint.gperf"
- {"unreachable", "<utility>", cxx23},
-#line 135 "std-name-hint.gperf"
- {"boolalpha", "<ios>", cxx98},
-#line 120 "std-name-hint.gperf"
- {"packaged_task", "<future>", cxx11},
-#line 443 "std-name-hint.gperf"
- {"exchange", "<utility>", cxx14},
-#line 85 "std-name-hint.gperf"
- {"current_exception", "<exception>", cxx11},
-#line 136 "std-name-hint.gperf"
- {"dec", "<ios>", cxx98},
-#line 292 "std-name-hint.gperf"
- {"ranges::enable_view", "<ranges>", cxx20},
-#line 72 "std-name-hint.gperf"
- {"uint_fast16_t", "<cstdint>", cxx11},
-#line 239 "std-name-hint.gperf"
- {"pmr::synchronized_pool_resource", "<memory_resource>", cxx17},
-#line 228 "std-name-hint.gperf"
- {"uses_allocator_v", "<memory>", cxx17},
-#line 227 "std-name-hint.gperf"
- {"uses_allocator_construction_args", "<memory>", cxx20},
-#line 114 "std-name-hint.gperf"
- {"unwrap_ref_decay_t", "<functional>", cxx20},
-#line 74 "std-name-hint.gperf"
- {"uint_fast64_t", "<cstdint>", cxx11},
-#line 53 "std-name-hint.gperf"
- {"atomic_uintmax_t", "<atomic>", cxx20},
-#line 286 "std-name-hint.gperf"
- {"wostream", "<ostream>", cxx98},
-#line 73 "std-name-hint.gperf"
- {"uint_fast32_t", "<cstdint>", cxx11},
-#line 320 "std-name-hint.gperf"
- {"wospanstream", "<spanstream>", cxx23},
-#line 80 "std-name-hint.gperf"
- {"uintmax_t", "<cstdint>", cxx11},
-#line 123 "std-name-hint.gperf"
- {"get_money", "<iomanip>", cxx11},
-#line 52 "std-name-hint.gperf"
- {"atomic_signed_lock_free", "<atomic>", cxx11},
-#line 246 "std-name-hint.gperf"
- {"once_flag", "<mutex>", cxx11},
-#line 128 "std-name-hint.gperf"
- {"resetiosflags", "<iomanip>", cxx98},
-#line 219 "std-name-hint.gperf"
- {"pointer_traits", "<memory>", cxx11},
-#line 397 "std-name-hint.gperf"
- {"forward_as_tuple", "<tuple>", cxx11},
-#line 248 "std-name-hint.gperf"
- {"recursive_timed_mutex", "<mutex>", cxx11},
-#line 118 "std-name-hint.gperf"
- {"async", "<future>", cxx11},
-#line 226 "std-name-hint.gperf"
- {"uses_allocator", "<memory>", cxx11},
-#line 51 "std-name-hint.gperf"
- {"atomic_ref", "<atomic>", cxx20},
-#line 127 "std-name-hint.gperf"
- {"quoted", "<iomanip>", cxx14},
-#line 152 "std-name-hint.gperf"
- {"scientific", "<ios>", cxx98},
-#line 50 "std-name-hint.gperf"
- {"atomic", "<atomic>", cxx11},
-#line 408 "std-name-hint.gperf"
- {"conjunction", "<type_traits>", cxx17},
-#line 255 "std-name-hint.gperf"
- {"hardware_constructive_interference_size", "<new>", cxx17},
-#line 444 "std-name-hint.gperf"
- {"forward", "<utility>", cxx11},
-#line 409 "std-name-hint.gperf"
- {"conjunction_v", "<type_traits>", cxx17},
-#line 92 "std-name-hint.gperf"
- {"expected", "<expected>", cxx23},
-#line 249 "std-name-hint.gperf"
- {"scoped_lock", "<mutex>", cxx17},
-#line 342 "std-name-hint.gperf"
- {"length_error", "<stdexcept>", cxx98},
-#line 87 "std-name-hint.gperf"
- {"exception_ptr", "<exception>", cxx11},
-#line 341 "std-name-hint.gperf"
- {"invalid_argument", "<stdexcept>", cxx98},
-#line 247 "std-name-hint.gperf"
- {"recursive_mutex", "<mutex>", cxx11},
-#line 137 "std-name-hint.gperf"
- {"defaultfloat", "<ios>", cxx11},
-#line 101 "std-name-hint.gperf"
- {"ifstream", "<fstream>", cxx98},
-#line 461 "std-name-hint.gperf"
- {"piecewise_construct", "<utility>", cxx11},
-#line 390 "std-name-hint.gperf"
- {"system_category", "<system_error>", cxx11},
-#line 462 "std-name-hint.gperf"
- {"piecewise_construct_t", "<utility>", cxx11},
-#line 442 "std-name-hint.gperf"
- {"declval", "<utility>", cxx11},
-#line 306 "std-name-hint.gperf"
- {"source_location", "<source_location>", cxx20},
-#line 454 "std-name-hint.gperf"
- {"integer_sequence", "<utility>", cxx14},
-#line 208 "std-name-hint.gperf"
- {"destroy_at", "<memory>", cxx20},
-#line 294 "std-name-hint.gperf"
- {"scoped_allocator_adaptor", "<scoped_allocator>", cxx11},
-#line 209 "std-name-hint.gperf"
- {"destroy_n", "<memory>", cxx20},
-#line 210 "std-name-hint.gperf"
- {"dynamic_pointer_cast", "<memory>", cxx11},
-#line 102 "std-name-hint.gperf"
- {"ofstream", "<fstream>", cxx98},
-#line 54 "std-name-hint.gperf"
- {"atomic_unsigned_lock_free", "<atomic>", cxx11},
-#line 319 "std-name-hint.gperf"
- {"wispanstream", "<spanstream>", cxx23},
-#line 58 "std-name-hint.gperf"
- {"partial_ordering", "<compare>", cxx20},
-#line 218 "std-name-hint.gperf"
- {"owner_less", "<memory>", cxx11},
-#line 392 "std-name-hint.gperf"
- {"jthread", "<thread>", cxx20},
-#line 215 "std-name-hint.gperf"
- {"make_shared_for_overwrite", "<memory>", cxx20},
-#line 303 "std-name-hint.gperf"
- {"shared_mutex", "<shared_mutex>", cxx17},
-#line 205 "std-name-hint.gperf"
- {"construct_at", "<memory>", cxx20},
-#line 175 "std-name-hint.gperf"
- {"distance", "<iterator>", cxx98},
-#line 304 "std-name-hint.gperf"
- {"shared_timed_mutex", "<shared_mutex>", cxx14},
-#line 410 "std-name-hint.gperf"
- {"disjunction", "<type_traits>", cxx17},
-#line 158 "std-name-hint.gperf"
- {"uppercase", "<ios>", cxx98},
-#line 411 "std-name-hint.gperf"
- {"disjunction_v", "<type_traits>", cxx17},
+#line 363 "std-name-hint.gperf"
+ {"priority_queue", "<queue>", cxx98},
+#line 150 "std-name-hint.gperf"
+ {"make_wformat_args", "<format>", cxx20},
+#line 366 "std-name-hint.gperf"
+ {"ranges::enable_borrowed_range", "<ranges>", cxx20},
#line 47 "std-name-hint.gperf"
{"array", "<array>", cxx11},
-#line 284 "std-name-hint.gperf"
- {"noemit_on_flush", "<ostream>", cxx20},
-#line 65 "std-name-hint.gperf"
- {"complex_literals", "<complex>", cxx14},
-#line 340 "std-name-hint.gperf"
- {"domain_error", "<stdexcept>", cxx98},
-#line 200 "std-name-hint.gperf"
- {"allocator_arg_t", "<memory>", cxx11},
-#line 141 "std-name-hint.gperf"
- {"internal", "<ios>", cxx98},
-#line 75 "std-name-hint.gperf"
- {"uint_fast8_t", "<cstdint>", cxx11},
-#line 296 "std-name-hint.gperf"
- {"binary_semaphore", "<semaphore>", cxx20},
-#line 140 "std-name-hint.gperf"
- {"hexfloat", "<ios>", cxx11},
-#line 107 "std-name-hint.gperf"
- {"hash", "<functional>", cxx11},
-#line 420 "std-name-hint.gperf"
- {"type_identity", "<type_traits>", cxx20},
-#line 197 "std-name-hint.gperf"
- {"allocate_shared_for_overwrite", "<memory>", cxx20},
-#line 350 "std-name-hint.gperf"
- {"stop_callback", "<stop_token>", cxx20},
-#line 139 "std-name-hint.gperf"
- {"hex", "<ios>", cxx98},
+#line 354 "std-name-hint.gperf"
+ {"flush", "<ostream>", cxx98},
+#line 256 "std-name-hint.gperf"
+ {"ostream_iterator", "<iterator>", cxx98},
+#line 386 "std-name-hint.gperf"
+ {"basic_ospanstream", "<spanstream>", cxx23},
+#line 306 "std-name-hint.gperf"
+ {"pmr::monotonic_buffer_resource", "<memory_resource>", cxx17},
+#line 309 "std-name-hint.gperf"
+ {"pmr::pool_options", "<memory_resource>", cxx17},
#line 48 "std-name-hint.gperf"
{"to_array", "<array>", cxx20},
-#line 380 "std-name-hint.gperf"
- {"error_category", "<system_error>", cxx11},
-#line 440 "std-name-hint.gperf"
- {"cmp_less_equal", "<utility>", cxx20},
+#line 152 "std-name-hint.gperf"
+ {"range_formatter", "<format>", cxx23},
+#line 270 "std-name-hint.gperf"
+ {"allocator", "<memory>", cxx98},
+#line 328 "std-name-hint.gperf"
+ {"hardware_destructive_interference_size", "<new>", cxx17},
+#line 357 "std-name-hint.gperf"
+ {"ostream", "<ostream>", cxx98},
+#line 264 "std-name-hint.gperf"
+ {"multimap", "<map>", cxx98},
+#line 413 "std-name-hint.gperf"
+ {"stacktrace", "<stacktrace>", cxx23},
+#line 391 "std-name-hint.gperf"
+ {"ospanstream", "<spanstream>", cxx23},
+#line 140 "std-name-hint.gperf"
+ {"format_context", "<format>", cxx20},
+#line 175 "std-name-hint.gperf"
+ {"invoke", "<functional>", cxx17},
+#line 539 "std-name-hint.gperf"
+ {"make_pair", "<utility>", cxx98},
+#line 185 "std-name-hint.gperf"
+ {"async", "<future>", cxx11},
+#line 166 "std-name-hint.gperf"
+ {"basic_ofstream", "<fstream>", cxx98},
+#line 202 "std-name-hint.gperf"
+ {"setw", "<iomanip>", cxx98},
+#line 142 "std-name-hint.gperf"
+ {"format_parse_context", "<format>", cxx20},
+#line 139 "std-name-hint.gperf"
+ {"format_args", "<format>", cxx20},
+#line 239 "std-name-hint.gperf"
+ {"ws", "<istream>", cxx98},
+#line 519 "std-name-hint.gperf"
+ {"cmp_greater", "<utility>", cxx20},
+#line 201 "std-name-hint.gperf"
+ {"setprecision", "<iomanip>", cxx98},
+#line 209 "std-name-hint.gperf"
+ {"hexfloat", "<ios>", cxx11},
+#line 197 "std-name-hint.gperf"
+ {"resetiosflags", "<iomanip>", cxx98},
+#line 534 "std-name-hint.gperf"
+ {"index_sequence", "<utility>", cxx14},
+#line 342 "std-name-hint.gperf"
+ {"numbers::phi_v", "<numbers>", cxx20},
+#line 211 "std-name-hint.gperf"
+ {"left", "<ios>", cxx98},
+#line 145 "std-name-hint.gperf"
+ {"format_to_n", "<format>", cxx20},
+#line 226 "std-name-hint.gperf"
+ {"unitbuf", "<ios>", cxx98},
+#line 249 "std-name-hint.gperf"
+ {"front_inserter", "<iterator>", cxx98},
+#line 481 "std-name-hint.gperf"
+ {"make_tuple", "<tuple>", cxx11},
+#line 308 "std-name-hint.gperf"
+ {"pmr::polymorphic_allocator", "<memory_resource>", cxx17},
+#line 500 "std-name-hint.gperf"
+ {"remove_cvref", "<type_traits>", cxx20},
+#line 343 "std-name-hint.gperf"
+ {"numbers::pi_v", "<numbers>", cxx20},
+#line 125 "std-name-hint.gperf"
+ {"exception", "<exception>", cxx98},
+#line 501 "std-name-hint.gperf"
+ {"remove_cvref_t", "<type_traits>", cxx20},
+#line 122 "std-name-hint.gperf"
+ {"deque", "<deque>", cxx98},
+#line 432 "std-name-hint.gperf"
+ {"stop_source", "<stop_token>", cxx20},
+#line 331 "std-name-hint.gperf"
+ {"nothrow_t", "<new>", cxx98},
+#line 225 "std-name-hint.gperf"
+ {"skipws", "<ios>", cxx98},
+#line 392 "std-name-hint.gperf"
+ {"spanbuf", "<spanstream>", cxx23},
+#line 251 "std-name-hint.gperf"
+ {"istream_iterator", "<iterator>", cxx98},
+#line 385 "std-name-hint.gperf"
+ {"basic_ispanstream", "<spanstream>", cxx23},
+#line 216 "std-name-hint.gperf"
+ {"noskipws", "<ios>", cxx98},
#line 43 "std-name-hint.gperf"
{"any", "<any>", cxx17},
-#line 68 "std-name-hint.gperf"
- {"condition_variable_any", "<condition_variable>", cxx11},
-#line 383 "std-name-hint.gperf"
- {"generic_category", "<system_error>", cxx11},
-#line 450 "std-name-hint.gperf"
- {"in_place_type_t", "<utility>", cxx17},
-#line 449 "std-name-hint.gperf"
- {"in_place_type", "<utility>", cxx17},
-#line 446 "std-name-hint.gperf"
- {"in_place_index", "<utility>", cxx17},
-#line 467 "std-name-hint.gperf"
- {"holds_alternative", "<variant>", cxx17},
-#line 199 "std-name-hint.gperf"
- {"allocator_arg", "<memory>", cxx11},
-#line 90 "std-name-hint.gperf"
- {"uncaught_exceptions", "<exception>", cxx17},
-#line 214 "std-name-hint.gperf"
- {"make_shared", "<memory>", cxx11},
-#line 113 "std-name-hint.gperf"
- {"unwrap_ref_decay", "<functional>", cxx20},
-#line 59 "std-name-hint.gperf"
- {"strong_equality", "<compare>", cxx20},
-#line 202 "std-name-hint.gperf"
- {"assume_aligned", "<memory>", cxx20},
-#line 61 "std-name-hint.gperf"
- {"weak_equality", "<compare>", cxx20},
-#line 393 "std-name-hint.gperf"
- {"this_thread", "<thread>", cxx11},
+#line 433 "std-name-hint.gperf"
+ {"stop_token", "<stop_token>", cxx20},
#line 250 "std-name-hint.gperf"
- {"timed_mutex", "<mutex>", cxx11},
-#line 277 "std-name-hint.gperf"
- {"optional", "<optional>", cxx17},
-#line 196 "std-name-hint.gperf"
- {"allocate_shared", "<memory>", cxx11},
-#line 207 "std-name-hint.gperf"
- {"destroy", "<memory>", cxx20},
-#line 396 "std-name-hint.gperf"
- {"apply", "<tuple>", cxx17},
+ {"inserter", "<iterator>", cxx98},
+#line 383 "std-name-hint.gperf"
+ {"span", "<span>", cxx20},
+#line 272 "std-name-hint.gperf"
+ {"allocator_arg_t", "<memory>", cxx11},
+#line 301 "std-name-hint.gperf"
+ {"weak_ptr", "<memory>", cxx11},
+#line 238 "std-name-hint.gperf"
+ {"istream", "<istream>", cxx98},
+#line 479 "std-name-hint.gperf"
+ {"ignore", "<tuple>", cxx11},
+#line 482 "std-name-hint.gperf"
+ {"tie", "<tuple>", cxx11},
+#line 389 "std-name-hint.gperf"
+ {"ispanstream", "<spanstream>", cxx23},
+#line 390 "std-name-hint.gperf"
+ {"ispanstream", "<spanstream>", cxx23},
+#line 494 "std-name-hint.gperf"
+ {"enable_if", "<type_traits>", cxx11},
+#line 174 "std-name-hint.gperf"
+ {"hash", "<functional>", cxx11},
+#line 161 "std-name-hint.gperf"
+ {"forward_list", "<forward_list>", cxx11},
+#line 535 "std-name-hint.gperf"
+ {"index_sequence_for", "<utility>", cxx14},
+#line 457 "std-name-hint.gperf"
+ {"basic_string_view", "<string_view>", cxx17},
+#line 364 "std-name-hint.gperf"
+ {"queue", "<queue>", cxx98},
+#line 495 "std-name-hint.gperf"
+ {"enable_if_t", "<type_traits>", cxx14},
+#line 165 "std-name-hint.gperf"
+ {"basic_ifstream", "<fstream>", cxx98},
+#line 506 "std-name-hint.gperf"
+ {"type_index", "<typeindex>", cxx11},
+#line 488 "std-name-hint.gperf"
+ {"tuple_size_v", "<tuple>", cxx17},
+#line 437 "std-name-hint.gperf"
+ {"wstreambuf", "<streambuf>", cxx98},
+#line 327 "std-name-hint.gperf"
+ {"hardware_constructive_interference_size", "<new>", cxx17},
+#line 126 "std-name-hint.gperf"
+ {"exception_ptr", "<exception>", cxx11},
+#line 144 "std-name-hint.gperf"
+ {"format_to", "<format>", cxx20},
+#line 549 "std-name-hint.gperf"
+ {"holds_alternative", "<variant>", cxx17},
+#line 56 "std-name-hint.gperf"
+ {"bitset", "<bitset>", cxx11},
+#line 463 "std-name-hint.gperf"
+ {"error_condition", "<system_error>", cxx11},
+#line 223 "std-name-hint.gperf"
+ {"showpoint", "<ios>", cxx98},
+#line 490 "std-name-hint.gperf"
+ {"conjunction", "<type_traits>", cxx17},
+#line 537 "std-name-hint.gperf"
+ {"make_index_sequence", "<utility>", cxx14},
+#line 333 "std-name-hint.gperf"
+ {"numbers::e_v", "<numbers>", cxx20},
+#line 515 "std-name-hint.gperf"
+ {"unordered_set", "<unordered_set>", cxx11},
+#line 509 "std-name-hint.gperf"
+ {"bad_typeid", "<typeinfo>", cxx98},
+#line 93 "std-name-hint.gperf"
+ {"chrono::weeks", "<chrono>", cxx20},
+#line 425 "std-name-hint.gperf"
+ {"bfloat16_t", "<stdfloat>", cxx23},
+#line 66 "std-name-hint.gperf"
+ {"chrono::get_tzdb_list", "<chrono>", cxx20},
+#line 471 "std-name-hint.gperf"
+ {"system_category", "<system_error>", cxx11},
+#line 269 "std-name-hint.gperf"
+ {"allocate_shared_for_overwrite", "<memory>", cxx20},
+#line 443 "std-name-hint.gperf"
+ {"stoi", "<string>", cxx11},
+#line 154 "std-name-hint.gperf"
+ {"vformat", "<format>", cxx20},
+#line 95 "std-name-hint.gperf"
+ {"chrono::zoned_time", "<chrono>", cxx20},
+#line 190 "std-name-hint.gperf"
+ {"generator", "<generator>", cxx23},
+#line 124 "std-name-hint.gperf"
+ {"current_exception", "<exception>", cxx11},
+#line 65 "std-name-hint.gperf"
+ {"chrono::get_tzdb", "<chrono>", cxx20},
+#line 557 "std-name-hint.gperf"
+ {"visit", "<variant>", cxx17},
+#line 77 "std-name-hint.gperf"
+ {"chrono::months", "<chrono>", cxx20},
+#line 76 "std-name-hint.gperf"
+ {"chrono::minutes", "<chrono>", cxx11},
+#line 352 "std-name-hint.gperf"
+ {"endl", "<ostream>", cxx98},
+#line 78 "std-name-hint.gperf"
+ {"chrono::nanoseconds", "<chrono>", cxx11},
+#line 220 "std-name-hint.gperf"
+ {"right", "<ios>", cxx98},
+#line 212 "std-name-hint.gperf"
+ {"noboolalpha", "<ios>", cxx98},
+#line 491 "std-name-hint.gperf"
+ {"conjunction_v", "<type_traits>", cxx17},
+#line 439 "std-name-hint.gperf"
+ {"basic_string", "<string>", cxx98},
+#line 351 "std-name-hint.gperf"
+ {"emit_on_flush", "<ostream>", cxx20},
+#line 399 "std-name-hint.gperf"
+ {"basic_ostringstream", "<sstream>", cxx98},
+#line 469 "std-name-hint.gperf"
+ {"make_error_code", "<system_error>", cxx11},
+#line 106 "std-name-hint.gperf"
+ {"condition_variable", "<condition_variable>", cxx11},
+#line 451 "std-name-hint.gperf"
+ {"to_wstring", "<string>", cxx17},
+#line 193 "std-name-hint.gperf"
+ {"get_time", "<iomanip>", cxx11},
+#line 179 "std-name-hint.gperf"
+ {"reference_wrapper", "<functional>", cxx11},
+#line 248 "std-name-hint.gperf"
+ {"end", "<iterator>", cxx11},
+#line 440 "std-name-hint.gperf"
+ {"char_traits", "<string>", cxx98},
+#line 219 "std-name-hint.gperf"
+ {"oct", "<ios>", cxx98},
+#line 381 "std-name-hint.gperf"
+ {"source_location", "<source_location>", cxx20},
+#line 187 "std-name-hint.gperf"
+ {"packaged_task", "<future>", cxx11},
+#line 79 "std-name-hint.gperf"
+ {"chrono::parse", "<chrono>", cxx20},
+#line 141 "std-name-hint.gperf"
+ {"format_error", "<format>", cxx20},
+#line 283 "std-name-hint.gperf"
+ {"enable_shared_from_this", "<memory>", cxx11},
+#line 172 "std-name-hint.gperf"
+ {"bind_front", "<functional>", cxx20},
+#line 406 "std-name-hint.gperf"
+ {"stringstream", "<sstream>", cxx98},
+#line 131 "std-name-hint.gperf"
+ {"expected", "<expected>", cxx23},
+#line 323 "std-name-hint.gperf"
+ {"try_lock", "<mutex>", cxx11},
+#line 470 "std-name-hint.gperf"
+ {"make_error_condition", "<system_error>", cxx11},
+#line 418 "std-name-hint.gperf"
+ {"logic_error", "<stdexcept>", cxx98},
+#line 329 "std-name-hint.gperf"
+ {"launder", "<new>", cxx17},
+#line 61 "std-name-hint.gperf"
+ {"chrono::duration_cast", "<chrono>", cxx11},
+#line 280 "std-name-hint.gperf"
+ {"destroy_at", "<memory>", cxx20},
+#line 527 "std-name-hint.gperf"
+ {"in_place", "<utility>", cxx17},
+#line 347 "std-name-hint.gperf"
+ {"make_optional", "<optional>", cxx17},
+#line 466 "std-name-hint.gperf"
+ {"is_error_code_enum_v", "<system_error>", cxx17},
+#line 344 "std-name-hint.gperf"
+ {"numbers::sqrt2_v", "<numbers>", cxx20},
+#line 345 "std-name-hint.gperf"
+ {"numbers::sqrt3_v", "<numbers>", cxx20},
+#line 530 "std-name-hint.gperf"
+ {"in_place_t", "<utility>", cxx17},
+#line 60 "std-name-hint.gperf"
+ {"chrono::duration", "<chrono>", cxx11},
+#line 468 "std-name-hint.gperf"
+ {"is_error_condition_enum_v", "<system_error>", cxx17},
+#line 525 "std-name-hint.gperf"
+ {"exchange", "<utility>", cxx14},
+#line 281 "std-name-hint.gperf"
+ {"destroy_n", "<memory>", cxx20},
+#line 206 "std-name-hint.gperf"
+ {"defaultfloat", "<ios>", cxx11},
+#line 514 "std-name-hint.gperf"
+ {"unordered_multiset", "<unordered_set>", cxx11},
+#line 89 "std-name-hint.gperf"
+ {"chrono::time_zone", "<chrono>", cxx20},
+#line 356 "std-name-hint.gperf"
+ {"noemit_on_flush", "<ostream>", cxx20},
+#line 408 "std-name-hint.gperf"
+ {"wostringstream", "<sstream>", cxx98},
+#line 317 "std-name-hint.gperf"
+ {"mutex", "<mutex>", cxx11},
+#line 87 "std-name-hint.gperf"
+ {"chrono::time_point", "<chrono>", cxx11},
+#line 393 "std-name-hint.gperf"
+ {"spanstream", "<spanstream>", cxx23},
+#line 88 "std-name-hint.gperf"
+ {"chrono::time_point_cast", "<chrono>", cxx11},
+#line 511 "std-name-hint.gperf"
+ {"unordered_map", "<unordered_map>", cxx11},
+#line 192 "std-name-hint.gperf"
+ {"get_money", "<iomanip>", cxx11},
+#line 512 "std-name-hint.gperf"
+ {"unordered_multimap", "<unordered_map>", cxx11},
+#line 529 "std-name-hint.gperf"
+ {"in_place_index_t", "<utility>", cxx17},
+#line 334 "std-name-hint.gperf"
+ {"numbers::egamma_v", "<numbers>", cxx20},
+#line 411 "std-name-hint.gperf"
+ {"stack", "<stack>", cxx98},
+#line 465 "std-name-hint.gperf"
+ {"is_error_code_enum", "<system_error>", cxx11},
+#line 546 "std-name-hint.gperf"
+ {"unreachable", "<utility>", cxx23},
+#line 81 "std-name-hint.gperf"
+ {"chrono::remote_version", "<chrono>", cxx20},
+#line 205 "std-name-hint.gperf"
+ {"dec", "<ios>", cxx98},
+#line 467 "std-name-hint.gperf"
+ {"is_error_condition_enum", "<system_error>", cxx11},
+#line 58 "std-name-hint.gperf"
+ {"chrono::clock_cast", "<chrono>", cxx20},
+#line 50 "std-name-hint.gperf"
+ {"atomic", "<atomic>", cxx11},
#line 64 "std-name-hint.gperf"
- {"complex", "<complex>", cxx98},
+ {"chrono::get_leap_second_info", "<chrono>", cxx20},
+#line 396 "std-name-hint.gperf"
+ {"wspanbuf", "<spanstream>", cxx23},
+#line 398 "std-name-hint.gperf"
+ {"basic_istringstream", "<sstream>", cxx98},
+#line 155 "std-name-hint.gperf"
+ {"vformat_to", "<format>", cxx20},
+#line 294 "std-name-hint.gperf"
+ {"static_pointer_cast", "<memory>", cxx11},
+#line 59 "std-name-hint.gperf"
+ {"chrono::days", "<chrono>", cxx20},
+#line 208 "std-name-hint.gperf"
+ {"hex", "<ios>", cxx98},
+#line 293 "std-name-hint.gperf"
+ {"shared_ptr", "<memory>", cxx11},
+#line 127 "std-name-hint.gperf"
+ {"make_exception_ptr", "<exception>", cxx11},
+#line 257 "std-name-hint.gperf"
+ {"ostreambuf_iterator", "<iterator>", cxx98},
+#line 475 "std-name-hint.gperf"
+ {"thread", "<thread>", cxx11},
+#line 358 "std-name-hint.gperf"
+ {"wostream", "<ostream>", cxx98},
+#line 94 "std-name-hint.gperf"
+ {"chrono::years", "<chrono>", cxx20},
+#line 326 "std-name-hint.gperf"
+ {"bad_alloc", "<new>", cxx98},
+#line 133 "std-name-hint.gperf"
+ {"basic_format_arg", "<format>", cxx20},
+#line 137 "std-name-hint.gperf"
+ {"basic_format_string", "<format>", cxx20},
+#line 277 "std-name-hint.gperf"
+ {"construct_at", "<memory>", cxx20},
+#line 444 "std-name-hint.gperf"
+ {"stol", "<string>", cxx11},
+#line 446 "std-name-hint.gperf"
+ {"stoll", "<string>", cxx11},
+#line 447 "std-name-hint.gperf"
+ {"stoul", "<string>", cxx11},
+#line 448 "std-name-hint.gperf"
+ {"stoull", "<string>", cxx11},
+#line 395 "std-name-hint.gperf"
+ {"wospanstream", "<spanstream>", cxx23},
+#line 367 "std-name-hint.gperf"
+ {"ranges::enable_view", "<ranges>", cxx20},
+#line 503 "std-name-hint.gperf"
+ {"type_identity_t", "<type_traits>", cxx20},
+#line 230 "std-name-hint.gperf"
+ {"cin", "<iostream>", cxx98},
+#line 404 "std-name-hint.gperf"
+ {"ostringstream", "<sstream>", cxx98},
+#line 104 "std-name-hint.gperf"
+ {"complex_literals", "<complex>", cxx14},
+#line 107 "std-name-hint.gperf"
+ {"condition_variable_any", "<condition_variable>", cxx11},
+#line 441 "std-name-hint.gperf"
+ {"stod", "<string>", cxx11},
+#line 445 "std-name-hint.gperf"
+ {"stold", "<string>", cxx11},
+#line 73 "std-name-hint.gperf"
+ {"chrono::locate_zone", "<chrono>", cxx20},
+#line 72 "std-name-hint.gperf"
+ {"chrono::local_t", "<chrono>", cxx20},
+#line 450 "std-name-hint.gperf"
+ {"to_string", "<string>", cxx17},
+#line 545 "std-name-hint.gperf"
+ {"to_underlying", "<utility>", cxx23},
+#line 245 "std-name-hint.gperf"
+ {"const_iterator", "<iterator>", cxx23},
+#line 520 "std-name-hint.gperf"
+ {"cmp_greater_equal", "<utility>", cxx20},
+#line 83 "std-name-hint.gperf"
+ {"chrono::seconds", "<chrono>", cxx11},
+#line 279 "std-name-hint.gperf"
+ {"destroy", "<memory>", cxx20},
+#line 244 "std-name-hint.gperf"
+ {"common_iterator", "<iterator>", cxx20},
+#line 477 "std-name-hint.gperf"
+ {"apply", "<tuple>", cxx17},
+#line 74 "std-name-hint.gperf"
+ {"chrono::microseconds", "<chrono>", cxx11},
+#line 449 "std-name-hint.gperf"
+ {"string", "<string>", cxx98},
+#line 253 "std-name-hint.gperf"
+ {"iterator_traits", "<iterator>", cxx98},
+#line 531 "std-name-hint.gperf"
+ {"in_place_type", "<utility>", cxx17},
+#line 63 "std-name-hint.gperf"
+ {"chrono::from_stream", "<chrono>", cxx20},
+#line 118 "std-name-hint.gperf"
+ {"uint_least8_t", "<cstdint>", cxx11},
+#line 246 "std-name-hint.gperf"
+ {"counted_iterator", "<iterator>", cxx20},
+#line 182 "std-name-hint.gperf"
+ {"unwrap_reference", "<functional>", cxx20},
+#line 532 "std-name-hint.gperf"
+ {"in_place_type_t", "<utility>", cxx17},
+#line 117 "std-name-hint.gperf"
+ {"uint_least64_t", "<cstdint>", cxx11},
+#line 454 "std-name-hint.gperf"
+ {"u8string", "<string>", cxx20},
+#line 183 "std-name-hint.gperf"
+ {"unwrap_reference_t", "<functional>", cxx20},
+#line 116 "std-name-hint.gperf"
+ {"uint_least32_t", "<cstdint>", cxx11},
+#line 296 "std-name-hint.gperf"
+ {"uninitialized_construct_using_allocator", "<memory>", cxx20},
+#line 231 "std-name-hint.gperf"
+ {"clog", "<iostream>", cxx98},
+#line 315 "std-name-hint.gperf"
+ {"lock", "<mutex>", cxx11},
+#line 252 "std-name-hint.gperf"
+ {"istreambuf_iterator", "<iterator>", cxx98},
+#line 51 "std-name-hint.gperf"
+ {"atomic_ref", "<atomic>", cxx20},
+#line 320 "std-name-hint.gperf"
+ {"recursive_timed_mutex", "<mutex>", cxx11},
+#line 115 "std-name-hint.gperf"
+ {"uint_least16_t", "<cstdint>", cxx11},
+#line 69 "std-name-hint.gperf"
+ {"chrono::hours", "<chrono>", cxx11},
+#line 176 "std-name-hint.gperf"
+ {"invoke_r", "<functional>", cxx23},
+#line 53 "std-name-hint.gperf"
+ {"atomic_uintmax_t", "<atomic>", cxx20},
+#line 478 "std-name-hint.gperf"
+ {"forward_as_tuple", "<tuple>", cxx11},
+#line 330 "std-name-hint.gperf"
+ {"nothrow", "<new>", cxx98},
+#line 287 "std-name-hint.gperf"
+ {"make_shared_for_overwrite", "<memory>", cxx20},
+#line 420 "std-name-hint.gperf"
+ {"overflow_error", "<stdexcept>", cxx98},
+#line 236 "std-name-hint.gperf"
+ {"wcout", "<iostream>", cxx98},
+#line 402 "std-name-hint.gperf"
+ {"istringstream", "<sstream>", cxx98},
+#line 403 "std-name-hint.gperf"
+ {"istringstream", "<sstream>", cxx98},
+#line 71 "std-name-hint.gperf"
+ {"chrono::leap_second_info", "<chrono>", cxx20},
+#line 52 "std-name-hint.gperf"
+ {"atomic_signed_lock_free", "<atomic>", cxx11},
+#line 120 "std-name-hint.gperf"
+ {"uintptr_t", "<cstdint>", cxx11},
+#line 297 "std-name-hint.gperf"
+ {"unique_ptr", "<memory>", cxx11},
+#line 199 "std-name-hint.gperf"
+ {"setfill", "<iomanip>", cxx98},
+#line 234 "std-name-hint.gperf"
+ {"wcin", "<iostream>", cxx98},
+#line 533 "std-name-hint.gperf"
+ {"in_range", "<utility>", cxx20},
+#line 464 "std-name-hint.gperf"
+ {"generic_category", "<system_error>", cxx11},
+#line 409 "std-name-hint.gperf"
+ {"wstringbuf", "<sstream>", cxx98},
+#line 461 "std-name-hint.gperf"
+ {"error_category", "<system_error>", cxx11},
+#line 502 "std-name-hint.gperf"
+ {"type_identity", "<type_traits>", cxx20},
+#line 278 "std-name-hint.gperf"
+ {"default_delete", "<memory>", cxx11},
+#line 84 "std-name-hint.gperf"
+ {"chrono::steady_clock", "<chrono>", cxx11},
+#line 227 "std-name-hint.gperf"
+ {"uppercase", "<ios>", cxx98},
+#line 169 "std-name-hint.gperf"
+ {"ofstream", "<fstream>", cxx98},
+#line 67 "std-name-hint.gperf"
+ {"chrono::gps_clock", "<chrono>", cxx20},
+#line 85 "std-name-hint.gperf"
+ {"chrono::system_clock", "<chrono>", cxx11},
+#line 157 "std-name-hint.gperf"
+ {"wformat_context", "<format>", cxx20},
+#line 261 "std-name-hint.gperf"
+ {"list", "<list>", cxx98},
+#line 319 "std-name-hint.gperf"
+ {"recursive_mutex", "<mutex>", cxx11},
+#line 233 "std-name-hint.gperf"
+ {"wcerr", "<iostream>", cxx98},
+#line 536 "std-name-hint.gperf"
+ {"integer_sequence", "<utility>", cxx14},
+#line 526 "std-name-hint.gperf"
+ {"forward", "<utility>", cxx11},
+#line 299 "std-name-hint.gperf"
+ {"uses_allocator_construction_args", "<memory>", cxx20},
+#line 207 "std-name-hint.gperf"
+ {"fixed", "<ios>", cxx98},
+#line 423 "std-name-hint.gperf"
+ {"underflow_error", "<stdexcept>", cxx98},
+#line 271 "std-name-hint.gperf"
+ {"allocator_arg", "<memory>", cxx11},
+#line 221 "std-name-hint.gperf"
+ {"scientific", "<ios>", cxx98},
+#line 196 "std-name-hint.gperf"
+ {"quoted", "<iomanip>", cxx14},
+#line 282 "std-name-hint.gperf"
+ {"dynamic_pointer_cast", "<memory>", cxx11},
+#line 518 "std-name-hint.gperf"
+ {"cmp_equal", "<utility>", cxx20},
+#line 111 "std-name-hint.gperf"
+ {"uint_fast16_t", "<cstdint>", cxx11},
+#line 171 "std-name-hint.gperf"
+ {"bind", "<functional>", cxx11},
+#line 300 "std-name-hint.gperf"
+ {"uses_allocator_v", "<memory>", cxx17},
+#line 75 "std-name-hint.gperf"
+ {"chrono::milliseconds", "<chrono>", cxx11},
+#line 158 "std-name-hint.gperf"
+ {"wformat_parse_context", "<format>", cxx20},
+#line 523 "std-name-hint.gperf"
+ {"cmp_not_equal", "<utility>", cxx20},
+#line 298 "std-name-hint.gperf"
+ {"uses_allocator", "<memory>", cxx11},
+#line 112 "std-name-hint.gperf"
+ {"uint_fast32_t", "<cstdint>", cxx11},
+#line 91 "std-name-hint.gperf"
+ {"chrono::tzdb_list", "<chrono>", cxx20},
+#line 80 "std-name-hint.gperf"
+ {"chrono::reload_tzdb", "<chrono>", cxx20},
+#line 268 "std-name-hint.gperf"
+ {"allocate_shared", "<memory>", cxx11},
+#line 113 "std-name-hint.gperf"
+ {"uint_fast64_t", "<cstdint>", cxx11},
+#line 98 "std-name-hint.gperf"
+ {"strong_equality", "<compare>", cxx20},
+#line 210 "std-name-hint.gperf"
+ {"internal", "<ios>", cxx98},
+#line 90 "std-name-hint.gperf"
+ {"chrono::tzdb", "<chrono>", cxx20},
+#line 417 "std-name-hint.gperf"
+ {"length_error", "<stdexcept>", cxx98},
+#line 543 "std-name-hint.gperf"
+ {"piecewise_construct", "<utility>", cxx11},
+#line 544 "std-name-hint.gperf"
+ {"piecewise_construct_t", "<utility>", cxx11},
+#line 168 "std-name-hint.gperf"
+ {"ifstream", "<fstream>", cxx98},
+#line 431 "std-name-hint.gperf"
+ {"stop_callback", "<stop_token>", cxx20},
+#line 452 "std-name-hint.gperf"
+ {"u16string", "<string>", cxx11},
+#line 419 "std-name-hint.gperf"
+ {"out_of_range", "<stdexcept>", cxx98},
+#line 453 "std-name-hint.gperf"
+ {"u32string", "<string>", cxx11},
+#line 496 "std-name-hint.gperf"
+ {"invoke_result", "<type_traits>", cxx17},
+#line 497 "std-name-hint.gperf"
+ {"invoke_result_t", "<type_traits>", cxx17},
+#line 290 "std-name-hint.gperf"
+ {"owner_less", "<memory>", cxx11},
+#line 371 "std-name-hint.gperf"
+ {"binary_semaphore", "<semaphore>", cxx20},
+#line 415 "std-name-hint.gperf"
+ {"domain_error", "<stdexcept>", cxx98},
+#line 369 "std-name-hint.gperf"
+ {"scoped_allocator_adaptor", "<scoped_allocator>", cxx11},
+#line 284 "std-name-hint.gperf"
+ {"get_deleter", "<memory>", cxx11},
+#line 54 "std-name-hint.gperf"
+ {"atomic_unsigned_lock_free", "<atomic>", cxx11},
+#line 378 "std-name-hint.gperf"
+ {"shared_mutex", "<shared_mutex>", cxx17},
+#line 379 "std-name-hint.gperf"
+ {"shared_timed_mutex", "<shared_mutex>", cxx14},
#line 143 "std-name-hint.gperf"
- {"noboolalpha", "<ios>", cxx98}
+ {"format_string", "<format>", cxx20},
+#line 407 "std-name-hint.gperf"
+ {"wistringstream", "<sstream>", cxx98},
+#line 92 "std-name-hint.gperf"
+ {"chrono::utc_clock", "<chrono>", cxx20},
+#line 528 "std-name-hint.gperf"
+ {"in_place_index", "<utility>", cxx17},
+#line 99 "std-name-hint.gperf"
+ {"strong_ordering", "<compare>", cxx20},
+#line 522 "std-name-hint.gperf"
+ {"cmp_less_equal", "<utility>", cxx20},
+#line 86 "std-name-hint.gperf"
+ {"chrono::tai_clock", "<chrono>", cxx20},
+#line 181 "std-name-hint.gperf"
+ {"unwrap_ref_decay_t", "<functional>", cxx20},
+#line 70 "std-name-hint.gperf"
+ {"chrono::leap_second", "<chrono>", cxx20},
+#line 129 "std-name-hint.gperf"
+ {"uncaught_exceptions", "<exception>", cxx17},
+#line 247 "std-name-hint.gperf"
+ {"distance", "<iterator>", cxx98},
+#line 103 "std-name-hint.gperf"
+ {"complex", "<complex>", cxx98},
+#line 349 "std-name-hint.gperf"
+ {"optional", "<optional>", cxx17},
+#line 318 "std-name-hint.gperf"
+ {"once_flag", "<mutex>", cxx11},
+#line 316 "std-name-hint.gperf"
+ {"lock_guard", "<mutex>", cxx11},
+#line 394 "std-name-hint.gperf"
+ {"wispanstream", "<spanstream>", cxx23},
+#line 101 "std-name-hint.gperf"
+ {"weak_ordering", "<compare>", cxx20},
+#line 492 "std-name-hint.gperf"
+ {"disjunction", "<type_traits>", cxx17},
+#line 119 "std-name-hint.gperf"
+ {"uintmax_t", "<cstdint>", cxx11},
+#line 100 "std-name-hint.gperf"
+ {"weak_equality", "<compare>", cxx20},
+#line 82 "std-name-hint.gperf"
+ {"chrono::round", "<chrono>", cxx17},
+#line 493 "std-name-hint.gperf"
+ {"disjunction_v", "<type_traits>", cxx17},
+#line 286 "std-name-hint.gperf"
+ {"make_shared", "<memory>", cxx11},
+#line 180 "std-name-hint.gperf"
+ {"unwrap_ref_decay", "<functional>", cxx20},
+#line 524 "std-name-hint.gperf"
+ {"declval", "<utility>", cxx11},
+#line 114 "std-name-hint.gperf"
+ {"uint_fast8_t", "<cstdint>", cxx11},
+#line 235 "std-name-hint.gperf"
+ {"wclog", "<iostream>", cxx98},
+#line 62 "std-name-hint.gperf"
+ {"chrono::file_clock", "<chrono>", cxx20},
+#line 416 "std-name-hint.gperf"
+ {"invalid_argument", "<stdexcept>", cxx98},
+#line 455 "std-name-hint.gperf"
+ {"wstring", "<string>", cxx98},
+#line 377 "std-name-hint.gperf"
+ {"shared_lock", "<shared_mutex>", cxx14},
+#line 156 "std-name-hint.gperf"
+ {"wformat_args", "<format>", cxx20},
+#line 68 "std-name-hint.gperf"
+ {"chrono::high_resolution_clock", "<chrono>", cxx11},
+#line 474 "std-name-hint.gperf"
+ {"this_thread", "<thread>", cxx11},
+#line 97 "std-name-hint.gperf"
+ {"partial_ordering", "<compare>", cxx20},
+#line 159 "std-name-hint.gperf"
+ {"wformat_string", "<format>", cxx20},
+#line 458 "std-name-hint.gperf"
+ {"string_view", "<string_view>", cxx17},
+#line 274 "std-name-hint.gperf"
+ {"assume_aligned", "<memory>", cxx20},
+#line 324 "std-name-hint.gperf"
+ {"unique_lock", "<mutex>", cxx11},
+#line 322 "std-name-hint.gperf"
+ {"timed_mutex", "<mutex>", cxx11},
+#line 321 "std-name-hint.gperf"
+ {"scoped_lock", "<mutex>", cxx17},
+#line 473 "std-name-hint.gperf"
+ {"jthread", "<thread>", cxx20}
};
static const short lookup[] =
{
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, 0, -1, 1, -1, -1, -1, -1,
- -1, -1, -1, 2, -1, 3, 4, -1,
- 5, -1, -1, 6, -1, -1, -1, -1,
- -1, -1, -1, 7, -1, -1, 8, -1,
- -1, -1, -1, 9, 10, -1, 11, 12,
- 13, 14, 15, -1, -1, -1, -1, -1,
- -1, -1, 16, -1, -1, 17, 18, -1,
- 19, 20, -1, -1, -1, -1, -1, -1,
- -1, 21, 22, 23, -1, -1, -474, -354,
- -2, -1, -1, -1, -1, 26, -1, -1,
- -1, 27, 28, -1, 29, -1, 30, -1,
- 31, -1, -1, 32, 33, -1, 34, -1,
- 35, 36, -1, -1, 37, 38, 39, 40,
- -1, 41, -1, 42, -1, 43, -1, -1,
- 44, -1, 45, 46, 47, -1, -1, -1,
- 48, -1, -1, 49, 50, 51, -530, -326,
- -2, 54, -1, -1, -1, -1, -1, -1,
- -1, 55, 56, -1, 57, -1, -1, -1,
- 58, 59, 60, -1, -1, 61, -1, -1,
- -1, -1, 62, -1, -1, 63, -1, 64,
- -1, 65, -1, -1, 66, 67, -1, 68,
- -1, -1, 69, -1, -1, 70, 71, -1,
- -1, -1, 72, -1, -1, 73, -1, -1,
- -1, 74, -1, 75, 76, -1, -1, -1,
- 77, -1, -1, 78, -1, 79, -1, -1,
- -1, -1, 80, 81, 82, 83, -1, 84,
- 85, -1, -1, -1, -649, -1, 88, 89,
- 90, 91, -1, 92, 93, -637, 96, 97,
- 98, 99, 100, 101, -1, 102, -1, 103,
- -1, 104, -284, -2, 105, 106, 107, -1,
- 108, -1, 109, -1, 110, 111, -292, -2,
- 112, 113, 114, -1, -1, -1, -1, 115,
- -1, 116, 117, -1, 118, -1, 119, -1,
- 120, -1, -1, 121, -1, -1, -1, -1,
- -1, -1, -1, 122, -1, -1, -1, -1,
- 123, -1, -1, 124, -1, 125, -1, 126,
- 127, -1, -1, -1, 128, -1, 129, -1,
- -1, -1, -1, -1, 130, 131, -1, -1,
- -1, -1, 132, -1, -1, -1, 133, -1,
- -1, 134, -1, -1, -1, -1, -1, -1,
- 135, -1, 136, 137, 138, 139, 140, -1,
- -1, -1, 141, -1, -1, 142, -1, -1,
- -1, -1, 143, -1, -1, 144, -1, 145,
- -1, 146, 147, 148, -1, -1, -1, -1,
- -1, -1, 149, 150, -1, -1, -1, 151,
- -1, -1, -1, 152, -1, 153, -1, -775,
- -1, 156, -1, 157, -224, -2, 158, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, 159, -1, -1,
- -1, 160, 161, 162, -1, 163, -1, 164,
- -1, -1, -1, -1, -1, -1, 165, 166,
- 167, -1, 168, 169, 170, 171, 172, 173,
- -1, 174, 175, 176, -1, -1, 177, -1,
- 178, -1, 179, 180, 181, -1, 182, 183,
- -1, -1, -1, -1, -1, 184, -1, 185,
- -1, 186, -1, 187, 188, 189, 190, -1,
- 191, -1, -1, 192, 193, -1, 194, 195,
- -1, -1, 196, -1, 197, 198, -1, -1,
- -1, -1, 199, 200, -1, 201, -1, 202,
- -876, -175, -2, 205, -1, 206, -1, 207,
- 208, -1, -1, -1, 209, -1, 210, -1,
- 211, 212, 213, -1, 214, 215, 216, 217,
- 218, -1, -1, -1, -1, -1, -1, 219,
- -1, 220, -1, 221, -1, 222, 223, 224,
- -1, -1, -1, 225, 226, 227, -1, -1,
- -1, -1, -1, -1, -1, -1, 228, 229,
- -1, -1, 230, 231, -1, 232, -1, -1,
- -1, -1, 233, 234, 235, 236, -1, -1,
- -1, 237, -1, 238, 239, -1, 240, 241,
- 242, -1, -1, 243, -1, -1, -1, -1,
- -1, 244, -1, 245, -1, 246, 247, 248,
- -1, -1, -1, -1, -1, 249, 250, 251,
- 252, -1, -1, 253, 254, 255, -1, 256,
- 257, -1, -1, 258, -1, 259, -1, -1,
- 260, -1, 261, -1, -1, -1, -1, 262,
- 263, -1, -1, -1, -1, -1, -1, -1,
- 264, 265, -1, -1, -1, -1, 266, -1,
- -1, -1, -1, -1, -1, 267, 268, -1,
- -1, -1, -1, -1, -1, -1, -1, 269,
- -1, -1, -1, 270, 271, 272, -1, -1,
- 273, -1, -1, -1, -1, -1, -1, -1,
- -1, 274, -1, -1, -1, -1, -1, 275,
- -1, -1, -1, 276, -1, -1, 277, -1,
- 278, -1, -1, -1, -1, 279, 280, -1,
- 281, -1, -1, -1, -1, -1, 282, 283,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, 284, -1, -1, 285, 286, 287, -1,
- -1, -1, -1, -1, -1, -1, 288, -1,
- -1, 289, 290, -1, -1, 291, -1, -1,
- -1, -1, -1, -1, -1, -1, 292, 293,
- 294, -1, 295, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, 296, -1, 297, -1,
- -1, -1, -1, -1, 298, 299, 300, -1,
- 301, 302, -1, -1, 303, -1, 304, -1,
- -1, 305, -1, -1, -1, -1, -1, -1,
- 306, -1, 307, -1, -1, -1, -1, 308,
- 309, -1, -1, -1, 310, -1, -1, 311,
- 312, -1, 313, -1, -1, -1, -1, -1,
- -1, -1, -1, 314, 315, 316, 317, -1,
- -1, 318, -1, -1, 319, -1, -1, -1,
- -1, -1, 320, -1, -1, -1, -1, -1,
- -1, 321, 322, -1, -1, 323, 324, -1,
- -1, 325, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, 326,
- -1, -1, -1, -1, -1, 327, -1, -1,
- 328, 329, -1, 330, -1, -1, -1, -1,
- -1, -1, -1, 331, -1, 332, -1, -1,
- 333, 334, -1, 335, -1, -1, -1, -1,
- -1, 336, -1, -1, -1, -1, 337, -1,
- -1, -1, -1, -1, -1, 338, -1, 339,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, 340, -1, -1, -1, 341,
- -1, -1, 342, -1, -1, 343, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, 344,
- -1, -1, -1, -1, -1, -1, -1, -1,
- 345, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, 346, -1,
- 347, 348, -1, 349, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, 350, -1, -1,
- -1, 351, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, 352, -1, -1, 353, -1,
- 354, -1, -1, -1, 355, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, 356, -1, 357, -1, 358,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, 359, -1, -1, 360, -1, -1, -1,
- -1, -1, -1, -1, 361, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, 362, -1, -1,
- -1, 363, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, 364, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, 365, -1, -1, 366, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, 367,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, 368,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, 369, 370, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, 371, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, 372, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, 373, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, 374, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, 375, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, 376,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, 377
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, 0, 1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, 2,
+ -1, 3, -1, -1, -1, -1, 4,
+ -1, -1, -1, -1, -1, 5, -1,
+ 6, 7, -1, -1, -1, -1, -1,
+ 8, -1, -1, 9, 10, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, 11, -533, 14,
+ -443, -2, -1, 15, 16, -1, -1,
+ -1, -1, -1, -1, 17, 18, 19,
+ -1, -1, 20, -1, 21, 22, 23,
+ -1, 24, 25, -1, -1, 26, -1,
+ -1, 27, -1, -1, -1, -1, -1,
+ 28, -1, 29, 30, -1, 31, 32,
+ 33, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, 34, 35, -1, 36,
+ 37, 38, 39, 40, -1, -1, 41,
+ -1, 42, -1, -1, 43, -1, 44,
+ -1, -1, 45, 46, -1, -1, -1,
+ -1, -1, 47, -1, -1, 48, -1,
+ 49, -1, -1, 50, -1, -1, -1,
+ -1, -1, -1, -1, -1, 51, -1,
+ -1, 52, -1, 53, -1, -1, 54,
+ 55, 56, -1, -1, -1, -1, 57,
+ 58, -1, 59, -1, -1, 60, 61,
+ -1, -1, 62, 63, -1, -1, -1,
+ 64, 65, -1, -1, -1, 66, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, 67, 68, 69, 70, 71, -1,
+ -1, 72, 73, -1, -1, -1, 74,
+ -1, -1, 75, -1, -1, -1, -1,
+ -1, -1, -1, -1, 76, 77, -1,
+ 78, -1, 79, 80, 81, 82, -1,
+ -1, 83, -1, -1, -1, -1, -1,
+ -1, 84, -1, 85, -1, 86, 87,
+ 88, 89, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, 90, -1, -1,
+ -1, 91, -1, -1, -1, -1, -1,
+ -1, -1, 92, -1, 93, 94, 95,
+ 96, -1, 97, -1, -1, -1, -1,
+ -1, 98, -1, -1, -1, 99, 100,
+ -1, 101, -1, -1, 102, -1, -1,
+ -1, -1, 103, -1, -1, 104, 105,
+ -1, 106, 107, -1, 108, -1, -1,
+ -1, -1, 109, 110, -1, 111, -1,
+ 112, -1, 113, -1, -1, 114, 115,
+ -1, -801, -339, -2, -1, 118, 119,
+ -1, -1, 120, -1, 121, 122, -1,
+ -1, 123, -1, -1, 124, 125, -1,
+ -1, -1, -1, -1, -1, -1, 126,
+ -1, 127, 128, -1, -1, -1, -1,
+ -1, -1, 129, -1, -1, -1, 130,
+ -1, 131, 132, -1, -1, -1, -1,
+ -1, 133, -1, 134, 135, -1, -1,
+ -1, -1, -1, -1, -1, 136, -1,
+ 137, -1, -1, 138, -1, -1, -1,
+ 139, 140, -1, -1, -1, -1, 141,
+ 142, 143, 144, -1, 145, 146, 147,
+ -1, 148, 149, -1, -1, 150, -1,
+ -1, -1, -1, -1, -1, 151, -1,
+ 152, 153, -1, 154, 155, 156, 157,
+ 158, 159, -1, -1, -1, -1, 160,
+ -1, -1, -1, -1, -1, 161, 162,
+ -1, -1, 163, -1, 164, 165, -1,
+ -1, -1, 166, 167, 168, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ 169, -1, 170, -1, -1, 171, 172,
+ 173, -1, -1, 174, -1, -1, -1,
+ 175, -1, 176, -1, -1, -1, 177,
+ -1, -1, -963, -277, -2, 180, 181,
+ -1, 182, 183, -1, -1, -1, 184,
+ -1, -1, 185, 186, -1, -1, 187,
+ 188, -1, 189, -1, -1, 190, -1,
+ 191, 192, 193, 194, 195, -1, 196,
+ 197, -1, -1, 198, -1, 199, -1,
+ -1, 200, 201, -1, 202, 203, -1,
+ 204, 205, -1, -1, -1, -1, -1,
+ 206, -1, 207, -1, 208, 209, 210,
+ -1, -1, -1, -1, -1, 211, 212,
+ 213, 214, -1, 215, 216, 217, -1,
+ -1, 218, -1, -1, 219, 220, -1,
+ -1, 221, 222, 223, -1, -1, 224,
+ 225, 226, -1, 227, -1, -1, 228,
+ 229, 230, 231, -1, -1, -1, 232,
+ -1, 233, 234, -1, -1, -1, -1,
+ 235, 236, 237, -1, 238, -1, 239,
+ 240, 241, 242, 243, 244, -1, 245,
+ 246, -1, -1, -1, -1, -1, 247,
+ -1, 248, -1, 249, -1103, -1, 252,
+ 253, 254, 255, -205, -2, 256, -1,
+ -1, 257, 258, -1, 259, -1, -1,
+ 260, 261, 262, 263, -1, -1, -1,
+ 264, 265, -1, 266, -1, -1, -1,
+ 267, 268, 269, 270, -1, -1, 271,
+ -1, -1, -1, -1, 272, 273, 274,
+ 275, -1, 276, -1, -1, 277, -1,
+ -1, -1, -1, -1, -1, -1, 278,
+ -1, 279, -1, 280, 281, -1, -1,
+ -1, 282, 283, 284, 285, -1, -1,
+ -1, 286, -1, -1, 287, 288, -1,
+ 289, -1, 290, -1, -1, 291, 292,
+ -1, 293, -1, -1, 294, -1, -1,
+ 295, -1, -1, -1, 296, -1201, 299,
+ 300, -1, 301, -158, -2, -1, -1,
+ -1, 302, 303, -1, -1, -1, -1,
+ 304, -1, -1, 305, 306, -1, -1,
+ -1, 307, 308, -1, -1, -1, -1,
+ 309, 310, 311, -1, -1, -1, 312,
+ 313, -1, -1, 314, 315, 316, 317,
+ -1, 318, 319, -1, -1, 320, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, 321, 322, 323, 324, 325,
+ -1, 326, -1, 327, 328, -1, 329,
+ -1, 330, 331, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, 332, 333,
+ -1, 334, -1, 335, 336, 337, -1,
+ -1, 338, -1, -1, -1, -1, -1,
+ -1, 339, -1, 340, -1, -1, 341,
+ -1, -1, -1, -1, 342, -1, -1,
+ -1, -1, -1, 343, -1, -1, -1,
+ -1, -1, 344, 345, 346, -1325, 349,
+ 350, -108, -2, -1, -1, -1, -1,
+ -1, -1, -1, -1, 351, 352, -1,
+ 353, -1, 354, -1, 355, 356, -1,
+ -1, -1, -1, -1, 357, -1, 358,
+ -1, -1, -1, -1, -1, -1, -1,
+ 359, 360, -1, -1, -1, -1, -1,
+ -1, 361, -1, -1, -1, -1, -1,
+ -1, -1, 362, -1, 363, -1, 364,
+ -1, -1, 365, -1, 366, -1, -1,
+ -1, -1, -1, 367, 368, -1, -1,
+ -1, -1, 369, 370, 371, -1, -1,
+ -1, -1, 372, -1, -1, -1, -1,
+ -1, -1, -1, 373, -1, -1, -1,
+ -1, 374, 375, -1, 376, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, 377, -1, 378, -1,
+ -1, -1, 379, 380, 381, -1, 382,
+ -1, 383, 384, -1, 385, -1, -1,
+ 386, -1, -1, -1, 387, -1, 388,
+ -1, 389, 390, -1, -1, -1, -1,
+ 391, -1, 392, -1, -1, 393, -1,
+ -1, -1, -1, -1, -1, 394, -1,
+ 395, -1, -1, -1, -1, 396, -1,
+ 397, -1, 398, -1, -1, -1, -1,
+ 399, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, 400, -1, -1, -1, -1,
+ -1, -1, -1, 401, -1, 402, 403,
+ -1, 404, -1, -1, -1, -1, 405,
+ 406, 407, -1, 408, -1, -1, -1,
+ -1, 409, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, 410, -1, -1, -1, -1, -1,
+ -1, 411, -1, -1, -1, -1, -1,
+ 412, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, 413,
+ -1, -1, 414, -1, -1, -1, -1,
+ -1, -1, 415, 416, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, 417, -1,
+ -1, -1, 418, -1, -1, -1, -1,
+ -1, 419, -1, -1, -1, -1, 420,
+ -1, -1, -1, 421, -1, -1, -1,
+ -1, 422, -1, -1, -1, -1, -1,
+ -1, -1, -1, 423, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, 424, -1, -1, 425,
+ -1, -1, -1, 426, -1, -1, 427,
+ -1, 428, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, 429, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ 430, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, 431, -1, -1, -1, 432,
+ -1, -1, -1, -1, -1, -1, -1,
+ 433, -1, -1, -1, -1, 434, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, 435, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, 436, 437,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, 438, -1, -1, -1, -1,
+ -1, 439, 440, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, 441, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, 442, -1, -1, -1,
+ 443, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, 444, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, 445, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, 446, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, 447,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, 448,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, 449, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, 450, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, 451, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, 452, -1,
+ -1, -1, -1, -1, 453, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, -1, -1, -1, -1, -1, -1,
+ -1, 454
};
if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)