diff --git a/src/documentation.cpp b/src/documentation.cpp index 6d1b597..a8c5f26 100644 --- a/src/documentation.cpp +++ b/src/documentation.cpp @@ -1,12 +1,3138 @@ #include "documentation.hpp" #include +std::string Documentation::CppReference::get_header(const std::string &symbol) noexcept { + // Extracted from http://upload.cppreference.com/mwiki/images/b/b1/cppreference-doc-20190607.zip + // Using raw string instead of map to reduce compile time + // Also added: + // std::filesystem filesystem + // to simplify header include fixit code + const static std::string symbol_headers = R"(size_t stddef.h +ptrdiff_t stddef.h +NULL stddef.h +max_align_t stddef.h +offsetof stddef.h +int8_t stdint.h +int16_t stdint.h +int32_t stdint.h +int64_t stdint.h +int_fast8_t stdint.h +int_fast16_t stdint.h +int_fast32_t stdint.h +int_fast64_t stdint.h +int_least8_t stdint.h +int_least16_t stdint.h +int_least32_t stdint.h +int_least64_t stdint.h +intmax_t stdint.h +intptr_t stdint.h +uint8_t stdint.h +uint16_t stdint.h +uint32_t stdint.h +uint64_t stdint.h +uint_fast8_t stdint.h +uint_fast16_t stdint.h +uint_fast32_t stdint.h +uint_fast64_t stdint.h +uint_least8_t stdint.h +uint_least16_t stdint.h +uint_least32_t stdint.h +uint_least64_t stdint.h +uintmax_t stdint.h +uintptr_t stdint.h +INT8_MIN stdint.h +INT16_MIN stdint.h +INT32_MIN stdint.h +INT64_MIN stdint.h +INT_FAST8_MIN stdint.h +INT_FAST16_MIN stdint.h +INT_FAST32_MIN stdint.h +INT_FAST64_MIN stdint.h +INT_LEAST8_MIN stdint.h +INT_LEAST16_MIN stdint.h +INT_LEAST32_MIN stdint.h +INT_LEAST64_MIN stdint.h +INTPTR_MIN stdint.h +INTMAX_MIN stdint.h +INT8_MAX stdint.h +INT16_MAX stdint.h +INT32_MAX stdint.h +INT64_MAX stdint.h +INT_FAST8_MAX stdint.h +INT_FAST16_MAX stdint.h +INT_FAST32_MAX stdint.h +INT_FAST64_MAX stdint.h +INT_LEAST8_MAX stdint.h +INT_LEAST16_MAX stdint.h +INT_LEAST32_MAX stdint.h +INT_LEAST64_MAX stdint.h +INTPTR_MAX stdint.h +INTMAX_MAX stdint.h +UINT8_MAX stdint.h +UINT16_MAX stdint.h +UINT32_MAX stdint.h +UINT64_MAX stdint.h +UINT_FAST8_MAX stdint.h +UINT_FAST16_MAX stdint.h +UINT_FAST32_MAX stdint.h +UINT_FAST64_MAX stdint.h +UINT_LEAST8_MAX stdint.h +UINT_LEAST16_MAX stdint.h +UINT_LEAST32_MAX stdint.h +UINT_LEAST64_MAX stdint.h +UINTPTR_MAX stdint.h +UINTMAX_MAX stdint.h +PRId8 stdint.h +PRId16 stdint.h +PRId32 stdint.h +PRId64 stdint.h +PRIdLEAST8 stdint.h +PRIdLEAST16 stdint.h +PRIdLEAST32 stdint.h +PRIdLEAST64 stdint.h +PRIdFAST8 stdint.h +PRIdFAST16 stdint.h +PRIdFAST32 stdint.h +PRIdFAST64 stdint.h +PRIdMAX stdint.h +PRIdPTR stdint.h +PRIi8 stdint.h +PRIi16 stdint.h +PRIi32 stdint.h +PRIi64 stdint.h +PRIiLEAST8 stdint.h +PRIiLEAST16 stdint.h +PRIiLEAST32 stdint.h +PRIiLEAST64 stdint.h +PRIiFAST8 stdint.h +PRIiFAST16 stdint.h +PRIiFAST32 stdint.h +PRIiFAST64 stdint.h +PRIiMAX stdint.h +PRIiPTR stdint.h +PRIu8 stdint.h +PRIu16 stdint.h +PRIu32 stdint.h +PRIu64 stdint.h +PRIuLEAST8 stdint.h +PRIuLEAST16 stdint.h +PRIuLEAST32 stdint.h +PRIuLEAST64 stdint.h +PRIuFAST8 stdint.h +PRIuFAST16 stdint.h +PRIuFAST32 stdint.h +PRIuFAST64 stdint.h +PRIuMAX stdint.h +PRIuPTR stdint.h +PRIo8 stdint.h +PRIo16 stdint.h +PRIo32 stdint.h +PRIo64 stdint.h +PRIoLEAST8 stdint.h +PRIoLEAST16 stdint.h +PRIoLEAST32 stdint.h +PRIoLEAST64 stdint.h +PRIoFAST8 stdint.h +PRIoFAST16 stdint.h +PRIoFAST32 stdint.h +PRIoFAST64 stdint.h +PRIoMAX stdint.h +PRIoPTR stdint.h +PRIx8 stdint.h +PRIx16 stdint.h +PRIx32 stdint.h +PRIx64 stdint.h +PRIxLEAST8 stdint.h +PRIxLEAST16 stdint.h +PRIxLEAST32 stdint.h +PRIxLEAST64 stdint.h +PRIxFAST8 stdint.h +PRIxFAST16 stdint.h +PRIxFAST32 stdint.h +PRIxFAST64 stdint.h +PRIxMAX stdint.h +PRIxPTR stdint.h +PRIX8 stdint.h +PRIX16 stdint.h +PRIX32 stdint.h +PRIX64 stdint.h +PRIXLEAST8 stdint.h +PRIXLEAST16 stdint.h +PRIXLEAST32 stdint.h +PRIXLEAST64 stdint.h +PRIXFAST8 stdint.h +PRIXFAST16 stdint.h +PRIXFAST32 stdint.h +PRIXFAST64 stdint.h +PRIXMAX stdint.h +PRIXPTR stdint.h +SCNd8 stdint.h +SCNd16 stdint.h +SCNd32 stdint.h +SCNd64 stdint.h +SCNdLEAST8 stdint.h +SCNdLEAST16 stdint.h +SCNdLEAST32 stdint.h +SCNdLEAST64 stdint.h +SCNdFAST8 stdint.h +SCNdFAST16 stdint.h +SCNdFAST32 stdint.h +SCNdFAST64 stdint.h +SCNdMAX stdint.h +SCNdPTR stdint.h +SCNi8 stdint.h +SCNi16 stdint.h +SCNi32 stdint.h +SCNi64 stdint.h +SCNiLEAST8 stdint.h +SCNiLEAST16 stdint.h +SCNiLEAST32 stdint.h +SCNiLEAST64 stdint.h +SCNiFAST8 stdint.h +SCNiFAST16 stdint.h +SCNiFAST32 stdint.h +SCNiFAST64 stdint.h +SCNiMAX stdint.h +SCNiPTR stdint.h +SCNu8 stdint.h +SCNu16 stdint.h +SCNu32 stdint.h +SCNu64 stdint.h +SCNuLEAST8 stdint.h +SCNuLEAST16 stdint.h +SCNuLEAST32 stdint.h +SCNuLEAST64 stdint.h +SCNuFAST8 stdint.h +SCNuFAST16 stdint.h +SCNuFAST32 stdint.h +SCNuFAST64 stdint.h +SCNuMAX stdint.h +SCNuPTR stdint.h +SCNo8 stdint.h +SCNo16 stdint.h +SCNo32 stdint.h +SCNo64 stdint.h +SCNoLEAST8 stdint.h +SCNoLEAST16 stdint.h +SCNoLEAST32 stdint.h +SCNoLEAST64 stdint.h +SCNoFAST8 stdint.h +SCNoFAST16 stdint.h +SCNoFAST32 stdint.h +SCNoFAST64 stdint.h +SCNoMAX stdint.h +SCNoPTR stdint.h +SCNx8 stdint.h +SCNx16 stdint.h +SCNx32 stdint.h +SCNx64 stdint.h +SCNxLEAST8 stdint.h +SCNxLEAST16 stdint.h +SCNxLEAST32 stdint.h +SCNxLEAST64 stdint.h +SCNxFAST8 stdint.h +SCNxFAST16 stdint.h +SCNxFAST32 stdint.h +SCNxFAST64 stdint.h +SCNxMAX stdint.h +SCNxPTR stdint.h +SCNX8 stdint.h +SCNX16 stdint.h +SCNX32 stdint.h +SCNX64 stdint.h +SCNXLEAST8 stdint.h +SCNXLEAST16 stdint.h +SCNXLEAST32 stdint.h +SCNXLEAST64 stdint.h +SCNXFAST8 stdint.h +SCNXFAST16 stdint.h +SCNXFAST32 stdint.h +SCNXFAST64 stdint.h +SCNXMAX stdint.h +SCNXPTR stdint.h +PTRDIFF_MIN stdint.h +PTRDIFF_MAX stdint.h +SIZE_MAX stdint.h +SIG_ATOMIC_MIN stdint.h +SIG_ATOMIC_MAX stdint.h +WCHAR_MIN stdint.h +WCHAR_MAX stdint.h +WINT_MIN stdint.h +WINT_MAX stdint.h +CHAR_BIT stdint.h +MB_LEN_MAX stdint.h +CHAR_MIN stdint.h +CHAR_MAX stdint.h +SCHAR_MIN stdint.h +SHRT_MIN stdint.h +INT_MIN stdint.h +LONG_MIN stdint.h +LLONG_MIN stdint.h +SCHAR_MAX stdint.h +SHRT_MAX stdint.h +INT_MAX stdint.h +LONG_MAX stdint.h +LLONG_MAX stdint.h +UCHAR_MAX stdint.h +USHRT_MAX stdint.h +UINT_MAX stdint.h +ULONG_MAX stdint.h +ULLONG_MAX stdint.h +FLT_RADIX stdint.h +DECIMAL_DIG stdint.h +FLT_MIN stdint.h +DBL_MIN stdint.h +LDBL_MIN stdint.h +FLT_MAX stdint.h +DBL_MAX stdint.h +LDBL_MAX stdint.h +FLT_EPSILON stdint.h +DBL_EPSILON stdint.h +LDBL_EPSILON stdint.h +FLT_DIG stdint.h +DBL_DIG stdint.h +LDBL_DIG stdint.h +FLT_MANT_DIG stdint.h +DBL_MANT_DIG stdint.h +LDBL_MANT_DIG stdint.h +FLT_MIN_EXP stdint.h +DBL_MIN_EXP stdint.h +LDBL_MIN_EXP stdint.h +FLT_MIN_10_EXP stdint.h +DBL_MIN_10_EXP stdint.h +LDBL_MIN_10_EXP stdint.h +FLT_MAX_EXP stdint.h +DBL_MAX_EXP stdint.h +LDBL_MAX_EXP stdint.h +FLT_MAX_10_EXP stdint.h +DBL_MAX_10_EXP stdint.h +LDBL_MAX_10_EXP stdint.h +FLT_ROUNDS float.h +FLT_EVAL_METHOD float.h +malloc stdlib.h +calloc stdlib.h +realloc stdlib.h +free stdlib.h +assert assert.h +errno errno.h +E2BIG errno.h +EACCESS errno.h +EADDRINUSE errno.h +EADDRNOTAVAIL errno.h +EAFNOSUPPORT errno.h +EAGAIN errno.h +EALREADY errno.h +EBADF errno.h +EBADMSG errno.h +EBUSY errno.h +ECANCELED errno.h +ECHILD errno.h +ECONNABORTED errno.h +ECONNREFUSED errno.h +ECONNRESET errno.h +EDEADLK errno.h +EDESTADDRREQ errno.h +EDOM errno.h +EEXIST errno.h +EFAULT errno.h +EFBIG errno.h +EHOSTUNREACH errno.h +EIDRM errno.h +EILSEQ errno.h +EINPROGRESS errno.h +EINTR errno.h +EINVAL errno.h +EIO errno.h +EISCONN errno.h +EISDIR errno.h +ELOOP errno.h +EMFILE errno.h +EMLINK errno.h +EMSGSIZE errno.h +ENAMETOOLONG errno.h +ENETDOWN errno.h +ENETRESET errno.h +ENETUNREACH errno.h +ENFILE errno.h +ENOBUFS errno.h +ENODATA errno.h +ENODEV errno.h +ENOENT errno.h +ENOEXEC errno.h +ENOLCK errno.h +ENOLINK errno.h +ENOMEM errno.h +ENOMSG errno.h +ENOPROTOOPT errno.h +ENOSPC errno.h +ENOSR errno.h +ENOSTR errno.h +ENOSYS errno.h +ENOTCONN errno.h +ENOTDIR errno.h +ENOTEMPTY errno.h +ENOTRECOVERABLE errno.h +ENOTSOCK errno.h +ENOTSUP errno.h +ENOTTY errno.h +ENXIO errno.h +EOPNOTSUPP errno.h +EOVERFLOW errno.h +EOWNERDEAD errno.h +EPERM errno.h +EPIPE errno.h +EPROTO errno.h +EPROTONOSUPPORT errno.h +EPROTOTYPE errno.h +ERANGE errno.h +EROFS errno.h +ESPIPE errno.h +ESRCH errno.h +ETIME errno.h +ETIMEDOUT errno.h +ETXTBSY errno.h +EWOULDBLOCK errno.h +EXDEV errno.h +abort stdlib.h +exit stdlib.h +quick_exit stdlib.h +atexit stdlib.h +at_quick_exit stdlib.h +EXIT_SUCCESS stdlib.h +EXIT_FAILURE stdlib.h +system stdlib.h +getenv stdlib.h +signal signal.h +raise signal.h +sig_atomic_t signal.h +SIG_DFL signal.h +SIG_IGN signal.h +SIG_ERR signal.h +SIGABRT signal.h +SIGFPE signal.h +SIGILL signal.h +SIGINT signal.h +SIGSEGV signal.h +SIGTERM signal.h +longjmp setjmp.h +setjmp setjmp.h +jmp_buf setjmp.h +difftime time.h +time time.h +clock time.h +asctime time.h +ctime time.h +strftime time.h +wcsftime wchar.h +gmtime time.h +localtime time.h +mktime time.h +CLOCKS_PER_SEC time.h +tm time.h +time_t time.h +clock_t time.h +timespec time.h +isalnum ctype.h +isalpha ctype.h +islower ctype.h +isupper ctype.h +isdigit ctype.h +isxdigit ctype.h +iscntrl ctype.h +isgraph ctype.h +isspace ctype.h +isblank ctype.h +isprint ctype.h +ispunct ctype.h +tolower ctype.h +toupper ctype.h +atof stdlib.h +atoi stdlib.h +atol stdlib.h +atoll stdlib.h +strtol stdlib.h +strtoll stdlib.h +strtoul stdlib.h +strtoull stdlib.h +strtof stdlib.h +strtod stdlib.h +strtold stdlib.h +strtoimax inttypes.h +strtoumax inttypes.h +strcpy string.h +strncpy string.h +strcat string.h +strncat string.h +strxfrm string.h +strlen string.h +strcmp string.h +strncmp string.h +strcoll string.h +strchr string.h +strrchr string.h +strspn string.h +strcspn string.h +strpbrk string.h +strstr string.h +strtok string.h +memchr string.h +memcmp string.h +memset string.h +memcpy string.h +memmove string.h +strerror string.h +mblen stdlib.h +mbtowc stdlib.h +wctomb stdlib.h +mbstowcs stdlib.h +wcstombs stdlib.h +mbsinit wchar.h +btowc wchar.h +wctob wchar.h +mbrlen wchar.h +mbrtowc wchar.h +wcrtomb wchar.h +mbsrtowcs wchar.h +wcsrtombs wchar.h +mbrtoc16 uchar.h +c16rtomb uchar.h +mbrtoc32 uchar.h +c32rtomb uchar.h +mbstate_t uchar.h +iswalnum wctype.h +iswalpha wctype.h +iswlower wctype.h +iswupper wctype.h +iswdigit wctype.h +iswxdigit wctype.h +iswcntrl wctype.h +iswgraph wctype.h +iswspace wctype.h +iswblank wctype.h +iswprint wctype.h +iswpunct wctype.h +iswctype wctype.h +wctype wctype.h +towlower wctype.h +towupper wctype.h +towctrans wctype.h +wctrans wctype.h +wcstof wchar.h +wcstod wchar.h +wcstold wchar.h +wcstol wchar.h +wcstoll wchar.h +wcstoul wchar.h +wcstoull wchar.h +wcstoimax inttypes.h +wcstoumax inttypes.h +wcscpy wchar.h +wcsncpy wchar.h +wcscat wchar.h +wcsncat wchar.h +wcsxfrm wchar.h +wcslen wchar.h +wcscmp wchar.h +wcsncmp wchar.h +wcscoll wchar.h +wcschr wchar.h +wcsrchr wchar.h +wcsspn wchar.h +wcscspn wchar.h +wcspbrk wchar.h +wcsstr wchar.h +wcstok wchar.h +wmemchr wchar.h +wmemcmp wchar.h +wmemset wchar.h +wmemcpy wchar.h +wmemmove wchar.h +abs stdlib.h +labs stdlib.h +llabs stdlib.h +fabs math.h +div stdlib.h +ldiv stdlib.h +fmod math.h +remainder math.h +remquo math.h +fma math.h +fmax math.h +fmin math.h +fdim math.h +nan math.h +nanf math.h +nanl math.h +exp math.h +exp2 math.h +expm1 math.h +log math.h +log10 math.h +log1p math.h +ilogb math.h +logb math.h +sqrt math.h +cbrt math.h +hypot math.h +pow math.h +sin math.h +cos math.h +tan math.h +asin math.h +acos math.h +atan math.h +atan2 math.h +sinh math.h +cosh math.h +tanh math.h +asinh math.h +acosh math.h +atanh math.h +erf math.h +erfc math.h +lgamma math.h +tgamma math.h +ceil math.h +floor math.h +trunc math.h +round math.h +lround math.h +llround math.h +nearbyint math.h +rint math.h +lrint math.h +llrint math.h +frexp math.h +ldexp math.h +modf math.h +scalbn math.h +scalbln math.h +nextafter math.h +nexttoward math.h +copysign math.h +fpclassify math.h +isfinite math.h +isinf math.h +isnan math.h +isnormal math.h +signbit math.h +HUGE_VAL math.h +HUGE_VALF math.h +HUGE_VALL math.h +FP_INFINITE math.h +FP_NAN math.h +FP_NORMAL math.h +FP_SUBNORMAL math.h +FP_ZERO math.h +feclearexcept fenv.h +fetestexcept fenv.h +feraiseexcept fenv.h +fegetexceptflag fenv.h +fesetexceptflag fenv.h +fegetround fenv.h +fesetround fenv.h +fegetenv fenv.h +fesetenv fenv.h +feholdexcept fenv.h +feupdateenv fenv.h +FE_ALL_EXCEPT fenv.h +FE_DIVBYZERO fenv.h +FE_INEXACT fenv.h +FE_INVALID fenv.h +FE_OVERFLOW fenv.h +FE_UNDERFLOW fenv.h +FE_DOWNWARD fenv.h +FE_TONEAREST fenv.h +FE_TOWARDZERO fenv.h +FE_UPWARD fenv.h +FE_DFL_ENV fenv.h +srand stdlib.h +rand stdlib.h +RAND_MAX stdlib.h +complex complex.h +_Complex_I complex.h +imaginary complex.h +_Imaginary_I complex.h +_I complex.h +CMPLX complex.h +CMPLXF complex.h +CMPLXL complex.h +cimag complex.h +cimagf complex.h +cimagl complex.h +creal complex.h +crealf complex.h +creall complex.h +carg complex.h +cargf complex.h +cargl complex.h +conj complex.h +conjf complex.h +conjl complex.h +cproj complex.h +cprojf complex.h +cprojl complex.h +cabs complex.h +cabsf complex.h +cabsl complex.h +cexp complex.h +cexpf complex.h +cexpl complex.h +clog complex.h +clogf complex.h +clogl complex.h +cpow complex.h +cpowf complex.h +cpowl complex.h +csqrt complex.h +csqrtf complex.h +csqrtl complex.h +cacos complex.h +cacosf complex.h +cacosl complex.h +casin complex.h +casinf complex.h +casinl complex.h +catan complex.h +catanf complex.h +catanl complex.h +ccos complex.h +ccosf complex.h +ccosl complex.h +csin complex.h +csinf complex.h +csinl complex.h +ctan complex.h +ctanf complex.h +ctanl complex.h +cacosh complex.h +cacoshf complex.h +cacoshl complex.h +casinh complex.h +casinhf complex.h +casinhl complex.h +catanh complex.h +catanhf complex.h +catanhl complex.h +ccosh complex.h +ccoshf complex.h +ccoshl complex.h +csinh complex.h +csinhf complex.h +csinhl complex.h +ctanh complex.h +ctanhf complex.h +ctanhl complex.h +qsort stdlib.h +bsearch stdlib.h +fopen stdio.h +freopen stdio.h +fflush stdio.h +fclose stdio.h +setbuf stdio.h +setvbuf stdio.h +fread stdio.h +fwrite stdio.h +fgetc stdio.h +getc stdio.h +fgets stdio.h +fputc stdio.h +putc stdio.h +fputs stdio.h +getchar stdio.h +gets stdio.h +putchar stdio.h +puts stdio.h +ungetc stdio.h +fgetwc wchar.h +fgetss wchar.h +fputwc wchar.h +fputws wchar.h +getwchar wchar.h +putwchar wchar.h +ungetwc wchar.h +scanf stdio.h +fscanf stdio.h +sscanf stdio.h +vscanf stdio.h +vfscanf stdio.h +vsscanf stdio.h +printf stdio.h +fprintf stdio.h +sprintf stdio.h +snprintf stdio.h +vprintf stdio.h +vfprintf stdio.h +vsprintf stdio.h +vsnprintf stdio.h +wscanf wchar.h +fwscanf wchar.h +swscanf wchar.h +vwscanf wchar.h +vfwscanf wchar.h +vswscanf wchar.h +wprintf wchar.h +fwprintf wchar.h +swprintf wchar.h +vwprintf wchar.h +vfwprintf wchar.h +vswprintf wchar.h +ftell stdio.h +fgetpos stdio.h +fseek stdio.h +fsetpos stdio.h +rewind stdio.h +clearerr stdio.h +feof stdio.h +ferror stdio.h +perror stdio.h +remove stdio.h +rename stdio.h +tmpfile stdio.h +tmpnam stdio.h +FILE stdio.h +fpos_t stdio.h +stdin stdio.h +stdout stdio.h +stderr stdio.h +EOF stdio.h +FOPEN_MAX stdio.h +FILENAME_MAX stdio.h +BUFSIZ stdio.h +_IOFBF stdio.h +_IOLBF stdio.h +_IONBF stdio.h +SEEK_SET stdio.h +SEEK_CUR stdio.h +SEEK_END stdio.h +TMP_MAX stdio.h +L_tmpnam stdio.h +setlocale locale.h +localeconv locale.h +lconv locale.h +LC_ALL locale.h +LC_COLLATE locale.h +LC_CTYPE locale.h +LC_MONETARY locale.h +LC_NUMERIC locale.h +LC_TIME locale.h +memory_order stdatomic.h +memory_order_relaxed stdatomic.h +memory_order_consume stdatomic.h +memory_order_acquire stdatomic.h +memory_order_release stdatomic.h +memory_order_acq_rel stdatomic.h +memory_order_seq_cst stdatomic.h +atomic_flag stdatomic.h +ATOMIC_BOOL_LOCK_FREE stdatomic.h +ATOMIC_CHAR_LOCK_FREE stdatomic.h +ATOMIC_CHAR16_LOCK_FREE stdatomic.h +ATOMIC_CHAR32_LOCK_FREE stdatomic.h +ATOMIC_WCHAR_T_LOCK_FREE stdatomic.h +ATOMIC_SHORT_LOCK_FREE stdatomic.h +ATOMIC_INT_LOCK_FREE stdatomic.h +ATOMIC_LONG_LOCK_FREE stdatomic.h +ATOMIC_LLONG_LOCK_FREE stdatomic.h +ATOMIC_POINTER_LOCK_FREE stdatomic.h +ATOMIC_FLAG_INIT stdatomic.h +ATOMIC_VAR_INIT stdatomic.h +kill_dependency stdatomic.h +atomic_flag_test_and_set stdatomic.h +atomic_flag_test_and_set_explicit stdatomic.h +atomic_flag_clear stdatomic.h +atomic_flag_clear_explicit stdatomic.h +atomic_init stdatomic.h +atomic_is_lock_free stdatomic.h +atomic_store stdatomic.h +atomic_store_explicit stdatomic.h +atomic_load stdatomic.h +atomic_load_explicit stdatomic.h +atomic_exchange stdatomic.h +atomic_exchange_explicit stdatomic.h +atomic_compare_exchange_weak stdatomic.h +atomic_compare_exchange_weak_explicit stdatomic.h +atomic_compare_exchange_strong stdatomic.h +atomic_compare_exchange_strong_explicit stdatomic.h +atomic_fetch_add stdatomic.h +atomic_fetch_add_explicit stdatomic.h +atomic_fetch_sub stdatomic.h +atomic_fetch_sub_explicit stdatomic.h +atomic_fetch_or stdatomic.h +atomic_fetch_or_explicit stdatomic.h +atomic_fetch_xor stdatomic.h +atomic_fetch_xor_explicit stdatomic.h +atomic_fetch_and stdatomic.h +atomic_fetch_and_explicit stdatomic.h +atomic_thread_fence stdatomic.h +atomic_signal_fence stdatomic.h +atomic_bool stdatomic.h +atomic_char stdatomic.h +atomic_schar stdatomic.h +atomic_uchar stdatomic.h +atomic_short stdatomic.h +atomic_ushort stdatomic.h +atomic_int stdatomic.h +atomic_uint stdatomic.h +atomic_long stdatomic.h +atomic_ulong stdatomic.h +atomic_llong stdatomic.h +atomic_ullong stdatomic.h +atomic_char16_t stdatomic.h +atomic_char32_t stdatomic.h +atomic_wchar_t stdatomic.h +atomic_int_least8_t stdatomic.h +atomic_uint_least8_t stdatomic.h +atomic_int_least16_t stdatomic.h +atomic_uint_least16_t stdatomic.h +atomic_int_least32_t stdatomic.h +atomic_uint_least32_t stdatomic.h +atomic_int_least64_t stdatomic.h +atomic_uint_least64_t stdatomic.h +atomic_int_fast8_t stdatomic.h +atomic_uint_fast8_t stdatomic.h +atomic_int_fast16_t stdatomic.h +atomic_uint_fast16_t stdatomic.h +atomic_int_fast32_t stdatomic.h +atomic_uint_fast32_t stdatomic.h +atomic_int_fast64_t stdatomic.h +atomic_uint_fast64_t stdatomic.h +atomic_intprt_t stdatomic.h +atomic_uintprt_t stdatomic.h +atomic_size_t stdatomic.h +atomic_ptrdiff_t stdatomic.h +atomic_intmax_t stdatomic.h +atomic_uintmax_t stdatomic.h +thrd_t threads.h +thrd_create threads.h +thrd_equal threads.h +thrd_current threads.h +thrd_sleep threads.h +thrd_yield threads.h +thrd_exit threads.h +thrd_detach threads.h +thrd_join threads.h +thrd_success threads.h +thrd_timeout threads.h +thrd_busy threads.h +thrd_nomem threads.h +thrd_error threads.h +thrd_start_t threads.h +mtx_t threads.h +mtx_init threads.h +mtx_lock threads.h +mtx_timedlock threads.h +mtx_trylock threads.h +mtx_unlock threads.h +mtx_destroy threads.h +mtx_plain threads.h +mtx_recursive threads.h +mtx_timed threads.h +thrd_start_t threads.h +once_flag threads.h +ONCE_FLAG_INIT threads.h +call_once threads.h +cnd_t threads.h +cnd_init threads.h +cnd_signal threads.h +cnd_broadcast threads.h +cnd_wait threads.h +cnd_timedwait threads.h +cnd_destroy threads.h +thread_local threads.h +TSS_DTOR_ITERATIONS threads.h +tss_t threads.h +tss_dtor_t threads.h +tss_create threads.h +tss_get threads.h +tss_set threads.h +tss_delete threads.h +std::size_t cstddef +std::ptrdiff_t cstddef +std::nullptr_t cstddef +NULL clocale +std::max_align_t cstddef +offsetof cstddef +std::byte cstddef +std::int8_t cstdint +std::int16_t cstdint +std::int32_t cstdint +std::int64_t cstdint +std::int_fast8_t cstdint +std::int_fast16_t cstdint +std::int_fast32_t cstdint +std::int_fast64_t cstdint +std::int_least8_t cstdint +std::int_least16_t cstdint +std::int_least32_t cstdint +std::int_least64_t cstdint +std::intmax_t cstdint +std::intptr_t cstdint +std::uint8_t cstdint +std::uint16_t cstdint +std::uint32_t cstdint +std::uint64_t cstdint +std::uint_fast8_t cstdint +std::uint_fast16_t cstdint +std::uint_fast32_t cstdint +std::uint_fast64_t cstdint +std::uint_least8_t cstdint +std::uint_least16_t cstdint +std::uint_least32_t cstdint +std::uint_least64_t cstdint +std::uintmax_t cstdint +std::uintptr_t cstdint +INT8_MIN cstdint +INT16_MIN cstdint +INT32_MIN cstdint +INT64_MIN cstdint +INT_FAST8_MIN cstdint +INT_FAST16_MIN cstdint +INT_FAST32_MIN cstdint +INT_FAST64_MIN cstdint +INT_LEAST8_MIN cstdint +INT_LEAST16_MIN cstdint +INT_LEAST32_MIN cstdint +INT_LEAST64_MIN cstdint +INTPTR_MIN cstdint +INTMAX_MIN cstdint +INT8_MAX cstdint +INT16_MAX cstdint +INT32_MAX cstdint +INT64_MAX cstdint +INT_FAST8_MAX cstdint +INT_FAST16_MAX cstdint +INT_FAST32_MAX cstdint +INT_FAST64_MAX cstdint +INT_LEAST8_MAX cstdint +INT_LEAST16_MAX cstdint +INT_LEAST32_MAX cstdint +INT_LEAST64_MAX cstdint +INTPTR_MAX cstdint +INTMAX_MAX cstdint +UINT8_MAX cstdint +UINT16_MAX cstdint +UINT32_MAX cstdint +UINT64_MAX cstdint +UINT_FAST8_MAX cstdint +UINT_FAST16_MAX cstdint +UINT_FAST32_MAX cstdint +UINT_FAST64_MAX cstdint +UINT_LEAST8_MAX cstdint +UINT_LEAST16_MAX cstdint +UINT_LEAST32_MAX cstdint +UINT_LEAST64_MAX cstdint +UINTPTR_MAX cstdint +UINTMAX_MAX cstdint +PRId8 cstdint +PRId16 cstdint +PRId32 cstdint +PRId64 cstdint +PRIdLEAST8 cstdint +PRIdLEAST16 cstdint +PRIdLEAST32 cstdint +PRIdLEAST64 cstdint +PRIdFAST8 cstdint +PRIdFAST16 cstdint +PRIdFAST32 cstdint +PRIdFAST64 cstdint +PRIdMAX cstdint +PRIdPTR cstdint +PRIi8 cstdint +PRIi16 cstdint +PRIi32 cstdint +PRIi64 cstdint +PRIiLEAST8 cstdint +PRIiLEAST16 cstdint +PRIiLEAST32 cstdint +PRIiLEAST64 cstdint +PRIiFAST8 cstdint +PRIiFAST16 cstdint +PRIiFAST32 cstdint +PRIiFAST64 cstdint +PRIiMAX cstdint +PRIiPTR cstdint +PRIu8 cstdint +PRIu16 cstdint +PRIu32 cstdint +PRIu64 cstdint +PRIuLEAST8 cstdint +PRIuLEAST16 cstdint +PRIuLEAST32 cstdint +PRIuLEAST64 cstdint +PRIuFAST8 cstdint +PRIuFAST16 cstdint +PRIuFAST32 cstdint +PRIuFAST64 cstdint +PRIuMAX cstdint +PRIuPTR cstdint +PRIo8 cstdint +PRIo16 cstdint +PRIo32 cstdint +PRIo64 cstdint +PRIoLEAST8 cstdint +PRIoLEAST16 cstdint +PRIoLEAST32 cstdint +PRIoLEAST64 cstdint +PRIoFAST8 cstdint +PRIoFAST16 cstdint +PRIoFAST32 cstdint +PRIoFAST64 cstdint +PRIoMAX cstdint +PRIoPTR cstdint +PRIx8 cstdint +PRIx16 cstdint +PRIx32 cstdint +PRIx64 cstdint +PRIxLEAST8 cstdint +PRIxLEAST16 cstdint +PRIxLEAST32 cstdint +PRIxLEAST64 cstdint +PRIxFAST8 cstdint +PRIxFAST16 cstdint +PRIxFAST32 cstdint +PRIxFAST64 cstdint +PRIxMAX cstdint +PRIxPTR cstdint +PRIX8 cstdint +PRIX16 cstdint +PRIX32 cstdint +PRIX64 cstdint +PRIXLEAST8 cstdint +PRIXLEAST16 cstdint +PRIXLEAST32 cstdint +PRIXLEAST64 cstdint +PRIXFAST8 cstdint +PRIXFAST16 cstdint +PRIXFAST32 cstdint +PRIXFAST64 cstdint +PRIXMAX cstdint +PRIXPTR cstdint +SCNd8 cstdint +SCNd16 cstdint +SCNd32 cstdint +SCNd64 cstdint +SCNdLEAST8 cstdint +SCNdLEAST16 cstdint +SCNdLEAST32 cstdint +SCNdLEAST64 cstdint +SCNdFAST8 cstdint +SCNdFAST16 cstdint +SCNdFAST32 cstdint +SCNdFAST64 cstdint +SCNdMAX cstdint +SCNdPTR cstdint +SCNi8 cstdint +SCNi16 cstdint +SCNi32 cstdint +SCNi64 cstdint +SCNiLEAST8 cstdint +SCNiLEAST16 cstdint +SCNiLEAST32 cstdint +SCNiLEAST64 cstdint +SCNiFAST8 cstdint +SCNiFAST16 cstdint +SCNiFAST32 cstdint +SCNiFAST64 cstdint +SCNiMAX cstdint +SCNiPTR cstdint +SCNu8 cstdint +SCNu16 cstdint +SCNu32 cstdint +SCNu64 cstdint +SCNuLEAST8 cstdint +SCNuLEAST16 cstdint +SCNuLEAST32 cstdint +SCNuLEAST64 cstdint +SCNuFAST8 cstdint +SCNuFAST16 cstdint +SCNuFAST32 cstdint +SCNuFAST64 cstdint +SCNuMAX cstdint +SCNuPTR cstdint +SCNo8 cstdint +SCNo16 cstdint +SCNo32 cstdint +SCNo64 cstdint +SCNoLEAST8 cstdint +SCNoLEAST16 cstdint +SCNoLEAST32 cstdint +SCNoLEAST64 cstdint +SCNoFAST8 cstdint +SCNoFAST16 cstdint +SCNoFAST32 cstdint +SCNoFAST64 cstdint +SCNoMAX cstdint +SCNoPTR cstdint +SCNx8 cstdint +SCNx16 cstdint +SCNx32 cstdint +SCNx64 cstdint +SCNxLEAST8 cstdint +SCNxLEAST16 cstdint +SCNxLEAST32 cstdint +SCNxLEAST64 cstdint +SCNxFAST8 cstdint +SCNxFAST16 cstdint +SCNxFAST32 cstdint +SCNxFAST64 cstdint +SCNxMAX cstdint +SCNxPTR cstdint +SCNX8 cstdint +SCNX16 cstdint +SCNX32 cstdint +SCNX64 cstdint +SCNXLEAST8 cstdint +SCNXLEAST16 cstdint +SCNXLEAST32 cstdint +SCNXLEAST64 cstdint +SCNXFAST8 cstdint +SCNXFAST16 cstdint +SCNXFAST32 cstdint +SCNXFAST64 cstdint +SCNXMAX cstdint +SCNXPTR cstdint +std::numeric_limits limits +std::float_round_style limits +std::round_indeterminate limits +std::round_toward_zero limits +std::round_to_nearest limits +std::round_toward_infinity limits +std::round_toward_neg_infinity limits +std::float_denorm_style limits +std::denorm_indeterminate limits +std::denorm_absent limits +std::denorm_present limits +PTRDIFF_MIN cstdint +PTRDIFF_MAX cstdint +SIZE_MAX cstdint +SIG_ATOMIC_MIN cstdint +SIG_ATOMIC_MAX cstdint +WCHAR_MIN cstdint +WCHAR_MAX cstdint +WINT_MIN cstdint +WINT_MAX cstdint +CHAR_BIT cstdint +MB_LEN_MAX cstdint +CHAR_MIN cstdint +CHAR_MAX cstdint +SCHAR_MIN cstdint +SHRT_MIN cstdint +INT_MIN cstdint +LONG_MIN cstdint +LLONG_MIN cstdint +SCHAR_MAX cstdint +SHRT_MAX cstdint +INT_MAX cstdint +LONG_MAX cstdint +LLONG_MAX cstdint +UCHAR_MAX cstdint +USHRT_MAX cstdint +UINT_MAX cstdint +ULONG_MAX cstdint +ULLONG_MAX cstdint +FLT_RADIX cstdint +DECIMAL_DIG cstdint +FLT_DECIMAL_DIG cstdint +DBL_DECIMAL_DIG cstdint +LDBL_DECIMAL_DIG cstdint +FLT_MIN cstdint +DBL_MIN cstdint +LDBL_MIN cstdint +FLT_TRUE_MIN cstdint +DBL_TRUE_MIN cstdint +LDBL_TRUE_MIN cstdint +FLT_MAX cstdint +DBL_MAX cstdint +LDBL_MAX cstdint +FLT_EPSILON cstdint +DBL_EPSILON cstdint +LDBL_EPSILON cstdint +FLT_DIG cstdint +DBL_DIG cstdint +LDBL_DIG cstdint +FLT_MANT_DIG cstdint +DBL_MANT_DIG cstdint +LDBL_MANT_DIG cstdint +FLT_MIN_EXP cstdint +DBL_MIN_EXP cstdint +LDBL_MIN_EXP cstdint +FLT_MIN_10_EXP cstdint +DBL_MIN_10_EXP cstdint +LDBL_MIN_10_EXP cstdint +FLT_MAX_EXP cstdint +DBL_MAX_EXP cstdint +LDBL_MAX_EXP cstdint +FLT_MAX_10_EXP cstdint +DBL_MAX_10_EXP cstdint +LDBL_MAX_10_EXP cstdint +FLT_ROUNDS cfloat +FLT_EVAL_METHOD cfloat +FLT_HAS_SUBNORM cstdint +DBL_HAS_SUBNORM cstdint +LDBL_HAS_SUBNORM cstdint +std::type_info typeinfo +std::type_index typeindex +std::bad_typeid typeinfo +std::bad_cast typeinfo +std::is_void type_traits +std::is_void_v type_traits +std::is_null_pointer type_traits +std::is_null_pointer_v type_traits +std::is_integral type_traits +std::is_integral_v type_traits +std::is_floating_point type_traits +std::is_floating_point_v type_traits +std::is_array type_traits +std::is_array_v type_traits +std::is_enum type_traits +std::is_enum_v type_traits +std::is_union type_traits +std::is_union_v type_traits +std::is_class type_traits +std::is_class_v type_traits +std::is_function type_traits +std::is_function_v type_traits +std::is_pointer type_traits +std::is_pointer_v type_traits +std::is_lvalue_reference type_traits +std::is_lvalue_reference_v type_traits +std::is_rvalue_reference type_traits +std::is_rvalue_reference_v type_traits +std::is_member_object_pointer type_traits +std::is_member_object_pointer_v type_traits +std::is_member_function_pointer type_traits +std::is_member_function_pointer_v type_traits +std::is_fundamental type_traits +std::is_fundamental_v type_traits +std::is_arithmetic type_traits +std::is_arithmetic_v type_traits +std::is_scalar type_traits +std::is_scalar_v type_traits +std::is_object type_traits +std::is_object_v type_traits +std::is_compound type_traits +std::is_compound_v type_traits +std::is_reference type_traits +std::is_reference_v type_traits +std::is_member_pointer type_traits +std::is_member_pointer_v type_traits +std::is_const type_traits +std::is_const_v type_traits +std::is_volatile type_traits +std::is_volatile_v type_traits +std::is_trivial type_traits +std::is_trivial_v type_traits +std::is_trivially_copyable type_traits +std::is_trivially_copyable_v type_traits +std::is_standard_layout type_traits +std::is_standard_layout_v type_traits +std::is_pod type_traits +std::is_pod_v type_traits +std::is_literal_type type_traits +std::is_literal_type_v type_traits +std::has_unique_object_representations type_traits +std::has_unique_object_representations_v type_traits +std::is_empty type_traits +std::is_empty_v type_traits +std::is_polymorphic type_traits +std::is_polymorphic_v type_traits +std::is_abstract type_traits +std::is_abstract_v type_traits +std::is_final type_traits +std::is_final_v type_traits +std::is_aggregate type_traits +std::is_aggregate_v type_traits +std::is_signed type_traits +std::is_signed_v type_traits +std::is_unsigned type_traits +std::is_unsigned_v type_traits +std::is_bounded_array type_traits +std::is_bounded_array_v type_traits +std::is_unbounded_array type_traits +std::is_unbounded_array_v type_traits +std::is_constructible type_traits +std::is_constructible_v type_traits +std::is_trivially_constructible type_traits +std::is_trivially_constructible_v type_traits +std::is_nothrow_constructible type_traits +std::is_nothrow_constructible_v type_traits +std::is_default_constructible type_traits +std::is_default_constructible_v type_traits +std::is_trivially_default_constructible type_traits +std::is_trivially_default_constructible_v type_traits +std::is_nothrow_default_constructible type_traits +std::is_nothrow_default_constructible_v type_traits +std::is_copy_constructible type_traits +std::is_copy_constructible_v type_traits +std::is_trivially_copy_constructible type_traits +std::is_trivially_copy_constructible_v type_traits +std::is_nothrow_copy_constructible type_traits +std::is_nothrow_copy_constructible_v type_traits +std::is_move_constructible type_traits +std::is_move_constructible_v type_traits +std::is_trivially_move_constructible type_traits +std::is_trivially_move_constructible_v type_traits +std::is_nothrow_move_constructible type_traits +std::is_nothrow_move_constructible_v type_traits +std::is_assignable type_traits +std::is_assignable_v type_traits +std::is_trivially_assignable type_traits +std::is_trivially_assignable_v type_traits +std::is_nothrow_assignable type_traits +std::is_nothrow_assignable_v type_traits +std::is_copy_assignable type_traits +std::is_copy_assignable_v type_traits +std::is_trivially_copy_assignable type_traits +std::is_trivially_copy_assignable_v type_traits +std::is_nothrow_copy_assignable type_traits +std::is_nothrow_copy_assignable_v type_traits +std::is_move_assignable type_traits +std::is_move_assignable_v type_traits +std::is_trivially_move_assignable type_traits +std::is_trivially_move_assignable_v type_traits +std::is_nothrow_move_assignable type_traits +std::is_nothrow_move_assignable_v type_traits +std::is_destructible type_traits +std::is_destructible_v type_traits +std::is_trivially_destructible type_traits +std::is_trivially_destructible_v type_traits +std::is_nothrow_destructible type_traits +std::is_nothrow_destructible_v type_traits +std::is_swappable type_traits +std::is_swappable_v type_traits +std::is_swappable_with type_traits +std::is_swappable_with_v type_traits +std::is_nothrow_swappable type_traits +std::is_nothrow_swappable_v type_traits +std::is_nothrow_swappable_with type_traits +std::is_nothrow_swappable_with_v type_traits +std::has_virtual_destructor type_traits +std::has_virtual_destructor_v type_traits +std::alignment_of type_traits +std::alignment_of_v type_traits +std::rank type_traits +std::rank_v type_traits +std::extent type_traits +std::extent_v type_traits +std::is_same type_traits +std::is_same_v type_traits +std::is_base_of type_traits +std::is_base_of_v type_traits +std::is_convertible type_traits +std::is_convertible_v type_traits +std::is_nothrow_convertible type_traits +std::is_nothrow_convertible_v type_traits +std::is_invocable type_traits +std::is_invocable_v type_traits +std::is_invocable_r type_traits +std::is_invocable_r_v type_traits +std::is_nothrow_invocable type_traits +std::is_nothrow_invocable_v type_traits +std::is_nothrow_invocable_r type_traits +std::is_nothrow_invocable_r_v type_traits +std::remove_cv type_traits +std::remove_const type_traits +std::remove_volatile type_traits +std::remove_cv_t type_traits +std::remove_const_t type_traits +std::remove_volatile_t type_traits +std::add_cv type_traits +std::add_const type_traits +std::add_volatile type_traits +std::add_cv_t type_traits +std::add_const_t type_traits +std::add_volatile_t type_traits +std::remove_reference type_traits +std::remove_reference_t type_traits +std::add_lvalue_reference type_traits +std::add_lvalue_reference_t type_traits +std::add_rvalue_reference type_traits +std::add_rvalue_reference_t type_traits +std::remove_pointer type_traits +std::remove_pointer_t type_traits +std::add_pointer type_traits +std::add_pointer_t type_traits +std::make_signed type_traits +std::make_signed_t type_traits +std::make_unsigned type_traits +std::make_unsigned_t type_traits +std::remove_extent type_traits +std::remove_extent_t type_traits +std::remove_all_extents type_traits +std::remove_all_extents_t type_traits +std::aligned_storage type_traits +std::aligned_storage_t type_traits +std::aligned_union type_traits +std::aligned_union_t type_traits +std::decay type_traits +std::decay_t type_traits +std::remove_cvref type_traits +std::remove_cvref_t type_traits +std::enable_if type_traits +std::enable_if_t type_traits +std::conditional type_traits +std::conditional_t type_traits +std::common_type type_traits +std::common_type_t type_traits +std::common_reference type_traits +std::common_reference_t type_traits +std::basic_common_reference type_traits +std::underlying_type type_traits +std::underlying_type_t type_traits +std::result_of type_traits +std::result_of_t type_traits +std::invoke_result type_traits +std::invoke_result_t type_traits +std::void_t type_traits +std::type_identity type_traits +std::type_identity_t type_traits +std::conjunction type_traits +std::conjunction_v type_traits +std::disjunction type_traits +std::disjunction_v type_traits +std::negation type_traits +std::negation_v type_traits +std::integral_constant type_traits +std::bool_constant type_traits +std::true_type type_traits +std::false_type type_traits +std::endian type_traits +std::is_constant_evaluated type_traits +std::iterator_traits iterator +std::input_iterator_tag iterator +std::output_iterator_tag iterator +std::forward_iterator_tag iterator +std::bidirectional_iterator_tag iterator +std::random_access_iterator_tag iterator +std::iterator iterator +std::incrementable_traits iterator +std::readable_traits iterator +std::iter_value_t iterator +std::iter_reference_t iterator +std::iter_difference_t iterator +std::iter_rvalue_reference_t iterator +std::iter_common_reference_t iterator +std::reverse_iterator iterator +std::move_iterator iterator +std::back_insert_iterator iterator +std::front_insert_iterator iterator +std::insert_iterator iterator +std::make_reverse_iterator iterator +std::make_move_iterator iterator +std::back_inserter iterator +std::front_inserter iterator +std::inserter iterator +std::istream_iterator iterator +std::istreambuf_iterator iterator +std::ostream_iterator iterator +std::ostreambuf_iterator iterator +std::advance iterator +std::distance iterator +std::next iterator +std::prev iterator +std::begin iterator +std::cbegin iterator +std::rbegin iterator +std::crbegin iterator +std::end iterator +std::cend iterator +std::rend iterator +std::crend iterator +std::size iterator +std::ssize iterator +std::empty iterator +std::data iterator +std::ranges::begin ranges +std::ranges::cbegin ranges +operator new new +operator new[] new +operator delete new +operator delete[] new +std::get_new_handler new +std::set_new_handler new +std::bad_alloc new +std::bad_array_new_length new +std::nothrow_t new +std::align_val_t new +std::new_handler new +std::nothrow new +std::allocator memory +std::allocator_traits memory +std::allocator_arg_t memory +std::allocator_arg memory +std::uses_allocator memory +std::uses_allocator_v memory +std::uses_allocator_construction_args memory +std::make_obj_using_allocator memory +std::uninitialized_construct_using_allocator memory +std::scoped_allocator_adaptor scoped_allocator +std::pmr::memory_resource memory_resource +std::pmr::pool_options memory_resource +std::pmr::synchronized_pool_resource memory_resource +std::pmr::unsynchronized_pool_resource memory_resource +std::pmr::monotonic_buffer_resource memory_resource +std::pmr::new_delete_resource memory_resource +std::pmr::null_memory_resource memory_resource +std::pmr::get_default_resource memory_resource +std::pmr::set_default_resource memory_resource +std::uninitialized_copy memory +std::uninitialized_copy_n memory +std::uninitialized_fill memory +std::uninitialized_fill_n memory +std::uninitialized_move memory +std::uninitialized_move_n memory +std::uninitialized_default_construct memory +std::uninitialized_default_construct_n memory +std::uninitialized_value_construct memory +std::uninitialized_value_construct_n memory +std::destroy memory +std::destroy_at memory +std::destroy_n memory +std::raw_storage_iterator memory +std::get_temporary_buffer memory +std::return_temporary_buffer memory +std::unique_ptr memory +std::shared_ptr memory +std::make_unique memory +std::make_shared memory +std::allocate_shared memory +std::static_pointer_cast memory +std::dynamic_pointer_cast memory +std::const_pointer_cast memory +std::weak_ptr memory +std::auto_ptr memory +std::owner_less memory +std::enable_shared_from_this memory +std::bad_weak_ptr memory +std::default_delete memory +std::declare_reachable memory +std::undeclare_reachable memory +std::declare_no_pointers memory +std::undeclare_no_pointers memory +std::pointer_safety memory +std::get_pointer_safety memory +std::pointer_traits memory +std::to_address memory +std::addressof memory +std::align memory +std::assume_aligned memory +std::malloc cstdlib +std::aligned_alloc cstdlib +std::calloc cstdlib +std::realloc cstdlib +std::free cstdlib +std::exception exception +std::logic_error stdexcept +std::domain_error stdexcept +std::length_error stdexcept +std::out_of_range stdexcept +std::invalid_argument stdexcept +std::runtime_error stdexcept +std::range_error stdexcept +std::overflow_error stdexcept +std::underflow_error stdexcept +assert cassert +std::uncaught_exception exception +std::uncaught_exceptions exception +std::exception_ptr exception +std::make_exception_ptr exception +std::current_exception exception +std::rethrow_exception exception +std::nested_exception exception +std::throw_with_nested exception +std::rethrow_if_nested exception +std::terminate exception +std::terminate_handler exception +std::get_terminate exception +std::set_terminate exception +std::unexpected exception +std::bad_exception exception +std::unexpected_handler exception +std::get_unexpected exception +std::set_unexpected exception +errno cerrno +E2BIG cerrno +EACCESS cerrno +EADDRINUSE cerrno +EADDRNOTAVAIL cerrno +EAFNOSUPPORT cerrno +EAGAIN cerrno +EALREADY cerrno +EBADF cerrno +EBADMSG cerrno +EBUSY cerrno +ECANCELED cerrno +ECHILD cerrno +ECONNABORTED cerrno +ECONNREFUSED cerrno +ECONNRESET cerrno +EDEADLK cerrno +EDESTADDRREQ cerrno +EDOM cerrno +EEXIST cerrno +EFAULT cerrno +EFBIG cerrno +EHOSTUNREACH cerrno +EIDRM cerrno +EILSEQ cerrno +EINPROGRESS cerrno +EINTR cerrno +EINVAL cerrno +EIO cerrno +EISCONN cerrno +EISDIR cerrno +ELOOP cerrno +EMFILE cerrno +EMLINK cerrno +EMSGSIZE cerrno +ENAMETOOLONG cerrno +ENETDOWN cerrno +ENETRESET cerrno +ENETUNREACH cerrno +ENFILE cerrno +ENOBUFS cerrno +ENODATA cerrno +ENODEV cerrno +ENOENT cerrno +ENOEXEC cerrno +ENOLCK cerrno +ENOLINK cerrno +ENOMEM cerrno +ENOMSG cerrno +ENOPROTOOPT cerrno +ENOSPC cerrno +ENOSR cerrno +ENOSTR cerrno +ENOSYS cerrno +ENOTCONN cerrno +ENOTDIR cerrno +ENOTEMPTY cerrno +ENOTRECOVERABLE cerrno +ENOTSOCK cerrno +ENOTSUP cerrno +ENOTTY cerrno +ENXIO cerrno +EOPNOTSUPP cerrno +EOVERFLOW cerrno +EOWNERDEAD cerrno +EPERM cerrno +EPIPE cerrno +EPROTO cerrno +EPROTONOSUPPORT cerrno +EPROTOTYPE cerrno +ERANGE cerrno +EROFS cerrno +ESPIPE cerrno +ESRCH cerrno +ETIME cerrno +ETIMEDOUT cerrno +ETXTBSY cerrno +EWOULDBLOCK cerrno +EXDEV cerrno +std::error_category system_error +std::generic_category system_error +std::system_category system_error +std::error_condition system_error +std::is_error_condition_enum system_error +std::is_error_condition_enum_v system_error +std::error_code system_error +std::is_error_code_enum system_error +std::is_error_code_enum_v system_error +std::errc system_error +std::system_error system_error +std::initializer_list initializer_list +va_start cstdarg +va_copy cstdarg +va_arg cstdarg +va_end cstdarg +va_list cstdarg +std::abort cstdlib +std::exit cstdlib +std::quick_exit cstdlib +std::_Exit cstdlib +std::atexit cstdlib +std::at_quick_exit cstdlib +EXIT_SUCCESS cstdlib +EXIT_FAILURE cstdlib +std::system cstdlib +std::getenv cstdlib +std::signal csignal +std::raise csignal +std::sig_atomic_t csignal +SIG_DFL csignal +SIG_IGN csignal +SIG_ERR csignal +SIGABRT csignal +SIGFPE csignal +SIGILL csignal +SIGINT csignal +SIGSEGV csignal +SIGTERM csignal +std::longjmp csetjmp +setjmp csetjmp +std::jmp_buf csetjmp +std::chrono::time_point chrono +std::chrono::duration chrono +std::chrono::nanoseconds chrono +std::chrono::microseconds chrono +std::chrono::milliseconds chrono +std::chrono::seconds chrono +std::chrono::minutes chrono +std::chrono::hours chrono +std::chrono::treat_as_floating_point chrono +std::chrono::treat_as_floating_point_v chrono +std::chrono::duration_values chrono +std::chrono::system_clock chrono +std::chrono::steady_clock chrono +std::chrono::high_resolution_clock chrono +std::difftime ctime +std::time ctime +std::clock ctime +std::timespec_get ctime +TIME_UTC ctime +std::asctime ctime +std::ctime ctime +std::strftime ctime +std::wcsftime cwchar +std::gmtime ctime +std::localtime ctime +std::mktime ctime +CLOCKS_PER_SEC ctime +std::tm ctime +std::time_t ctime +std::clock_t ctime +std::timespec ctime +std::bitset bitset +std::plus functional +std::minus functional +std::multiplies functional +std::divides functional +std::modulus functional +std::negate functional +std::equal_to functional +std::not_equal_to functional +std::greater functional +std::greater_equal functional +std::less functional +std::less_equal functional +std::logical_and functional +std::logical_or functional +std::logical_not functional +std::bit_and functional +std::bit_or functional +std::bit_xor functional +std::bit_not functional +std::unary_negate functional +std::binary_negate functional +std::not_fn functional +std::not1 functional +std::not2 functional +std::identity functional +std::bind functional +std::bind_front functional +std::is_bind_expression functional +std::is_placeholder functional +std::is_bind_expression_v functional +std::is_placeholder_v functional +std::mem_fn functional +std::invoke functional +std::function functional +std::bad_function_call functional +std::placeholders functional +std::default_searcher functional +std::boyer_moore_searcher functional +std::boyer_moore_horspool_searcher functional +std::make_default_searcher functional +std::make_boyer_moore_searcher functional +std::make_boyer_moore_horspool_searcher functional +std::reference_wrapper functional +std::ref functional +std::cref functional +std::unwrap_reference functional +std::unwrap_ref_decay functional +std::unwrap_ref_decay_t functional +std::ranges::equal_to functional +std::ranges::not_equal_to functional +std::ranges::less functional +std::ranges::greater functional +std::ranges::less_equal functional +std::ranges::greater_equal functional +std::unary_function functional +std::binary_function functional +std::any any +std::bad_any_cast any +std::optional optional +std::make_optional optional +std::bad_optional_access optional +std::nullopt_t optional +std::nullopt optional +std::in_place_t utility +std::in_place utility +std::in_place_type_t utility +std::in_place_type utility +std::in_place_index_t utility +std::in_place_index utility +std::variant variant +std::visit variant +std::holds_alternative variant +std::get_if variant +std::bad_variant_access variant +std::variant_npos variant +std::variant_size variant +std::variant_size_v variant +std::variant_alternative variant +std::variant_alternative_t variant +std::monostate variant +std::pair utility +std::make_pair utility +std::tuple tuple +std::tuple_size_v tuple +std::apply tuple +std::make_from_tuple tuple +std::piecewise_construct_t utility +std::integer_sequence utility +std::index_sequence utility +std::make_integer_sequence utility +std::make_index_sequence utility +std::index_sequence_for utility +std::make_tuple tuple +std::tie tuple +std::forward_as_tuple tuple +std::tuple_cat tuple +std::ignore tuple +std::ranges::swap concepts +std::forward utility +std::exchange utility +std::move (utility) utility +std::move_if_noexcept utility +std::declval utility +std::as_const utility +std::launder new +std::weak_equality compare +std::strong_equality compare +std::partial_ordering compare +std::weak_ordering compare +std::strong_ordering compare +std::is_eq compare +std::is_neq compare +std::is_lt compare +std::is_lteq compare +std::is_gt compare +std::is_gteq compare +std::common_comparison_category compare +std::common_comparison_category_t compare +std::strong_order compare +std::weak_order compare +std::partial_order compare +std::strong_equal compare +std::weak_equal compare +std::rel_ops::operator!= utility +std::rel_ops::operator> utility +std::rel_ops::operator<= utility +std::rel_ops::operator>= utility +std::to_chars charconv +std::from_chars charconv +std::chars_format charconv +std::hash functional +std::isalnum () cctype +std::isalpha () cctype +std::islower () cctype +std::isupper () cctype +std::isdigit () cctype +std::isxdigit () cctype +std::iscntrl () cctype +std::isgraph () cctype +std::isspace () cctype +std::isblank () cctype +std::isprint () cctype +std::ispunct () cctype +std::tolower () cctype +std::toupper () cctype +std::atof cstdlib +std::atoi cstdlib +std::atol cstdlib +std::atoll cstdlib +std::strtol cstdlib +std::strtoll cstdlib +std::strtoul cstdlib +std::strtoull cstdlib +std::strtof cstdlib +std::strtod cstdlib +std::strtold cstdlib +std::strtoimax cinttypes +std::strtoumax cinttypes +std::strcpy cstring +std::strncpy cstring +std::strcat cstring +std::strncat cstring +std::strxfrm cstring +std::strlen cstring +std::strcmp cstring +std::strncmp cstring +std::strcoll cstring +std::strchr cstring +std::strrchr cstring +std::strspn cstring +std::strcspn cstring +std::strpbrk cstring +std::strstr cstring +std::strtok cstring +std::memchr cstring +std::memcmp cstring +std::memset cstring +std::memcpy cstring +std::memmove cstring +std::strerror cstring +std::mblen cstdlib +std::mbtowc cstdlib +std::wctomb cstdlib +std::mbstowcs cstdlib +std::wcstombs cstdlib +std::mbsinit cwchar +std::btowc cwchar +std::wctob cwchar +std::mbrlen cwchar +std::mbrtowc cwchar +std::wcrtomb cwchar +std::mbsrtowcs cwchar +std::wcsrtombs cwchar +std::mbrtoc8 cuchar +std::c8rtomb cuchar +std::mbrtoc16 cuchar +std::c16rtomb cuchar +std::mbrtoc32 cuchar +std::c32rtomb cuchar +std::mbstate_t cuchar +std::iswalnum cwctype +std::iswalpha cwctype +std::iswlower cwctype +std::iswupper cwctype +std::iswdigit cwctype +std::iswxdigit cwctype +std::iswcntrl cwctype +std::iswgraph cwctype +std::iswspace cwctype +std::iswblank cwctype +std::iswprint cwctype +std::iswpunct cwctype +std::iswctype cwctype +std::wctype cwctype +std::towlower cwctype +std::towupper cwctype +std::towctrans cwctype +std::wctrans cwctype +std::wcstof cwchar +std::wcstod cwchar +std::wcstold cwchar +std::wcstol cwchar +std::wcstoll cwchar +std::wcstoul cwchar +std::wcstoull cwchar +std::wcstoimax cinttypes +std::wcstoumax cinttypes +std::wcscpy cwchar +std::wcsncpy cwchar +std::wcscat cwchar +std::wcsncat cwchar +std::wcsxfrm cwchar +std::wcslen cwchar +std::wcscmp cwchar +std::wcsncmp cwchar +std::wcscoll cwchar +std::wcschr cwchar +std::wcsrchr cwchar +std::wcsspn cwchar +std::wcscspn cwchar +std::wcspbrk cwchar +std::wcsstr cwchar +std::wcstok cwchar +std::wmemchr cwchar +std::wmemcmp cwchar +std::wmemset cwchar +std::wmemcpy cwchar +std::wmemmove cwchar +std::basic_string string +std::string string +std::wstring string +std::u8string string +std::u16string string +std::u32string string +std::pmr::string string +std::pmr::wstring string +std::pmr::u8string string +std::pmr::u16string string +std::pmr::u32string string +std::basic_string_view string_view +std::string_view string_view +std::wstring_view string_view +std::u8string_view string_view +std::u16string_view string_view +std::u32string_view string_view +std::getline string +std::stoi string +std::stol string +std::stoll string +std::stoul string +std::stoull string +std::stof string +std::stod string +std::stold string +std::to_string string +std::to_wstring string +std::char_traits string +std::array array +std::vector vector +std::pmr::vector vector +std::deque deque +std::pmr::deque deque +std::forward_list forward_list +std::pmr::forward_list forward_list +std::list list +std::pmr::list list +std::set set +std::pmr::set set +std::multiset set +std::pmr::multiset set +std::map map +std::pmr::map map +std::multimap map +std::pmr::multimap map +std::unordered_set unordered_set +std::pmr::unordered_set unordered_set +std::unordered_multiset unordered_set +std::pmr::unordered_multiset unordered_set +std::unordered_map unordered_map +std::pmr::unordered_map unordered_map +std::unordered_multimap unordered_map +std::pmr::unordered_multimap unordered_map +std::stack stack +std::queue queue +std::priority_queue queue +std::span span +std::dynamic_extent span +std::abs(int) cstdlib +std::labs cstdlib +std::llabs cstdlib +std::abs(float) cmath +std::fabs cmath +std::div cstdlib +std::ldiv cstdlib +std::lldiv cstdlib +std::imaxdiv cstdlib +std::div_t cstdlib +std::ldiv_t cstdlib +std::lldiv_t cstdlib +std::imaxdiv_t cstdlib +std::fmod cmath +std::remainder cmath +std::remquo cmath +std::fma cmath +std::fmax cmath +std::fmin cmath +std::fdim cmath +std::nan cmath +std::nanf cmath +std::nanl cmath +std::exp cmath +std::exp2 cmath +std::expm1 cmath +std::log cmath +std::log10 cmath +std::log1p cmath +std::ilogb cmath +std::logb cmath +std::sqrt cmath +std::cbrt cmath +std::hypot cmath +std::pow cmath +std::sin cmath +std::cos cmath +std::tan cmath +std::asin cmath +std::acos cmath +std::atan cmath +std::atan2 cmath +std::sinh cmath +std::cosh cmath +std::tanh cmath +std::asinh cmath +std::acosh cmath +std::atanh cmath +std::erf cmath +std::erfc cmath +std::lgamma cmath +std::tgamma cmath +std::ceil cmath +std::floor cmath +std::trunc cmath +std::round cmath +std::lround cmath +std::llround cmath +std::nearbyint cmath +std::rint cmath +std::lrint cmath +std::llrint cmath +std::frexp cmath +std::ldexp cmath +std::modf cmath +std::scalbn cmath +std::scalbln cmath +std::nextafter cmath +std::nexttoward cmath +std::copysign cmath +std::fpclassify cmath +std::isfinite cmath +std::isinf cmath +std::isnan cmath +std::isnormal cmath +std::signbit cmath +HUGE_VAL cmath +HUGE_VALF cmath +HUGE_VALL cmath +INFINITY cmath +NAN cmath +math_errhandling cmath +MATH_ERRNO cmath +MATH_ERREXCEPT cmath +FP_INFINITE cmath +FP_NAN cmath +FP_NORMAL cmath +FP_SUBNORMAL cmath +FP_ZERO cmath +std::feclearexcept cfenv +std::fetestexcept cfenv +std::feraiseexcept cfenv +std::fegetexceptflag cfenv +std::fesetexceptflag cfenv +std::fegetround cfenv +std::fesetround cfenv +std::fegetenv cfenv +std::fesetenv cfenv +std::feholdexcept cfenv +std::feupdateenv cfenv +FE_ALL_EXCEPT cfenv +FE_DIVBYZERO cfenv +FE_INEXACT cfenv +FE_INVALID cfenv +FE_OVERFLOW cfenv +FE_UNDERFLOW cfenv +FE_DOWNWARD cfenv +FE_TONEAREST cfenv +FE_TOWARDZERO cfenv +FE_UPWARD cfenv +FE_DFL_ENV cfenv +std::complex complex +std::valarray valarray +std::slice valarray +std::gslice valarray +std::slice_array valarray +std::gslice_array valarray +std::mask_array valarray +std::indirect_array valarray +std::linear_congruential_engine random +std::mersenne_twister_engine random +std::subtract_with_carry_engine random +std::discard_block_engine random +std::independent_bits_engine random +std::shuffle_order_engine random +std::random_device random +std::minstd_rand0 random +std::minstd_rand random +std::mt19937 random +std::mt19937_64 random +std::ranlux24_base random +std::ranlux48_base random +std::ranlux24 random +std::ranlux48 random +std::knuth_b random +std::default_random_engine random +std::srand cstdlib +std::rand cstdlib +RAND_MAX cstdlib +std::generate_canonical random +std::seed_seq random +std::uniform_int_distribution random +std::uniform_real_distribution random +std::bernoulli_distribution random +std::binomial_distribution random +std::negative_binomial_distribution random +std::geometric_distribution random +std::poisson_distribution random +std::exponential_distribution random +std::gamma_distribution random +std::weibull_distribution random +std::extreme_value_distribution random +std::normal_distribution random +std::lognormal_distribution random +std::chi_squared_distribution random +std::cauchy_distribution random +std::fisher_f_distribution random +std::student_t_distribution random +std::discrete_distribution random +std::piecewise_constant_distribution random +std::piecewise_linear_distribution random +std::ratio ratio +std::yocto ratio +std::femto ratio +std::pico ratio +std::nano ratio +std::micro ratio +std::milli ratio +std::centi ratio +std::deci ratio +std::deca ratio +std::hecto ratio +std::kilo ratio +std::mega ratio +std::giga ratio +std::tera ratio +std::peta ratio +std::exa ratio +std::zetta ratio +std::yotta ratio +std::ratio_add ratio +std::ratio_subtract ratio +std::ratio_multiply ratio +std::ratio_divide ratio +std::ratio_equal ratio +std::ratio_equal_v ratio +std::ratio_not_equal ratio +std::ratio_not_equal_v ratio +std::ratio_less ratio +std::ratio_less_v ratio +std::ratio_less_equal ratio +std::ratio_less_equal_v ratio +std::ratio_greater ratio +std::ratio_greater_v ratio +std::ratio_greater_equal ratio +std::ratio_greater_equal_v ratio +std::execution::sequenced_policy execution +std::execution::parallel_policy execution +std::execution::parallel_unsequenced_policy execution +std::execution::unsequenced_policy execution +std::execution::seq execution +std::execution::par execution +std::execution::par_unseq execution +std::execution::unseq execution +std::is_execution_policy execution +std::is_execution_policy_v execution +std::all_of algorithm +std::any_of algorithm +std::none_of algorithm +std::for_each algorithm +std::for_each_n algorithm +std::count algorithm +std::count_if algorithm +std::mismatch algorithm +std::find algorithm +std::find_if algorithm +std::find_if_not algorithm +std::find_end algorithm +std::find_first_of algorithm +std::adjacent_find algorithm +std::search algorithm +std::search_n algorithm +std::copy algorithm +std::copy_if algorithm +std::copy_n algorithm +std::copy_backward algorithm +std::move (algorithm) algorithm +std::move_backward algorithm +std::fill algorithm +std::fill_n algorithm +std::transform algorithm +std::generate algorithm +std::generate_n algorithm +std::remove () algorithm +std::remove_if algorithm +std::remove_copy algorithm +std::remove_copy_if algorithm +std::replace algorithm +std::replace_if algorithm +std::replace_copy algorithm +std::replace_copy_if algorithm +std::swap algorithm +std::swap_ranges algorithm +std::iter_swap algorithm +std::reverse algorithm +std::reverse_copy algorithm +std::rotate algorithm +std::rotate_copy algorithm +std::shift_left algorithm +std::shift_right algorithm +std::random_shuffle algorithm +std::shuffle algorithm +std::sample algorithm +std::unique algorithm +std::unique_copy algorithm +std::is_partitioned algorithm +std::partition algorithm +std::partition_copy algorithm +std::stable_partition algorithm +std::partition_point algorithm +std::is_sorted algorithm +std::is_sorted_until algorithm +std::sort algorithm +std::partial_sort algorithm +std::partial_sort_copy algorithm +std::stable_sort algorithm +std::nth_element algorithm +std::lower_bound algorithm +std::upper_bound algorithm +std::binary_search algorithm +std::equal_range algorithm +std::merge algorithm +std::inplace_merge algorithm +std::includes algorithm +std::set_difference algorithm +std::set_intersection algorithm +std::set_symmetric_difference algorithm +std::set_union algorithm +std::is_heap algorithm +std::is_heap_until algorithm +std::make_heap algorithm +std::push_heap algorithm +std::pop_heap algorithm +std::sort_heap algorithm +std::max algorithm +std::max_element algorithm +std::min algorithm +std::min_element algorithm +std::minmax algorithm +std::minmax_element algorithm +std::clamp algorithm +std::equal algorithm +std::lexicographical_compare algorithm +std::compare_3way algorithm +std::lexicographical_compare_3way algorithm +std::is_permutation algorithm +std::next_permutation algorithm +std::prev_permutation algorithm +std::accumulate numeric +std::inner_product numeric +std::adjacent_difference numeric +std::partial_sum numeric +std::iota numeric +std::reduce numeric +std::inclusive_scan numeric +std::exclusive_scan numeric +std::transform_reduce numeric +std::transform_inclusive_scan numeric +std::transform_exclusive_scan numeric +std::gcd numeric +std::lcm numeric +std::qsort cstdlib +std::bsearch cstdlib +std::basic_streambuf streambuf +std::basic_filebuf fstream +std::basic_stringbuf sstream +std::basic_syncbuf syncstream +std::ios_base ios +std::basic_ios ios +std::basic_istream istream +std::basic_ostream ostream +std::basic_iostream istream +std::basic_ifstream fstream +std::basic_ofstream fstream +std::basic_fstream fstream +std::basic_istringstream sstream +std::basic_ostringstream sstream +std::basic_stringstream sstream +std::basic_osyncstream syncstream +std::streambuf streambuf +std::filebuf fstream +std::stringbuf sstream +std::syncbuf syncstream +std::istream istream +std::ostream ostream +std::iostream istream +std::ifstream fstream +std::ofstream fstream +std::fstream fstream +std::istringstream sstream +std::ostringstream sstream +std::stringstream sstream +std::osyncstream syncstream +std::wstreambuf streambuf +std::wfilebuf fstream +std::wstringbuf sstream +std::wsyncbuf syncstream +std::wistream istream +std::wostream ostream +std::wiostream istream +std::wifstream fstream +std::wofstream fstream +std::wfstream fstream +std::wistringstream sstream +std::wostringstream sstream +std::wstringstream sstream +std::wosyncstream syncstream +std::strstreambuf strstream +std::istrstream strstream +std::ostrstream strstream +std::strstream strstream +std::cin iostream +std::wcin iostream +std::cout iostream +std::wcout iostream +std::cerr iostream +std::wcerr iostream +std::clog iostream +std::wclog iostream +std::boolalpha ios +std::noboolalpha ios +std::showbase ios +std::noshowbase ios +std::showpoint ios +std::noshowpoint ios +std::showpos ios +std::noshowpos ios +std::skipws ios +std::noskipws ios +std::uppercase ios +std::nouppercase ios +std::unitbuf ios +std::nounitbuf ios +std::internal ios +std::left ios +std::right ios +std::dec ios +std::hex ios +std::oct ios +std::fixed ios +std::scientific ios +std::hexfloat ios +std::defaultfloat ios +std::ws istream +std::ends ostream +std::flush ostream +std::endl ostream +std::emit_on_flush ostream +std::no_emit_on_flush ostream +std::flush_emit ostream +std::resetiosflags iomanip +std::setiosflags iomanip +std::setbase iomanip +std::setfill iomanip +std::setprecision iomanip +std::setw iomanip +std::get_money iomanip +std::put_money iomanip +std::get_time iomanip +std::put_time iomanip +std::quoted iomanip +std::streamoff ios +std::streamsize ios +std::fpos ios +std::streampos ios +std::u16streampos ios +std::u32streampos ios +std::wstreampos ios +std::io_errc ios +std::iostream_category ios +std::fopen cstdio +std::freopen cstdio +std::fflush cstdio +std::fclose cstdio +std::setbuf cstdio +std::setvbuf cstdio +std::fread cstdio +std::fwrite cstdio +std::fgetc cstdio +std::getc cstdio +std::fgets cstdio +std::fputc cstdio +std::putc cstdio +std::fputs cstdio +std::getchar cstdio +std::gets cstdio +std::putchar cstdio +std::puts cstdio +std::ungetc cstdio +std::fgetwc cwchar +std::fgetws cwchar +std::fputwc cwchar +std::fputws cwchar +std::getwchar cwchar +std::putwchar cwchar +std::ungetwc cwchar +std::scanf cstdio +std::fscanf cstdio +std::sscanf cstdio +std::vscanf cstdio +std::vfscanf cstdio +std::vsscanf cstdio +std::printf cstdio +std::fprintf cstdio +std::sprintf cstdio +std::snprintf cstdio +std::vprintf cstdio +std::vfprintf cstdio +std::vsprintf cstdio +std::vsnprintf cstdio +std::wscanf cwchar +std::fwscanf cwchar +std::swscanf cwchar +std::vwscanf cwchar +std::vfwscanf cwchar +std::vswscanf cwchar +std::wprintf cwchar +std::fwprintf cwchar +std::swprintf cwchar +std::vwprintf cwchar +std::vfwprintf cwchar +std::vswprintf cwchar +std::ftell cstdio +std::fgetpos cstdio +std::fseek cstdio +std::fsetpos cstdio +std::rewind cstdio +std::clearerr cstdio +std::feof cstdio +std::ferror cstdio +std::perror cstdio +std::remove () cstdio +std::rename cstdio +std::tmpfile cstdio +std::tmpnam cstdio +std::FILE cstdio +std::fpos_t cstdio +stdin cstdio +stdout cstdio +stderr cstdio +EOF cstdio +FOPEN_MAX cstdio +FILENAME_MAX cstdio +BUFSIZ cstdio +_IOFBF cstdio +_IOLBF cstdio +_IONBF cstdio +SEEK_SET cstdio +SEEK_CUR cstdio +SEEK_END cstdio +TMP_MAX cstdio +L_tmpnam cstdio +std::isalnum () locale +std::isalpha () locale +std::islower () locale +std::isupper () locale +std::isdigit () locale +std::isxdigit () locale +std::iscntrl () locale +std::isgraph () locale +std::isspace () locale +std::isblank () locale +std::isprint () locale +std::ispunct () locale +std::tolower () locale +std::toupper () locale +std::locale locale +std::locale::id locale +std::locale::facet locale +std::use_facet locale +std::has_facet locale +std::wstring_convert locale +std::wbuffer_convert locale +std::ctype_base locale +std::codecvt_base locale +std::messages_base locale +std::time_base locale +std::money_base locale +std::ctype locale +std::codecvt locale +std::collate locale +std::messages locale +std::time_get locale +std::time_put locale +std::num_get locale +std::num_put locale +std::numpunct locale +std::money_get locale +std::money_put locale +std::moneypunct locale +std::ctype_byname locale +std::codecvt_byname locale +std::messages_byname locale +std::collate_byname locale +std::time_get_byname locale +std::time_put_byname locale +std::numpunct_byname locale +std::moneypunct_byname locale +std::codecvt_utf8 codecvt +std::codecvt_utf16 codecvt +std::codecvt_utf8_utf16 codecvt +std::codecvt_mode codecvt +std::consume_header codecvt +std::generate_header codecvt +std::little_endian codecvt +std::setlocale clocale +std::localeconv clocale +std::lconv clocale +LC_ALL clocale +LC_COLLATE clocale +LC_CTYPE clocale +LC_MONETARY clocale +LC_NUMERIC clocale +LC_TIME clocale +std::basic_regex regex +std::regex regex +std::wregex regex +std::sub_match regex +std::csub_match regex +std::wcsub_match regex +std::ssub_match regex +std::wssub_match regex +std::match_results regex +std::cmatch regex +std::wcmatch regex +std::smatch regex +std::wsmatch regex +std::regex_match regex +std::regex_search regex +std::regex_replace regex +std::regex_iterator regex +std::cregex_iterator regex +std::wcregex_iterator regex +std::sregex_iterator regex +std::wsregex_iterator regex +std::regex_token_iterator regex +std::cregex_token_iterator regex +std::wcregex_token_iterator regex +std::sregex_token_iterator regex +std::wsregex_token_iterator regex +std::regex_error regex +std::regex_traits regex +std::regex_constants::syntax_option_type regex +std::regex_constants::icase regex +std::regex_constants::nosubs regex +std::regex_constants::optimize regex +std::regex_constants::collate regex +std::regex_constants::ECMAScript regex +std::regex_constants::basic regex +std::regex_constants::extended regex +std::regex_constants::awk regex +std::regex_constants::grep regex +std::regex_constants::egrep regex +std::regex_constants::match_flag_type regex +std::regex_constants::match_default regex +std::regex_constants::match_not_bol regex +std::regex_constants::match_not_eol regex +std::regex_constants::match_not_bow regex +std::regex_constants::match_not_eow regex +std::regex_constants::match_any regex +std::regex_constants::match_not_null regex +std::regex_constants::match_continuous regex +std::regex_constants::match_prev_avail regex +std::regex_constants::format_default regex +std::regex_constants::format_sed regex +std::regex_constants::format_no_copy regex +std::regex_constants::format_first_only regex +std::regex_constants::error_type regex +std::regex_constants::error_collate regex +std::regex_constants::error_ctype regex +std::regex_constants::error_escape regex +std::regex_constants::error_backref regex +std::regex_constants::error_brack regex +std::regex_constants::error_paren regex +std::regex_constants::error_brace regex +std::regex_constants::error_badbrace regex +std::regex_constants::error_range regex +std::regex_constants::error_space regex +std::regex_constants::error_badrepeat regex +std::regex_constants::error_complexity regex +std::regex_constants::error_stack regex +std::atomic atomic +std::atomic_ref atomic +std::atomic_is_lock_free atomic +std::atomic_store atomic +std::atomic_store_explicit atomic +std::atomic_load atomic +std::atomic_load_explicit atomic +std::atomic_exchange atomic +std::atomic_exchange_explicit atomic +std::atomic_compare_exchange_weak atomic +std::atomic_compare_exchange_weak_explicit atomic +std::atomic_compare_exchange_strong atomic +std::atomic_compare_exchange_strong_explicit atomic +std::atomic_fetch_add atomic +std::atomic_fetch_add_explicit atomic +std::atomic_fetch_sub atomic +std::atomic_fetch_sub_explicit atomic +std::atomic_fetch_and atomic +std::atomic_fetch_and_explicit atomic +std::atomic_fetch_or atomic +std::atomic_fetch_or_explicit atomic +std::atomic_fetch_xor atomic +std::atomic_fetch_xor_explicit atomic +std::atomic_flag atomic +std::atomic_init atomic +ATOMIC_VAR_INIT atomic +ATOMIC_FLAG_INIT atomic +std::memory_order atomic +std::memory_order_relaxed atomic +std::memory_order_consume atomic +std::memory_order_acquire atomic +std::memory_order_release atomic +std::memory_order_acq_rel atomic +std::memory_order_seq_cst atomic +std::kill_dependency atomic +std::atomic_thread_fence atomic +std::atomic_signal_fence atomic +std::atomic_bool atomic +std::atomic_schar atomic +std::atomic_uchar atomic +std::atomic_short atomic +std::atomic_ushort atomic +std::atomic_int atomic +std::atomic_uint atomic +std::atomic_long atomic +std::atomic_ulong atomic +std::atomic_llong atomic +std::atomic_ullong atomic +std::atomic_char16_t atomic +std::atomic_char32_t atomic +std::atomic_wchar_t atomic +std::atomic_int8_t atomic +std::atomic_uint8_t atomic +std::atomic_int16_t atomic +std::atomic_uint16_t atomic +std::atomic_int32_t atomic +std::atomic_uint32_t atomic +std::atomic_int64_t atomic +std::atomic_uint64_t atomic +std::atomic_int_least8_t atomic +std::atomic_uint_least8_t atomic +std::atomic_int_least16_t atomic +std::atomic_uint_least16_t atomic +std::atomic_int_least32_t atomic +std::atomic_uint_least32_t atomic +std::atomic_int_least64_t atomic +std::atomic_uint_least64_t atomic +std::atomic_int_fast8_t atomic +std::atomic_uint_fast8_t atomic +std::atomic_int_fast16_t atomic +std::atomic_uint_fast16_t atomic +std::atomic_int_fast32_t atomic +std::atomic_uint_fast32_t atomic +std::atomic_int_fast64_t atomic +std::atomic_uint_fast64_t atomic +std::atomic_intptr_t atomic +std::atomic_uintptr_t atomic +std::atomic_size_t atomic +std::atomic_ptrdiff_t atomic +std::atomic_intmax_t atomic +std::atomic_uintmax_t atomic +std::thread thread +std::thread::id thread +std::this_thread::get_id thread +std::this_thread::sleep_for thread +std::this_thread::sleep_until thread +std::this_thread::yield thread +std::hardware_constructive_interference_size new +std::hardware_destructive_interference_size new +std::mutex mutex +std::recursive_mutex mutex +std::timed_mutex mutex +std::recursive_timed_mutex mutex +std::shared_timed_mutex shared_mutex +std::shared_mutex shared_mutex +std::defer_lock_t mutex +std::try_to_lock_t mutex +std::adopt_lock_t mutex +std::defer_lock mutex +std::try_to_lock mutex +std::adopt_lock mutex +std::lock_guard mutex +std::unique_lock mutex +std::shared_lock shared_mutex +std::lock mutex +std::try_lock mutex +std::condition_variable condition_variable +std::condition_variable_any condition_variable +std::notify_all_at_thread_exit condition_variable +std::once_flag mutex +std::call_once mutex +std::cv_status condition_variable +std::promise future +std::future future +std::shared_future future +std::packaged_task future +std::async future +std::launch future +std::future_status future +std::future_error future +std::future_category future +std::future_errc future +std::filesystem filesystem +std::filesystem::path filesystem +std::filesystem::u8path filesystem +std::filesystem::filesystem_error filesystem +std::filesystem::directory_entry filesystem +std::filesystem::directory_iterator filesystem +std::filesystem::recursive_directory_iterator filesystem +std::filesystem::file_status filesystem +std::filesystem::space_info filesystem +std::filesystem::file_type filesystem +std::filesystem::perms filesystem +std::filesystem::perm_options filesystem +std::filesystem::copy_options filesystem +std::filesystem::directory_options filesystem +std::filesystem::file_time_type filesystem +std::filesystem::absolute filesystem +std::filesystem::canonical filesystem +std::filesystem::weakly_canonical filesystem +std::filesystem::relative filesystem +std::filesystem::proximate filesystem +std::filesystem::copy filesystem +std::filesystem::copy_file filesystem +std::filesystem::copy_symlink filesystem +std::filesystem::create_directory filesystem +std::filesystem::create_directories filesystem +std::filesystem::create_hard_link filesystem +std::filesystem::create_symlink filesystem +std::filesystem::create_directory_symlink filesystem +std::filesystem::current_path filesystem +std::filesystem::exists filesystem +std::filesystem::equivalent filesystem +std::filesystem::file_size filesystem +std::filesystem::hard_link_count filesystem +std::filesystem::last_write_time filesystem +std::filesystem::permissions filesystem +std::filesystem::read_symlink filesystem +std::filesystem::remove filesystem +std::filesystem::remove_all filesystem +std::filesystem::rename filesystem +std::filesystem::resize_file filesystem +std::filesystem::space filesystem +std::filesystem::status filesystem +std::filesystem::symlink_status filesystem +std::filesystem::temp_directory_path filesystem +std::filesystem::is_block_file filesystem +std::filesystem::is_character_file filesystem +std::filesystem::is_directory filesystem +std::filesystem::is_empty filesystem +std::filesystem::is_fifo filesystem +std::filesystem::is_other filesystem +std::filesystem::is_regular_file filesystem +std::filesystem::is_socket filesystem +std::filesystem::is_symlink filesystem +std::filesystem::status_known filesystem +std::experimental::optional experimental/optional +std::experimental::make_optional experimental/optional +std::experimental::bad_optional_access optional +std::experimental::any experimental/any +std::experimental::pmr::memory_resource experimental/memory_resource +std::experimental::pmr::monotonic_buffer_resource experimental/memory_resource +std::experimental::pmr::synchronized_pool_resource experimental/memory_resource +std::experimental::pmr::unsynchronized_pool_resource experimental/memory_resource +std::experimental::pmr::polymorphic_allocator experimental/memory_resource +std::experimental::pmr::resource_adaptor experimental/memory_resource +std::experimental::pmr::new_delete_resource experimental/memory_resource +std::experimental::pmr::null_memory_resource experimental/memory_resource +std::experimental::pmr::get_default_resource experimental/memory_resource +std::experimental::pmr::set_default_resource experimental/memory_resource +std::experimental::sample experimental/algorithm +std::experimental::search experimental/algorithm +std::experimental::default_searcher experimental/functional +std::experimental::make_default_searcher experimental/functional +std::experimental::boyer_moore_horspool_searcher experimental/functional +std::experimental::make_boyer_moore_horspool_searcher experimental/functional +std::experimental::boyer_moore_searcher experimental/functional +std::experimental::make_boyer_moore_searcher experimental/functional +std::experimental::apply experimental/tuple +std::experimental::erased_type experimental/utility +std::experimental::invocation_type experimental/type_traits +std::experimental::raw_invocation_type experimental/type_traits +std::experimental::basic_string_view experimental/string_view +std::experimental::string_view experimental/string_view +std::experimental::wstring_view experimental/string_view +std::experimental::u16string_view experimental/string_view +std::experimental::u32string_view experimental/string_view +std::experimental::is_void_v experimental/type_traits +std::experimental::is_null_pointer_v experimental/type_traits +std::experimental::is_integral_v experimental/type_traits +std::experimental::is_floating_point_v experimental/type_traits +std::experimental::is_array_v experimental/type_traits +std::experimental::is_pointer_v experimental/type_traits +std::experimental::is_lvalue_reference_v experimental/type_traits +std::experimental::is_rvalue_reference_v experimental/type_traits +std::experimental::is_member_object_pointer_v experimental/type_traits +std::experimental::is_member_function_pointer_v experimental/type_traits +std::experimental::is_enum_v experimental/type_traits +std::experimental::is_union_v experimental/type_traits +std::experimental::is_class_v experimental/type_traits +std::experimental::is_function_v experimental/type_traits +std::experimental::is_reference_v experimental/type_traits +std::experimental::is_arithmetic_v experimental/type_traits +std::experimental::is_fundamental_v experimental/type_traits +std::experimental::is_object_v experimental/type_traits +std::experimental::is_scalar_v experimental/type_traits +std::experimental::is_compound_v experimental/type_traits +std::experimental::is_member_pointer_v experimental/type_traits +std::experimental::is_const_v experimental/type_traits +std::experimental::is_volatile_v experimental/type_traits +std::experimental::is_trivial_v experimental/type_traits +std::experimental::is_trivially_copyable_v experimental/type_traits +std::experimental::is_standard_layout_v experimental/type_traits +std::experimental::is_pod_v experimental/type_traits +std::experimental::is_literal_type_v experimental/type_traits +std::experimental::is_empty_v experimental/type_traits +std::experimental::is_polymorphic_v experimental/type_traits +std::experimental::is_abstract_v experimental/type_traits +std::experimental::is_final_v experimental/type_traits +std::experimental::is_signed_v experimental/type_traits +std::experimental::is_unsigned_v experimental/type_traits +std::experimental::is_constructible_v experimental/type_traits +std::experimental::is_trivially_constructible_v experimental/type_traits +std::experimental::is_nothrow_constructible_v experimental/type_traits +std::experimental::is_default_constructible_v experimental/type_traits +std::experimental::is_trivially_default_constructible_v experimental/type_traits +std::experimental::is_nothrow_default_constructible_v experimental/type_traits +std::experimental::is_copy_constructible_v experimental/type_traits +std::experimental::is_trivially_copy_constructible_v experimental/type_traits +std::experimental::is_nothrow_copy_constructible_v experimental/type_traits +std::experimental::is_move_constructible_v experimental/type_traits +std::experimental::is_trivially_move_constructible_v experimental/type_traits +std::experimental::is_nothrow_move_constructible_v experimental/type_traits +std::experimental::is_assignable_v experimental/type_traits +std::experimental::is_trivially_assignable_v experimental/type_traits +std::experimental::is_nothrow_assignable_v experimental/type_traits +std::experimental::is_copy_assignable_v experimental/type_traits +std::experimental::is_trivially_copy_assignable_v experimental/type_traits +std::experimental::is_nothrow_copy_assignable_v experimental/type_traits +std::experimental::is_move_assignable_v experimental/type_traits +std::experimental::is_trivially_move_assignable_v experimental/type_traits +std::experimental::is_nothrow_move_assignable_v experimental/type_traits +std::experimental::is_destructible_v experimental/type_traits +std::experimental::is_trivially_destructible_v experimental/type_traits +std::experimental::is_nothrow_destructible_v experimental/type_traits +std::experimental::has_virtual_destructor_v experimental/type_traits +std::experimental::alignment_of_v experimental/type_traits +std::experimental::rank_v experimental/type_traits +std::experimental::extent_v experimental/type_traits +std::experimental::is_same_v experimental/type_traits +std::experimental::is_base_of_v experimental/type_traits +std::experimental::is_convertible_v experimental/type_traits +std::experimental::ratio_equal_v experimental/type_traits +std::experimental::ratio_not_equal_v experimental/type_traits +std::experimental::ratio_less_v experimental/type_traits +std::experimental::ratio_less_equal_v experimental/type_traits +std::experimental::ratio_greater_v experimental/type_traits +std::experimental::ratio_greater_equal_v experimental/type_traits +std::experimental::tuple_size_v experimental/type_traits +std::experimental::treat_as_floating_point_v experimental/type_traits +std::experimental::is_error_code_enum_v experimental/type_traits +std::experimental::is_error_condition_enum_v experimental/type_traits +std::experimental::is_bind_expression_v experimental/type_traits +std::experimental::is_placeholder_v experimental/type_traits +std::experimental::uses_allocator_v experimental/type_traits +std::experimental::is_detected experimental/type_traits +std::experimental::is_detected_v experimental/type_traits +std::experimental::detected_or experimental/type_traits +std::experimental::detected_or_t experimental/type_traits +std::experimental::is_detected_exact experimental/type_traits +std::experimental::is_detected_exact_v experimental/type_traits +std::experimental::is_detected_convertible experimental/type_traits +std::experimental::is_detected_convertible_v experimental/type_traits +std::experimental::nonesuch experimental/type_traits +std::experimental::propagate_const experimental/propagate_const +std::experimental::not_fn experimental/functional +std::experimental::observer_ptr experimental/memory +std::experimental::make_array experimental/array +std::experimental::to_array experimental/array +std::experimental::ostream_joiner experimental/iterator +std::experimental::gcd experimental/numeric +std::experimental::lcm experimental/numeric +std::experimental::source_location experimental/source_location +std::experimental::randint experimental/random +std::experimental::reseed experimental/random +std::experimental::filesystem::path experimental/filesystem +std::experimental::filesystem::filesystem_error experimental/filesystem +std::experimental::filesystem::directory_entry experimental/filesystem +std::experimental::filesystem::directory_iterator experimental/filesystem +std::experimental::filesystem::recursive_directory_iterator experimental/filesystem +std::experimental::filesystem::file_status experimental/filesystem +std::experimental::filesystem::space_info experimental/filesystem +std::experimental::filesystem::file_type experimental/filesystem +std::experimental::filesystem::perms experimental/filesystem +std::experimental::filesystem::copy_options experimental/filesystem +std::experimental::filesystem::directory_options experimental/filesystem +std::experimental::filesystem::file_time_type experimental/filesystem +std::experimental::filesystem::absolute experimental/filesystem +std::experimental::filesystem::system_complete experimental/filesystem +std::experimental::filesystem::canonical experimental/filesystem +std::experimental::filesystem::copy experimental/filesystem +std::experimental::filesystem::copy_file experimental/filesystem +std::experimental::filesystem::copy_symlink experimental/filesystem +std::experimental::filesystem::create_directory experimental/filesystem +std::experimental::filesystem::create_directories experimental/filesystem +std::experimental::filesystem::create_hard_link experimental/filesystem +std::experimental::filesystem::create_symlink experimental/filesystem +std::experimental::filesystem::create_directory_symlink experimental/filesystem +std::experimental::filesystem::current_path experimental/filesystem +std::experimental::filesystem::exists experimental/filesystem +std::experimental::filesystem::equivalent experimental/filesystem +std::experimental::filesystem::file_size experimental/filesystem +std::experimental::filesystem::hard_link_count experimental/filesystem +std::experimental::filesystem::last_write_time experimental/filesystem +std::experimental::filesystem::permissions experimental/filesystem +std::experimental::filesystem::read_symlink experimental/filesystem +std::experimental::filesystem::remove experimental/filesystem +std::experimental::filesystem::remove_all experimental/filesystem +std::experimental::filesystem::rename experimental/filesystem +std::experimental::filesystem::resize_file experimental/filesystem +std::experimental::filesystem::space experimental/filesystem +std::experimental::filesystem::status experimental/filesystem +std::experimental::filesystem::symlink_status experimental/filesystem +std::experimental::filesystem::temp_directory_path experimental/filesystem +std::experimental::filesystem::is_block_file experimental/filesystem +std::experimental::filesystem::is_character_file experimental/filesystem +std::experimental::filesystem::is_directory experimental/filesystem +std::experimental::filesystem::is_empty experimental/filesystem +std::experimental::filesystem::is_fifo experimental/filesystem +std::experimental::filesystem::is_other experimental/filesystem +std::experimental::filesystem::is_regular_file experimental/filesystem +std::experimental::filesystem::is_socket experimental/filesystem +std::experimental::filesystem::is_symlink experimental/filesystem +std::experimental::filesystem::status_known experimental/filesystem +)"; + + class SymbolToHeader { + public: + SymbolToHeader(const std::string &symbol_headers) { + size_t symbol_start = 0; + size_t symbol_end = std::string::npos; + size_t header_start = std::string::npos; + for(size_t c = 0; c < symbol_headers.size(); ++c) { + auto &chr = symbol_headers[c]; + if(chr == '\t') { + symbol_end = c; + header_start = c + 1; + } + else if(chr == '\n') { + if(symbol_end != std::string::npos && header_start != std::string::npos) + map.emplace(symbol_headers.substr(symbol_start, symbol_end - symbol_start), symbol_headers.substr(header_start, c - header_start)); + symbol_start = c + 1; + symbol_end = std::string::npos; + header_start = std::string::npos; + } + } + } + std::unordered_map map; + }; + + static SymbolToHeader symbol_to_header(symbol_headers); + auto it = symbol_to_header.map.find(symbol); + if(it == symbol_to_header.map.end()) + return std::string(); + return it->second; +} + std::string Documentation::CppReference::get_url(const std::string &symbol) noexcept { - // Copied from http://upload.cppreference.com/mwiki/images/d/df/html_book_20170409.zip/reference/cppreference-export-ns0,4,8,10.xml + // Extracted from http://upload.cppreference.com/mwiki/images/b/b1/cppreference-doc-20190607.zip // Using raw string instead of map to reduce compile time const static std::string symbol_urls = R"(size_t c/types/size_t ptrdiff_t c/types/ptrdiff_t -nullptr_t c/types/nullptr_t NULL c/types/NULL max_align_t c/types/max_align_t offsetof c/types/offsetof @@ -430,6 +3556,7 @@ CLOCKS_PER_SEC c/chrono/CLOCKS_PER_SEC tm c/chrono/tm time_t c/chrono/time_t clock_t c/chrono/clock_t +timespec c/chrono/timespec isalnum c/string/byte/isalnum isalpha c/string/byte/isalpha islower c/string/byte/islower @@ -926,8 +4053,8 @@ mtx_plain c/thread/mtx_types mtx_recursive c/thread/mtx_types mtx_timed c/thread/mtx_types thrd_start_t c/thread -once_flag c/thread -ONCE_FLAG_INIT c/thread/ONCE_FLAG_INIT +once_flag c/thread/call_once +ONCE_FLAG_INIT c/thread/call_once call_once c/thread/call_once cnd_t c/thread cnd_init c/thread/cnd_init @@ -950,6 +4077,19 @@ std::nullptr_t cpp/types/nullptr_t NULL cpp/types/NULL std::max_align_t cpp/types/max_align_t offsetof cpp/types/offsetof +std::byte cpp/types/byte +std::byte::std::to_integer cpp/types/byte +std::byte::operator<<= cpp/types/byte +std::byte::operator>>= cpp/types/byte +std::byte::operator<< cpp/types/byte +std::byte::operator>> cpp/types/byte +std::byte::operator|= cpp/types/byte +std::byte::operator&= cpp/types/byte +std::byte::operator^= cpp/types/byte +std::byte::operator| cpp/types/byte +std::byte::operator& cpp/types/byte +std::byte::operator^ cpp/types/byte +std::byte::operator~ cpp/types/byte std::int8_t cpp/types/integer std::int16_t cpp/types/integer std::int32_t cpp/types/integer @@ -1309,31 +4449,35 @@ std::type_index cpp/types/type_index std::type_index::type_index cpp/types/type_index/type_index std::type_index::operator== cpp/types/type_index/operator_cmp std::type_index::operator!= cpp/types/type_index/operator_cmp -std::type_index::operator<= cpp/types/type_index/operator_cmp -std::type_index::operator< cpp/types/type_index/operator_cmp -std::type_index::operator>= cpp/types/type_index/operator_cmp -std::type_index::operator> cpp/types/type_index/operator_cmp +std::type_index::operator<= cpp/types/type_index/operator_cmp +std::type_index::operator< cpp/types/type_index/operator_cmp +std::type_index::operator>= cpp/types/type_index/operator_cmp +std::type_index::operator> cpp/types/type_index/operator_cmp std::type_index::hash_code cpp/types/type_index/hash_code std::type_index::name cpp/types/type_index/name -std::hash<std::type_index> cpp/types/type_index/hash +std::type_index::std::hash cpp/types/type_index/hash std::bad_typeid cpp/types/bad_typeid -std::bad_typeid::what cpp/error/exception/what std::bad_typeid::bad_typeid cpp/types/bad_typeid/bad_typeid std::bad_cast cpp/types/bad_cast -std::bad_cast::what cpp/error/exception/what std::bad_cast::bad_cast cpp/types/bad_cast/bad_cast std::is_void cpp/types/is_void std::is_void_v cpp/types/is_void std::is_null_pointer cpp/types/is_null_pointer std::is_null_pointer_v cpp/types/is_null_pointer -std::is_final cpp/types/is_final -std::is_final_v cpp/types/is_final std::is_integral cpp/types/is_integral std::is_integral_v cpp/types/is_integral std::is_floating_point cpp/types/is_floating_point std::is_floating_point_v cpp/types/is_floating_point std::is_array cpp/types/is_array std::is_array_v cpp/types/is_array +std::is_enum cpp/types/is_enum +std::is_enum_v cpp/types/is_enum +std::is_union cpp/types/is_union +std::is_union_v cpp/types/is_union +std::is_class cpp/types/is_class +std::is_class_v cpp/types/is_class +std::is_function cpp/types/is_function +std::is_function_v cpp/types/is_function std::is_pointer cpp/types/is_pointer std::is_pointer_v cpp/types/is_pointer std::is_lvalue_reference cpp/types/is_lvalue_reference @@ -1344,26 +4488,18 @@ std::is_member_object_pointer cpp/types/is_member_object_pointer std::is_member_object_pointer_v cpp/types/is_member_object_pointer std::is_member_function_pointer cpp/types/is_member_function_pointer std::is_member_function_pointer_v cpp/types/is_member_function_pointer -std::is_enum cpp/types/is_enum -std::is_enum_v cpp/types/is_enum -std::is_union cpp/types/is_union -std::is_union_v cpp/types/is_union -std::is_class cpp/types/is_class -std::is_class_v cpp/types/is_class -std::is_function cpp/types/is_function -std::is_function_v cpp/types/is_function -std::is_reference cpp/types/is_reference -std::is_reference_v cpp/types/is_reference -std::is_arithmetic cpp/types/is_arithmetic -std::is_arithmetic_v cpp/types/is_arithmetic std::is_fundamental cpp/types/is_fundamental std::is_fundamental_v cpp/types/is_fundamental -std::is_object cpp/types/is_object -std::is_object_v cpp/types/is_object +std::is_arithmetic cpp/types/is_arithmetic +std::is_arithmetic_v cpp/types/is_arithmetic std::is_scalar cpp/types/is_scalar std::is_scalar_v cpp/types/is_scalar +std::is_object cpp/types/is_object +std::is_object_v cpp/types/is_object std::is_compound cpp/types/is_compound std::is_compound_v cpp/types/is_compound +std::is_reference cpp/types/is_reference +std::is_reference_v cpp/types/is_reference std::is_member_pointer cpp/types/is_member_pointer std::is_member_pointer_v cpp/types/is_member_pointer std::is_const cpp/types/is_const @@ -1380,18 +4516,26 @@ std::is_pod cpp/types/is_pod std::is_pod_v cpp/types/is_pod std::is_literal_type cpp/types/is_literal_type std::is_literal_type_v cpp/types/is_literal_type +std::has_unique_object_representations cpp/types/has_unique_object_representations +std::has_unique_object_representations_v cpp/types/has_unique_object_representations std::is_empty cpp/types/is_empty std::is_empty_v cpp/types/is_empty std::is_polymorphic cpp/types/is_polymorphic std::is_polymorphic_v cpp/types/is_polymorphic std::is_abstract cpp/types/is_abstract std::is_abstract_v cpp/types/is_abstract -std::has_unique_object_representations cpp/types/has_unique_object_representations -std::has_unique_object_representations_v cpp/types/has_unique_object_representations +std::is_final cpp/types/is_final +std::is_final_v cpp/types/is_final +std::is_aggregate cpp/types/is_aggregate +std::is_aggregate_v cpp/types/is_aggregate std::is_signed cpp/types/is_signed std::is_signed_v cpp/types/is_signed std::is_unsigned cpp/types/is_unsigned std::is_unsigned_v cpp/types/is_unsigned +std::is_bounded_array cpp/types/is_bounded_array +std::is_bounded_array_v cpp/types/is_bounded_array +std::is_unbounded_array cpp/types/is_unbounded_array +std::is_unbounded_array_v cpp/types/is_unbounded_array std::is_constructible cpp/types/is_constructible std::is_constructible_v cpp/types/is_constructible std::is_trivially_constructible cpp/types/is_constructible @@ -1440,18 +4584,14 @@ std::is_trivially_destructible cpp/types/is_destructible std::is_trivially_destructible_v cpp/types/is_destructible std::is_nothrow_destructible cpp/types/is_destructible std::is_nothrow_destructible_v cpp/types/is_destructible -std::is_callable cpp/types/is_callable -std::is_callable_v cpp/types/is_callable -std::is_nothrow_callable cpp/types/is_callable -std::is_nothrow_callable_v cpp/types/is_callable std::is_swappable cpp/types/is_swappable std::is_swappable_v cpp/types/is_swappable -std::is_swappable_with cpp/types/is_swappable_with -std::is_swappable_with_v cpp/types/is_swappable_with +std::is_swappable_with cpp/types/is_swappable +std::is_swappable_with_v cpp/types/is_swappable std::is_nothrow_swappable cpp/types/is_swappable std::is_nothrow_swappable_v cpp/types/is_swappable -std::is_nothrow_swappable_with cpp/types/is_swappable_with -std::is_nothrow_swappable_with_v cpp/types/is_swappable_with +std::is_nothrow_swappable_with cpp/types/is_swappable +std::is_nothrow_swappable_with_v cpp/types/is_swappable std::has_virtual_destructor cpp/types/has_virtual_destructor std::has_virtual_destructor_v cpp/types/has_virtual_destructor std::alignment_of cpp/types/alignment_of @@ -1466,6 +4606,16 @@ std::is_base_of cpp/types/is_base_of std::is_base_of_v cpp/types/is_base_of std::is_convertible cpp/types/is_convertible std::is_convertible_v cpp/types/is_convertible +std::is_nothrow_convertible cpp/types/is_convertible +std::is_nothrow_convertible_v cpp/types/is_convertible +std::is_invocable cpp/types/is_invocable +std::is_invocable_v cpp/types/is_invocable +std::is_invocable_r cpp/types/is_invocable +std::is_invocable_r_v cpp/types/is_invocable +std::is_nothrow_invocable cpp/types/is_invocable +std::is_nothrow_invocable_v cpp/types/is_invocable +std::is_nothrow_invocable_r cpp/types/is_invocable +std::is_nothrow_invocable_r_v cpp/types/is_invocable std::remove_cv cpp/types/remove_cv std::remove_const cpp/types/remove_cv std::remove_volatile cpp/types/remove_cv @@ -1502,17 +4652,26 @@ std::aligned_union cpp/types/aligned_union std::aligned_union_t cpp/types/aligned_union std::decay cpp/types/decay std::decay_t cpp/types/decay +std::remove_cvref cpp/types/remove_cvref +std::remove_cvref_t cpp/types/remove_cvref std::enable_if cpp/types/enable_if std::enable_if_t cpp/types/enable_if -std::void_t cpp/types/void_t std::conditional cpp/types/conditional std::conditional_t cpp/types/conditional std::common_type cpp/types/common_type std::common_type_t cpp/types/common_type +std::common_reference cpp/types/common_reference +std::common_reference_t cpp/types/common_reference +std::basic_common_reference cpp/types/common_reference std::underlying_type cpp/types/underlying_type std::underlying_type_t cpp/types/underlying_type std::result_of cpp/types/result_of std::result_of_t cpp/types/result_of +std::invoke_result cpp/types/result_of +std::invoke_result_t cpp/types/result_of +std::void_t cpp/types/void_t +std::type_identity cpp/types/type_identity +std::type_identity_t cpp/types/type_identity std::conjunction cpp/types/conjunction std::conjunction_v cpp/types/conjunction std::disjunction cpp/types/disjunction @@ -1523,6 +4682,11 @@ std::integral_constant cpp/types/integral_constant std::bool_constant cpp/types/integral_constant std::true_type cpp/types/integral_constant std::false_type cpp/types/integral_constant +std::endian cpp/types/endian +std::endian::little cpp/types/endian +std::endian::big cpp/types/endian +std::endian::native cpp/types/endian +std::is_constant_evaluated cpp/types/is_constant_evaluated std::iterator_traits cpp/iterator/iterator_traits std::input_iterator_tag cpp/iterator/iterator_tags std::output_iterator_tag cpp/iterator/iterator_tags @@ -1530,20 +4694,116 @@ std::forward_iterator_tag cpp/iterator/iterator_tags std::bidirectional_iterator_tag cpp/iterator/iterator_tags std::random_access_iterator_tag cpp/iterator/iterator_tags std::iterator cpp/iterator/iterator +std::incrementable_traits cpp/iterator/incrementable_traits +std::readable_traits cpp/iterator/readable_traits +std::iter_value_t cpp/iterator/iter_t +std::iter_reference_t cpp/iterator/iter_t +std::iter_difference_t cpp/iterator/iter_t +std::iter_rvalue_reference_t cpp/iterator/iter_t +std::iter_common_reference_t cpp/iterator/iter_t std::reverse_iterator cpp/iterator/reverse_iterator +std::reverse_iterator::reverse_iterator cpp/iterator/reverse_iterator/reverse_iterator +std::reverse_iterator::operator= cpp/iterator/reverse_iterator/operator= +std::reverse_iterator::base cpp/iterator/reverse_iterator/base +std::reverse_iterator::operator* cpp/iterator/reverse_iterator/operator* +std::reverse_iterator::operator-> cpp/iterator/reverse_iterator/operator* +std::reverse_iterator::operator[] cpp/iterator/reverse_iterator/operator_at +std::reverse_iterator::operator++ cpp/iterator/reverse_iterator/operator_arith +std::reverse_iterator::operator++(int) cpp/iterator/reverse_iterator/operator_arith +std::reverse_iterator::operator+= cpp/iterator/reverse_iterator/operator_arith +std::reverse_iterator::operator+ cpp/iterator/reverse_iterator/operator_arith +std::reverse_iterator::operator-- cpp/iterator/reverse_iterator/operator_arith +std::reverse_iterator::operator--(int) cpp/iterator/reverse_iterator/operator_arith +std::reverse_iterator::operator-= cpp/iterator/reverse_iterator/operator_arith +std::reverse_iterator::operator- cpp/iterator/reverse_iterator/operator_arith +std::reverse_iterator::operator== cpp/iterator/reverse_iterator/operator_cmp +std::reverse_iterator::operator!= cpp/iterator/reverse_iterator/operator_cmp +std::reverse_iterator::operator< cpp/iterator/reverse_iterator/operator_cmp +std::reverse_iterator::operator<= cpp/iterator/reverse_iterator/operator_cmp +std::reverse_iterator::operator> cpp/iterator/reverse_iterator/operator_cmp +std::reverse_iterator::operator>= cpp/iterator/reverse_iterator/operator_cmp +std::reverse_iterator::operator+ cpp/iterator/reverse_iterator/operator+ +std::reverse_iterator::operator- cpp/iterator/reverse_iterator/operator- std::move_iterator cpp/iterator/move_iterator +std::move_iterator::move_iterator cpp/iterator/move_iterator/move_iterator +std::move_iterator::operator= cpp/iterator/move_iterator/operator= +std::move_iterator::base cpp/iterator/move_iterator/base +std::move_iterator::operator* cpp/iterator/move_iterator/operator* +std::move_iterator::operator-> cpp/iterator/move_iterator/operator* +std::move_iterator::operator[] cpp/iterator/move_iterator/operator_at +std::move_iterator::operator++ cpp/iterator/move_iterator/operator_arith +std::move_iterator::operator++(int) cpp/iterator/move_iterator/operator_arith +std::move_iterator::operator+= cpp/iterator/move_iterator/operator_arith +std::move_iterator::operator+ cpp/iterator/move_iterator/operator_arith +std::move_iterator::operator-- cpp/iterator/move_iterator/operator_arith +std::move_iterator::operator--(int) cpp/iterator/move_iterator/operator_arith +std::move_iterator::operator-= cpp/iterator/move_iterator/operator_arith +std::move_iterator::operator- cpp/iterator/move_iterator/operator_arith +std::move_iterator::operator== cpp/iterator/move_iterator/operator_cmp +std::move_iterator::operator!= cpp/iterator/move_iterator/operator_cmp +std::move_iterator::operator< cpp/iterator/move_iterator/operator_cmp +std::move_iterator::operator<= cpp/iterator/move_iterator/operator_cmp +std::move_iterator::operator> cpp/iterator/move_iterator/operator_cmp +std::move_iterator::operator>= cpp/iterator/move_iterator/operator_cmp +std::move_iterator::operator+ cpp/iterator/move_iterator/operator+ +std::move_iterator::operator- cpp/iterator/move_iterator/operator- std::back_insert_iterator cpp/iterator/back_insert_iterator +std::back_insert_iterator::back_insert_iterator cpp/iterator/back_insert_iterator/back_insert_iterator +std::back_insert_iterator::operator= cpp/iterator/back_insert_iterator/operator= +std::back_insert_iterator::operator* cpp/iterator/back_insert_iterator/operator* +std::back_insert_iterator::operator++ cpp/iterator/back_insert_iterator/operator++ +std::back_insert_iterator::operator++(int) cpp/iterator/back_insert_iterator/operator++ std::front_insert_iterator cpp/iterator/front_insert_iterator +std::front_insert_iterator::front_insert_iterator cpp/iterator/front_insert_iterator/front_insert_iterator +std::front_insert_iterator::operator= cpp/iterator/front_insert_iterator/operator= +std::front_insert_iterator::operator* cpp/iterator/front_insert_iterator/operator* +std::front_insert_iterator::operator++ cpp/iterator/front_insert_iterator/operator++ +std::front_insert_iterator::operator++(int) cpp/iterator/front_insert_iterator/operator++ std::insert_iterator cpp/iterator/insert_iterator +std::insert_iterator::insert_iterator cpp/iterator/insert_iterator/insert_iterator +std::insert_iterator::operator= cpp/iterator/insert_iterator/operator= +std::insert_iterator::operator* cpp/iterator/insert_iterator/operator* +std::insert_iterator::operator++ cpp/iterator/insert_iterator/operator++ +std::insert_iterator::operator++(int) cpp/iterator/insert_iterator/operator++ std::make_reverse_iterator cpp/iterator/make_reverse_iterator std::make_move_iterator cpp/iterator/make_move_iterator std::back_inserter cpp/iterator/back_inserter std::front_inserter cpp/iterator/front_inserter std::inserter cpp/iterator/inserter std::istream_iterator cpp/iterator/istream_iterator +std::istream_iterator::istream_iterator cpp/iterator/istream_iterator/istream_iterator +std::istream_iterator::~istream_iterator cpp/iterator/istream_iterator/~istream_iterator +std::istream_iterator::operator* cpp/iterator/istream_iterator/operator* +std::istream_iterator::operator-> cpp/iterator/istream_iterator/operator* +std::istream_iterator::operator++ cpp/iterator/istream_iterator/operator_arith +std::istream_iterator::operator++(int) cpp/iterator/istream_iterator/operator_arith +std::istream_iterator::operator== cpp/iterator/istream_iterator/operator_cmp +std::istream_iterator::operator!= cpp/iterator/istream_iterator/operator_cmp std::istreambuf_iterator cpp/iterator/istreambuf_iterator +std::istreambuf_iterator::istreambuf_iterator cpp/iterator/istreambuf_iterator/istreambuf_iterator +std::istreambuf_iterator::~istreambuf_iterator cpp/iterator/istreambuf_iterator/~istreambuf_iterator +std::istreambuf_iterator::operator* cpp/iterator/istreambuf_iterator/operator* +std::istreambuf_iterator::operator-> cpp/iterator/istreambuf_iterator/operator* +std::istreambuf_iterator::operator++ cpp/iterator/istreambuf_iterator/operator_arith +std::istreambuf_iterator::operator++(int) cpp/iterator/istreambuf_iterator/operator_arith +std::istreambuf_iterator::equal cpp/iterator/istreambuf_iterator/equal +std::istreambuf_iterator::operator== cpp/iterator/istreambuf_iterator/operator_cmp +std::istreambuf_iterator::operator!= cpp/iterator/istreambuf_iterator/operator_cmp std::ostream_iterator cpp/iterator/ostream_iterator +std::ostream_iterator::ostream_iterator cpp/iterator/ostream_iterator/ostream_iterator +std::ostream_iterator::~ostream_iterator cpp/iterator/ostream_iterator/~ostream_iterator +std::ostream_iterator::operator= cpp/iterator/ostream_iterator/operator= +std::ostream_iterator::operator* cpp/iterator/ostream_iterator/operator* +std::ostream_iterator::operator++ cpp/iterator/ostream_iterator/operator_arith +std::ostream_iterator::operator++(int) cpp/iterator/ostream_iterator/operator_arith std::ostreambuf_iterator cpp/iterator/ostreambuf_iterator +std::ostreambuf_iterator::ostreambuf_iterator cpp/iterator/ostreambuf_iterator/ostreambuf_iterator +std::ostreambuf_iterator::~ostreambuf_iterator cpp/iterator/ostreambuf_iterator/~ostreambuf_iterator +std::ostreambuf_iterator::operator= cpp/iterator/ostreambuf_iterator/operator= +std::ostreambuf_iterator::operator* cpp/iterator/ostreambuf_iterator/operator* +std::ostreambuf_iterator::operator++ cpp/iterator/ostreambuf_iterator/operator_arith +std::ostreambuf_iterator::operator++(int) cpp/iterator/ostreambuf_iterator/operator_arith +std::ostreambuf_iterator::failed cpp/iterator/ostreambuf_iterator/failed std::advance cpp/iterator/advance std::distance cpp/iterator/distance std::next cpp/iterator/next @@ -1557,8 +4817,11 @@ std::cend cpp/iterator/end std::rend cpp/iterator/rend std::crend cpp/iterator/rend std::size cpp/iterator/size +std::ssize cpp/iterator/size std::empty cpp/iterator/empty std::data cpp/iterator/data +std::ranges::begin cpp/ranges/begin +std::ranges::cbegin cpp/ranges/begin operator new cpp/memory/new/operator_new operator new[] cpp/memory/new/operator_new operator delete cpp/memory/new/operator_delete @@ -1566,18 +4829,10 @@ operator delete[] cpp/memory/new/operator_delete std::get_new_handler cpp/memory/new/get_new_handler std::set_new_handler cpp/memory/new/set_new_handler std::bad_alloc cpp/memory/new/bad_alloc -std::bad_alloc::what cpp/error/exception/what -std::bad_alloc::bad_alloc cpp/memory/new/bad_alloc +std::bad_alloc::bad_alloc cpp/memory/new/bad_alloc/bad_alloc std::bad_alloc::operator= cpp/memory/new/bad_alloc -std::bad_alloc::what cpp/memory/new/bad_alloc std::bad_array_new_length cpp/memory/new/bad_array_new_length -std::bad_array_new_length::what cpp/memory/new/bad_alloc -std::bad_array_new_length::what cpp/error/exception/what std::bad_array_new_length::bad_array_new_length cpp/memory/new/bad_array_new_length/bad_array_new_length -std::bad_array_length cpp/memory/new/bad_array_length -std::bad_array_length::what cpp/memory/new/bad_alloc -std::bad_array_length::what cpp/error/exception/what -std::bad_array_length::bad_array_length cpp/memory/new/bad_array_length std::nothrow_t cpp/memory/new/nothrow_t std::align_val_t cpp/memory/new/align_val_t std::new_handler cpp/memory/new/new_handler @@ -1591,8 +4846,8 @@ std::allocator::deallocate cpp/memory/allocator/deallocate std::allocator::max_size cpp/memory/allocator/max_size std::allocator::construct cpp/memory/allocator/construct std::allocator::destroy cpp/memory/allocator/destroy -operator==(std::allocator) cpp/memory/allocator/operator_cmp -operator!=(std::allocator) cpp/memory/allocator/operator_cmp +std::allocator::operator== cpp/memory/allocator/operator_cmp +std::allocator::operator!= cpp/memory/allocator/operator_cmp std::allocator_traits cpp/memory/allocator_traits std::allocator_traits::allocate cpp/memory/allocator_traits/allocate std::allocator_traits::deallocate cpp/memory/allocator_traits/deallocate @@ -1604,6 +4859,9 @@ std::allocator_arg_t cpp/memory/allocator_arg_t std::allocator_arg cpp/memory/allocator_arg std::uses_allocator cpp/memory/uses_allocator std::uses_allocator_v cpp/memory/uses_allocator +std::uses_allocator_construction_args cpp/memory/uses_allocator_construction_args +std::make_obj_using_allocator cpp/memory/make_obj_using_allocator +std::uninitialized_construct_using_allocator cpp/memory/uninitialized_construct_using_allocator std::scoped_allocator_adaptor cpp/memory/scoped_allocator_adaptor std::scoped_allocator_adaptor::scoped_allocator_adaptor cpp/memory/scoped_allocator_adaptor/scoped_allocator_adaptor std::scoped_allocator_adaptor::~scoped_allocator_adaptor cpp/memory/scoped_allocator_adaptor/~scoped_allocator_adaptor @@ -1615,19 +4873,19 @@ std::scoped_allocator_adaptor::max_size cpp/memory/scoped_allocator_adaptor/max_ std::scoped_allocator_adaptor::construct cpp/memory/scoped_allocator_adaptor/construct std::scoped_allocator_adaptor::destroy cpp/memory/scoped_allocator_adaptor/destroy std::scoped_allocator_adaptor::select_on_container_copy_construction cpp/memory/scoped_allocator_adaptor/select_on_container_copy_construction -operator==(std::scoped_allocator_adaptor) cpp/memory/scoped_allocator_adaptor/operator_cmp -operator!=(std::scoped_allocator_adaptor) cpp/memory/scoped_allocator_adaptor/operator_cmp +std::scoped_allocator_adaptor::operator== cpp/memory/scoped_allocator_adaptor/operator_cmp +std::scoped_allocator_adaptor::operator!= cpp/memory/scoped_allocator_adaptor/operator_cmp std::pmr::polymorphic_allocator cpp/memory/polymorphic_allocator std::pmr::polymorphic_allocator::polymorphic_allocator cpp/memory/polymorphic_allocator/polymorphic_allocator -std::pmr::polymorphic_allocator::~polymorphic_allocator cpp/memory/polymorphic_allocator +std::pmr::polymorphic_allocator::~polymorphic_allocator cpp/memory/polymorphic_allocator/~polymorphic_allocator std::pmr::polymorphic_allocator::allocate cpp/memory/polymorphic_allocator/allocate std::pmr::polymorphic_allocator::deallocate cpp/memory/polymorphic_allocator/deallocate std::pmr::polymorphic_allocator::construct cpp/memory/polymorphic_allocator/construct std::pmr::polymorphic_allocator::destroy cpp/memory/polymorphic_allocator/destroy -std::pmr::polymorphic_allocator::select_on_container_copy_contruction cpp/memory/polymorphic_allocator/select_on_container_copy_contruction +std::pmr::polymorphic_allocator::select_on_container_copy_construction cpp/memory/polymorphic_allocator/select_on_container_copy_construction std::pmr::polymorphic_allocator::resource cpp/memory/polymorphic_allocator/resource -operator==(std::pmr::polymorphic_allocator) cpp/memory/polymorphic_allocator/operator_cmp -operator!=(std::pmr::polymorphic_allocator) cpp/memory/polymorphic_allocator/operator_cmp +std::pmr::polymorphic_allocator::operator== cpp/memory/polymorphic_allocator/operator_eq +std::pmr::polymorphic_allocator::operator!= cpp/memory/polymorphic_allocator/operator_eq std::pmr::memory_resource cpp/memory/memory_resource std::pmr::memory_resource::memory_resource cpp/memory/memory_resource/memory_resource std::pmr::memory_resource::allocate cpp/memory/memory_resource/allocate @@ -1636,20 +4894,14 @@ std::pmr::memory_resource::is_equal cpp/memory/memory_resource/is_equal std::pmr::memory_resource::do_allocate cpp/memory/memory_resource/do_allocate std::pmr::memory_resource::do_deallocate cpp/memory/memory_resource/do_deallocate std::pmr::memory_resource::do_is_equal cpp/memory/memory_resource/do_is_equal -operator==(std::pmr::memory_resource) cpp/memory/memory_resource/operator_eq -operator!=(std::pmr::memory_resource) cpp/memory/memory_resource/operator_eq +std::pmr::memory_resource::operator== cpp/memory/memory_resource/operator_eq +std::pmr::memory_resource::operator!= cpp/memory/memory_resource/operator_eq std::pmr::pool_options cpp/memory/pool_options std::pmr::pool_options::max_blocks_per_chunk cpp/memory/pool_options std::pmr::pool_options::largest_required_pool_block cpp/memory/pool_options std::pmr::synchronized_pool_resource cpp/memory/synchronized_pool_resource -std::pmr::synchronized_pool_resource::allocate cpp/memory/memory_resource/allocate -std::pmr::synchronized_pool_resource::deallocate cpp/memory/memory_resource/deallocate -std::pmr::synchronized_pool_resource::is_equal cpp/memory/memory_resource/is_equal -std::pmr::synchronized_pool_resource::do_allocate cpp/memory/memory_resource/do_allocate -std::pmr::synchronized_pool_resource::do_deallocate cpp/memory/memory_resource/do_deallocate -std::pmr::synchronized_pool_resource::do_is_equal cpp/memory/memory_resource/do_is_equal std::pmr::synchronized_pool_resource::synchronized_pool_resource cpp/memory/synchronized_pool_resource/synchronized_pool_resource -std::pmr::synchronized_pool_resource::~synchronized_pool_resource cpp/memory/synchronized_pool_resource +std::pmr::synchronized_pool_resource::~synchronized_pool_resource cpp/memory/synchronized_pool_resource/~synchronized_pool_resource std::pmr::synchronized_pool_resource::release cpp/memory/synchronized_pool_resource/release std::pmr::synchronized_pool_resource::upstream_resource cpp/memory/synchronized_pool_resource/upstream_resource std::pmr::synchronized_pool_resource::options cpp/memory/synchronized_pool_resource/options @@ -1657,14 +4909,8 @@ std::pmr::synchronized_pool_resource::do_allocate cpp/memory/synchronized_pool_r std::pmr::synchronized_pool_resource::do_deallocate cpp/memory/synchronized_pool_resource/do_deallocate std::pmr::synchronized_pool_resource::do_is_equal cpp/memory/synchronized_pool_resource/do_is_equal std::pmr::unsynchronized_pool_resource cpp/memory/unsynchronized_pool_resource -std::pmr::unsynchronized_pool_resource::allocate cpp/memory/memory_resource/allocate -std::pmr::unsynchronized_pool_resource::deallocate cpp/memory/memory_resource/deallocate -std::pmr::unsynchronized_pool_resource::is_equal cpp/memory/memory_resource/is_equal -std::pmr::unsynchronized_pool_resource::do_allocate cpp/memory/memory_resource/do_allocate -std::pmr::unsynchronized_pool_resource::do_deallocate cpp/memory/memory_resource/do_deallocate -std::pmr::unsynchronized_pool_resource::do_is_equal cpp/memory/memory_resource/do_is_equal std::pmr::unsynchronized_pool_resource::unsynchronized_pool_resource cpp/memory/unsynchronized_pool_resource/unsynchronized_pool_resource -std::pmr::unsynchronized_pool_resource::~unsynchronized_pool_resource cpp/memory/unsynchronized_pool_resource +std::pmr::unsynchronized_pool_resource::~unsynchronized_pool_resource cpp/memory/unsynchronized_pool_resource/~unsynchronized_pool_resource std::pmr::unsynchronized_pool_resource::release cpp/memory/unsynchronized_pool_resource/release std::pmr::unsynchronized_pool_resource::upstream_resource cpp/memory/unsynchronized_pool_resource/upstream_resource std::pmr::unsynchronized_pool_resource::options cpp/memory/unsynchronized_pool_resource/options @@ -1672,14 +4918,8 @@ std::pmr::unsynchronized_pool_resource::do_allocate cpp/memory/unsynchronized_po std::pmr::unsynchronized_pool_resource::do_deallocate cpp/memory/unsynchronized_pool_resource/do_deallocate std::pmr::unsynchronized_pool_resource::do_is_equal cpp/memory/unsynchronized_pool_resource/do_is_equal std::pmr::monotonic_buffer_resource cpp/memory/monotonic_buffer_resource -std::pmr::monotonic_buffer_resource::allocate cpp/memory/memory_resource/allocate -std::pmr::monotonic_buffer_resource::deallocate cpp/memory/memory_resource/deallocate -std::pmr::monotonic_buffer_resource::is_equal cpp/memory/memory_resource/is_equal -std::pmr::monotonic_buffer_resource::do_allocate cpp/memory/memory_resource/do_allocate -std::pmr::monotonic_buffer_resource::do_deallocate cpp/memory/memory_resource/do_deallocate -std::pmr::monotonic_buffer_resource::do_is_equal cpp/memory/memory_resource/do_is_equal std::pmr::monotonic_buffer_resource::monotonic_buffer_resource cpp/memory/monotonic_buffer_resource/monotonic_buffer_resource -std::pmr::monotonic_buffer_resource::~monotonic_buffer_resource cpp/memory/monotonic_buffer_resource +std::pmr::monotonic_buffer_resource::~monotonic_buffer_resource cpp/memory/monotonic_buffer_resource/~monotonic_buffer_resource std::pmr::monotonic_buffer_resource::release cpp/memory/monotonic_buffer_resource/release std::pmr::monotonic_buffer_resource::upstream_resource cpp/memory/monotonic_buffer_resource/upstream_resource std::pmr::monotonic_buffer_resource::do_allocate cpp/memory/monotonic_buffer_resource/do_allocate @@ -1719,16 +4959,16 @@ std::unique_ptr::swap cpp/memory/unique_ptr/swap std::unique_ptr::get cpp/memory/unique_ptr/get std::unique_ptr::get_deleter cpp/memory/unique_ptr/get_deleter std::unique_ptr::operator* cpp/memory/unique_ptr/operator* -std::unique_ptr::operator-> cpp/memory/unique_ptr/operator* +std::unique_ptr::operator-> cpp/memory/unique_ptr/operator* std::unique_ptr::operator bool cpp/memory/unique_ptr/operator_bool -operator==(std::unique_ptr) cpp/memory/unique_ptr/operator_cmp -operator!=(std::unique_ptr) cpp/memory/unique_ptr/operator_cmp -operator<(std::unique_ptr) cpp/memory/unique_ptr/operator_cmp -operator<=(std::unique_ptr) cpp/memory/unique_ptr/operator_cmp -operator>(std::unique_ptr) cpp/memory/unique_ptr/operator_cmp -operator>=(std::unique_ptr) cpp/memory/unique_ptr/operator_cmp -std::swap(std::unique_ptr) cpp/memory/unique_ptr/swap2 -std::hash<std::unique_ptr> cpp/memory/unique_ptr/hash +std::unique_ptr::operator== cpp/memory/unique_ptr/operator_cmp +std::unique_ptr::operator!= cpp/memory/unique_ptr/operator_cmp +std::unique_ptr::operator< cpp/memory/unique_ptr/operator_cmp +std::unique_ptr::operator<= cpp/memory/unique_ptr/operator_cmp +std::unique_ptr::operator> cpp/memory/unique_ptr/operator_cmp +std::unique_ptr::operator>= cpp/memory/unique_ptr/operator_cmp +std::unique_ptr::std::swap cpp/memory/unique_ptr/swap2 +std::unique_ptr::std::hash cpp/memory/unique_ptr/hash std::shared_ptr cpp/memory/shared_ptr std::shared_ptr::shared_ptr cpp/memory/shared_ptr/shared_ptr std::shared_ptr::~shared_ptr cpp/memory/shared_ptr/~shared_ptr @@ -1737,33 +4977,33 @@ std::shared_ptr::reset cpp/memory/shared_ptr/reset std::shared_ptr::swap cpp/memory/shared_ptr/swap std::shared_ptr::get cpp/memory/shared_ptr/get std::shared_ptr::operator* cpp/memory/shared_ptr/operator* -std::shared_ptr::operator-> cpp/memory/shared_ptr/operator* +std::shared_ptr::operator-> cpp/memory/shared_ptr/operator* std::shared_ptr::operator[] cpp/memory/shared_ptr/operator_at std::shared_ptr::unique cpp/memory/shared_ptr/unique std::shared_ptr::use_count cpp/memory/shared_ptr/use_count std::shared_ptr::operator bool cpp/memory/shared_ptr/operator_bool std::shared_ptr::owner_before cpp/memory/shared_ptr/owner_before -operator==(std::shared_ptr) cpp/memory/shared_ptr/operator_cmp -operator!=(std::shared_ptr) cpp/memory/shared_ptr/operator_cmp -operator<(std::shared_ptr) cpp/memory/shared_ptr/operator_cmp -operator<=(std::shared_ptr) cpp/memory/shared_ptr/operator_cmp -operator>(std::shared_ptr) cpp/memory/shared_ptr/operator_cmp -operator>=(std::shared_ptr) cpp/memory/shared_ptr/operator_cmp -operator<<(std::shared_ptr) cpp/memory/shared_ptr/operator_ltlt -std::swap(std::shared_ptr) cpp/memory/shared_ptr/swap2 -std::get_deleter(std::shared_ptr) cpp/memory/shared_ptr/get_deleter -std::atomic_is_lock_free(std::shared_ptr) cpp/memory/shared_ptr/atomic -std::atomic_load(std::shared_ptr) cpp/memory/shared_ptr/atomic -std::atomic_load_explicit(std::shared_ptr) cpp/memory/shared_ptr/atomic -std::atomic_store(std::shared_ptr) cpp/memory/shared_ptr/atomic -std::atomic_store_explicit(std::shared_ptr) cpp/memory/shared_ptr/atomic -std::atomic_exchange(std::shared_ptr) cpp/memory/shared_ptr/atomic -std::atomic_exchange_explicit(std::shared_ptr) cpp/memory/shared_ptr/atomic -std::compare_exchange_weak(std::shared_ptr) cpp/memory/shared_ptr/atomic -std::compare_exchange_strong(std::shared_ptr) cpp/memory/shared_ptr/atomic -std::compare_exchange_weak_explicit(std::shared_ptr) cpp/memory/shared_ptr/atomic -std::compare_exchange_strong_explicit(std::shared_ptr) cpp/memory/shared_ptr/atomic -std::hash<std::shared_ptr> cpp/memory/shared_ptr/hash +std::shared_ptr::operator== cpp/memory/shared_ptr/operator_cmp +std::shared_ptr::operator!= cpp/memory/shared_ptr/operator_cmp +std::shared_ptr::operator< cpp/memory/shared_ptr/operator_cmp +std::shared_ptr::operator<= cpp/memory/shared_ptr/operator_cmp +std::shared_ptr::operator> cpp/memory/shared_ptr/operator_cmp +std::shared_ptr::operator>= cpp/memory/shared_ptr/operator_cmp +std::shared_ptr::operator<< cpp/memory/shared_ptr/operator_ltlt +std::shared_ptr::std::swap cpp/memory/shared_ptr/swap2 +std::shared_ptr::std::get_deleter cpp/memory/shared_ptr/get_deleter +std::shared_ptr::std::atomic_is_lock_free cpp/memory/shared_ptr/atomic +std::shared_ptr::std::atomic_load cpp/memory/shared_ptr/atomic +std::shared_ptr::std::atomic_load_explicit cpp/memory/shared_ptr/atomic +std::shared_ptr::std::atomic_store cpp/memory/shared_ptr/atomic +std::shared_ptr::std::atomic_store_explicit cpp/memory/shared_ptr/atomic +std::shared_ptr::std::atomic_exchange cpp/memory/shared_ptr/atomic +std::shared_ptr::std::atomic_exchange_explicit cpp/memory/shared_ptr/atomic +std::shared_ptr::std::compare_exchange_weak cpp/memory/shared_ptr/atomic +std::shared_ptr::std::compare_exchange_strong cpp/memory/shared_ptr/atomic +std::shared_ptr::std::compare_exchange_weak_explicit cpp/memory/shared_ptr/atomic +std::shared_ptr::std::compare_exchange_strong_explicit cpp/memory/shared_ptr/atomic +std::shared_ptr::std::hash cpp/memory/shared_ptr/hash std::make_unique cpp/memory/unique_ptr/make_unique std::make_shared cpp/memory/shared_ptr/make_shared std::allocate_shared cpp/memory/shared_ptr/allocate_shared @@ -1780,7 +5020,7 @@ std::weak_ptr::use_count cpp/memory/weak_ptr/use_count std::weak_ptr::expired cpp/memory/weak_ptr/expired std::weak_ptr::lock cpp/memory/weak_ptr/lock std::weak_ptr::owner_before cpp/memory/weak_ptr/owner_before -std::swap(std::weak_ptr) cpp/memory/weak_ptr/swap +std::weak_ptr::std::swap cpp/memory/weak_ptr/swap std::auto_ptr cpp/memory/auto_ptr std::auto_ptr::auto_ptr cpp/memory/auto_ptr/auto_ptr std::auto_ptr::~auto_ptr cpp/memory/auto_ptr/~auto_ptr @@ -1789,8 +5029,8 @@ std::auto_ptr::reset cpp/memory/auto_ptr/reset std::auto_ptr::release cpp/memory/auto_ptr/release std::auto_ptr::get cpp/memory/auto_ptr/get std::auto_ptr::operator* cpp/memory/auto_ptr/operator* -std::auto_ptr::operator-> cpp/memory/auto_ptr/operator* -std::auto_ptr::operator auto_ptr<Y> cpp/memory/auto_ptr/operator_auto_ptr +std::auto_ptr::operator-> cpp/memory/auto_ptr/operator* +std::auto_ptr::operator auto_ptr cpp/memory/auto_ptr/operator_auto_ptr std::owner_less cpp/memory/owner_less std::owner_less::operator() cpp/memory/owner_less std::enable_shared_from_this cpp/memory/enable_shared_from_this @@ -1800,11 +5040,9 @@ std::enable_shared_from_this::operator= cpp/memory/enable_shared_from_this/opera std::enable_shared_from_this::shared_from_this cpp/memory/enable_shared_from_this/shared_from_this std::enable_shared_from_this::weak_from_this cpp/memory/enable_shared_from_this/weak_from_this std::bad_weak_ptr cpp/memory/bad_weak_ptr -std::bad_weak_ptr::what cpp/error/exception/what std::bad_weak_ptr::bad_weak_ptr cpp/memory/bad_weak_ptr/bad_weak_ptr -std::bad_weak_ptr::what cpp/memory/bad_weak_ptr std::default_delete cpp/memory/default_delete -std::default_delete::default_delete cpp/memory/default_delete +std::default_delete::default_delete cpp/memory/default_delete/default_delete std::default_delete::operator() cpp/memory/default_delete std::declare_reachable cpp/memory/gc/declare_reachable std::undeclare_reachable cpp/memory/gc/undeclare_reachable @@ -1817,8 +5055,10 @@ std::pointer_safety::strict cpp/memory/gc/pointer_safety std::get_pointer_safety cpp/memory/gc/get_pointer_safety std::pointer_traits cpp/memory/pointer_traits std::pointer_traits::pointer_to cpp/memory/pointer_traits/pointer_to +std::to_address cpp/memory/to_address std::addressof cpp/memory/addressof std::align cpp/memory/align +std::assume_aligned cpp/memory/assume_aligned std::malloc cpp/memory/c/malloc std::aligned_alloc cpp/memory/c/aligned_alloc std::calloc cpp/memory/c/calloc @@ -1830,34 +5070,26 @@ std::exception::~exception cpp/error/exception/~exception std::exception::operator= cpp/error/exception/operator= std::exception::what cpp/error/exception/what std::logic_error cpp/error/logic_error -std::logic_error::what cpp/error/exception/what -std::logic_error::logic_error cpp/error/logic_error +std::logic_error::logic_error cpp/error/logic_error/logic_error std::domain_error cpp/error/domain_error -std::domain_error::what cpp/error/exception/what -std::domain_error::domain_error cpp/error/domain_error +std::domain_error::domain_error cpp/error/domain_error/domain_error std::length_error cpp/error/length_error -std::length_error::what cpp/error/exception/what -std::length_error::length_error cpp/error/length_error +std::length_error::length_error cpp/error/length_error/length_error std::out_of_range cpp/error/out_of_range -std::out_of_range::what cpp/error/exception/what -std::out_of_range::out_of_range cpp/error/out_of_range +std::out_of_range::out_of_range cpp/error/out_of_range/out_of_range std::invalid_argument cpp/error/invalid_argument -std::invalid_argument::what cpp/error/exception/what -std::invalid_argument::invalid_argument cpp/error/invalid_argument +std::invalid_argument::invalid_argument cpp/error/invalid_argument/invalid_argument std::runtime_error cpp/error/runtime_error -std::runtime_error::what cpp/error/exception/what -std::runtime_error::runtime_error cpp/error/runtime_error +std::runtime_error::runtime_error cpp/error/runtime_error/runtime_error std::range_error cpp/error/range_error -std::range_error::what cpp/error/exception/what -std::range_error::range_error cpp/error/range_error +std::range_error::range_error cpp/error/range_error/range_error std::overflow_error cpp/error/overflow_error -std::overflow_error::what cpp/error/exception/what -std::overflow_error::overflow_error cpp/error/overflow_error +std::overflow_error::overflow_error cpp/error/overflow_error/overflow_error std::underflow_error cpp/error/underflow_error -std::underflow_error::what cpp/error/exception/what -std::underflow_error::underflow_error cpp/error/underflow_error +std::underflow_error::underflow_error cpp/error/underflow_error/underflow_error assert cpp/error/assert std::uncaught_exception cpp/error/uncaught_exception +std::uncaught_exceptions cpp/error/uncaught_exception std::exception_ptr cpp/error/exception_ptr std::make_exception_ptr cpp/error/make_exception_ptr std::current_exception cpp/error/current_exception @@ -1967,7 +5199,7 @@ std::error_category::equivalent cpp/error/error_category/equivalent std::error_category::message cpp/error/error_category/message std::error_category::operator== cpp/error/error_category/operator_cmp std::error_category::operator!= cpp/error/error_category/operator_cmp -std::error_category::operator< cpp/error/error_category/operator_cmp +std::error_category::operator< cpp/error/error_category/operator_cmp std::generic_category cpp/error/generic_category std::system_category cpp/error/system_category std::error_condition cpp/error/error_condition @@ -1979,9 +5211,9 @@ std::error_condition::value cpp/error/error_condition/value std::error_condition::category cpp/error/error_condition/category std::error_condition::message cpp/error/error_condition/message std::error_condition::operator bool cpp/error/error_condition/operator_bool -operator==(std::error_condition) cpp/error/error_condition/operator_cmp -operator!=(std::error_condition) cpp/error/error_condition/operator_cmp -operator<(std::error_condition) cpp/error/error_condition/operator_cmp +std::error_condition::operator== cpp/error/error_condition/operator_cmp +std::error_condition::operator!= cpp/error/error_condition/operator_cmp +std::error_condition::operator< cpp/error/error_condition/operator_cmp std::is_error_condition_enum cpp/error/error_condition/is_error_condition_enum std::is_error_condition_enum_v cpp/error/error_condition/is_error_condition_enum std::error_code cpp/error/error_code @@ -1994,10 +5226,10 @@ std::error_code::category cpp/error/error_code/category std::error_code::default_error_condition cpp/error/error_code/default_error_condition std::error_code::message cpp/error/error_code/message std::error_code::operator bool cpp/error/error_code/operator_bool -operator==(std::error_code) cpp/error/error_code/operator_cmp -operator!=(std::error_code) cpp/error/error_code/operator_cmp -operator<(std::error_code) cpp/error/error_code/operator_cmp -operator<<(std::error_code) cpp/error/error_code/operator_ltlt +std::error_code::operator== cpp/error/error_code/operator_cmp +std::error_code::operator!= cpp/error/error_code/operator_cmp +std::error_code::operator< cpp/error/error_code/operator_cmp +std::error_code::operator<< cpp/error/error_code/operator_ltlt std::is_error_code_enum cpp/error/error_code/is_error_code_enum std::is_error_code_enum_v cpp/error/error_code/is_error_code_enum std::errc cpp/error/errc @@ -2079,11 +5311,10 @@ std::errc::too_many_links cpp/error/errc std::errc::too_many_symbolic_link_levels cpp/error/errc std::errc::value_too_large cpp/error/errc std::errc::wrong_protocol_type cpp/error/errc -std::is_error_condition_enum<std::errc> cpp/error/errc/is_error_condition_enum -std::make_error_code(std::errc) cpp/error/errc/make_error_code -std::make_error_condition(std::errc) cpp/error/errc/make_error_condition +std::errc::std::is_error_condition_enum cpp/error/errc/is_error_condition_enum +std::errc::std::make_error_code cpp/error/errc/make_error_code +std::errc::std::make_error_condition cpp/error/errc/make_error_condition std::system_error cpp/error/system_error -std::system_error::what cpp/error/exception/what std::system_error::system_error cpp/error/system_error/system_error std::system_error::code cpp/error/system_error/code std::system_error::what cpp/error/system_error/what @@ -2092,8 +5323,10 @@ std::initializer_list::initializer_list cpp/utility/initializer_list/initializer std::initializer_list::size cpp/utility/initializer_list/size std::initializer_list::begin cpp/utility/initializer_list/begin std::initializer_list::end cpp/utility/initializer_list/end -std::begin(std::initializer_list) cpp/utility/initializer_list/begin2 -std::end(std::initializer_list) cpp/utility/initializer_list/end2 +std::initializer_list::std::begin cpp/utility/initializer_list/begin2 +std::initializer_list::std::end cpp/utility/initializer_list/end2 +std::initializer_list::std::rbegin cpp/utility/initializer_list/rbegin2 +std::initializer_list::std::rend cpp/utility/initializer_list/rend2 va_start cpp/utility/variadic/va_start va_copy cpp/utility/variadic/va_copy va_arg cpp/utility/variadic/va_arg @@ -2131,18 +5364,18 @@ std::chrono::time_point::min cpp/chrono/time_point/min std::chrono::time_point::max cpp/chrono/time_point/max std::chrono::time_point::operator+ cpp/chrono/time_point/operator_arith std::chrono::time_point::operator- cpp/chrono/time_point/operator_arith -operator+(std::chrono::time_point) cpp/chrono/time_point/operator_arith2 -operator-(std::chrono::time_point) cpp/chrono/time_point/operator_arith2 -operator==(std::chrono::time_point) cpp/chrono/time_point/operator_cmp -operator!=(std::chrono::time_point) cpp/chrono/time_point/operator_cmp -operator<(std::chrono::time_point) cpp/chrono/time_point/operator_cmp -operator<=(std::chrono::time_point) cpp/chrono/time_point/operator_cmp -operator>(std::chrono::time_point) cpp/chrono/time_point/operator_cmp -operator>=(std::chrono::time_point) cpp/chrono/time_point/operator_cmp -std::chrono::floor(std::chrono::time_point) cpp/chrono/time_point/floor -std::chrono::ceil(std::chrono::time_point) cpp/chrono/time_point/ceil -std::chrono::round(std::chrono::time_point) cpp/chrono/time_point/round -std::common_type<std::chrono::time_point> cpp/chrono/time_point/common_type +std::chrono::time_point::operator+ cpp/chrono/time_point/operator_arith2 +std::chrono::time_point::operator- cpp/chrono/time_point/operator_arith2 +std::chrono::time_point::operator== cpp/chrono/time_point/operator_cmp +std::chrono::time_point::operator!= cpp/chrono/time_point/operator_cmp +std::chrono::time_point::operator< cpp/chrono/time_point/operator_cmp +std::chrono::time_point::operator<= cpp/chrono/time_point/operator_cmp +std::chrono::time_point::operator> cpp/chrono/time_point/operator_cmp +std::chrono::time_point::operator>= cpp/chrono/time_point/operator_cmp +std::chrono::time_point::std::chrono::floor cpp/chrono/time_point/floor +std::chrono::time_point::std::chrono::ceil cpp/chrono/time_point/ceil +std::chrono::time_point::std::chrono::round cpp/chrono/time_point/round +std::chrono::time_point::std::common_type cpp/chrono/time_point/common_type std::chrono::time_point_cast cpp/chrono/time_point/time_point_cast std::chrono::duration cpp/chrono/duration std::chrono::duration::duration cpp/chrono/duration/duration @@ -2162,22 +5395,22 @@ std::chrono::duration::operator-= cpp/chrono/duration/operator_arith3 std::chrono::duration::operator*= cpp/chrono/duration/operator_arith3 std::chrono::duration::operator/= cpp/chrono/duration/operator_arith3 std::chrono::duration::operator%= cpp/chrono/duration/operator_arith3 -operator+(std::chrono::duration) cpp/chrono/duration/operator_arith4 -operator-(std::chrono::duration) cpp/chrono/duration/operator_arith4 -operator*(std::chrono::duration) cpp/chrono/duration/operator_arith4 -operator/(std::chrono::duration) cpp/chrono/duration/operator_arith4 -operator%(std::chrono::duration) cpp/chrono/duration/operator_arith4 -operator==(std::chrono::duration) cpp/chrono/duration/operator_cmp -operator!=(std::chrono::duration) cpp/chrono/duration/operator_cmp -operator<(std::chrono::duration) cpp/chrono/duration/operator_cmp -operator<=(std::chrono::duration) cpp/chrono/duration/operator_cmp -operator>(std::chrono::duration) cpp/chrono/duration/operator_cmp -operator>=(std::chrono::duration) cpp/chrono/duration/operator_cmp -std::chrono::floor(std::chrono::duration) cpp/chrono/duration/floor -std::chrono::ceil(std::chrono::duration) cpp/chrono/duration/ceil -std::chrono::round(std::chrono::duration) cpp/chrono/duration/round -std::chrono::abs(std::chrono::duration) cpp/chrono/duration/abs -std::common_type<std::chrono::duration> cpp/chrono/duration/common_type +std::chrono::duration::operator+ cpp/chrono/duration/operator_arith4 +std::chrono::duration::operator- cpp/chrono/duration/operator_arith4 +std::chrono::duration::operator* cpp/chrono/duration/operator_arith4 +std::chrono::duration::operator/ cpp/chrono/duration/operator_arith4 +std::chrono::duration::operator% cpp/chrono/duration/operator_arith4 +std::chrono::duration::operator== cpp/chrono/duration/operator_cmp +std::chrono::duration::operator!= cpp/chrono/duration/operator_cmp +std::chrono::duration::operator< cpp/chrono/duration/operator_cmp +std::chrono::duration::operator<= cpp/chrono/duration/operator_cmp +std::chrono::duration::operator> cpp/chrono/duration/operator_cmp +std::chrono::duration::operator>= cpp/chrono/duration/operator_cmp +std::chrono::duration::std::chrono::floor cpp/chrono/duration/floor +std::chrono::duration::std::chrono::ceil cpp/chrono/duration/ceil +std::chrono::duration::std::chrono::round cpp/chrono/duration/round +std::chrono::duration::std::chrono::abs cpp/chrono/duration/abs +std::chrono::duration::std::common_type cpp/chrono/duration/common_type std::chrono::nanoseconds cpp/chrono/duration std::chrono::nanoseconds::nanoseconds cpp/chrono/duration/duration std::chrono::nanoseconds::operator= cpp/chrono/duration/operator= @@ -2196,22 +5429,22 @@ std::chrono::nanoseconds::operator-= cpp/chrono/duration/operator_arith3 std::chrono::nanoseconds::operator*= cpp/chrono/duration/operator_arith3 std::chrono::nanoseconds::operator/= cpp/chrono/duration/operator_arith3 std::chrono::nanoseconds::operator%= cpp/chrono/duration/operator_arith3 -operator+(std::chrono::nanoseconds) cpp/chrono/duration/operator_arith4 -operator-(std::chrono::nanoseconds) cpp/chrono/duration/operator_arith4 -operator*(std::chrono::nanoseconds) cpp/chrono/duration/operator_arith4 -operator/(std::chrono::nanoseconds) cpp/chrono/duration/operator_arith4 -operator%(std::chrono::nanoseconds) cpp/chrono/duration/operator_arith4 -operator==(std::chrono::nanoseconds) cpp/chrono/duration/operator_cmp -operator!=(std::chrono::nanoseconds) cpp/chrono/duration/operator_cmp -operator<(std::chrono::nanoseconds) cpp/chrono/duration/operator_cmp -operator<=(std::chrono::nanoseconds) cpp/chrono/duration/operator_cmp -operator>(std::chrono::nanoseconds) cpp/chrono/duration/operator_cmp -operator>=(std::chrono::nanoseconds) cpp/chrono/duration/operator_cmp -std::chrono::floor(std::chrono::nanoseconds) cpp/chrono/duration/floor -std::chrono::ceil(std::chrono::nanoseconds) cpp/chrono/duration/ceil -std::chrono::round(std::chrono::nanoseconds) cpp/chrono/duration/round -std::chrono::abs(std::chrono::nanoseconds) cpp/chrono/duration/abs -std::common_type<std::chrono::nanoseconds> cpp/chrono/duration/common_type +std::chrono::nanoseconds::operator+ cpp/chrono/duration/operator_arith4 +std::chrono::nanoseconds::operator- cpp/chrono/duration/operator_arith4 +std::chrono::nanoseconds::operator* cpp/chrono/duration/operator_arith4 +std::chrono::nanoseconds::operator/ cpp/chrono/duration/operator_arith4 +std::chrono::nanoseconds::operator% cpp/chrono/duration/operator_arith4 +std::chrono::nanoseconds::operator== cpp/chrono/duration/operator_cmp +std::chrono::nanoseconds::operator!= cpp/chrono/duration/operator_cmp +std::chrono::nanoseconds::operator< cpp/chrono/duration/operator_cmp +std::chrono::nanoseconds::operator<= cpp/chrono/duration/operator_cmp +std::chrono::nanoseconds::operator> cpp/chrono/duration/operator_cmp +std::chrono::nanoseconds::operator>= cpp/chrono/duration/operator_cmp +std::chrono::nanoseconds::std::chrono::floor cpp/chrono/duration/floor +std::chrono::nanoseconds::std::chrono::ceil cpp/chrono/duration/ceil +std::chrono::nanoseconds::std::chrono::round cpp/chrono/duration/round +std::chrono::nanoseconds::std::chrono::abs cpp/chrono/duration/abs +std::chrono::nanoseconds::std::common_type cpp/chrono/duration/common_type std::chrono::microseconds cpp/chrono/duration std::chrono::microseconds::microseconds cpp/chrono/duration/duration std::chrono::microseconds::operator= cpp/chrono/duration/operator= @@ -2230,22 +5463,22 @@ std::chrono::microseconds::operator-= cpp/chrono/duration/operator_arith3 std::chrono::microseconds::operator*= cpp/chrono/duration/operator_arith3 std::chrono::microseconds::operator/= cpp/chrono/duration/operator_arith3 std::chrono::microseconds::operator%= cpp/chrono/duration/operator_arith3 -operator+(std::chrono::microseconds) cpp/chrono/duration/operator_arith4 -operator-(std::chrono::microseconds) cpp/chrono/duration/operator_arith4 -operator*(std::chrono::microseconds) cpp/chrono/duration/operator_arith4 -operator/(std::chrono::microseconds) cpp/chrono/duration/operator_arith4 -operator%(std::chrono::microseconds) cpp/chrono/duration/operator_arith4 -operator==(std::chrono::microseconds) cpp/chrono/duration/operator_cmp -operator!=(std::chrono::microseconds) cpp/chrono/duration/operator_cmp -operator<(std::chrono::microseconds) cpp/chrono/duration/operator_cmp -operator<=(std::chrono::microseconds) cpp/chrono/duration/operator_cmp -operator>(std::chrono::microseconds) cpp/chrono/duration/operator_cmp -operator>=(std::chrono::microseconds) cpp/chrono/duration/operator_cmp -std::chrono::floor(std::chrono::microseconds) cpp/chrono/duration/floor -std::chrono::ceil(std::chrono::microseconds) cpp/chrono/duration/ceil -std::chrono::round(std::chrono::microseconds) cpp/chrono/duration/round -std::chrono::abs(std::chrono::microseconds) cpp/chrono/duration/abs -std::common_type<std::chrono::microseconds> cpp/chrono/duration/common_type +std::chrono::microseconds::operator+ cpp/chrono/duration/operator_arith4 +std::chrono::microseconds::operator- cpp/chrono/duration/operator_arith4 +std::chrono::microseconds::operator* cpp/chrono/duration/operator_arith4 +std::chrono::microseconds::operator/ cpp/chrono/duration/operator_arith4 +std::chrono::microseconds::operator% cpp/chrono/duration/operator_arith4 +std::chrono::microseconds::operator== cpp/chrono/duration/operator_cmp +std::chrono::microseconds::operator!= cpp/chrono/duration/operator_cmp +std::chrono::microseconds::operator< cpp/chrono/duration/operator_cmp +std::chrono::microseconds::operator<= cpp/chrono/duration/operator_cmp +std::chrono::microseconds::operator> cpp/chrono/duration/operator_cmp +std::chrono::microseconds::operator>= cpp/chrono/duration/operator_cmp +std::chrono::microseconds::std::chrono::floor cpp/chrono/duration/floor +std::chrono::microseconds::std::chrono::ceil cpp/chrono/duration/ceil +std::chrono::microseconds::std::chrono::round cpp/chrono/duration/round +std::chrono::microseconds::std::chrono::abs cpp/chrono/duration/abs +std::chrono::microseconds::std::common_type cpp/chrono/duration/common_type std::chrono::milliseconds cpp/chrono/duration std::chrono::milliseconds::milliseconds cpp/chrono/duration/duration std::chrono::milliseconds::operator= cpp/chrono/duration/operator= @@ -2264,22 +5497,22 @@ std::chrono::milliseconds::operator-= cpp/chrono/duration/operator_arith3 std::chrono::milliseconds::operator*= cpp/chrono/duration/operator_arith3 std::chrono::milliseconds::operator/= cpp/chrono/duration/operator_arith3 std::chrono::milliseconds::operator%= cpp/chrono/duration/operator_arith3 -operator+(std::chrono::milliseconds) cpp/chrono/duration/operator_arith4 -operator-(std::chrono::milliseconds) cpp/chrono/duration/operator_arith4 -operator*(std::chrono::milliseconds) cpp/chrono/duration/operator_arith4 -operator/(std::chrono::milliseconds) cpp/chrono/duration/operator_arith4 -operator%(std::chrono::milliseconds) cpp/chrono/duration/operator_arith4 -operator==(std::chrono::milliseconds) cpp/chrono/duration/operator_cmp -operator!=(std::chrono::milliseconds) cpp/chrono/duration/operator_cmp -operator<(std::chrono::milliseconds) cpp/chrono/duration/operator_cmp -operator<=(std::chrono::milliseconds) cpp/chrono/duration/operator_cmp -operator>(std::chrono::milliseconds) cpp/chrono/duration/operator_cmp -operator>=(std::chrono::milliseconds) cpp/chrono/duration/operator_cmp -std::chrono::floor(std::chrono::milliseconds) cpp/chrono/duration/floor -std::chrono::ceil(std::chrono::milliseconds) cpp/chrono/duration/ceil -std::chrono::round(std::chrono::milliseconds) cpp/chrono/duration/round -std::chrono::abs(std::chrono::milliseconds) cpp/chrono/duration/abs -std::common_type<std::chrono::milliseconds> cpp/chrono/duration/common_type +std::chrono::milliseconds::operator+ cpp/chrono/duration/operator_arith4 +std::chrono::milliseconds::operator- cpp/chrono/duration/operator_arith4 +std::chrono::milliseconds::operator* cpp/chrono/duration/operator_arith4 +std::chrono::milliseconds::operator/ cpp/chrono/duration/operator_arith4 +std::chrono::milliseconds::operator% cpp/chrono/duration/operator_arith4 +std::chrono::milliseconds::operator== cpp/chrono/duration/operator_cmp +std::chrono::milliseconds::operator!= cpp/chrono/duration/operator_cmp +std::chrono::milliseconds::operator< cpp/chrono/duration/operator_cmp +std::chrono::milliseconds::operator<= cpp/chrono/duration/operator_cmp +std::chrono::milliseconds::operator> cpp/chrono/duration/operator_cmp +std::chrono::milliseconds::operator>= cpp/chrono/duration/operator_cmp +std::chrono::milliseconds::std::chrono::floor cpp/chrono/duration/floor +std::chrono::milliseconds::std::chrono::ceil cpp/chrono/duration/ceil +std::chrono::milliseconds::std::chrono::round cpp/chrono/duration/round +std::chrono::milliseconds::std::chrono::abs cpp/chrono/duration/abs +std::chrono::milliseconds::std::common_type cpp/chrono/duration/common_type std::chrono::seconds cpp/chrono/duration std::chrono::seconds::seconds cpp/chrono/duration/duration std::chrono::seconds::operator= cpp/chrono/duration/operator= @@ -2298,22 +5531,22 @@ std::chrono::seconds::operator-= cpp/chrono/duration/operator_arith3 std::chrono::seconds::operator*= cpp/chrono/duration/operator_arith3 std::chrono::seconds::operator/= cpp/chrono/duration/operator_arith3 std::chrono::seconds::operator%= cpp/chrono/duration/operator_arith3 -operator+(std::chrono::seconds) cpp/chrono/duration/operator_arith4 -operator-(std::chrono::seconds) cpp/chrono/duration/operator_arith4 -operator*(std::chrono::seconds) cpp/chrono/duration/operator_arith4 -operator/(std::chrono::seconds) cpp/chrono/duration/operator_arith4 -operator%(std::chrono::seconds) cpp/chrono/duration/operator_arith4 -operator==(std::chrono::seconds) cpp/chrono/duration/operator_cmp -operator!=(std::chrono::seconds) cpp/chrono/duration/operator_cmp -operator<(std::chrono::seconds) cpp/chrono/duration/operator_cmp -operator<=(std::chrono::seconds) cpp/chrono/duration/operator_cmp -operator>(std::chrono::seconds) cpp/chrono/duration/operator_cmp -operator>=(std::chrono::seconds) cpp/chrono/duration/operator_cmp -std::chrono::floor(std::chrono::seconds) cpp/chrono/duration/floor -std::chrono::ceil(std::chrono::seconds) cpp/chrono/duration/ceil -std::chrono::round(std::chrono::seconds) cpp/chrono/duration/round -std::chrono::abs(std::chrono::seconds) cpp/chrono/duration/abs -std::common_type<std::chrono::seconds> cpp/chrono/duration/common_type +std::chrono::seconds::operator+ cpp/chrono/duration/operator_arith4 +std::chrono::seconds::operator- cpp/chrono/duration/operator_arith4 +std::chrono::seconds::operator* cpp/chrono/duration/operator_arith4 +std::chrono::seconds::operator/ cpp/chrono/duration/operator_arith4 +std::chrono::seconds::operator% cpp/chrono/duration/operator_arith4 +std::chrono::seconds::operator== cpp/chrono/duration/operator_cmp +std::chrono::seconds::operator!= cpp/chrono/duration/operator_cmp +std::chrono::seconds::operator< cpp/chrono/duration/operator_cmp +std::chrono::seconds::operator<= cpp/chrono/duration/operator_cmp +std::chrono::seconds::operator> cpp/chrono/duration/operator_cmp +std::chrono::seconds::operator>= cpp/chrono/duration/operator_cmp +std::chrono::seconds::std::chrono::floor cpp/chrono/duration/floor +std::chrono::seconds::std::chrono::ceil cpp/chrono/duration/ceil +std::chrono::seconds::std::chrono::round cpp/chrono/duration/round +std::chrono::seconds::std::chrono::abs cpp/chrono/duration/abs +std::chrono::seconds::std::common_type cpp/chrono/duration/common_type std::chrono::minutes cpp/chrono/duration std::chrono::minutes::minutes cpp/chrono/duration/duration std::chrono::minutes::operator= cpp/chrono/duration/operator= @@ -2332,22 +5565,22 @@ std::chrono::minutes::operator-= cpp/chrono/duration/operator_arith3 std::chrono::minutes::operator*= cpp/chrono/duration/operator_arith3 std::chrono::minutes::operator/= cpp/chrono/duration/operator_arith3 std::chrono::minutes::operator%= cpp/chrono/duration/operator_arith3 -operator+(std::chrono::minutes) cpp/chrono/duration/operator_arith4 -operator-(std::chrono::minutes) cpp/chrono/duration/operator_arith4 -operator*(std::chrono::minutes) cpp/chrono/duration/operator_arith4 -operator/(std::chrono::minutes) cpp/chrono/duration/operator_arith4 -operator%(std::chrono::minutes) cpp/chrono/duration/operator_arith4 -operator==(std::chrono::minutes) cpp/chrono/duration/operator_cmp -operator!=(std::chrono::minutes) cpp/chrono/duration/operator_cmp -operator<(std::chrono::minutes) cpp/chrono/duration/operator_cmp -operator<=(std::chrono::minutes) cpp/chrono/duration/operator_cmp -operator>(std::chrono::minutes) cpp/chrono/duration/operator_cmp -operator>=(std::chrono::minutes) cpp/chrono/duration/operator_cmp -std::chrono::floor(std::chrono::minutes) cpp/chrono/duration/floor -std::chrono::ceil(std::chrono::minutes) cpp/chrono/duration/ceil -std::chrono::round(std::chrono::minutes) cpp/chrono/duration/round -std::chrono::abs(std::chrono::minutes) cpp/chrono/duration/abs -std::common_type<std::chrono::minutes> cpp/chrono/duration/common_type +std::chrono::minutes::operator+ cpp/chrono/duration/operator_arith4 +std::chrono::minutes::operator- cpp/chrono/duration/operator_arith4 +std::chrono::minutes::operator* cpp/chrono/duration/operator_arith4 +std::chrono::minutes::operator/ cpp/chrono/duration/operator_arith4 +std::chrono::minutes::operator% cpp/chrono/duration/operator_arith4 +std::chrono::minutes::operator== cpp/chrono/duration/operator_cmp +std::chrono::minutes::operator!= cpp/chrono/duration/operator_cmp +std::chrono::minutes::operator< cpp/chrono/duration/operator_cmp +std::chrono::minutes::operator<= cpp/chrono/duration/operator_cmp +std::chrono::minutes::operator> cpp/chrono/duration/operator_cmp +std::chrono::minutes::operator>= cpp/chrono/duration/operator_cmp +std::chrono::minutes::std::chrono::floor cpp/chrono/duration/floor +std::chrono::minutes::std::chrono::ceil cpp/chrono/duration/ceil +std::chrono::minutes::std::chrono::round cpp/chrono/duration/round +std::chrono::minutes::std::chrono::abs cpp/chrono/duration/abs +std::chrono::minutes::std::common_type cpp/chrono/duration/common_type std::chrono::hours cpp/chrono/duration std::chrono::hours::hours cpp/chrono/duration/duration std::chrono::hours::operator= cpp/chrono/duration/operator= @@ -2366,25 +5599,25 @@ std::chrono::hours::operator-= cpp/chrono/duration/operator_arith3 std::chrono::hours::operator*= cpp/chrono/duration/operator_arith3 std::chrono::hours::operator/= cpp/chrono/duration/operator_arith3 std::chrono::hours::operator%= cpp/chrono/duration/operator_arith3 -operator+(std::chrono::hours) cpp/chrono/duration/operator_arith4 -operator-(std::chrono::hours) cpp/chrono/duration/operator_arith4 -operator*(std::chrono::hours) cpp/chrono/duration/operator_arith4 -operator/(std::chrono::hours) cpp/chrono/duration/operator_arith4 -operator%(std::chrono::hours) cpp/chrono/duration/operator_arith4 -operator==(std::chrono::hours) cpp/chrono/duration/operator_cmp -operator!=(std::chrono::hours) cpp/chrono/duration/operator_cmp -operator<(std::chrono::hours) cpp/chrono/duration/operator_cmp -operator<=(std::chrono::hours) cpp/chrono/duration/operator_cmp -operator>(std::chrono::hours) cpp/chrono/duration/operator_cmp -operator>=(std::chrono::hours) cpp/chrono/duration/operator_cmp -std::chrono::floor(std::chrono::hours) cpp/chrono/duration/floor -std::chrono::ceil(std::chrono::hours) cpp/chrono/duration/ceil -std::chrono::round(std::chrono::hours) cpp/chrono/duration/round -std::chrono::abs(std::chrono::hours) cpp/chrono/duration/abs -std::common_type<std::chrono::hours> cpp/chrono/duration/common_type +std::chrono::hours::operator+ cpp/chrono/duration/operator_arith4 +std::chrono::hours::operator- cpp/chrono/duration/operator_arith4 +std::chrono::hours::operator* cpp/chrono/duration/operator_arith4 +std::chrono::hours::operator/ cpp/chrono/duration/operator_arith4 +std::chrono::hours::operator% cpp/chrono/duration/operator_arith4 +std::chrono::hours::operator== cpp/chrono/duration/operator_cmp +std::chrono::hours::operator!= cpp/chrono/duration/operator_cmp +std::chrono::hours::operator< cpp/chrono/duration/operator_cmp +std::chrono::hours::operator<= cpp/chrono/duration/operator_cmp +std::chrono::hours::operator> cpp/chrono/duration/operator_cmp +std::chrono::hours::operator>= cpp/chrono/duration/operator_cmp +std::chrono::hours::std::chrono::floor cpp/chrono/duration/floor +std::chrono::hours::std::chrono::ceil cpp/chrono/duration/ceil +std::chrono::hours::std::chrono::round cpp/chrono/duration/round +std::chrono::hours::std::chrono::abs cpp/chrono/duration/abs +std::chrono::hours::std::common_type cpp/chrono/duration/common_type std::chrono::duration_cast cpp/chrono/duration/duration_cast std::chrono::treat_as_floating_point cpp/chrono/treat_as_floating_point -std::chrono::treat_as_floating_point cpp/chrono/treat_as_floating_point +std::chrono::treat_as_floating_point_v cpp/chrono/treat_as_floating_point std::chrono::duration_values cpp/chrono/duration_values std::chrono::duration_values::zero cpp/chrono/duration_values/zero std::chrono::duration_values::min cpp/chrono/duration_values/min @@ -2429,26 +5662,26 @@ std::bitset::any cpp/utility/bitset/all_any_none std::bitset::none cpp/utility/bitset/all_any_none std::bitset::count cpp/utility/bitset/count std::bitset::size cpp/utility/bitset/size -std::bitset::operator&= cpp/utility/bitset/operator_logic +std::bitset::operator&= cpp/utility/bitset/operator_logic std::bitset::operator|= cpp/utility/bitset/operator_logic std::bitset::operator^= cpp/utility/bitset/operator_logic std::bitset::operator~ cpp/utility/bitset/operator_logic -std::bitset::operator<<= cpp/utility/bitset/operator_ltltgtgt -std::bitset::operator>>= cpp/utility/bitset/operator_ltltgtgt -std::bitset::operator<< cpp/utility/bitset/operator_ltltgtgt -std::bitset::operator>> cpp/utility/bitset/operator_ltltgtgt +std::bitset::operator<<= cpp/utility/bitset/operator_ltltgtgt +std::bitset::operator>>= cpp/utility/bitset/operator_ltltgtgt +std::bitset::operator<< cpp/utility/bitset/operator_ltltgtgt +std::bitset::operator>> cpp/utility/bitset/operator_ltltgtgt std::bitset::set cpp/utility/bitset/set std::bitset::reset cpp/utility/bitset/reset std::bitset::flip cpp/utility/bitset/flip std::bitset::to_string cpp/utility/bitset/to_string std::bitset::to_ulong cpp/utility/bitset/to_ulong std::bitset::to_ullong cpp/utility/bitset/to_ullong -operator&(std::bitset) cpp/utility/bitset/operator_logic2 -operator|(std::bitset) cpp/utility/bitset/operator_logic2 -operator^(std::bitset) cpp/utility/bitset/operator_logic2 -operator<<(std::bitset) cpp/utility/bitset/operator_ltltgtgt2 -operator>>(std::bitset) cpp/utility/bitset/operator_ltltgtgt2 -std::hash<std::bitset> cpp/utility/bitset/hash +std::bitset::operator& cpp/utility/bitset/operator_logic2 +std::bitset::operator| cpp/utility/bitset/operator_logic2 +std::bitset::operator^ cpp/utility/bitset/operator_logic2 +std::bitset::operator<< cpp/utility/bitset/operator_ltltgtgt2 +std::bitset::operator>> cpp/utility/bitset/operator_ltltgtgt2 +std::bitset::std::hash cpp/utility/bitset/hash std::plus cpp/utility/functional/plus std::plus::operator() cpp/utility/functional/plus std::minus cpp/utility/functional/minus @@ -2483,18 +5716,23 @@ std::bit_and cpp/utility/functional/bit_and std::bit_and::operator() cpp/utility/functional/bit_and std::bit_or cpp/utility/functional/bit_or std::bit_or::operator() cpp/utility/functional/bit_or +std::bit_xor cpp/utility/functional/bit_xor +std::bit_xor::operator() cpp/utility/functional/bit_xor std::bit_not cpp/utility/functional/bit_not std::bit_not::operator() cpp/utility/functional/bit_not std::unary_negate cpp/utility/functional/unary_negate -std::unary_negate::unary_negate cpp/utility/functional/unary_negate +std::unary_negate::unary_negate cpp/utility/functional/unary_negate/unary_negate std::unary_negate::operator() cpp/utility/functional/unary_negate std::binary_negate cpp/utility/functional/binary_negate -std::binary_negate::binary_negate cpp/utility/functional/binary_negate +std::binary_negate::binary_negate cpp/utility/functional/binary_negate/binary_negate std::binary_negate::operator() cpp/utility/functional/binary_negate std::not_fn cpp/utility/functional/not_fn std::not1 cpp/utility/functional/not1 std::not2 cpp/utility/functional/not2 +std::identity cpp/utility/functional/identity +std::identity::operator() cpp/utility/functional/identity std::bind cpp/utility/functional/bind +std::bind_front cpp/utility/functional/bind_front std::is_bind_expression cpp/utility/functional/is_bind_expression std::is_placeholder cpp/utility/functional/is_placeholder std::is_bind_expression_v cpp/utility/functional/is_bind_expression @@ -2511,32 +5749,56 @@ std::function::operator bool cpp/utility/functional/function/operator_bool std::function::operator() cpp/utility/functional/function/operator() std::function::target_type cpp/utility/functional/function/target_type std::function::target cpp/utility/functional/function/target -std::swap(std::function) cpp/utility/functional/function/swap -operator==(std::function) cpp/utility/functional/function/operator_cmp -operator!=(std::function) cpp/utility/functional/function/operator_cmp -std::uses_allocator<std::function> cpp/utility/functional/function/uses_allocator +std::function::std::swap cpp/utility/functional/function/swap +std::function::operator== cpp/utility/functional/function/operator_cmp +std::function::operator!= cpp/utility/functional/function/operator_cmp +std::function::std::uses_allocator cpp/utility/functional/function/uses_allocator std::bad_function_call cpp/utility/functional/bad_function_call -std::bad_function_call::what cpp/error/exception/what -std::bad_function_call::bad_function_call cpp/utility/functional/bad_function_call -std::bad_function_call::what cpp/utility/functional/bad_function_call +std::bad_function_call::bad_function_call cpp/utility/functional/bad_function_call/bad_function_call std::placeholders cpp/utility/functional/placeholders std::default_searcher cpp/utility/functional/default_searcher -std::default_searcher::default_searcher cpp/utility/functional/default_searcher +std::default_searcher::default_searcher cpp/utility/functional/default_searcher/default_searcher +std::default_searcher::operator() cpp/utility/functional/default_searcher std::boyer_moore_searcher cpp/utility/functional/boyer_moore_searcher -std::boyer_moore_searcher::boyer_moore_searcher cpp/utility/functional/boyer_moore_searcher +std::boyer_moore_searcher::boyer_moore_searcher cpp/utility/functional/boyer_moore_searcher/boyer_moore_searcher +std::boyer_moore_searcher::operator() cpp/utility/functional/boyer_moore_searcher std::boyer_moore_horspool_searcher cpp/utility/functional/boyer_moore_horspool_searcher -std::boyer_moore_horspool_searcher::boyer_moore_horspool_searcher cpp/utility/functional/boyer_moore_horspool_searcher +std::boyer_moore_horspool_searcher::boyer_moore_horspool_searcher cpp/utility/functional/boyer_moore_horspool_searcher/boyer_moore_horspool_searcher +std::boyer_moore_horspool_searcher::operator() cpp/utility/functional/boyer_moore_horspool_searcher std::make_default_searcher cpp/utility/functional/default_searcher std::make_boyer_moore_searcher cpp/utility/functional/boyer_moore_searcher std::make_boyer_moore_horspool_searcher cpp/utility/functional/boyer_moore_horspool_searcher std::reference_wrapper cpp/utility/functional/reference_wrapper std::reference_wrapper::reference_wrapper cpp/utility/functional/reference_wrapper/reference_wrapper std::reference_wrapper::operator= cpp/utility/functional/reference_wrapper/operator= -std::reference_wrapper::operator T& cpp/utility/functional/reference_wrapper/get +std::reference_wrapper::operator T& cpp/utility/functional/reference_wrapper/get std::reference_wrapper::get cpp/utility/functional/reference_wrapper/get std::reference_wrapper::operator() cpp/utility/functional/reference_wrapper/operator() std::ref cpp/utility/functional/ref std::cref cpp/utility/functional/ref +std::unwrap_reference cpp/utility/functional/unwrap_reference +std::unwrap_ref_decay cpp/utility/functional/unwrap_reference +std::unwrap_ref_decay_t cpp/utility/functional/unwrap_reference +std::ranges::equal_to cpp/utility/functional/ranges/equal_to +std::ranges::equal_to::is_transparent cpp/utility/functional/ranges/equal_to +std::ranges::equal_to::operator() cpp/utility/functional/ranges/equal_to +std::ranges::not_equal_to cpp/utility/functional/ranges/not_equal_to +std::ranges::not_equal_to::is_transparent cpp/utility/functional/ranges/not_equal_to +std::ranges::not_equal_to::operator() cpp/utility/functional/ranges/not_equal_to +std::ranges::less cpp/utility/functional/ranges/less +std::ranges::less::is_transparent cpp/utility/functional/ranges/less +std::ranges::less::operator() cpp/utility/functional/ranges/less +std::ranges::greater cpp/utility/functional/ranges/greater +std::ranges::greater::is_transparent cpp/utility/functional/ranges/greater +std::ranges::greater::operator() cpp/utility/functional/ranges/greater +std::ranges::less_equal cpp/utility/functional/ranges/less_equal +std::ranges::less_equal::is_transparent cpp/utility/functional/ranges/less_equal +std::ranges::less_equal::operator() cpp/utility/functional/ranges/less_equal +std::ranges::greater_equal cpp/utility/functional/ranges/greater_equal +std::ranges::greater_equal::is_transparent cpp/utility/functional/ranges/greater_equal +std::ranges::greater_equal::operator() cpp/utility/functional/ranges/greater_equal +std::unary_function cpp/utility/functional/unary_function +std::binary_function cpp/utility/functional/binary_function std::any cpp/utility/any std::any::any cpp/utility/any/any std::any::~any cpp/utility/any/~any @@ -2546,7 +5808,7 @@ std::any::reset cpp/utility/any/reset std::any::swap cpp/utility/any/swap std::any::has_value cpp/utility/any/has_value std::any::type cpp/utility/any/type -std::swap(std::any) cpp/utility/any/swap2 +std::any::std::swap cpp/utility/any/swap2 std::any_cast cpp/utility/any/any_cast std::make_any cpp/utility/any/make_any std::bad_any_cast cpp/utility/any/bad_any_cast @@ -2555,7 +5817,7 @@ std::optional::optional cpp/utility/optional/optional std::optional::~optional cpp/utility/optional/~optional std::optional::operator= cpp/utility/optional/operator= std::optional::operator* cpp/utility/optional/operator* -std::optional::operator-> cpp/utility/optional/operator* +std::optional::operator-> cpp/utility/optional/operator* std::optional::operator bool cpp/utility/optional/operator_bool std::optional::has_value cpp/utility/optional/operator_bool std::optional::value cpp/utility/optional/value @@ -2563,23 +5825,24 @@ std::optional::value_or cpp/utility/optional/value_or std::optional::swap cpp/utility/optional/swap std::optional::reset cpp/utility/optional/reset std::optional::emplace cpp/utility/optional/emplace -operator==(std::optional) cpp/utility/optional/operator_cmp -operator!=(std::optional) cpp/utility/optional/operator_cmp -operator<(std::optional) cpp/utility/optional/operator_cmp -operator<=(std::optional) cpp/utility/optional/operator_cmp -operator>(std::optional) cpp/utility/optional/operator_cmp -operator>=(std::optional) cpp/utility/optional/operator_cmp -std::swap(std::optional) cpp/utility/optional/swap2 -std::hash<std::optional> cpp/utility/optional/hash +std::optional::operator== cpp/utility/optional/operator_cmp +std::optional::operator!= cpp/utility/optional/operator_cmp +std::optional::operator< cpp/utility/optional/operator_cmp +std::optional::operator<= cpp/utility/optional/operator_cmp +std::optional::operator> cpp/utility/optional/operator_cmp +std::optional::operator>= cpp/utility/optional/operator_cmp +std::optional::std::swap cpp/utility/optional/swap2 +std::optional::std::hash cpp/utility/optional/hash std::make_optional cpp/utility/optional/make_optional std::bad_optional_access cpp/utility/optional/bad_optional_access std::nullopt_t cpp/utility/optional/nullopt_t std::nullopt cpp/utility/optional/nullopt -std::in_place_tag cpp/utility/in_place_tag -std::in_place cpp/utility/in_place std::in_place_t cpp/utility/in_place +std::in_place cpp/utility/in_place std::in_place_type_t cpp/utility/in_place +std::in_place_type cpp/utility/in_place std::in_place_index_t cpp/utility/in_place +std::in_place_index cpp/utility/in_place std::variant cpp/utility/variant std::variant::variant cpp/utility/variant/variant std::variant::~variant cpp/utility/variant/~variant @@ -2588,16 +5851,15 @@ std::variant::index cpp/utility/variant/index std::variant::valueless_by_exception cpp/utility/variant/valueless_by_exception std::variant::swap cpp/utility/variant/swap std::variant::emplace cpp/utility/variant/emplace -operator==(std::variant) cpp/utility/variant/operator_cmp -operator!=(std::variant) cpp/utility/variant/operator_cmp -operator<(std::variant) cpp/utility/variant/operator_cmp -operator<=(std::variant) cpp/utility/variant/operator_cmp -operator>(std::variant) cpp/utility/variant/operator_cmp -operator>=(std::variant) cpp/utility/variant/operator_cmp -std::swap(std::variant) cpp/utility/variant/swap2 -std::get(std::variant) cpp/utility/variant/get -std::hash<std::variant> cpp/utility/variant/hash -std::uses_allocator<std::variant> cpp/utility/variant/uses_allocator +std::variant::operator== cpp/utility/variant/operator_cmp +std::variant::operator!= cpp/utility/variant/operator_cmp +std::variant::operator< cpp/utility/variant/operator_cmp +std::variant::operator<= cpp/utility/variant/operator_cmp +std::variant::operator> cpp/utility/variant/operator_cmp +std::variant::operator>= cpp/utility/variant/operator_cmp +std::variant::std::swap cpp/utility/variant/swap2 +std::variant::std::get cpp/utility/variant/get +std::variant::std::hash cpp/utility/variant/hash std::visit cpp/utility/variant/visit std::holds_alternative cpp/utility/variant/holds_alternative std::get_if cpp/utility/variant/get_if @@ -2610,46 +5872,46 @@ std::variant_alternative_t cpp/utility/variant/variant_alternative std::monostate cpp/utility/variant/monostate std::monostate::monostate cpp/utility/variant/monostate/monostate std::monostate::~monostate cpp/utility/variant/monostate/~monostate -std::monostate::operator= cpp/utility/variant/monostate/operator= -operator==(std::monostate) cpp/utility/variant/monostate/operator_cmp -operator!=(std::monostate) cpp/utility/variant/monostate/operator_cmp -operator<(std::monostate) cpp/utility/variant/monostate/operator_cmp -operator<=(std::monostate) cpp/utility/variant/monostate/operator_cmp -operator>(std::monostate) cpp/utility/variant/monostate/operator_cmp -operator>=(std::monostate) cpp/utility/variant/monostate/operator_cmp -std::hash<std::monostate> cpp/utility/variant/monostate/hash +std::monostate::operator= cpp/utility/variant/monostate +std::monostate::operator== cpp/utility/variant/monostate +std::monostate::operator!= cpp/utility/variant/monostate +std::monostate::operator< cpp/utility/variant/monostate +std::monostate::operator<= cpp/utility/variant/monostate +std::monostate::operator> cpp/utility/variant/monostate +std::monostate::operator>= cpp/utility/variant/monostate +std::monostate::std::hash cpp/utility/variant/monostate std::pair cpp/utility/pair std::pair::pair cpp/utility/pair/pair std::pair::first cpp/utility/pair std::pair::second cpp/utility/pair std::pair::operator= cpp/utility/pair/operator= std::pair::swap cpp/utility/pair/swap -operator==(std::pair) cpp/utility/pair/operator_cmp -operator!=(std::pair) cpp/utility/pair/operator_cmp -operator<(std::pair) cpp/utility/pair/operator_cmp -operator<=(std::pair) cpp/utility/pair/operator_cmp -operator>(std::pair) cpp/utility/pair/operator_cmp -operator>=(std::pair) cpp/utility/pair/operator_cmp -std::swap(std::pair) cpp/utility/pair/swap2 -std::get(std::pair) cpp/utility/pair/get -std::tuple_size<std::pair> cpp/utility/pair/tuple_size -std::tuple_element<std::pair> cpp/utility/pair/tuple_element +std::pair::operator== cpp/utility/pair/operator_cmp +std::pair::operator!= cpp/utility/pair/operator_cmp +std::pair::operator< cpp/utility/pair/operator_cmp +std::pair::operator<= cpp/utility/pair/operator_cmp +std::pair::operator> cpp/utility/pair/operator_cmp +std::pair::operator>= cpp/utility/pair/operator_cmp +std::pair::std::swap cpp/utility/pair/swap2 +std::pair::std::get cpp/utility/pair/get +std::pair::std::tuple_size cpp/utility/pair/tuple_size +std::pair::std::tuple_element cpp/utility/pair/tuple_element std::make_pair cpp/utility/pair/make_pair std::tuple cpp/utility/tuple std::tuple::tuple cpp/utility/tuple/tuple std::tuple::operator= cpp/utility/tuple/operator= std::tuple::swap cpp/utility/tuple/swap -operator==(std::tuple) cpp/utility/tuple/operator_cmp -operator!=(std::tuple) cpp/utility/tuple/operator_cmp -operator<(std::tuple) cpp/utility/tuple/operator_cmp -operator<=(std::tuple) cpp/utility/tuple/operator_cmp -operator>(std::tuple) cpp/utility/tuple/operator_cmp -operator>=(std::tuple) cpp/utility/tuple/operator_cmp -std::swap(std::tuple) cpp/utility/tuple/swap2 -std::get(std::tuple) cpp/utility/tuple/get -std::tuple_size<std::tuple> cpp/utility/tuple/tuple_size -std::tuple_element<std::tuple> cpp/utility/tuple/tuple_element -std::uses_allocator<std::tuple> cpp/utility/tuple/uses_allocator +std::tuple::operator== cpp/utility/tuple/operator_cmp +std::tuple::operator!= cpp/utility/tuple/operator_cmp +std::tuple::operator< cpp/utility/tuple/operator_cmp +std::tuple::operator<= cpp/utility/tuple/operator_cmp +std::tuple::operator> cpp/utility/tuple/operator_cmp +std::tuple::operator>= cpp/utility/tuple/operator_cmp +std::tuple::std::swap cpp/utility/tuple/swap2 +std::tuple::std::get cpp/utility/tuple/get +std::tuple::std::tuple_size cpp/utility/tuple/tuple_size +std::tuple::std::tuple_element cpp/utility/tuple/tuple_element +std::tuple::std::uses_allocator cpp/utility/tuple/uses_allocator std::tuple_size_v cpp/utility/tuple/tuple_size std::apply cpp/utility/apply std::make_from_tuple cpp/utility/make_from_tuple @@ -2665,6 +5927,7 @@ std::tie cpp/utility/tuple/tie std::forward_as_tuple cpp/utility/tuple/forward_as_tuple std::tuple_cat cpp/utility/tuple/tuple_cat std::ignore cpp/utility/tuple/ignore +std::ranges::swap cpp/utility/ranges/swap std::forward cpp/utility/forward std::exchange cpp/utility/exchange std::move (utility) cpp/utility/move @@ -2672,29 +5935,111 @@ std::move_if_noexcept cpp/utility/move_if_noexcept std::declval cpp/utility/declval std::as_const cpp/utility/as_const std::launder cpp/utility/launder +std::weak_equality cpp/utility/compare/weak_equality +std::weak_equality::equivalent cpp/utility/compare/weak_equality +std::weak_equality::nonequivalent cpp/utility/compare/weak_equality +std::weak_equality::operator== cpp/utility/compare/weak_equality +std::weak_equality::operator!= cpp/utility/compare/weak_equality +std::weak_equality::operator<=> cpp/utility/compare/weak_equality +std::strong_equality cpp/utility/compare/strong_equality +std::strong_equality::equivalent cpp/utility/compare/strong_equality +std::strong_equality::equal cpp/utility/compare/strong_equality +std::strong_equality::nonequivalent cpp/utility/compare/strong_equality +std::strong_equality::nonequal cpp/utility/compare/strong_equality +std::strong_equality::operator weak_equality cpp/utility/compare/strong_equality +std::strong_equality::operator== cpp/utility/compare/strong_equality +std::strong_equality::operator!= cpp/utility/compare/strong_equality +std::strong_equality::operator<=> cpp/utility/compare/strong_equality +std::partial_ordering cpp/utility/compare/partial_ordering +std::partial_ordering::less cpp/utility/compare/partial_ordering +std::partial_ordering::equivalent cpp/utility/compare/partial_ordering +std::partial_ordering::greater cpp/utility/compare/partial_ordering +std::partial_ordering::unordered cpp/utility/compare/partial_ordering +std::partial_ordering::operator weak_equality cpp/utility/compare/partial_ordering +std::partial_ordering::operator== cpp/utility/compare/partial_ordering +std::partial_ordering::operator!= cpp/utility/compare/partial_ordering +std::partial_ordering::operator< cpp/utility/compare/partial_ordering +std::partial_ordering::operator<= cpp/utility/compare/partial_ordering +std::partial_ordering::operator> cpp/utility/compare/partial_ordering +std::partial_ordering::operator>= cpp/utility/compare/partial_ordering +std::partial_ordering::operator<=> cpp/utility/compare/partial_ordering +std::weak_ordering cpp/utility/compare/weak_ordering +std::weak_ordering::less cpp/utility/compare/weak_ordering +std::weak_ordering::equivalent cpp/utility/compare/weak_ordering +std::weak_ordering::greater cpp/utility/compare/weak_ordering +std::weak_ordering::operator weak_equality cpp/utility/compare/weak_ordering +std::weak_ordering::operator partial_ordering cpp/utility/compare/weak_ordering +std::weak_ordering::operator== cpp/utility/compare/weak_ordering +std::weak_ordering::operator!= cpp/utility/compare/weak_ordering +std::weak_ordering::operator< cpp/utility/compare/weak_ordering +std::weak_ordering::operator<= cpp/utility/compare/weak_ordering +std::weak_ordering::operator> cpp/utility/compare/weak_ordering +std::weak_ordering::operator>= cpp/utility/compare/weak_ordering +std::weak_ordering::operator<=> cpp/utility/compare/weak_ordering +std::strong_ordering cpp/utility/compare/strong_ordering +std::strong_ordering::less cpp/utility/compare/strong_ordering +std::strong_ordering::equivalent cpp/utility/compare/strong_ordering +std::strong_ordering::equal cpp/utility/compare/strong_ordering +std::strong_ordering::greater cpp/utility/compare/strong_ordering +std::strong_ordering::operator strong_equality cpp/utility/compare/strong_ordering +std::strong_ordering::operator weak_equality cpp/utility/compare/strong_ordering +std::strong_ordering::operator partial_ordering cpp/utility/compare/strong_ordering +std::strong_ordering::operator weak_ordering cpp/utility/compare/strong_ordering +std::strong_ordering::operator== cpp/utility/compare/strong_ordering +std::strong_ordering::operator!= cpp/utility/compare/strong_ordering +std::strong_ordering::operator< cpp/utility/compare/strong_ordering +std::strong_ordering::operator<= cpp/utility/compare/strong_ordering +std::strong_ordering::operator> cpp/utility/compare/strong_ordering +std::strong_ordering::operator>= cpp/utility/compare/strong_ordering +std::strong_ordering::operator<=> cpp/utility/compare/strong_ordering +std::is_eq cpp/utility/compare/named_comparison_functions +std::is_neq cpp/utility/compare/named_comparison_functions +std::is_lt cpp/utility/compare/named_comparison_functions +std::is_lteq cpp/utility/compare/named_comparison_functions +std::is_gt cpp/utility/compare/named_comparison_functions +std::is_gteq cpp/utility/compare/named_comparison_functions +std::common_comparison_category cpp/utility/compare/common_comparison_category +std::common_comparison_category_t cpp/utility/compare/common_comparison_category +std::strong_order cpp/utility/compare/strong_order +std::weak_order cpp/utility/compare/weak_order +std::partial_order cpp/utility/compare/partial_order +std::strong_equal cpp/utility/compare/strong_equal +std::weak_equal cpp/utility/compare/weak_equal std::rel_ops::operator!= cpp/utility/rel_ops/operator_cmp -std::rel_ops::operator> cpp/utility/rel_ops/operator_cmp -std::rel_ops::operator<= cpp/utility/rel_ops/operator_cmp -std::rel_ops::operator>= cpp/utility/rel_ops/operator_cmp +std::rel_ops::operator> cpp/utility/rel_ops/operator_cmp +std::rel_ops::operator<= cpp/utility/rel_ops/operator_cmp +std::rel_ops::operator>= cpp/utility/rel_ops/operator_cmp +std::to_chars cpp/utility/to_chars +std::from_chars cpp/utility/from_chars +std::chars_format cpp/utility/chars_format +std::chars_format::scientific cpp/utility/chars_format +std::chars_format::fixed cpp/utility/chars_format +std::chars_format::hex cpp/utility/chars_format +std::chars_format::general cpp/utility/chars_format +std::chars_format::operator|= cpp/utility/chars_format +std::chars_format::operator&= cpp/utility/chars_format +std::chars_format::operator^= cpp/utility/chars_format +std::chars_format::operator| cpp/utility/chars_format +std::chars_format::operator& cpp/utility/chars_format +std::chars_format::operator^ cpp/utility/chars_format +std::chars_format::operator~ cpp/utility/chars_format std::hash cpp/utility/hash std::hash::hash cpp/utility/hash/hash std::hash::operator() cpp/utility/hash/operator() -std::unary_function cpp/utility/functional/unary_function -std::binary_function cpp/utility/functional/binary_function -std::isalnum (<cctype>) cpp/string/byte/isalnum -std::isalpha (<cctype>) cpp/string/byte/isalpha -std::islower (<cctype>) cpp/string/byte/islower -std::isupper (<cctype>) cpp/string/byte/isupper -std::isdigit (<cctype>) cpp/string/byte/isdigit -std::isxdigit (<cctype>) cpp/string/byte/isxdigit -std::iscntrl (<cctype>) cpp/string/byte/iscntrl -std::isgraph (<cctype>) cpp/string/byte/isgraph -std::isspace (<cctype>) cpp/string/byte/isspace -std::isblank (<cctype>) cpp/string/byte/isblank -std::isprint (<cctype>) cpp/string/byte/isprint -std::ispunct (<cctype>) cpp/string/byte/ispunct -std::tolower (<cctype>) cpp/string/byte/tolower -std::toupper (<cctype>) cpp/string/byte/toupper +std::isalnum () cpp/string/byte/isalnum +std::isalpha () cpp/string/byte/isalpha +std::islower () cpp/string/byte/islower +std::isupper () cpp/string/byte/isupper +std::isdigit () cpp/string/byte/isdigit +std::isxdigit () cpp/string/byte/isxdigit +std::iscntrl () cpp/string/byte/iscntrl +std::isgraph () cpp/string/byte/isgraph +std::isspace () cpp/string/byte/isspace +std::isblank () cpp/string/byte/isblank +std::isprint () cpp/string/byte/isprint +std::ispunct () cpp/string/byte/ispunct +std::tolower () cpp/string/byte/tolower +std::toupper () cpp/string/byte/toupper std::atof cpp/string/byte/atof std::atoi cpp/string/byte/atoi std::atol cpp/string/byte/atoi @@ -2743,6 +6088,8 @@ std::mbrtowc cpp/string/multibyte/mbrtowc std::wcrtomb cpp/string/multibyte/wcrtomb std::mbsrtowcs cpp/string/multibyte/mbsrtowcs std::wcsrtombs cpp/string/multibyte/wcsrtombs +std::mbrtoc8 cpp/string/multibyte/mbrtoc8 +std::c8rtomb cpp/string/multibyte/c8rtomb std::mbrtoc16 cpp/string/multibyte/mbrtoc16 std::c16rtomb cpp/string/multibyte/c16rtomb std::mbrtoc32 cpp/string/multibyte/mbrtoc32 @@ -2807,6 +6154,7 @@ std::basic_string::front cpp/string/basic_string/front std::basic_string::back cpp/string/basic_string/back std::basic_string::data cpp/string/basic_string/data std::basic_string::c_str cpp/string/basic_string/c_str +std::basic_string::operator basic_string_view cpp/string/basic_string/operator_basic_string_view std::basic_string::begin cpp/string/basic_string/begin std::basic_string::cbegin cpp/string/basic_string/begin std::basic_string::end cpp/string/basic_string/end @@ -2828,7 +6176,10 @@ std::basic_string::erase cpp/string/basic_string/erase std::basic_string::push_back cpp/string/basic_string/push_back std::basic_string::pop_back cpp/string/basic_string/pop_back std::basic_string::append cpp/string/basic_string/append +std::basic_string::operator+= cpp/string/basic_string/operator+= std::basic_string::compare cpp/string/basic_string/compare +std::basic_string::starts_with cpp/string/basic_string/starts_with +std::basic_string::ends_with cpp/string/basic_string/ends_with std::basic_string::replace cpp/string/basic_string/replace std::basic_string::substr cpp/string/basic_string/substr std::basic_string::copy cpp/string/basic_string/copy @@ -2841,17 +6192,19 @@ std::basic_string::find_first_not_of cpp/string/basic_string/find_first_not_of std::basic_string::find_last_of cpp/string/basic_string/find_last_of std::basic_string::find_last_not_of cpp/string/basic_string/find_last_not_of std::basic_string::npos cpp/string/basic_string/npos -operator+(std::basic_string) cpp/string/basic_string/operator+ -operator==(std::basic_string) cpp/string/basic_string/operator_cmp -operator!=(std::basic_string) cpp/string/basic_string/operator_cmp -operator<(std::basic_string) cpp/string/basic_string/operator_cmp -operator<=(std::basic_string) cpp/string/basic_string/operator_cmp -operator>(std::basic_string) cpp/string/basic_string/operator_cmp -operator>=(std::basic_string) cpp/string/basic_string/operator_cmp -std::swap(std::basic_string) cpp/string/basic_string/swap2 -operator<<(std::basic_string) cpp/string/basic_string/operator_ltltgtgt -operator>>(std::basic_string) cpp/string/basic_string/operator_ltltgtgt -std::hash<std::basic_string> cpp/string/basic_string/hash +std::basic_string::operator+ cpp/string/basic_string/operator+ +std::basic_string::operator== cpp/string/basic_string/operator_cmp +std::basic_string::operator!= cpp/string/basic_string/operator_cmp +std::basic_string::operator< cpp/string/basic_string/operator_cmp +std::basic_string::operator<= cpp/string/basic_string/operator_cmp +std::basic_string::operator> cpp/string/basic_string/operator_cmp +std::basic_string::operator>= cpp/string/basic_string/operator_cmp +std::basic_string::std::swap cpp/string/basic_string/swap2 +std::basic_string::std::erase cpp/string/basic_string/erase2 +std::basic_string::std::erase_if cpp/string/basic_string/erase2 +std::basic_string::operator<< cpp/string/basic_string/operator_ltltgtgt +std::basic_string::operator>> cpp/string/basic_string/operator_ltltgtgt +std::basic_string::std::hash cpp/string/basic_string/hash std::string cpp/string/basic_string std::string::string cpp/string/basic_string/basic_string std::string::assign cpp/string/basic_string/assign @@ -2863,6 +6216,7 @@ std::string::front cpp/string/basic_string/front std::string::back cpp/string/basic_string/back std::string::data cpp/string/basic_string/data std::string::c_str cpp/string/basic_string/c_str +std::string::operator basic_string_view cpp/string/basic_string/operator_basic_string_view std::string::begin cpp/string/basic_string/begin std::string::cbegin cpp/string/basic_string/begin std::string::end cpp/string/basic_string/end @@ -2884,7 +6238,10 @@ std::string::erase cpp/string/basic_string/erase std::string::push_back cpp/string/basic_string/push_back std::string::pop_back cpp/string/basic_string/pop_back std::string::append cpp/string/basic_string/append +std::string::operator+= cpp/string/basic_string/operator+= std::string::compare cpp/string/basic_string/compare +std::string::starts_with cpp/string/basic_string/starts_with +std::string::ends_with cpp/string/basic_string/ends_with std::string::replace cpp/string/basic_string/replace std::string::substr cpp/string/basic_string/substr std::string::copy cpp/string/basic_string/copy @@ -2897,17 +6254,19 @@ std::string::find_first_not_of cpp/string/basic_string/find_first_not_of std::string::find_last_of cpp/string/basic_string/find_last_of std::string::find_last_not_of cpp/string/basic_string/find_last_not_of std::string::npos cpp/string/basic_string/npos -operator+(std::string) cpp/string/basic_string/operator+ -operator==(std::string) cpp/string/basic_string/operator_cmp -operator!=(std::string) cpp/string/basic_string/operator_cmp -operator<(std::string) cpp/string/basic_string/operator_cmp -operator<=(std::string) cpp/string/basic_string/operator_cmp -operator>(std::string) cpp/string/basic_string/operator_cmp -operator>=(std::string) cpp/string/basic_string/operator_cmp -std::swap(std::string) cpp/string/basic_string/swap2 -operator<<(std::string) cpp/string/basic_string/operator_ltltgtgt -operator>>(std::string) cpp/string/basic_string/operator_ltltgtgt -std::hash<std::string> cpp/string/basic_string/hash +std::string::operator+ cpp/string/basic_string/operator+ +std::string::operator== cpp/string/basic_string/operator_cmp +std::string::operator!= cpp/string/basic_string/operator_cmp +std::string::operator< cpp/string/basic_string/operator_cmp +std::string::operator<= cpp/string/basic_string/operator_cmp +std::string::operator> cpp/string/basic_string/operator_cmp +std::string::operator>= cpp/string/basic_string/operator_cmp +std::string::std::swap cpp/string/basic_string/swap2 +std::string::std::erase cpp/string/basic_string/erase2 +std::string::std::erase_if cpp/string/basic_string/erase2 +std::string::operator<< cpp/string/basic_string/operator_ltltgtgt +std::string::operator>> cpp/string/basic_string/operator_ltltgtgt +std::string::std::hash cpp/string/basic_string/hash std::wstring cpp/string/basic_string std::wstring::wstring cpp/string/basic_string/basic_string std::wstring::assign cpp/string/basic_string/assign @@ -2919,6 +6278,7 @@ std::wstring::front cpp/string/basic_string/front std::wstring::back cpp/string/basic_string/back std::wstring::data cpp/string/basic_string/data std::wstring::c_str cpp/string/basic_string/c_str +std::wstring::operator basic_string_view cpp/string/basic_string/operator_basic_string_view std::wstring::begin cpp/string/basic_string/begin std::wstring::cbegin cpp/string/basic_string/begin std::wstring::end cpp/string/basic_string/end @@ -2940,7 +6300,10 @@ std::wstring::erase cpp/string/basic_string/erase std::wstring::push_back cpp/string/basic_string/push_back std::wstring::pop_back cpp/string/basic_string/pop_back std::wstring::append cpp/string/basic_string/append +std::wstring::operator+= cpp/string/basic_string/operator+= std::wstring::compare cpp/string/basic_string/compare +std::wstring::starts_with cpp/string/basic_string/starts_with +std::wstring::ends_with cpp/string/basic_string/ends_with std::wstring::replace cpp/string/basic_string/replace std::wstring::substr cpp/string/basic_string/substr std::wstring::copy cpp/string/basic_string/copy @@ -2953,17 +6316,81 @@ std::wstring::find_first_not_of cpp/string/basic_string/find_first_not_of std::wstring::find_last_of cpp/string/basic_string/find_last_of std::wstring::find_last_not_of cpp/string/basic_string/find_last_not_of std::wstring::npos cpp/string/basic_string/npos -operator+(std::wstring) cpp/string/basic_string/operator+ -operator==(std::wstring) cpp/string/basic_string/operator_cmp -operator!=(std::wstring) cpp/string/basic_string/operator_cmp -operator<(std::wstring) cpp/string/basic_string/operator_cmp -operator<=(std::wstring) cpp/string/basic_string/operator_cmp -operator>(std::wstring) cpp/string/basic_string/operator_cmp -operator>=(std::wstring) cpp/string/basic_string/operator_cmp -std::swap(std::wstring) cpp/string/basic_string/swap2 -operator<<(std::wstring) cpp/string/basic_string/operator_ltltgtgt -operator>>(std::wstring) cpp/string/basic_string/operator_ltltgtgt -std::hash<std::wstring> cpp/string/basic_string/hash +std::wstring::operator+ cpp/string/basic_string/operator+ +std::wstring::operator== cpp/string/basic_string/operator_cmp +std::wstring::operator!= cpp/string/basic_string/operator_cmp +std::wstring::operator< cpp/string/basic_string/operator_cmp +std::wstring::operator<= cpp/string/basic_string/operator_cmp +std::wstring::operator> cpp/string/basic_string/operator_cmp +std::wstring::operator>= cpp/string/basic_string/operator_cmp +std::wstring::std::swap cpp/string/basic_string/swap2 +std::wstring::std::erase cpp/string/basic_string/erase2 +std::wstring::std::erase_if cpp/string/basic_string/erase2 +std::wstring::operator<< cpp/string/basic_string/operator_ltltgtgt +std::wstring::operator>> cpp/string/basic_string/operator_ltltgtgt +std::wstring::std::hash cpp/string/basic_string/hash +std::u8string cpp/string/basic_string +std::u8string::u8string cpp/string/basic_string/basic_string +std::u8string::assign cpp/string/basic_string/assign +std::u8string::operator= cpp/string/basic_string/operator= +std::u8string::get_allocator cpp/string/basic_string/get_allocator +std::u8string::at cpp/string/basic_string/at +std::u8string::operator[] cpp/string/basic_string/operator_at +std::u8string::front cpp/string/basic_string/front +std::u8string::back cpp/string/basic_string/back +std::u8string::data cpp/string/basic_string/data +std::u8string::c_str cpp/string/basic_string/c_str +std::u8string::operator basic_string_view cpp/string/basic_string/operator_basic_string_view +std::u8string::begin cpp/string/basic_string/begin +std::u8string::cbegin cpp/string/basic_string/begin +std::u8string::end cpp/string/basic_string/end +std::u8string::cend cpp/string/basic_string/end +std::u8string::rbegin cpp/string/basic_string/rbegin +std::u8string::crbegin cpp/string/basic_string/rbegin +std::u8string::rend cpp/string/basic_string/rend +std::u8string::crend cpp/string/basic_string/rend +std::u8string::empty cpp/string/basic_string/empty +std::u8string::size cpp/string/basic_string/size +std::u8string::length cpp/string/basic_string/size +std::u8string::max_size cpp/string/basic_string/max_size +std::u8string::reserve cpp/string/basic_string/reserve +std::u8string::capacity cpp/string/basic_string/capacity +std::u8string::shrink_to_fit cpp/string/basic_string/shrink_to_fit +std::u8string::clear cpp/string/basic_string/clear +std::u8string::insert cpp/string/basic_string/insert +std::u8string::erase cpp/string/basic_string/erase +std::u8string::push_back cpp/string/basic_string/push_back +std::u8string::pop_back cpp/string/basic_string/pop_back +std::u8string::append cpp/string/basic_string/append +std::u8string::operator+= cpp/string/basic_string/operator+= +std::u8string::compare cpp/string/basic_string/compare +std::u8string::starts_with cpp/string/basic_string/starts_with +std::u8string::ends_with cpp/string/basic_string/ends_with +std::u8string::replace cpp/string/basic_string/replace +std::u8string::substr cpp/string/basic_string/substr +std::u8string::copy cpp/string/basic_string/copy +std::u8string::resize cpp/string/basic_string/resize +std::u8string::swap cpp/string/basic_string/swap +std::u8string::find cpp/string/basic_string/find +std::u8string::rfind cpp/string/basic_string/rfind +std::u8string::find_first_of cpp/string/basic_string/find_first_of +std::u8string::find_first_not_of cpp/string/basic_string/find_first_not_of +std::u8string::find_last_of cpp/string/basic_string/find_last_of +std::u8string::find_last_not_of cpp/string/basic_string/find_last_not_of +std::u8string::npos cpp/string/basic_string/npos +std::u8string::operator+ cpp/string/basic_string/operator+ +std::u8string::operator== cpp/string/basic_string/operator_cmp +std::u8string::operator!= cpp/string/basic_string/operator_cmp +std::u8string::operator< cpp/string/basic_string/operator_cmp +std::u8string::operator<= cpp/string/basic_string/operator_cmp +std::u8string::operator> cpp/string/basic_string/operator_cmp +std::u8string::operator>= cpp/string/basic_string/operator_cmp +std::u8string::std::swap cpp/string/basic_string/swap2 +std::u8string::std::erase cpp/string/basic_string/erase2 +std::u8string::std::erase_if cpp/string/basic_string/erase2 +std::u8string::operator<< cpp/string/basic_string/operator_ltltgtgt +std::u8string::operator>> cpp/string/basic_string/operator_ltltgtgt +std::u8string::std::hash cpp/string/basic_string/hash std::u16string cpp/string/basic_string std::u16string::u16string cpp/string/basic_string/basic_string std::u16string::assign cpp/string/basic_string/assign @@ -2975,6 +6402,7 @@ std::u16string::front cpp/string/basic_string/front std::u16string::back cpp/string/basic_string/back std::u16string::data cpp/string/basic_string/data std::u16string::c_str cpp/string/basic_string/c_str +std::u16string::operator basic_string_view cpp/string/basic_string/operator_basic_string_view std::u16string::begin cpp/string/basic_string/begin std::u16string::cbegin cpp/string/basic_string/begin std::u16string::end cpp/string/basic_string/end @@ -2996,7 +6424,10 @@ std::u16string::erase cpp/string/basic_string/erase std::u16string::push_back cpp/string/basic_string/push_back std::u16string::pop_back cpp/string/basic_string/pop_back std::u16string::append cpp/string/basic_string/append +std::u16string::operator+= cpp/string/basic_string/operator+= std::u16string::compare cpp/string/basic_string/compare +std::u16string::starts_with cpp/string/basic_string/starts_with +std::u16string::ends_with cpp/string/basic_string/ends_with std::u16string::replace cpp/string/basic_string/replace std::u16string::substr cpp/string/basic_string/substr std::u16string::copy cpp/string/basic_string/copy @@ -3009,17 +6440,19 @@ std::u16string::find_first_not_of cpp/string/basic_string/find_first_not_of std::u16string::find_last_of cpp/string/basic_string/find_last_of std::u16string::find_last_not_of cpp/string/basic_string/find_last_not_of std::u16string::npos cpp/string/basic_string/npos -operator+(std::u16string) cpp/string/basic_string/operator+ -operator==(std::u16string) cpp/string/basic_string/operator_cmp -operator!=(std::u16string) cpp/string/basic_string/operator_cmp -operator<(std::u16string) cpp/string/basic_string/operator_cmp -operator<=(std::u16string) cpp/string/basic_string/operator_cmp -operator>(std::u16string) cpp/string/basic_string/operator_cmp -operator>=(std::u16string) cpp/string/basic_string/operator_cmp -std::swap(std::u16string) cpp/string/basic_string/swap2 -operator<<(std::u16string) cpp/string/basic_string/operator_ltltgtgt -operator>>(std::u16string) cpp/string/basic_string/operator_ltltgtgt -std::hash<std::u16string> cpp/string/basic_string/hash +std::u16string::operator+ cpp/string/basic_string/operator+ +std::u16string::operator== cpp/string/basic_string/operator_cmp +std::u16string::operator!= cpp/string/basic_string/operator_cmp +std::u16string::operator< cpp/string/basic_string/operator_cmp +std::u16string::operator<= cpp/string/basic_string/operator_cmp +std::u16string::operator> cpp/string/basic_string/operator_cmp +std::u16string::operator>= cpp/string/basic_string/operator_cmp +std::u16string::std::swap cpp/string/basic_string/swap2 +std::u16string::std::erase cpp/string/basic_string/erase2 +std::u16string::std::erase_if cpp/string/basic_string/erase2 +std::u16string::operator<< cpp/string/basic_string/operator_ltltgtgt +std::u16string::operator>> cpp/string/basic_string/operator_ltltgtgt +std::u16string::std::hash cpp/string/basic_string/hash std::u32string cpp/string/basic_string std::u32string::u32string cpp/string/basic_string/basic_string std::u32string::assign cpp/string/basic_string/assign @@ -3031,6 +6464,7 @@ std::u32string::front cpp/string/basic_string/front std::u32string::back cpp/string/basic_string/back std::u32string::data cpp/string/basic_string/data std::u32string::c_str cpp/string/basic_string/c_str +std::u32string::operator basic_string_view cpp/string/basic_string/operator_basic_string_view std::u32string::begin cpp/string/basic_string/begin std::u32string::cbegin cpp/string/basic_string/begin std::u32string::end cpp/string/basic_string/end @@ -3052,7 +6486,10 @@ std::u32string::erase cpp/string/basic_string/erase std::u32string::push_back cpp/string/basic_string/push_back std::u32string::pop_back cpp/string/basic_string/pop_back std::u32string::append cpp/string/basic_string/append +std::u32string::operator+= cpp/string/basic_string/operator+= std::u32string::compare cpp/string/basic_string/compare +std::u32string::starts_with cpp/string/basic_string/starts_with +std::u32string::ends_with cpp/string/basic_string/ends_with std::u32string::replace cpp/string/basic_string/replace std::u32string::substr cpp/string/basic_string/substr std::u32string::copy cpp/string/basic_string/copy @@ -3065,17 +6502,19 @@ std::u32string::find_first_not_of cpp/string/basic_string/find_first_not_of std::u32string::find_last_of cpp/string/basic_string/find_last_of std::u32string::find_last_not_of cpp/string/basic_string/find_last_not_of std::u32string::npos cpp/string/basic_string/npos -operator+(std::u32string) cpp/string/basic_string/operator+ -operator==(std::u32string) cpp/string/basic_string/operator_cmp -operator!=(std::u32string) cpp/string/basic_string/operator_cmp -operator<(std::u32string) cpp/string/basic_string/operator_cmp -operator<=(std::u32string) cpp/string/basic_string/operator_cmp -operator>(std::u32string) cpp/string/basic_string/operator_cmp -operator>=(std::u32string) cpp/string/basic_string/operator_cmp -std::swap(std::u32string) cpp/string/basic_string/swap2 -operator<<(std::u32string) cpp/string/basic_string/operator_ltltgtgt -operator>>(std::u32string) cpp/string/basic_string/operator_ltltgtgt -std::hash<std::u32string> cpp/string/basic_string/hash +std::u32string::operator+ cpp/string/basic_string/operator+ +std::u32string::operator== cpp/string/basic_string/operator_cmp +std::u32string::operator!= cpp/string/basic_string/operator_cmp +std::u32string::operator< cpp/string/basic_string/operator_cmp +std::u32string::operator<= cpp/string/basic_string/operator_cmp +std::u32string::operator> cpp/string/basic_string/operator_cmp +std::u32string::operator>= cpp/string/basic_string/operator_cmp +std::u32string::std::swap cpp/string/basic_string/swap2 +std::u32string::std::erase cpp/string/basic_string/erase2 +std::u32string::std::erase_if cpp/string/basic_string/erase2 +std::u32string::operator<< cpp/string/basic_string/operator_ltltgtgt +std::u32string::operator>> cpp/string/basic_string/operator_ltltgtgt +std::u32string::std::hash cpp/string/basic_string/hash std::pmr::string cpp/string/basic_string std::pmr::string::string cpp/string/basic_string/basic_string std::pmr::string::assign cpp/string/basic_string/assign @@ -3087,6 +6526,7 @@ std::pmr::string::front cpp/string/basic_string/front std::pmr::string::back cpp/string/basic_string/back std::pmr::string::data cpp/string/basic_string/data std::pmr::string::c_str cpp/string/basic_string/c_str +std::pmr::string::operator basic_string_view cpp/string/basic_string/operator_basic_string_view std::pmr::string::begin cpp/string/basic_string/begin std::pmr::string::cbegin cpp/string/basic_string/begin std::pmr::string::end cpp/string/basic_string/end @@ -3108,7 +6548,10 @@ std::pmr::string::erase cpp/string/basic_string/erase std::pmr::string::push_back cpp/string/basic_string/push_back std::pmr::string::pop_back cpp/string/basic_string/pop_back std::pmr::string::append cpp/string/basic_string/append +std::pmr::string::operator+= cpp/string/basic_string/operator+= std::pmr::string::compare cpp/string/basic_string/compare +std::pmr::string::starts_with cpp/string/basic_string/starts_with +std::pmr::string::ends_with cpp/string/basic_string/ends_with std::pmr::string::replace cpp/string/basic_string/replace std::pmr::string::substr cpp/string/basic_string/substr std::pmr::string::copy cpp/string/basic_string/copy @@ -3121,17 +6564,19 @@ std::pmr::string::find_first_not_of cpp/string/basic_string/find_first_not_of std::pmr::string::find_last_of cpp/string/basic_string/find_last_of std::pmr::string::find_last_not_of cpp/string/basic_string/find_last_not_of std::pmr::string::npos cpp/string/basic_string/npos -operator+(std::pmr::string) cpp/string/basic_string/operator+ -operator==(std::pmr::string) cpp/string/basic_string/operator_cmp -operator!=(std::pmr::string) cpp/string/basic_string/operator_cmp -operator<(std::pmr::string) cpp/string/basic_string/operator_cmp -operator<=(std::pmr::string) cpp/string/basic_string/operator_cmp -operator>(std::pmr::string) cpp/string/basic_string/operator_cmp -operator>=(std::pmr::string) cpp/string/basic_string/operator_cmp -std::swap(std::pmr::string) cpp/string/basic_string/swap2 -operator<<(std::pmr::string) cpp/string/basic_string/operator_ltltgtgt -operator>>(std::pmr::string) cpp/string/basic_string/operator_ltltgtgt -std::hash<std::pmr::string> cpp/string/basic_string/hash +std::pmr::string::operator+ cpp/string/basic_string/operator+ +std::pmr::string::operator== cpp/string/basic_string/operator_cmp +std::pmr::string::operator!= cpp/string/basic_string/operator_cmp +std::pmr::string::operator< cpp/string/basic_string/operator_cmp +std::pmr::string::operator<= cpp/string/basic_string/operator_cmp +std::pmr::string::operator> cpp/string/basic_string/operator_cmp +std::pmr::string::operator>= cpp/string/basic_string/operator_cmp +std::pmr::string::std::swap cpp/string/basic_string/swap2 +std::pmr::string::std::erase cpp/string/basic_string/erase2 +std::pmr::string::std::erase_if cpp/string/basic_string/erase2 +std::pmr::string::operator<< cpp/string/basic_string/operator_ltltgtgt +std::pmr::string::operator>> cpp/string/basic_string/operator_ltltgtgt +std::pmr::string::std::hash cpp/string/basic_string/hash std::pmr::wstring cpp/string/basic_string std::pmr::wstring::wstring cpp/string/basic_string/basic_string std::pmr::wstring::assign cpp/string/basic_string/assign @@ -3143,6 +6588,7 @@ std::pmr::wstring::front cpp/string/basic_string/front std::pmr::wstring::back cpp/string/basic_string/back std::pmr::wstring::data cpp/string/basic_string/data std::pmr::wstring::c_str cpp/string/basic_string/c_str +std::pmr::wstring::operator basic_string_view cpp/string/basic_string/operator_basic_string_view std::pmr::wstring::begin cpp/string/basic_string/begin std::pmr::wstring::cbegin cpp/string/basic_string/begin std::pmr::wstring::end cpp/string/basic_string/end @@ -3164,7 +6610,10 @@ std::pmr::wstring::erase cpp/string/basic_string/erase std::pmr::wstring::push_back cpp/string/basic_string/push_back std::pmr::wstring::pop_back cpp/string/basic_string/pop_back std::pmr::wstring::append cpp/string/basic_string/append +std::pmr::wstring::operator+= cpp/string/basic_string/operator+= std::pmr::wstring::compare cpp/string/basic_string/compare +std::pmr::wstring::starts_with cpp/string/basic_string/starts_with +std::pmr::wstring::ends_with cpp/string/basic_string/ends_with std::pmr::wstring::replace cpp/string/basic_string/replace std::pmr::wstring::substr cpp/string/basic_string/substr std::pmr::wstring::copy cpp/string/basic_string/copy @@ -3177,17 +6626,81 @@ std::pmr::wstring::find_first_not_of cpp/string/basic_string/find_first_not_of std::pmr::wstring::find_last_of cpp/string/basic_string/find_last_of std::pmr::wstring::find_last_not_of cpp/string/basic_string/find_last_not_of std::pmr::wstring::npos cpp/string/basic_string/npos -operator+(std::pmr::wstring) cpp/string/basic_string/operator+ -operator==(std::pmr::wstring) cpp/string/basic_string/operator_cmp -operator!=(std::pmr::wstring) cpp/string/basic_string/operator_cmp -operator<(std::pmr::wstring) cpp/string/basic_string/operator_cmp -operator<=(std::pmr::wstring) cpp/string/basic_string/operator_cmp -operator>(std::pmr::wstring) cpp/string/basic_string/operator_cmp -operator>=(std::pmr::wstring) cpp/string/basic_string/operator_cmp -std::swap(std::pmr::wstring) cpp/string/basic_string/swap2 -operator<<(std::pmr::wstring) cpp/string/basic_string/operator_ltltgtgt -operator>>(std::pmr::wstring) cpp/string/basic_string/operator_ltltgtgt -std::hash<std::pmr::wstring> cpp/string/basic_string/hash +std::pmr::wstring::operator+ cpp/string/basic_string/operator+ +std::pmr::wstring::operator== cpp/string/basic_string/operator_cmp +std::pmr::wstring::operator!= cpp/string/basic_string/operator_cmp +std::pmr::wstring::operator< cpp/string/basic_string/operator_cmp +std::pmr::wstring::operator<= cpp/string/basic_string/operator_cmp +std::pmr::wstring::operator> cpp/string/basic_string/operator_cmp +std::pmr::wstring::operator>= cpp/string/basic_string/operator_cmp +std::pmr::wstring::std::swap cpp/string/basic_string/swap2 +std::pmr::wstring::std::erase cpp/string/basic_string/erase2 +std::pmr::wstring::std::erase_if cpp/string/basic_string/erase2 +std::pmr::wstring::operator<< cpp/string/basic_string/operator_ltltgtgt +std::pmr::wstring::operator>> cpp/string/basic_string/operator_ltltgtgt +std::pmr::wstring::std::hash cpp/string/basic_string/hash +std::pmr::u8string cpp/string/basic_string +std::pmr::u8string::u8string cpp/string/basic_string/basic_string +std::pmr::u8string::assign cpp/string/basic_string/assign +std::pmr::u8string::operator= cpp/string/basic_string/operator= +std::pmr::u8string::get_allocator cpp/string/basic_string/get_allocator +std::pmr::u8string::at cpp/string/basic_string/at +std::pmr::u8string::operator[] cpp/string/basic_string/operator_at +std::pmr::u8string::front cpp/string/basic_string/front +std::pmr::u8string::back cpp/string/basic_string/back +std::pmr::u8string::data cpp/string/basic_string/data +std::pmr::u8string::c_str cpp/string/basic_string/c_str +std::pmr::u8string::operator basic_string_view cpp/string/basic_string/operator_basic_string_view +std::pmr::u8string::begin cpp/string/basic_string/begin +std::pmr::u8string::cbegin cpp/string/basic_string/begin +std::pmr::u8string::end cpp/string/basic_string/end +std::pmr::u8string::cend cpp/string/basic_string/end +std::pmr::u8string::rbegin cpp/string/basic_string/rbegin +std::pmr::u8string::crbegin cpp/string/basic_string/rbegin +std::pmr::u8string::rend cpp/string/basic_string/rend +std::pmr::u8string::crend cpp/string/basic_string/rend +std::pmr::u8string::empty cpp/string/basic_string/empty +std::pmr::u8string::size cpp/string/basic_string/size +std::pmr::u8string::length cpp/string/basic_string/size +std::pmr::u8string::max_size cpp/string/basic_string/max_size +std::pmr::u8string::reserve cpp/string/basic_string/reserve +std::pmr::u8string::capacity cpp/string/basic_string/capacity +std::pmr::u8string::shrink_to_fit cpp/string/basic_string/shrink_to_fit +std::pmr::u8string::clear cpp/string/basic_string/clear +std::pmr::u8string::insert cpp/string/basic_string/insert +std::pmr::u8string::erase cpp/string/basic_string/erase +std::pmr::u8string::push_back cpp/string/basic_string/push_back +std::pmr::u8string::pop_back cpp/string/basic_string/pop_back +std::pmr::u8string::append cpp/string/basic_string/append +std::pmr::u8string::operator+= cpp/string/basic_string/operator+= +std::pmr::u8string::compare cpp/string/basic_string/compare +std::pmr::u8string::starts_with cpp/string/basic_string/starts_with +std::pmr::u8string::ends_with cpp/string/basic_string/ends_with +std::pmr::u8string::replace cpp/string/basic_string/replace +std::pmr::u8string::substr cpp/string/basic_string/substr +std::pmr::u8string::copy cpp/string/basic_string/copy +std::pmr::u8string::resize cpp/string/basic_string/resize +std::pmr::u8string::swap cpp/string/basic_string/swap +std::pmr::u8string::find cpp/string/basic_string/find +std::pmr::u8string::rfind cpp/string/basic_string/rfind +std::pmr::u8string::find_first_of cpp/string/basic_string/find_first_of +std::pmr::u8string::find_first_not_of cpp/string/basic_string/find_first_not_of +std::pmr::u8string::find_last_of cpp/string/basic_string/find_last_of +std::pmr::u8string::find_last_not_of cpp/string/basic_string/find_last_not_of +std::pmr::u8string::npos cpp/string/basic_string/npos +std::pmr::u8string::operator+ cpp/string/basic_string/operator+ +std::pmr::u8string::operator== cpp/string/basic_string/operator_cmp +std::pmr::u8string::operator!= cpp/string/basic_string/operator_cmp +std::pmr::u8string::operator< cpp/string/basic_string/operator_cmp +std::pmr::u8string::operator<= cpp/string/basic_string/operator_cmp +std::pmr::u8string::operator> cpp/string/basic_string/operator_cmp +std::pmr::u8string::operator>= cpp/string/basic_string/operator_cmp +std::pmr::u8string::std::swap cpp/string/basic_string/swap2 +std::pmr::u8string::std::erase cpp/string/basic_string/erase2 +std::pmr::u8string::std::erase_if cpp/string/basic_string/erase2 +std::pmr::u8string::operator<< cpp/string/basic_string/operator_ltltgtgt +std::pmr::u8string::operator>> cpp/string/basic_string/operator_ltltgtgt +std::pmr::u8string::std::hash cpp/string/basic_string/hash std::pmr::u16string cpp/string/basic_string std::pmr::u16string::u16string cpp/string/basic_string/basic_string std::pmr::u16string::assign cpp/string/basic_string/assign @@ -3199,6 +6712,7 @@ std::pmr::u16string::front cpp/string/basic_string/front std::pmr::u16string::back cpp/string/basic_string/back std::pmr::u16string::data cpp/string/basic_string/data std::pmr::u16string::c_str cpp/string/basic_string/c_str +std::pmr::u16string::operator basic_string_view cpp/string/basic_string/operator_basic_string_view std::pmr::u16string::begin cpp/string/basic_string/begin std::pmr::u16string::cbegin cpp/string/basic_string/begin std::pmr::u16string::end cpp/string/basic_string/end @@ -3220,7 +6734,10 @@ std::pmr::u16string::erase cpp/string/basic_string/erase std::pmr::u16string::push_back cpp/string/basic_string/push_back std::pmr::u16string::pop_back cpp/string/basic_string/pop_back std::pmr::u16string::append cpp/string/basic_string/append +std::pmr::u16string::operator+= cpp/string/basic_string/operator+= std::pmr::u16string::compare cpp/string/basic_string/compare +std::pmr::u16string::starts_with cpp/string/basic_string/starts_with +std::pmr::u16string::ends_with cpp/string/basic_string/ends_with std::pmr::u16string::replace cpp/string/basic_string/replace std::pmr::u16string::substr cpp/string/basic_string/substr std::pmr::u16string::copy cpp/string/basic_string/copy @@ -3233,17 +6750,19 @@ std::pmr::u16string::find_first_not_of cpp/string/basic_string/find_first_not_of std::pmr::u16string::find_last_of cpp/string/basic_string/find_last_of std::pmr::u16string::find_last_not_of cpp/string/basic_string/find_last_not_of std::pmr::u16string::npos cpp/string/basic_string/npos -operator+(std::pmr::u16string) cpp/string/basic_string/operator+ -operator==(std::pmr::u16string) cpp/string/basic_string/operator_cmp -operator!=(std::pmr::u16string) cpp/string/basic_string/operator_cmp -operator<(std::pmr::u16string) cpp/string/basic_string/operator_cmp -operator<=(std::pmr::u16string) cpp/string/basic_string/operator_cmp -operator>(std::pmr::u16string) cpp/string/basic_string/operator_cmp -operator>=(std::pmr::u16string) cpp/string/basic_string/operator_cmp -std::swap(std::pmr::u16string) cpp/string/basic_string/swap2 -operator<<(std::pmr::u16string) cpp/string/basic_string/operator_ltltgtgt -operator>>(std::pmr::u16string) cpp/string/basic_string/operator_ltltgtgt -std::hash<std::pmr::u16string> cpp/string/basic_string/hash +std::pmr::u16string::operator+ cpp/string/basic_string/operator+ +std::pmr::u16string::operator== cpp/string/basic_string/operator_cmp +std::pmr::u16string::operator!= cpp/string/basic_string/operator_cmp +std::pmr::u16string::operator< cpp/string/basic_string/operator_cmp +std::pmr::u16string::operator<= cpp/string/basic_string/operator_cmp +std::pmr::u16string::operator> cpp/string/basic_string/operator_cmp +std::pmr::u16string::operator>= cpp/string/basic_string/operator_cmp +std::pmr::u16string::std::swap cpp/string/basic_string/swap2 +std::pmr::u16string::std::erase cpp/string/basic_string/erase2 +std::pmr::u16string::std::erase_if cpp/string/basic_string/erase2 +std::pmr::u16string::operator<< cpp/string/basic_string/operator_ltltgtgt +std::pmr::u16string::operator>> cpp/string/basic_string/operator_ltltgtgt +std::pmr::u16string::std::hash cpp/string/basic_string/hash std::pmr::u32string cpp/string/basic_string std::pmr::u32string::u32string cpp/string/basic_string/basic_string std::pmr::u32string::assign cpp/string/basic_string/assign @@ -3255,6 +6774,7 @@ std::pmr::u32string::front cpp/string/basic_string/front std::pmr::u32string::back cpp/string/basic_string/back std::pmr::u32string::data cpp/string/basic_string/data std::pmr::u32string::c_str cpp/string/basic_string/c_str +std::pmr::u32string::operator basic_string_view cpp/string/basic_string/operator_basic_string_view std::pmr::u32string::begin cpp/string/basic_string/begin std::pmr::u32string::cbegin cpp/string/basic_string/begin std::pmr::u32string::end cpp/string/basic_string/end @@ -3276,7 +6796,10 @@ std::pmr::u32string::erase cpp/string/basic_string/erase std::pmr::u32string::push_back cpp/string/basic_string/push_back std::pmr::u32string::pop_back cpp/string/basic_string/pop_back std::pmr::u32string::append cpp/string/basic_string/append +std::pmr::u32string::operator+= cpp/string/basic_string/operator+= std::pmr::u32string::compare cpp/string/basic_string/compare +std::pmr::u32string::starts_with cpp/string/basic_string/starts_with +std::pmr::u32string::ends_with cpp/string/basic_string/ends_with std::pmr::u32string::replace cpp/string/basic_string/replace std::pmr::u32string::substr cpp/string/basic_string/substr std::pmr::u32string::copy cpp/string/basic_string/copy @@ -3289,17 +6812,19 @@ std::pmr::u32string::find_first_not_of cpp/string/basic_string/find_first_not_of std::pmr::u32string::find_last_of cpp/string/basic_string/find_last_of std::pmr::u32string::find_last_not_of cpp/string/basic_string/find_last_not_of std::pmr::u32string::npos cpp/string/basic_string/npos -operator+(std::pmr::u32string) cpp/string/basic_string/operator+ -operator==(std::pmr::u32string) cpp/string/basic_string/operator_cmp -operator!=(std::pmr::u32string) cpp/string/basic_string/operator_cmp -operator<(std::pmr::u32string) cpp/string/basic_string/operator_cmp -operator<=(std::pmr::u32string) cpp/string/basic_string/operator_cmp -operator>(std::pmr::u32string) cpp/string/basic_string/operator_cmp -operator>=(std::pmr::u32string) cpp/string/basic_string/operator_cmp -std::swap(std::pmr::u32string) cpp/string/basic_string/swap2 -operator<<(std::pmr::u32string) cpp/string/basic_string/operator_ltltgtgt -operator>>(std::pmr::u32string) cpp/string/basic_string/operator_ltltgtgt -std::hash<std::pmr::u32string> cpp/string/basic_string/hash +std::pmr::u32string::operator+ cpp/string/basic_string/operator+ +std::pmr::u32string::operator== cpp/string/basic_string/operator_cmp +std::pmr::u32string::operator!= cpp/string/basic_string/operator_cmp +std::pmr::u32string::operator< cpp/string/basic_string/operator_cmp +std::pmr::u32string::operator<= cpp/string/basic_string/operator_cmp +std::pmr::u32string::operator> cpp/string/basic_string/operator_cmp +std::pmr::u32string::operator>= cpp/string/basic_string/operator_cmp +std::pmr::u32string::std::swap cpp/string/basic_string/swap2 +std::pmr::u32string::std::erase cpp/string/basic_string/erase2 +std::pmr::u32string::std::erase_if cpp/string/basic_string/erase2 +std::pmr::u32string::operator<< cpp/string/basic_string/operator_ltltgtgt +std::pmr::u32string::operator>> cpp/string/basic_string/operator_ltltgtgt +std::pmr::u32string::std::hash cpp/string/basic_string/hash std::basic_string_view cpp/string/basic_string_view std::basic_string_view::basic_string_view cpp/string/basic_string_view/basic_string_view std::basic_string_view::operator= cpp/string/basic_string_view/operator= @@ -3326,6 +6851,8 @@ std::basic_string_view::swap cpp/string/basic_string_view/swap std::basic_string_view::copy cpp/string/basic_string_view/copy std::basic_string_view::substr cpp/string/basic_string_view/substr std::basic_string_view::compare cpp/string/basic_string_view/compare +std::basic_string_view::starts_with cpp/string/basic_string_view/starts_with +std::basic_string_view::ends_with cpp/string/basic_string_view/ends_with std::basic_string_view::find cpp/string/basic_string_view/find std::basic_string_view::rfind cpp/string/basic_string_view/rfind std::basic_string_view::find_first_of cpp/string/basic_string_view/find_first_of @@ -3333,14 +6860,16 @@ std::basic_string_view::find_last_of cpp/string/basic_string_view/find_last_of std::basic_string_view::find_first_not_of cpp/string/basic_string_view/find_first_not_of std::basic_string_view::find_last_not_of cpp/string/basic_string_view/find_last_not_of std::basic_string_view::npos cpp/string/basic_string_view/npos -operator==(std::basic_string_view) cpp/string/basic_string_view/operator_cmp -operator!=(std::basic_string_view) cpp/string/basic_string_view/operator_cmp -operator<(std::basic_string_view) cpp/string/basic_string_view/operator_cmp -operator<=(std::basic_string_view) cpp/string/basic_string_view/operator_cmp -operator>(std::basic_string_view) cpp/string/basic_string_view/operator_cmp -operator>=(std::basic_string_view) cpp/string/basic_string_view/operator_cmp -operator<<(std::basic_string_view) cpp/string/basic_string_view/operator_ltlt -std::hash<std::basic_string_view> cpp/string/basic_string_view/hash +std::basic_string_view::operator== cpp/string/basic_string_view/operator_cmp +std::basic_string_view::operator!= cpp/string/basic_string_view/operator_cmp +std::basic_string_view::operator< cpp/string/basic_string_view/operator_cmp +std::basic_string_view::operator<= cpp/string/basic_string_view/operator_cmp +std::basic_string_view::operator> cpp/string/basic_string_view/operator_cmp +std::basic_string_view::operator>= cpp/string/basic_string_view/operator_cmp +std::basic_string_view::std::begin cpp/string/basic_string_view/begin_end_nonmem +std::basic_string_view::std::end cpp/string/basic_string_view/begin_end_nonmem +std::basic_string_view::operator<< cpp/string/basic_string_view/operator_ltlt +std::basic_string_view::std::hash cpp/string/basic_string_view/hash std::string_view cpp/string/basic_string_view std::string_view::string_view cpp/string/basic_string_view/basic_string_view std::string_view::operator= cpp/string/basic_string_view/operator= @@ -3367,6 +6896,8 @@ std::string_view::swap cpp/string/basic_string_view/swap std::string_view::copy cpp/string/basic_string_view/copy std::string_view::substr cpp/string/basic_string_view/substr std::string_view::compare cpp/string/basic_string_view/compare +std::string_view::starts_with cpp/string/basic_string_view/starts_with +std::string_view::ends_with cpp/string/basic_string_view/ends_with std::string_view::find cpp/string/basic_string_view/find std::string_view::rfind cpp/string/basic_string_view/rfind std::string_view::find_first_of cpp/string/basic_string_view/find_first_of @@ -3374,14 +6905,16 @@ std::string_view::find_last_of cpp/string/basic_string_view/find_last_of std::string_view::find_first_not_of cpp/string/basic_string_view/find_first_not_of std::string_view::find_last_not_of cpp/string/basic_string_view/find_last_not_of std::string_view::npos cpp/string/basic_string_view/npos -operator==(std::string_view) cpp/string/basic_string_view/operator_cmp -operator!=(std::string_view) cpp/string/basic_string_view/operator_cmp -operator<(std::string_view) cpp/string/basic_string_view/operator_cmp -operator<=(std::string_view) cpp/string/basic_string_view/operator_cmp -operator>(std::string_view) cpp/string/basic_string_view/operator_cmp -operator>=(std::string_view) cpp/string/basic_string_view/operator_cmp -operator<<(std::string_view) cpp/string/basic_string_view/operator_ltlt -std::hash<std::string_view> cpp/string/basic_string_view/hash +std::string_view::operator== cpp/string/basic_string_view/operator_cmp +std::string_view::operator!= cpp/string/basic_string_view/operator_cmp +std::string_view::operator< cpp/string/basic_string_view/operator_cmp +std::string_view::operator<= cpp/string/basic_string_view/operator_cmp +std::string_view::operator> cpp/string/basic_string_view/operator_cmp +std::string_view::operator>= cpp/string/basic_string_view/operator_cmp +std::string_view::std::begin cpp/string/basic_string_view/begin_end_nonmem +std::string_view::std::end cpp/string/basic_string_view/begin_end_nonmem +std::string_view::operator<< cpp/string/basic_string_view/operator_ltlt +std::string_view::std::hash cpp/string/basic_string_view/hash std::wstring_view cpp/string/basic_string_view std::wstring_view::wstring_view cpp/string/basic_string_view/basic_string_view std::wstring_view::operator= cpp/string/basic_string_view/operator= @@ -3408,6 +6941,8 @@ std::wstring_view::swap cpp/string/basic_string_view/swap std::wstring_view::copy cpp/string/basic_string_view/copy std::wstring_view::substr cpp/string/basic_string_view/substr std::wstring_view::compare cpp/string/basic_string_view/compare +std::wstring_view::starts_with cpp/string/basic_string_view/starts_with +std::wstring_view::ends_with cpp/string/basic_string_view/ends_with std::wstring_view::find cpp/string/basic_string_view/find std::wstring_view::rfind cpp/string/basic_string_view/rfind std::wstring_view::find_first_of cpp/string/basic_string_view/find_first_of @@ -3415,14 +6950,61 @@ std::wstring_view::find_last_of cpp/string/basic_string_view/find_last_of std::wstring_view::find_first_not_of cpp/string/basic_string_view/find_first_not_of std::wstring_view::find_last_not_of cpp/string/basic_string_view/find_last_not_of std::wstring_view::npos cpp/string/basic_string_view/npos -operator==(std::wstring_view) cpp/string/basic_string_view/operator_cmp -operator!=(std::wstring_view) cpp/string/basic_string_view/operator_cmp -operator<(std::wstring_view) cpp/string/basic_string_view/operator_cmp -operator<=(std::wstring_view) cpp/string/basic_string_view/operator_cmp -operator>(std::wstring_view) cpp/string/basic_string_view/operator_cmp -operator>=(std::wstring_view) cpp/string/basic_string_view/operator_cmp -operator<<(std::wstring_view) cpp/string/basic_string_view/operator_ltlt -std::hash<std::wstring_view> cpp/string/basic_string_view/hash +std::wstring_view::operator== cpp/string/basic_string_view/operator_cmp +std::wstring_view::operator!= cpp/string/basic_string_view/operator_cmp +std::wstring_view::operator< cpp/string/basic_string_view/operator_cmp +std::wstring_view::operator<= cpp/string/basic_string_view/operator_cmp +std::wstring_view::operator> cpp/string/basic_string_view/operator_cmp +std::wstring_view::operator>= cpp/string/basic_string_view/operator_cmp +std::wstring_view::std::begin cpp/string/basic_string_view/begin_end_nonmem +std::wstring_view::std::end cpp/string/basic_string_view/begin_end_nonmem +std::wstring_view::operator<< cpp/string/basic_string_view/operator_ltlt +std::wstring_view::std::hash cpp/string/basic_string_view/hash +std::u8string_view cpp/string/basic_string_view +std::u8string_view::u8string_view cpp/string/basic_string_view/basic_string_view +std::u8string_view::operator= cpp/string/basic_string_view/operator= +std::u8string_view::begin cpp/string/basic_string_view/begin +std::u8string_view::cbegin cpp/string/basic_string_view/begin +std::u8string_view::rbegin cpp/string/basic_string_view/rbegin +std::u8string_view::crbegin cpp/string/basic_string_view/rbegin +std::u8string_view::end cpp/string/basic_string_view/end +std::u8string_view::cend cpp/string/basic_string_view/end +std::u8string_view::rend cpp/string/basic_string_view/rend +std::u8string_view::crend cpp/string/basic_string_view/rend +std::u8string_view::operator[] cpp/string/basic_string_view/operator_at +std::u8string_view::at cpp/string/basic_string_view/at +std::u8string_view::front cpp/string/basic_string_view/front +std::u8string_view::back cpp/string/basic_string_view/back +std::u8string_view::data cpp/string/basic_string_view/data +std::u8string_view::size cpp/string/basic_string_view/size +std::u8string_view::length cpp/string/basic_string_view/size +std::u8string_view::max_size cpp/string/basic_string_view/max_size +std::u8string_view::empty cpp/string/basic_string_view/empty +std::u8string_view::remove_prefix cpp/string/basic_string_view/remove_prefix +std::u8string_view::remove_suffix cpp/string/basic_string_view/remove_suffix +std::u8string_view::swap cpp/string/basic_string_view/swap +std::u8string_view::copy cpp/string/basic_string_view/copy +std::u8string_view::substr cpp/string/basic_string_view/substr +std::u8string_view::compare cpp/string/basic_string_view/compare +std::u8string_view::starts_with cpp/string/basic_string_view/starts_with +std::u8string_view::ends_with cpp/string/basic_string_view/ends_with +std::u8string_view::find cpp/string/basic_string_view/find +std::u8string_view::rfind cpp/string/basic_string_view/rfind +std::u8string_view::find_first_of cpp/string/basic_string_view/find_first_of +std::u8string_view::find_last_of cpp/string/basic_string_view/find_last_of +std::u8string_view::find_first_not_of cpp/string/basic_string_view/find_first_not_of +std::u8string_view::find_last_not_of cpp/string/basic_string_view/find_last_not_of +std::u8string_view::npos cpp/string/basic_string_view/npos +std::u8string_view::operator== cpp/string/basic_string_view/operator_cmp +std::u8string_view::operator!= cpp/string/basic_string_view/operator_cmp +std::u8string_view::operator< cpp/string/basic_string_view/operator_cmp +std::u8string_view::operator<= cpp/string/basic_string_view/operator_cmp +std::u8string_view::operator> cpp/string/basic_string_view/operator_cmp +std::u8string_view::operator>= cpp/string/basic_string_view/operator_cmp +std::u8string_view::std::begin cpp/string/basic_string_view/begin_end_nonmem +std::u8string_view::std::end cpp/string/basic_string_view/begin_end_nonmem +std::u8string_view::operator<< cpp/string/basic_string_view/operator_ltlt +std::u8string_view::std::hash cpp/string/basic_string_view/hash std::u16string_view cpp/string/basic_string_view std::u16string_view::u16string_view cpp/string/basic_string_view/basic_string_view std::u16string_view::operator= cpp/string/basic_string_view/operator= @@ -3449,6 +7031,8 @@ std::u16string_view::swap cpp/string/basic_string_view/swap std::u16string_view::copy cpp/string/basic_string_view/copy std::u16string_view::substr cpp/string/basic_string_view/substr std::u16string_view::compare cpp/string/basic_string_view/compare +std::u16string_view::starts_with cpp/string/basic_string_view/starts_with +std::u16string_view::ends_with cpp/string/basic_string_view/ends_with std::u16string_view::find cpp/string/basic_string_view/find std::u16string_view::rfind cpp/string/basic_string_view/rfind std::u16string_view::find_first_of cpp/string/basic_string_view/find_first_of @@ -3456,14 +7040,16 @@ std::u16string_view::find_last_of cpp/string/basic_string_view/find_last_of std::u16string_view::find_first_not_of cpp/string/basic_string_view/find_first_not_of std::u16string_view::find_last_not_of cpp/string/basic_string_view/find_last_not_of std::u16string_view::npos cpp/string/basic_string_view/npos -operator==(std::u16string_view) cpp/string/basic_string_view/operator_cmp -operator!=(std::u16string_view) cpp/string/basic_string_view/operator_cmp -operator<(std::u16string_view) cpp/string/basic_string_view/operator_cmp -operator<=(std::u16string_view) cpp/string/basic_string_view/operator_cmp -operator>(std::u16string_view) cpp/string/basic_string_view/operator_cmp -operator>=(std::u16string_view) cpp/string/basic_string_view/operator_cmp -operator<<(std::u16string_view) cpp/string/basic_string_view/operator_ltlt -std::hash<std::u16string_view> cpp/string/basic_string_view/hash +std::u16string_view::operator== cpp/string/basic_string_view/operator_cmp +std::u16string_view::operator!= cpp/string/basic_string_view/operator_cmp +std::u16string_view::operator< cpp/string/basic_string_view/operator_cmp +std::u16string_view::operator<= cpp/string/basic_string_view/operator_cmp +std::u16string_view::operator> cpp/string/basic_string_view/operator_cmp +std::u16string_view::operator>= cpp/string/basic_string_view/operator_cmp +std::u16string_view::std::begin cpp/string/basic_string_view/begin_end_nonmem +std::u16string_view::std::end cpp/string/basic_string_view/begin_end_nonmem +std::u16string_view::operator<< cpp/string/basic_string_view/operator_ltlt +std::u16string_view::std::hash cpp/string/basic_string_view/hash std::u32string_view cpp/string/basic_string_view std::u32string_view::u32string_view cpp/string/basic_string_view/basic_string_view std::u32string_view::operator= cpp/string/basic_string_view/operator= @@ -3490,6 +7076,8 @@ std::u32string_view::swap cpp/string/basic_string_view/swap std::u32string_view::copy cpp/string/basic_string_view/copy std::u32string_view::substr cpp/string/basic_string_view/substr std::u32string_view::compare cpp/string/basic_string_view/compare +std::u32string_view::starts_with cpp/string/basic_string_view/starts_with +std::u32string_view::ends_with cpp/string/basic_string_view/ends_with std::u32string_view::find cpp/string/basic_string_view/find std::u32string_view::rfind cpp/string/basic_string_view/rfind std::u32string_view::find_first_of cpp/string/basic_string_view/find_first_of @@ -3497,14 +7085,16 @@ std::u32string_view::find_last_of cpp/string/basic_string_view/find_last_of std::u32string_view::find_first_not_of cpp/string/basic_string_view/find_first_not_of std::u32string_view::find_last_not_of cpp/string/basic_string_view/find_last_not_of std::u32string_view::npos cpp/string/basic_string_view/npos -operator==(std::u32string_view) cpp/string/basic_string_view/operator_cmp -operator!=(std::u32string_view) cpp/string/basic_string_view/operator_cmp -operator<(std::u32string_view) cpp/string/basic_string_view/operator_cmp -operator<=(std::u32string_view) cpp/string/basic_string_view/operator_cmp -operator>(std::u32string_view) cpp/string/basic_string_view/operator_cmp -operator>=(std::u32string_view) cpp/string/basic_string_view/operator_cmp -operator<<(std::u32string_view) cpp/string/basic_string_view/operator_ltlt -std::hash<std::u32string_view> cpp/string/basic_string_view/hash +std::u32string_view::operator== cpp/string/basic_string_view/operator_cmp +std::u32string_view::operator!= cpp/string/basic_string_view/operator_cmp +std::u32string_view::operator< cpp/string/basic_string_view/operator_cmp +std::u32string_view::operator<= cpp/string/basic_string_view/operator_cmp +std::u32string_view::operator> cpp/string/basic_string_view/operator_cmp +std::u32string_view::operator>= cpp/string/basic_string_view/operator_cmp +std::u32string_view::std::begin cpp/string/basic_string_view/begin_end_nonmem +std::u32string_view::std::end cpp/string/basic_string_view/begin_end_nonmem +std::u32string_view::operator<< cpp/string/basic_string_view/operator_ltlt +std::u32string_view::std::hash cpp/string/basic_string_view/hash std::getline cpp/string/basic_string/getline std::stoi cpp/string/basic_string/stol std::stol cpp/string/basic_string/stol @@ -3549,16 +7139,16 @@ std::array::size cpp/container/array/size std::array::max_size cpp/container/array/max_size std::array::fill cpp/container/array/fill std::array::swap cpp/container/array/swap -operator==(std::array) cpp/container/array/operator_cmp -operator!=(std::array) cpp/container/array/operator_cmp -operator<(std::array) cpp/container/array/operator_cmp -operator<=(std::array) cpp/container/array/operator_cmp -operator>(std::array) cpp/container/array/operator_cmp -operator>=(std::array) cpp/container/array/operator_cmp -std::swap(std::array) cpp/container/array/swap2 -std::get(std::array) cpp/container/array/get -std::tuple_size<std::array> cpp/container/array/tuple_size -std::tuple_element<std::array> cpp/container/array/tuple_element +std::array::operator== cpp/container/array/operator_cmp +std::array::operator!= cpp/container/array/operator_cmp +std::array::operator< cpp/container/array/operator_cmp +std::array::operator<= cpp/container/array/operator_cmp +std::array::operator> cpp/container/array/operator_cmp +std::array::operator>= cpp/container/array/operator_cmp +std::array::std::swap cpp/container/array/swap2 +std::array::std::get cpp/container/array/get +std::array::std::tuple_size cpp/container/array/tuple_size +std::array::std::tuple_element cpp/container/array/tuple_element std::vector cpp/container/vector std::vector::vector cpp/container/vector/vector std::vector::~vector cpp/container/vector/~vector @@ -3593,13 +7183,15 @@ std::vector::emplace_back cpp/container/vector/emplace_back std::vector::pop_back cpp/container/vector/pop_back std::vector::resize cpp/container/vector/resize std::vector::swap cpp/container/vector/swap -operator==(std::vector) cpp/container/vector/operator_cmp -operator!=(std::vector) cpp/container/vector/operator_cmp -operator<(std::vector) cpp/container/vector/operator_cmp -operator<=(std::vector) cpp/container/vector/operator_cmp -operator>(std::vector) cpp/container/vector/operator_cmp -operator>=(std::vector) cpp/container/vector/operator_cmp -std::swap(std::vector) cpp/container/vector/swap2 +std::vector::operator== cpp/container/vector/operator_cmp +std::vector::operator!= cpp/container/vector/operator_cmp +std::vector::operator< cpp/container/vector/operator_cmp +std::vector::operator<= cpp/container/vector/operator_cmp +std::vector::operator> cpp/container/vector/operator_cmp +std::vector::operator>= cpp/container/vector/operator_cmp +std::vector::std::swap cpp/container/vector/swap2 +std::vector::std::erase cpp/container/vector/erase2 +std::vector::std::erase_if cpp/container/vector/erase2 std::pmr::vector cpp/container/vector std::pmr::vector::vector cpp/container/vector/vector std::pmr::vector::~vector cpp/container/vector/~vector @@ -3634,13 +7226,15 @@ std::pmr::vector::emplace_back cpp/container/vector/emplace_back std::pmr::vector::pop_back cpp/container/vector/pop_back std::pmr::vector::resize cpp/container/vector/resize std::pmr::vector::swap cpp/container/vector/swap -operator==(std::pmr::vector) cpp/container/vector/operator_cmp -operator!=(std::pmr::vector) cpp/container/vector/operator_cmp -operator<(std::pmr::vector) cpp/container/vector/operator_cmp -operator<=(std::pmr::vector) cpp/container/vector/operator_cmp -operator>(std::pmr::vector) cpp/container/vector/operator_cmp -operator>=(std::pmr::vector) cpp/container/vector/operator_cmp -std::swap(std::pmr::vector) cpp/container/vector/swap2 +std::pmr::vector::operator== cpp/container/vector/operator_cmp +std::pmr::vector::operator!= cpp/container/vector/operator_cmp +std::pmr::vector::operator< cpp/container/vector/operator_cmp +std::pmr::vector::operator<= cpp/container/vector/operator_cmp +std::pmr::vector::operator> cpp/container/vector/operator_cmp +std::pmr::vector::operator>= cpp/container/vector/operator_cmp +std::pmr::vector::std::swap cpp/container/vector/swap2 +std::pmr::vector::std::erase cpp/container/vector/erase2 +std::pmr::vector::std::erase_if cpp/container/vector/erase2 std::deque cpp/container/deque std::deque::deque cpp/container/deque/deque std::deque::~deque cpp/container/deque/~deque @@ -3675,13 +7269,15 @@ std::deque::emplace_front cpp/container/deque/emplace_front std::deque::pop_front cpp/container/deque/pop_front std::deque::resize cpp/container/deque/resize std::deque::swap cpp/container/deque/swap -operator==(std::deque) cpp/container/deque/operator_cmp -operator!=(std::deque) cpp/container/deque/operator_cmp -operator<(std::deque) cpp/container/deque/operator_cmp -operator<=(std::deque) cpp/container/deque/operator_cmp -operator>(std::deque) cpp/container/deque/operator_cmp -operator>=(std::deque) cpp/container/deque/operator_cmp -std::swap(std::deque) cpp/container/deque/swap2 +std::deque::operator== cpp/container/deque/operator_cmp +std::deque::operator!= cpp/container/deque/operator_cmp +std::deque::operator< cpp/container/deque/operator_cmp +std::deque::operator<= cpp/container/deque/operator_cmp +std::deque::operator> cpp/container/deque/operator_cmp +std::deque::operator>= cpp/container/deque/operator_cmp +std::deque::std::swap cpp/container/deque/swap2 +std::deque::std::erase cpp/container/deque/erase2 +std::deque::std::erase_if cpp/container/deque/erase2 std::pmr::deque cpp/container/deque std::pmr::deque::deque cpp/container/deque/deque std::pmr::deque::~deque cpp/container/deque/~deque @@ -3716,13 +7312,15 @@ std::pmr::deque::emplace_front cpp/container/deque/emplace_front std::pmr::deque::pop_front cpp/container/deque/pop_front std::pmr::deque::resize cpp/container/deque/resize std::pmr::deque::swap cpp/container/deque/swap -operator==(std::pmr::deque) cpp/container/deque/operator_cmp -operator!=(std::pmr::deque) cpp/container/deque/operator_cmp -operator<(std::pmr::deque) cpp/container/deque/operator_cmp -operator<=(std::pmr::deque) cpp/container/deque/operator_cmp -operator>(std::pmr::deque) cpp/container/deque/operator_cmp -operator>=(std::pmr::deque) cpp/container/deque/operator_cmp -std::swap(std::pmr::deque) cpp/container/deque/swap2 +std::pmr::deque::operator== cpp/container/deque/operator_cmp +std::pmr::deque::operator!= cpp/container/deque/operator_cmp +std::pmr::deque::operator< cpp/container/deque/operator_cmp +std::pmr::deque::operator<= cpp/container/deque/operator_cmp +std::pmr::deque::operator> cpp/container/deque/operator_cmp +std::pmr::deque::operator>= cpp/container/deque/operator_cmp +std::pmr::deque::std::swap cpp/container/deque/swap2 +std::pmr::deque::std::erase cpp/container/deque/erase2 +std::pmr::deque::std::erase_if cpp/container/deque/erase2 std::forward_list cpp/container/forward_list std::forward_list::forward_list cpp/container/forward_list/forward_list std::forward_list::~forward_list cpp/container/forward_list/~forward_list @@ -3754,13 +7352,15 @@ std::forward_list::remove_if cpp/container/forward_list/remove std::forward_list::reverse cpp/container/forward_list/reverse std::forward_list::unique cpp/container/forward_list/unique std::forward_list::sort cpp/container/forward_list/sort -operator==(std::forward_list) cpp/container/forward_list/operator_cmp -operator!=(std::forward_list) cpp/container/forward_list/operator_cmp -operator<(std::forward_list) cpp/container/forward_list/operator_cmp -operator<=(std::forward_list) cpp/container/forward_list/operator_cmp -operator>(std::forward_list) cpp/container/forward_list/operator_cmp -operator>=(std::forward_list) cpp/container/forward_list/operator_cmp -std::swap(std::forward_list) cpp/container/forward_list/swap2 +std::forward_list::operator== cpp/container/forward_list/operator_cmp +std::forward_list::operator!= cpp/container/forward_list/operator_cmp +std::forward_list::operator< cpp/container/forward_list/operator_cmp +std::forward_list::operator<= cpp/container/forward_list/operator_cmp +std::forward_list::operator> cpp/container/forward_list/operator_cmp +std::forward_list::operator>= cpp/container/forward_list/operator_cmp +std::forward_list::std::swap cpp/container/forward_list/swap2 +std::forward_list::std::erase cpp/container/forward_list/erase2 +std::forward_list::std::erase_if cpp/container/forward_list/erase2 std::pmr::forward_list cpp/container/forward_list std::pmr::forward_list::forward_list cpp/container/forward_list/forward_list std::pmr::forward_list::~forward_list cpp/container/forward_list/~forward_list @@ -3792,13 +7392,15 @@ std::pmr::forward_list::remove_if cpp/container/forward_list/remove std::pmr::forward_list::reverse cpp/container/forward_list/reverse std::pmr::forward_list::unique cpp/container/forward_list/unique std::pmr::forward_list::sort cpp/container/forward_list/sort -operator==(std::pmr::forward_list) cpp/container/forward_list/operator_cmp -operator!=(std::pmr::forward_list) cpp/container/forward_list/operator_cmp -operator<(std::pmr::forward_list) cpp/container/forward_list/operator_cmp -operator<=(std::pmr::forward_list) cpp/container/forward_list/operator_cmp -operator>(std::pmr::forward_list) cpp/container/forward_list/operator_cmp -operator>=(std::pmr::forward_list) cpp/container/forward_list/operator_cmp -std::swap(std::pmr::forward_list) cpp/container/forward_list/swap2 +std::pmr::forward_list::operator== cpp/container/forward_list/operator_cmp +std::pmr::forward_list::operator!= cpp/container/forward_list/operator_cmp +std::pmr::forward_list::operator< cpp/container/forward_list/operator_cmp +std::pmr::forward_list::operator<= cpp/container/forward_list/operator_cmp +std::pmr::forward_list::operator> cpp/container/forward_list/operator_cmp +std::pmr::forward_list::operator>= cpp/container/forward_list/operator_cmp +std::pmr::forward_list::std::swap cpp/container/forward_list/swap2 +std::pmr::forward_list::std::erase cpp/container/forward_list/erase2 +std::pmr::forward_list::std::erase_if cpp/container/forward_list/erase2 std::list cpp/container/list std::list::list cpp/container/list/list std::list::~list cpp/container/list/~list @@ -3837,13 +7439,15 @@ std::list::remove_if cpp/container/list/remove std::list::reverse cpp/container/list/reverse std::list::unique cpp/container/list/unique std::list::sort cpp/container/list/sort -operator==(std::list) cpp/container/list/operator_cmp -operator!=(std::list) cpp/container/list/operator_cmp -operator<(std::list) cpp/container/list/operator_cmp -operator<=(std::list) cpp/container/list/operator_cmp -operator>(std::list) cpp/container/list/operator_cmp -operator>=(std::list) cpp/container/list/operator_cmp -std::swap(std::list) cpp/container/list/swap2 +std::list::operator== cpp/container/list/operator_cmp +std::list::operator!= cpp/container/list/operator_cmp +std::list::operator< cpp/container/list/operator_cmp +std::list::operator<= cpp/container/list/operator_cmp +std::list::operator> cpp/container/list/operator_cmp +std::list::operator>= cpp/container/list/operator_cmp +std::list::std::swap cpp/container/list/swap2 +std::list::std::erase cpp/container/list/erase2 +std::list::std::erase_if cpp/container/list/erase2 std::pmr::list cpp/container/list std::pmr::list::list cpp/container/list/list std::pmr::list::~list cpp/container/list/~list @@ -3882,13 +7486,15 @@ std::pmr::list::remove_if cpp/container/list/remove std::pmr::list::reverse cpp/container/list/reverse std::pmr::list::unique cpp/container/list/unique std::pmr::list::sort cpp/container/list/sort -operator==(std::pmr::list) cpp/container/list/operator_cmp -operator!=(std::pmr::list) cpp/container/list/operator_cmp -operator<(std::pmr::list) cpp/container/list/operator_cmp -operator<=(std::pmr::list) cpp/container/list/operator_cmp -operator>(std::pmr::list) cpp/container/list/operator_cmp -operator>=(std::pmr::list) cpp/container/list/operator_cmp -std::swap(std::pmr::list) cpp/container/list/swap2 +std::pmr::list::operator== cpp/container/list/operator_cmp +std::pmr::list::operator!= cpp/container/list/operator_cmp +std::pmr::list::operator< cpp/container/list/operator_cmp +std::pmr::list::operator<= cpp/container/list/operator_cmp +std::pmr::list::operator> cpp/container/list/operator_cmp +std::pmr::list::operator>= cpp/container/list/operator_cmp +std::pmr::list::std::swap cpp/container/list/swap2 +std::pmr::list::std::erase cpp/container/list/erase2 +std::pmr::list::std::erase_if cpp/container/list/erase2 std::set cpp/container/set std::set::set cpp/container/set/set std::set::~set cpp/container/set/~set @@ -3915,18 +7521,20 @@ std::set::extract cpp/container/set/extract std::set::merge cpp/container/set/merge std::set::count cpp/container/set/count std::set::find cpp/container/set/find +std::set::contains cpp/container/set/contains std::set::equal_range cpp/container/set/equal_range std::set::lower_bound cpp/container/set/lower_bound std::set::upper_bound cpp/container/set/upper_bound std::set::key_comp cpp/container/set/key_comp std::set::value_comp cpp/container/set/value_comp -operator==(std::set) cpp/container/set/operator_cmp -operator!=(std::set) cpp/container/set/operator_cmp -operator<(std::set) cpp/container/set/operator_cmp -operator<=(std::set) cpp/container/set/operator_cmp -operator>(std::set) cpp/container/set/operator_cmp -operator>=(std::set) cpp/container/set/operator_cmp -std::swap(std::set) cpp/container/set/swap2 +std::set::operator== cpp/container/set/operator_cmp +std::set::operator!= cpp/container/set/operator_cmp +std::set::operator< cpp/container/set/operator_cmp +std::set::operator<= cpp/container/set/operator_cmp +std::set::operator> cpp/container/set/operator_cmp +std::set::operator>= cpp/container/set/operator_cmp +std::set::std::swap cpp/container/set/swap2 +std::set::std::erase_if cpp/container/set/erase_if std::pmr::set cpp/container/set std::pmr::set::set cpp/container/set/set std::pmr::set::~set cpp/container/set/~set @@ -3953,18 +7561,20 @@ std::pmr::set::extract cpp/container/set/extract std::pmr::set::merge cpp/container/set/merge std::pmr::set::count cpp/container/set/count std::pmr::set::find cpp/container/set/find +std::pmr::set::contains cpp/container/set/contains std::pmr::set::equal_range cpp/container/set/equal_range std::pmr::set::lower_bound cpp/container/set/lower_bound std::pmr::set::upper_bound cpp/container/set/upper_bound std::pmr::set::key_comp cpp/container/set/key_comp std::pmr::set::value_comp cpp/container/set/value_comp -operator==(std::pmr::set) cpp/container/set/operator_cmp -operator!=(std::pmr::set) cpp/container/set/operator_cmp -operator<(std::pmr::set) cpp/container/set/operator_cmp -operator<=(std::pmr::set) cpp/container/set/operator_cmp -operator>(std::pmr::set) cpp/container/set/operator_cmp -operator>=(std::pmr::set) cpp/container/set/operator_cmp -std::swap(std::pmr::set) cpp/container/set/swap2 +std::pmr::set::operator== cpp/container/set/operator_cmp +std::pmr::set::operator!= cpp/container/set/operator_cmp +std::pmr::set::operator< cpp/container/set/operator_cmp +std::pmr::set::operator<= cpp/container/set/operator_cmp +std::pmr::set::operator> cpp/container/set/operator_cmp +std::pmr::set::operator>= cpp/container/set/operator_cmp +std::pmr::set::std::swap cpp/container/set/swap2 +std::pmr::set::std::erase_if cpp/container/set/erase_if std::multiset cpp/container/multiset std::multiset::multiset cpp/container/multiset/multiset std::multiset::~multiset cpp/container/multiset/~multiset @@ -3991,18 +7601,20 @@ std::multiset::extract cpp/container/multiset/extract std::multiset::merge cpp/container/multiset/merge std::multiset::count cpp/container/multiset/count std::multiset::find cpp/container/multiset/find +std::multiset::contains cpp/container/multiset/contains std::multiset::equal_range cpp/container/multiset/equal_range std::multiset::lower_bound cpp/container/multiset/lower_bound std::multiset::upper_bound cpp/container/multiset/upper_bound std::multiset::key_comp cpp/container/multiset/key_comp std::multiset::value_comp cpp/container/multiset/value_comp -operator==(std::multiset) cpp/container/multiset/operator_cmp -operator!=(std::multiset) cpp/container/multiset/operator_cmp -operator<(std::multiset) cpp/container/multiset/operator_cmp -operator<=(std::multiset) cpp/container/multiset/operator_cmp -operator>(std::multiset) cpp/container/multiset/operator_cmp -operator>=(std::multiset) cpp/container/multiset/operator_cmp -std::swap(std::multiset) cpp/container/multiset/swap2 +std::multiset::operator== cpp/container/multiset/operator_cmp +std::multiset::operator!= cpp/container/multiset/operator_cmp +std::multiset::operator< cpp/container/multiset/operator_cmp +std::multiset::operator<= cpp/container/multiset/operator_cmp +std::multiset::operator> cpp/container/multiset/operator_cmp +std::multiset::operator>= cpp/container/multiset/operator_cmp +std::multiset::std::swap cpp/container/multiset/swap2 +std::multiset::std::erase_if cpp/container/multiset/erase_if std::pmr::multiset cpp/container/multiset std::pmr::multiset::multiset cpp/container/multiset/multiset std::pmr::multiset::~multiset cpp/container/multiset/~multiset @@ -4029,18 +7641,20 @@ std::pmr::multiset::extract cpp/container/multiset/extract std::pmr::multiset::merge cpp/container/multiset/merge std::pmr::multiset::count cpp/container/multiset/count std::pmr::multiset::find cpp/container/multiset/find +std::pmr::multiset::contains cpp/container/multiset/contains std::pmr::multiset::equal_range cpp/container/multiset/equal_range std::pmr::multiset::lower_bound cpp/container/multiset/lower_bound std::pmr::multiset::upper_bound cpp/container/multiset/upper_bound std::pmr::multiset::key_comp cpp/container/multiset/key_comp std::pmr::multiset::value_comp cpp/container/multiset/value_comp -operator==(std::pmr::multiset) cpp/container/multiset/operator_cmp -operator!=(std::pmr::multiset) cpp/container/multiset/operator_cmp -operator<(std::pmr::multiset) cpp/container/multiset/operator_cmp -operator<=(std::pmr::multiset) cpp/container/multiset/operator_cmp -operator>(std::pmr::multiset) cpp/container/multiset/operator_cmp -operator>=(std::pmr::multiset) cpp/container/multiset/operator_cmp -std::swap(std::pmr::multiset) cpp/container/multiset/swap2 +std::pmr::multiset::operator== cpp/container/multiset/operator_cmp +std::pmr::multiset::operator!= cpp/container/multiset/operator_cmp +std::pmr::multiset::operator< cpp/container/multiset/operator_cmp +std::pmr::multiset::operator<= cpp/container/multiset/operator_cmp +std::pmr::multiset::operator> cpp/container/multiset/operator_cmp +std::pmr::multiset::operator>= cpp/container/multiset/operator_cmp +std::pmr::multiset::std::swap cpp/container/multiset/swap2 +std::pmr::multiset::std::erase_if cpp/container/multiset/erase_if std::map cpp/container/map std::map::value_compare cpp/container/map/value_compare std::map::map cpp/container/map/map @@ -4072,18 +7686,20 @@ std::map::extract cpp/container/map/extract std::map::merge cpp/container/map/merge std::map::count cpp/container/map/count std::map::find cpp/container/map/find +std::map::contains cpp/container/map/contains std::map::equal_range cpp/container/map/equal_range std::map::lower_bound cpp/container/map/lower_bound std::map::upper_bound cpp/container/map/upper_bound std::map::key_comp cpp/container/map/key_comp std::map::value_comp cpp/container/map/value_comp -operator==(std::map) cpp/container/map/operator_cmp -operator!=(std::map) cpp/container/map/operator_cmp -operator<(std::map) cpp/container/map/operator_cmp -operator<=(std::map) cpp/container/map/operator_cmp -operator>(std::map) cpp/container/map/operator_cmp -operator>=(std::map) cpp/container/map/operator_cmp -std::swap(std::map) cpp/container/map/swap2 +std::map::operator== cpp/container/map/operator_cmp +std::map::operator!= cpp/container/map/operator_cmp +std::map::operator< cpp/container/map/operator_cmp +std::map::operator<= cpp/container/map/operator_cmp +std::map::operator> cpp/container/map/operator_cmp +std::map::operator>= cpp/container/map/operator_cmp +std::map::std::swap cpp/container/map/swap2 +std::map::std::erase_if cpp/container/map/erase_if std::pmr::map cpp/container/map std::pmr::map::value_compare cpp/container/map/value_compare std::pmr::map::map cpp/container/map/map @@ -4115,18 +7731,20 @@ std::pmr::map::extract cpp/container/map/extract std::pmr::map::merge cpp/container/map/merge std::pmr::map::count cpp/container/map/count std::pmr::map::find cpp/container/map/find +std::pmr::map::contains cpp/container/map/contains std::pmr::map::equal_range cpp/container/map/equal_range std::pmr::map::lower_bound cpp/container/map/lower_bound std::pmr::map::upper_bound cpp/container/map/upper_bound std::pmr::map::key_comp cpp/container/map/key_comp std::pmr::map::value_comp cpp/container/map/value_comp -operator==(std::pmr::map) cpp/container/map/operator_cmp -operator!=(std::pmr::map) cpp/container/map/operator_cmp -operator<(std::pmr::map) cpp/container/map/operator_cmp -operator<=(std::pmr::map) cpp/container/map/operator_cmp -operator>(std::pmr::map) cpp/container/map/operator_cmp -operator>=(std::pmr::map) cpp/container/map/operator_cmp -std::swap(std::pmr::map) cpp/container/map/swap2 +std::pmr::map::operator== cpp/container/map/operator_cmp +std::pmr::map::operator!= cpp/container/map/operator_cmp +std::pmr::map::operator< cpp/container/map/operator_cmp +std::pmr::map::operator<= cpp/container/map/operator_cmp +std::pmr::map::operator> cpp/container/map/operator_cmp +std::pmr::map::operator>= cpp/container/map/operator_cmp +std::pmr::map::std::swap cpp/container/map/swap2 +std::pmr::map::std::erase_if cpp/container/map/erase_if std::multimap cpp/container/multimap std::multimap::value_compare cpp/container/multimap/value_compare std::multimap::multimap cpp/container/multimap/multimap @@ -4154,18 +7772,20 @@ std::multimap::extract cpp/container/multimap/extract std::multimap::merge cpp/container/multimap/merge std::multimap::count cpp/container/multimap/count std::multimap::find cpp/container/multimap/find +std::multimap::contains cpp/container/multimap/contains std::multimap::equal_range cpp/container/multimap/equal_range std::multimap::lower_bound cpp/container/multimap/lower_bound std::multimap::upper_bound cpp/container/multimap/upper_bound std::multimap::key_comp cpp/container/multimap/key_comp std::multimap::value_comp cpp/container/multimap/value_comp -operator==(std::multimap) cpp/container/multimap/operator_cmp -operator!=(std::multimap) cpp/container/multimap/operator_cmp -operator<(std::multimap) cpp/container/multimap/operator_cmp -operator<=(std::multimap) cpp/container/multimap/operator_cmp -operator>(std::multimap) cpp/container/multimap/operator_cmp -operator>=(std::multimap) cpp/container/multimap/operator_cmp -std::swap(std::multimap) cpp/container/multimap/swap2 +std::multimap::operator== cpp/container/multimap/operator_cmp +std::multimap::operator!= cpp/container/multimap/operator_cmp +std::multimap::operator< cpp/container/multimap/operator_cmp +std::multimap::operator<= cpp/container/multimap/operator_cmp +std::multimap::operator> cpp/container/multimap/operator_cmp +std::multimap::operator>= cpp/container/multimap/operator_cmp +std::multimap::std::swap cpp/container/multimap/swap2 +std::multimap::std::erase_if cpp/container/multimap/erase_if std::pmr::multimap cpp/container/multimap std::pmr::multimap::value_compare cpp/container/multimap/value_compare std::pmr::multimap::multimap cpp/container/multimap/multimap @@ -4193,18 +7813,20 @@ std::pmr::multimap::extract cpp/container/multimap/extract std::pmr::multimap::merge cpp/container/multimap/merge std::pmr::multimap::count cpp/container/multimap/count std::pmr::multimap::find cpp/container/multimap/find +std::pmr::multimap::contains cpp/container/multimap/contains std::pmr::multimap::equal_range cpp/container/multimap/equal_range std::pmr::multimap::lower_bound cpp/container/multimap/lower_bound std::pmr::multimap::upper_bound cpp/container/multimap/upper_bound std::pmr::multimap::key_comp cpp/container/multimap/key_comp std::pmr::multimap::value_comp cpp/container/multimap/value_comp -operator==(std::pmr::multimap) cpp/container/multimap/operator_cmp -operator!=(std::pmr::multimap) cpp/container/multimap/operator_cmp -operator<(std::pmr::multimap) cpp/container/multimap/operator_cmp -operator<=(std::pmr::multimap) cpp/container/multimap/operator_cmp -operator>(std::pmr::multimap) cpp/container/multimap/operator_cmp -operator>=(std::pmr::multimap) cpp/container/multimap/operator_cmp -std::swap(std::pmr::multimap) cpp/container/multimap/swap2 +std::pmr::multimap::operator== cpp/container/multimap/operator_cmp +std::pmr::multimap::operator!= cpp/container/multimap/operator_cmp +std::pmr::multimap::operator< cpp/container/multimap/operator_cmp +std::pmr::multimap::operator<= cpp/container/multimap/operator_cmp +std::pmr::multimap::operator> cpp/container/multimap/operator_cmp +std::pmr::multimap::operator>= cpp/container/multimap/operator_cmp +std::pmr::multimap::std::swap cpp/container/multimap/swap2 +std::pmr::multimap::std::erase_if cpp/container/multimap/erase_if std::unordered_set cpp/container/unordered_set std::unordered_set::unordered_set cpp/container/unordered_set/unordered_set std::unordered_set::~unordered_set cpp/container/unordered_set/~unordered_set @@ -4227,6 +7849,7 @@ std::unordered_set::extract cpp/container/unordered_set/extract std::unordered_set::merge cpp/container/unordered_set/merge std::unordered_set::count cpp/container/unordered_set/count std::unordered_set::find cpp/container/unordered_set/find +std::unordered_set::contains cpp/container/unordered_set/contains std::unordered_set::equal_range cpp/container/unordered_set/equal_range std::unordered_set::begin(int) cpp/container/unordered_set/begin2 std::unordered_set::cbegin(int) cpp/container/unordered_set/begin2 @@ -4242,9 +7865,10 @@ std::unordered_set::reserve cpp/container/unordered_set/reserve std::unordered_set::rehash cpp/container/unordered_set/rehash std::unordered_set::hash_function cpp/container/unordered_set/hash_function std::unordered_set::key_eq cpp/container/unordered_set/key_eq -operator==(std::unordered_set) cpp/container/unordered_set/operator_cmp -operator!=(std::unordered_set) cpp/container/unordered_set/operator_cmp -std::swap(std::unordered_set) cpp/container/unordered_set/swap2 +std::unordered_set::operator== cpp/container/unordered_set/operator_cmp +std::unordered_set::operator!= cpp/container/unordered_set/operator_cmp +std::unordered_set::std::swap cpp/container/unordered_set/swap2 +std::unordered_set::std::erase_if cpp/container/unordered_set/erase_if std::pmr::unordered_set cpp/container/unordered_set std::pmr::unordered_set::unordered_set cpp/container/unordered_set/unordered_set std::pmr::unordered_set::~unordered_set cpp/container/unordered_set/~unordered_set @@ -4267,6 +7891,7 @@ std::pmr::unordered_set::extract cpp/container/unordered_set/extract std::pmr::unordered_set::merge cpp/container/unordered_set/merge std::pmr::unordered_set::count cpp/container/unordered_set/count std::pmr::unordered_set::find cpp/container/unordered_set/find +std::pmr::unordered_set::contains cpp/container/unordered_set/contains std::pmr::unordered_set::equal_range cpp/container/unordered_set/equal_range std::pmr::unordered_set::begin(int) cpp/container/unordered_set/begin2 std::pmr::unordered_set::cbegin(int) cpp/container/unordered_set/begin2 @@ -4282,9 +7907,10 @@ std::pmr::unordered_set::reserve cpp/container/unordered_set/reserve std::pmr::unordered_set::rehash cpp/container/unordered_set/rehash std::pmr::unordered_set::hash_function cpp/container/unordered_set/hash_function std::pmr::unordered_set::key_eq cpp/container/unordered_set/key_eq -operator==(std::pmr::unordered_set) cpp/container/unordered_set/operator_cmp -operator!=(std::pmr::unordered_set) cpp/container/unordered_set/operator_cmp -std::swap(std::pmr::unordered_set) cpp/container/unordered_set/swap2 +std::pmr::unordered_set::operator== cpp/container/unordered_set/operator_cmp +std::pmr::unordered_set::operator!= cpp/container/unordered_set/operator_cmp +std::pmr::unordered_set::std::swap cpp/container/unordered_set/swap2 +std::pmr::unordered_set::std::erase_if cpp/container/unordered_set/erase_if std::unordered_multiset cpp/container/unordered_multiset std::unordered_multiset::unordered_multiset cpp/container/unordered_multiset/unordered_multiset std::unordered_multiset::~unordered_multiset cpp/container/unordered_multiset/~unordered_multiset @@ -4307,6 +7933,7 @@ std::unordered_multiset::extract cpp/container/unordered_multiset/extract std::unordered_multiset::merge cpp/container/unordered_multiset/merge std::unordered_multiset::count cpp/container/unordered_multiset/count std::unordered_multiset::find cpp/container/unordered_multiset/find +std::unordered_multiset::contains cpp/container/unordered_multiset/contains std::unordered_multiset::equal_range cpp/container/unordered_multiset/equal_range std::unordered_multiset::begin(int) cpp/container/unordered_multiset/begin2 std::unordered_multiset::cbegin(int) cpp/container/unordered_multiset/begin2 @@ -4322,9 +7949,10 @@ std::unordered_multiset::reserve cpp/container/unordered_multiset/reserve std::unordered_multiset::rehash cpp/container/unordered_multiset/rehash std::unordered_multiset::hash_function cpp/container/unordered_multiset/hash_function std::unordered_multiset::key_eq cpp/container/unordered_multiset/key_eq -operator==(std::unordered_multiset) cpp/container/unordered_multiset/operator_cmp -operator!=(std::unordered_multiset) cpp/container/unordered_multiset/operator_cmp -std::swap(std::unordered_multiset) cpp/container/unordered_multiset/swap2 +std::unordered_multiset::operator== cpp/container/unordered_multiset/operator_cmp +std::unordered_multiset::operator!= cpp/container/unordered_multiset/operator_cmp +std::unordered_multiset::std::swap cpp/container/unordered_multiset/swap2 +std::unordered_multiset::std::erase_if cpp/container/unordered_multiset/erase_if std::pmr::unordered_multiset cpp/container/unordered_multiset std::pmr::unordered_multiset::unordered_multiset cpp/container/unordered_multiset/unordered_multiset std::pmr::unordered_multiset::~unordered_multiset cpp/container/unordered_multiset/~unordered_multiset @@ -4347,6 +7975,7 @@ std::pmr::unordered_multiset::extract cpp/container/unordered_multiset/extract std::pmr::unordered_multiset::merge cpp/container/unordered_multiset/merge std::pmr::unordered_multiset::count cpp/container/unordered_multiset/count std::pmr::unordered_multiset::find cpp/container/unordered_multiset/find +std::pmr::unordered_multiset::contains cpp/container/unordered_multiset/contains std::pmr::unordered_multiset::equal_range cpp/container/unordered_multiset/equal_range std::pmr::unordered_multiset::begin(int) cpp/container/unordered_multiset/begin2 std::pmr::unordered_multiset::cbegin(int) cpp/container/unordered_multiset/begin2 @@ -4362,9 +7991,10 @@ std::pmr::unordered_multiset::reserve cpp/container/unordered_multiset/reserve std::pmr::unordered_multiset::rehash cpp/container/unordered_multiset/rehash std::pmr::unordered_multiset::hash_function cpp/container/unordered_multiset/hash_function std::pmr::unordered_multiset::key_eq cpp/container/unordered_multiset/key_eq -operator==(std::pmr::unordered_multiset) cpp/container/unordered_multiset/operator_cmp -operator!=(std::pmr::unordered_multiset) cpp/container/unordered_multiset/operator_cmp -std::swap(std::pmr::unordered_multiset) cpp/container/unordered_multiset/swap2 +std::pmr::unordered_multiset::operator== cpp/container/unordered_multiset/operator_cmp +std::pmr::unordered_multiset::operator!= cpp/container/unordered_multiset/operator_cmp +std::pmr::unordered_multiset::std::swap cpp/container/unordered_multiset/swap2 +std::pmr::unordered_multiset::std::erase_if cpp/container/unordered_multiset/erase_if std::unordered_map cpp/container/unordered_map std::unordered_map::unordered_map cpp/container/unordered_map/unordered_map std::unordered_map::~unordered_map cpp/container/unordered_map/~unordered_map @@ -4391,6 +8021,7 @@ std::unordered_map::at cpp/container/unordered_map/at std::unordered_map::operator[] cpp/container/unordered_map/operator_at std::unordered_map::count cpp/container/unordered_map/count std::unordered_map::find cpp/container/unordered_map/find +std::unordered_map::contains cpp/container/unordered_map/contains std::unordered_map::equal_range cpp/container/unordered_map/equal_range std::unordered_map::begin(int) cpp/container/unordered_map/begin2 std::unordered_map::cbegin(int) cpp/container/unordered_map/begin2 @@ -4406,9 +8037,10 @@ std::unordered_map::reserve cpp/container/unordered_map/reserve std::unordered_map::rehash cpp/container/unordered_map/rehash std::unordered_map::hash_function cpp/container/unordered_map/hash_function std::unordered_map::key_eq cpp/container/unordered_map/key_eq -operator==(std::unordered_map) cpp/container/unordered_map/operator_cmp -operator!=(std::unordered_map) cpp/container/unordered_map/operator_cmp -std::swap(std::unordered_map) cpp/container/unordered_map/swap2 +std::unordered_map::operator== cpp/container/unordered_map/operator_cmp +std::unordered_map::operator!= cpp/container/unordered_map/operator_cmp +std::unordered_map::std::swap cpp/container/unordered_map/swap2 +std::unordered_map::std::erase_if cpp/container/unordered_map/erase_if std::pmr::unordered_map cpp/container/unordered_map std::pmr::unordered_map::unordered_map cpp/container/unordered_map/unordered_map std::pmr::unordered_map::~unordered_map cpp/container/unordered_map/~unordered_map @@ -4435,6 +8067,7 @@ std::pmr::unordered_map::at cpp/container/unordered_map/at std::pmr::unordered_map::operator[] cpp/container/unordered_map/operator_at std::pmr::unordered_map::count cpp/container/unordered_map/count std::pmr::unordered_map::find cpp/container/unordered_map/find +std::pmr::unordered_map::contains cpp/container/unordered_map/contains std::pmr::unordered_map::equal_range cpp/container/unordered_map/equal_range std::pmr::unordered_map::begin(int) cpp/container/unordered_map/begin2 std::pmr::unordered_map::cbegin(int) cpp/container/unordered_map/begin2 @@ -4450,9 +8083,10 @@ std::pmr::unordered_map::reserve cpp/container/unordered_map/reserve std::pmr::unordered_map::rehash cpp/container/unordered_map/rehash std::pmr::unordered_map::hash_function cpp/container/unordered_map/hash_function std::pmr::unordered_map::key_eq cpp/container/unordered_map/key_eq -operator==(std::pmr::unordered_map) cpp/container/unordered_map/operator_cmp -operator!=(std::pmr::unordered_map) cpp/container/unordered_map/operator_cmp -std::swap(std::pmr::unordered_map) cpp/container/unordered_map/swap2 +std::pmr::unordered_map::operator== cpp/container/unordered_map/operator_cmp +std::pmr::unordered_map::operator!= cpp/container/unordered_map/operator_cmp +std::pmr::unordered_map::std::swap cpp/container/unordered_map/swap2 +std::pmr::unordered_map::std::erase_if cpp/container/unordered_map/erase_if std::unordered_multimap cpp/container/unordered_multimap std::unordered_multimap::unordered_multimap cpp/container/unordered_multimap/unordered_multimap std::unordered_multimap::~unordered_multimap cpp/container/unordered_multimap/~unordered_multimap @@ -4475,6 +8109,7 @@ std::unordered_multimap::extract cpp/container/unordered_multimap/extract std::unordered_multimap::merge cpp/container/unordered_multimap/merge std::unordered_multimap::count cpp/container/unordered_multimap/count std::unordered_multimap::find cpp/container/unordered_multimap/find +std::unordered_multimap::contains cpp/container/unordered_multimap/contains std::unordered_multimap::equal_range cpp/container/unordered_multimap/equal_range std::unordered_multimap::begin(int) cpp/container/unordered_multimap/begin2 std::unordered_multimap::cbegin(int) cpp/container/unordered_multimap/begin2 @@ -4490,9 +8125,10 @@ std::unordered_multimap::reserve cpp/container/unordered_multimap/reserve std::unordered_multimap::rehash cpp/container/unordered_multimap/rehash std::unordered_multimap::hash_function cpp/container/unordered_multimap/hash_function std::unordered_multimap::key_eq cpp/container/unordered_multimap/key_eq -operator==(std::unordered_multimap) cpp/container/unordered_multimap/operator_cmp -operator!=(std::unordered_multimap) cpp/container/unordered_multimap/operator_cmp -std::swap(std::unordered_multimap) cpp/container/unordered_multimap/swap2 +std::unordered_multimap::operator== cpp/container/unordered_multimap/operator_cmp +std::unordered_multimap::operator!= cpp/container/unordered_multimap/operator_cmp +std::unordered_multimap::std::swap cpp/container/unordered_multimap/swap2 +std::unordered_multimap::std::erase_if cpp/container/unordered_multimap/erase_if std::pmr::unordered_multimap cpp/container/unordered_multimap std::pmr::unordered_multimap::unordered_multimap cpp/container/unordered_multimap/unordered_multimap std::pmr::unordered_multimap::~unordered_multimap cpp/container/unordered_multimap/~unordered_multimap @@ -4515,6 +8151,7 @@ std::pmr::unordered_multimap::extract cpp/container/unordered_multimap/extract std::pmr::unordered_multimap::merge cpp/container/unordered_multimap/merge std::pmr::unordered_multimap::count cpp/container/unordered_multimap/count std::pmr::unordered_multimap::find cpp/container/unordered_multimap/find +std::pmr::unordered_multimap::contains cpp/container/unordered_multimap/contains std::pmr::unordered_multimap::equal_range cpp/container/unordered_multimap/equal_range std::pmr::unordered_multimap::begin(int) cpp/container/unordered_multimap/begin2 std::pmr::unordered_multimap::cbegin(int) cpp/container/unordered_multimap/begin2 @@ -4530,9 +8167,10 @@ std::pmr::unordered_multimap::reserve cpp/container/unordered_multimap/reserve std::pmr::unordered_multimap::rehash cpp/container/unordered_multimap/rehash std::pmr::unordered_multimap::hash_function cpp/container/unordered_multimap/hash_function std::pmr::unordered_multimap::key_eq cpp/container/unordered_multimap/key_eq -operator==(std::pmr::unordered_multimap) cpp/container/unordered_multimap/operator_cmp -operator!=(std::pmr::unordered_multimap) cpp/container/unordered_multimap/operator_cmp -std::swap(std::pmr::unordered_multimap) cpp/container/unordered_multimap/swap2 +std::pmr::unordered_multimap::operator== cpp/container/unordered_multimap/operator_cmp +std::pmr::unordered_multimap::operator!= cpp/container/unordered_multimap/operator_cmp +std::pmr::unordered_multimap::std::swap cpp/container/unordered_multimap/swap2 +std::pmr::unordered_multimap::std::erase_if cpp/container/unordered_multimap/erase_if std::stack cpp/container/stack std::stack::stack cpp/container/stack/stack std::stack::~stack cpp/container/stack/~stack @@ -4544,14 +8182,14 @@ std::stack::push cpp/container/stack/push std::stack::emplace cpp/container/stack/emplace std::stack::pop cpp/container/stack/pop std::stack::swap cpp/container/stack/swap -operator==(std::stack) cpp/container/stack/operator_cmp -operator!=(std::stack) cpp/container/stack/operator_cmp -operator<(std::stack) cpp/container/stack/operator_cmp -operator<=(std::stack) cpp/container/stack/operator_cmp -operator>(std::stack) cpp/container/stack/operator_cmp -operator>=(std::stack) cpp/container/stack/operator_cmp -std::swap(std::stack) cpp/container/stack/swap2 -std::uses_allocator<std::stack> cpp/container/stack/uses_allocator +std::stack::operator== cpp/container/stack/operator_cmp +std::stack::operator!= cpp/container/stack/operator_cmp +std::stack::operator< cpp/container/stack/operator_cmp +std::stack::operator<= cpp/container/stack/operator_cmp +std::stack::operator> cpp/container/stack/operator_cmp +std::stack::operator>= cpp/container/stack/operator_cmp +std::stack::std::swap cpp/container/stack/swap2 +std::stack::std::uses_allocator cpp/container/stack/uses_allocator std::queue cpp/container/queue std::queue::queue cpp/container/queue/queue std::queue::~queue cpp/container/queue/~queue @@ -4564,14 +8202,14 @@ std::queue::push cpp/container/queue/push std::queue::emplace cpp/container/queue/emplace std::queue::pop cpp/container/queue/pop std::queue::swap cpp/container/queue/swap -operator==(std::queue) cpp/container/queue/operator_cmp -operator!=(std::queue) cpp/container/queue/operator_cmp -operator<(std::queue) cpp/container/queue/operator_cmp -operator<=(std::queue) cpp/container/queue/operator_cmp -operator>(std::queue) cpp/container/queue/operator_cmp -operator>=(std::queue) cpp/container/queue/operator_cmp -std::swap(std::queue) cpp/container/queue/swap2 -std::uses_allocator<std::queue> cpp/container/queue/uses_allocator +std::queue::operator== cpp/container/queue/operator_cmp +std::queue::operator!= cpp/container/queue/operator_cmp +std::queue::operator< cpp/container/queue/operator_cmp +std::queue::operator<= cpp/container/queue/operator_cmp +std::queue::operator> cpp/container/queue/operator_cmp +std::queue::operator>= cpp/container/queue/operator_cmp +std::queue::std::swap cpp/container/queue/swap2 +std::queue::std::uses_allocator cpp/container/queue/uses_allocator std::priority_queue cpp/container/priority_queue std::priority_queue::priority_queue cpp/container/priority_queue/priority_queue std::priority_queue::~priority_queue cpp/container/priority_queue/~priority_queue @@ -4583,8 +8221,37 @@ std::priority_queue::push cpp/container/priority_queue/push std::priority_queue::emplace cpp/container/priority_queue/emplace std::priority_queue::pop cpp/container/priority_queue/pop std::priority_queue::swap cpp/container/priority_queue/swap -std::swap(std::priority_queue) cpp/container/priority_queue/swap2 -std::uses_allocator<std::priority_queue> cpp/container/priority_queue/uses_allocator +std::priority_queue::std::swap cpp/container/priority_queue/swap2 +std::priority_queue::std::uses_allocator cpp/container/priority_queue/uses_allocator +std::span cpp/container/span +std::span::span cpp/container/span/span +std::span::operator= cpp/container/span/operator= +std::span::begin cpp/container/span/begin +std::span::cbegin cpp/container/span/begin +std::span::end cpp/container/span/end +std::span::cend cpp/container/span/end +std::span::rbegin cpp/container/span/rbegin +std::span::crbegin cpp/container/span/rbegin +std::span::rend cpp/container/span/rend +std::span::crend cpp/container/span/rend +std::span::front cpp/container/span/front +std::span::back cpp/container/span/back +std::span::operator[] cpp/container/span/operator_at +std::span::data cpp/container/span/data +std::span::size cpp/container/span/size +std::span::size_bytes cpp/container/span/size_bytes +std::span::empty cpp/container/span/empty +std::span::first cpp/container/span/first +std::span::last cpp/container/span/last +std::span::subspan cpp/container/span/subspan +std::span::std::begin cpp/container/span/begin_end_nonmem +std::span::std::end cpp/container/span/begin_end_nonmem +std::span::std::as_bytes cpp/container/span/as_bytes +std::span::std::as_writable_bytes cpp/container/span/as_bytes +std::span::std::get cpp/container/span/get +std::span::std::tuple_size cpp/container/span/tuple_size +std::span::std::tuple_element cpp/container/span/tuple_element +std::dynamic_extent cpp/container/span/dynamic_extent std::abs(int) cpp/numeric/math/abs std::labs cpp/numeric/math/abs std::llabs cpp/numeric/math/abs @@ -4776,41 +8443,41 @@ std::complex::operator+= cpp/numeric/complex/operator_arith std::complex::operator-= cpp/numeric/complex/operator_arith std::complex::operator*= cpp/numeric/complex/operator_arith std::complex::operator/= cpp/numeric/complex/operator_arith -operator+(std::complex) cpp/numeric/complex/operator_arith2 -operator-(std::complex) cpp/numeric/complex/operator_arith2 -operator+(std::complex) cpp/numeric/complex/operator_arith3 -operator-(std::complex) cpp/numeric/complex/operator_arith3 -operator*(std::complex) cpp/numeric/complex/operator_arith3 -operator/(std::complex) cpp/numeric/complex/operator_arith3 -operator==(std::complex) cpp/numeric/complex/operator_cmp -operator!=(std::complex) cpp/numeric/complex/operator_cmp -operator<<(std::complex) cpp/numeric/complex/operator_ltltgtgt -operator>>(std::complex) cpp/numeric/complex/operator_ltltgtgt -std::real(std::complex) cpp/numeric/complex/real -std::imag(std::complex) cpp/numeric/complex/imag -std::abs(std::complex) cpp/numeric/complex/abs -std::arg(std::complex) cpp/numeric/complex/arg -std::norm(std::complex) cpp/numeric/complex/norm -std::conj(std::complex) cpp/numeric/complex/conj -std::proj(std::complex) cpp/numeric/complex/proj -std::polar(std::complex) cpp/numeric/complex/polar -std::exp(std::complex) cpp/numeric/complex/exp -std::log(std::complex) cpp/numeric/complex/log -std::log10(std::complex) cpp/numeric/complex/log10 -std::pow(std::complex) cpp/numeric/complex/pow -std::sqrt(std::complex) cpp/numeric/complex/sqrt -std::sin(std::complex) cpp/numeric/complex/sin -std::cos(std::complex) cpp/numeric/complex/cos -std::tan(std::complex) cpp/numeric/complex/tan -std::asin(std::complex) cpp/numeric/complex/asin -std::acos(std::complex) cpp/numeric/complex/acos -std::atan(std::complex) cpp/numeric/complex/atan -std::sinh(std::complex) cpp/numeric/complex/sinh -std::cosh(std::complex) cpp/numeric/complex/cosh -std::tanh(std::complex) cpp/numeric/complex/tanh -std::asinh(std::complex) cpp/numeric/complex/asinh -std::acosh(std::complex) cpp/numeric/complex/acosh -std::atanh(std::complex) cpp/numeric/complex/atanh +std::complex::operator+ cpp/numeric/complex/operator_arith2 +std::complex::operator- cpp/numeric/complex/operator_arith2 +std::complex::operator+ cpp/numeric/complex/operator_arith3 +std::complex::operator- cpp/numeric/complex/operator_arith3 +std::complex::operator* cpp/numeric/complex/operator_arith3 +std::complex::operator/ cpp/numeric/complex/operator_arith3 +std::complex::operator== cpp/numeric/complex/operator_cmp +std::complex::operator!= cpp/numeric/complex/operator_cmp +std::complex::operator<< cpp/numeric/complex/operator_ltltgtgt +std::complex::operator>> cpp/numeric/complex/operator_ltltgtgt +std::complex::std::real cpp/numeric/complex/real +std::complex::std::imag cpp/numeric/complex/imag +std::complex::std::abs cpp/numeric/complex/abs +std::complex::std::arg cpp/numeric/complex/arg +std::complex::std::norm cpp/numeric/complex/norm +std::complex::std::conj cpp/numeric/complex/conj +std::complex::std::proj cpp/numeric/complex/proj +std::complex::std::polar cpp/numeric/complex/polar +std::complex::std::exp cpp/numeric/complex/exp +std::complex::std::log cpp/numeric/complex/log +std::complex::std::log10 cpp/numeric/complex/log10 +std::complex::std::pow cpp/numeric/complex/pow +std::complex::std::sqrt cpp/numeric/complex/sqrt +std::complex::std::sin cpp/numeric/complex/sin +std::complex::std::cos cpp/numeric/complex/cos +std::complex::std::tan cpp/numeric/complex/tan +std::complex::std::asin cpp/numeric/complex/asin +std::complex::std::acos cpp/numeric/complex/acos +std::complex::std::atan cpp/numeric/complex/atan +std::complex::std::sinh cpp/numeric/complex/sinh +std::complex::std::cosh cpp/numeric/complex/cosh +std::complex::std::tanh cpp/numeric/complex/tanh +std::complex::std::asinh cpp/numeric/complex/asinh +std::complex::std::acosh cpp/numeric/complex/acosh +std::complex::std::atanh cpp/numeric/complex/atanh std::valarray cpp/numeric/valarray std::slice cpp/numeric/valarray/slice std::gslice cpp/numeric/valarray/gslice @@ -4825,10 +8492,14 @@ std::linear_congruential_engine::operator() cpp/numeric/random/linear_congruenti std::linear_congruential_engine::discard cpp/numeric/random/linear_congruential_engine/discard std::linear_congruential_engine::min cpp/numeric/random/linear_congruential_engine/min std::linear_congruential_engine::max cpp/numeric/random/linear_congruential_engine/max -operator==(std::linear_congruential_engine) cpp/numeric/random/linear_congruential_engine/operator_cmp -operator!=(std::linear_congruential_engine) cpp/numeric/random/linear_congruential_engine/operator_cmp -operator<<(std::linear_congruential_engine) cpp/numeric/random/linear_congruential_engine/operator_ltltgtgt -operator>>(std::linear_congruential_engine) cpp/numeric/random/linear_congruential_engine/operator_ltltgtgt +std::linear_congruential_engine::operator== cpp/numeric/random/linear_congruential_engine/operator_cmp +std::linear_congruential_engine::operator!= cpp/numeric/random/linear_congruential_engine/operator_cmp +std::linear_congruential_engine::operator<< cpp/numeric/random/linear_congruential_engine/operator_ltltgtgt +std::linear_congruential_engine::operator>> cpp/numeric/random/linear_congruential_engine/operator_ltltgtgt +std::linear_congruential_engine::multiplier cpp/numeric/random/linear_congruential_engine +std::linear_congruential_engine::increment cpp/numeric/random/linear_congruential_engine +std::linear_congruential_engine::modulus cpp/numeric/random/linear_congruential_engine +std::linear_congruential_engine::default_seed cpp/numeric/random/linear_congruential_engine std::mersenne_twister_engine cpp/numeric/random/mersenne_twister_engine std::mersenne_twister_engine::mersenne_twister_engine cpp/numeric/random/mersenne_twister_engine/mersenne_twister_engine std::mersenne_twister_engine::seed cpp/numeric/random/mersenne_twister_engine/seed @@ -4836,10 +8507,24 @@ std::mersenne_twister_engine::operator() cpp/numeric/random/mersenne_twister_eng std::mersenne_twister_engine::discard cpp/numeric/random/mersenne_twister_engine/discard std::mersenne_twister_engine::min cpp/numeric/random/mersenne_twister_engine/min std::mersenne_twister_engine::max cpp/numeric/random/mersenne_twister_engine/max -operator==(std::mersenne_twister_engine) cpp/numeric/random/mersenne_twister_engine/operator_cmp -operator!=(std::mersenne_twister_engine) cpp/numeric/random/mersenne_twister_engine/operator_cmp -operator<<(std::mersenne_twister_engine) cpp/numeric/random/mersenne_twister_engine/operator_ltltgtgt -operator>>(std::mersenne_twister_engine) cpp/numeric/random/mersenne_twister_engine/operator_ltltgtgt +std::mersenne_twister_engine::operator== cpp/numeric/random/mersenne_twister_engine/operator_cmp +std::mersenne_twister_engine::operator!= cpp/numeric/random/mersenne_twister_engine/operator_cmp +std::mersenne_twister_engine::operator<< cpp/numeric/random/mersenne_twister_engine/operator_ltltgtgt +std::mersenne_twister_engine::operator>> cpp/numeric/random/mersenne_twister_engine/operator_ltltgtgt +std::mersenne_twister_engine::word_size cpp/numeric/random/mersenne_twister_engine +std::mersenne_twister_engine::state_size cpp/numeric/random/mersenne_twister_engine +std::mersenne_twister_engine::shift_size cpp/numeric/random/mersenne_twister_engine +std::mersenne_twister_engine::mask_bits cpp/numeric/random/mersenne_twister_engine +std::mersenne_twister_engine::xor_mask cpp/numeric/random/mersenne_twister_engine +std::mersenne_twister_engine::tempering_u cpp/numeric/random/mersenne_twister_engine +std::mersenne_twister_engine::tempering_d cpp/numeric/random/mersenne_twister_engine +std::mersenne_twister_engine::tempering_s cpp/numeric/random/mersenne_twister_engine +std::mersenne_twister_engine::tempering_b cpp/numeric/random/mersenne_twister_engine +std::mersenne_twister_engine::tempering_t cpp/numeric/random/mersenne_twister_engine +std::mersenne_twister_engine::tempering_c cpp/numeric/random/mersenne_twister_engine +std::mersenne_twister_engine::tempering_l cpp/numeric/random/mersenne_twister_engine +std::mersenne_twister_engine::initialization_multiplier cpp/numeric/random/mersenne_twister_engine +std::mersenne_twister_engine::default_seed cpp/numeric/random/mersenne_twister_engine std::subtract_with_carry_engine cpp/numeric/random/subtract_with_carry_engine std::subtract_with_carry_engine::subtract_with_carry_engine cpp/numeric/random/subtract_with_carry_engine/subtract_with_carry_engine std::subtract_with_carry_engine::seed cpp/numeric/random/subtract_with_carry_engine/seed @@ -4847,10 +8532,14 @@ std::subtract_with_carry_engine::operator() cpp/numeric/random/subtract_with_car std::subtract_with_carry_engine::discard cpp/numeric/random/subtract_with_carry_engine/discard std::subtract_with_carry_engine::min cpp/numeric/random/subtract_with_carry_engine/min std::subtract_with_carry_engine::max cpp/numeric/random/subtract_with_carry_engine/max -operator==(std::subtract_with_carry_engine) cpp/numeric/random/subtract_with_carry_engine/operator_cmp -operator!=(std::subtract_with_carry_engine) cpp/numeric/random/subtract_with_carry_engine/operator_cmp -operator<<(std::subtract_with_carry_engine) cpp/numeric/random/subtract_with_carry_engine/operator_ltltgtgt -operator>>(std::subtract_with_carry_engine) cpp/numeric/random/subtract_with_carry_engine/operator_ltltgtgt +std::subtract_with_carry_engine::operator== cpp/numeric/random/subtract_with_carry_engine/operator_cmp +std::subtract_with_carry_engine::operator!= cpp/numeric/random/subtract_with_carry_engine/operator_cmp +std::subtract_with_carry_engine::operator<< cpp/numeric/random/subtract_with_carry_engine/operator_ltltgtgt +std::subtract_with_carry_engine::operator>> cpp/numeric/random/subtract_with_carry_engine/operator_ltltgtgt +std::subtract_with_carry_engine::word_size cpp/numeric/random/subtract_with_carry_engine +std::subtract_with_carry_engine::short_lag cpp/numeric/random/subtract_with_carry_engine +std::subtract_with_carry_engine::long_lag cpp/numeric/random/subtract_with_carry_engine +std::subtract_with_carry_engine::default_seed cpp/numeric/random/subtract_with_carry_engine std::discard_block_engine cpp/numeric/random/discard_block_engine std::discard_block_engine::discard_block_engine cpp/numeric/random/discard_block_engine/discard_block_engine std::discard_block_engine::seed cpp/numeric/random/discard_block_engine/seed @@ -4859,10 +8548,12 @@ std::discard_block_engine::operator() cpp/numeric/random/discard_block_engine/op std::discard_block_engine::discard cpp/numeric/random/discard_block_engine/discard std::discard_block_engine::min cpp/numeric/random/discard_block_engine/min std::discard_block_engine::max cpp/numeric/random/discard_block_engine/max -operator==(std::discard_block_engine) cpp/numeric/random/discard_block_engine/operator_cmp -operator!=(std::discard_block_engine) cpp/numeric/random/discard_block_engine/operator_cmp -operator<<(std::discard_block_engine) cpp/numeric/random/discard_block_engine/operator_ltltgtgt -operator>>(std::discard_block_engine) cpp/numeric/random/discard_block_engine/operator_ltltgtgt +std::discard_block_engine::operator== cpp/numeric/random/discard_block_engine/operator_cmp +std::discard_block_engine::operator!= cpp/numeric/random/discard_block_engine/operator_cmp +std::discard_block_engine::operator<< cpp/numeric/random/discard_block_engine/operator_ltltgtgt +std::discard_block_engine::operator>> cpp/numeric/random/discard_block_engine/operator_ltltgtgt +std::discard_block_engine::block_size cpp/numeric/random/discard_block_engine +std::discard_block_engine::used_size cpp/numeric/random/discard_block_engine std::independent_bits_engine cpp/numeric/random/independent_bits_engine std::independent_bits_engine::independent_bits_engine cpp/numeric/random/independent_bits_engine/independent_bits_engine std::independent_bits_engine::seed cpp/numeric/random/independent_bits_engine/seed @@ -4871,10 +8562,10 @@ std::independent_bits_engine::operator() cpp/numeric/random/independent_bits_eng std::independent_bits_engine::discard cpp/numeric/random/independent_bits_engine/discard std::independent_bits_engine::min cpp/numeric/random/independent_bits_engine/min std::independent_bits_engine::max cpp/numeric/random/independent_bits_engine/max -operator==(std::independent_bits_engine) cpp/numeric/random/independent_bits_engine/operator_cmp -operator!=(std::independent_bits_engine) cpp/numeric/random/independent_bits_engine/operator_cmp -operator<<(std::independent_bits_engine) cpp/numeric/random/independent_bits_engine/operator_ltltgtgt -operator>>(std::independent_bits_engine) cpp/numeric/random/independent_bits_engine/operator_ltltgtgt +std::independent_bits_engine::operator== cpp/numeric/random/independent_bits_engine/operator_cmp +std::independent_bits_engine::operator!= cpp/numeric/random/independent_bits_engine/operator_cmp +std::independent_bits_engine::operator<< cpp/numeric/random/independent_bits_engine/operator_ltltgtgt +std::independent_bits_engine::operator>> cpp/numeric/random/independent_bits_engine/operator_ltltgtgt std::shuffle_order_engine cpp/numeric/random/shuffle_order_engine std::shuffle_order_engine::shuffle_order_engine cpp/numeric/random/shuffle_order_engine/shuffle_order_engine std::shuffle_order_engine::seed cpp/numeric/random/shuffle_order_engine/seed @@ -4883,10 +8574,11 @@ std::shuffle_order_engine::operator() cpp/numeric/random/shuffle_order_engine/op std::shuffle_order_engine::discard cpp/numeric/random/shuffle_order_engine/discard std::shuffle_order_engine::min cpp/numeric/random/shuffle_order_engine/min std::shuffle_order_engine::max cpp/numeric/random/shuffle_order_engine/max -operator==(std::shuffle_order_engine) cpp/numeric/random/shuffle_order_engine/operator_cmp -operator!=(std::shuffle_order_engine) cpp/numeric/random/shuffle_order_engine/operator_cmp -operator<<(std::shuffle_order_engine) cpp/numeric/random/shuffle_order_engine/operator_ltltgtgt -operator>>(std::shuffle_order_engine) cpp/numeric/random/shuffle_order_engine/operator_ltltgtgt +std::shuffle_order_engine::operator== cpp/numeric/random/shuffle_order_engine/operator_cmp +std::shuffle_order_engine::operator!= cpp/numeric/random/shuffle_order_engine/operator_cmp +std::shuffle_order_engine::operator<< cpp/numeric/random/shuffle_order_engine/operator_ltltgtgt +std::shuffle_order_engine::operator>> cpp/numeric/random/shuffle_order_engine/operator_ltltgtgt +std::shuffle_order_engine::table_size cpp/numeric/random/shuffle_order_engine std::random_device cpp/numeric/random/random_device std::random_device::random_device cpp/numeric/random/random_device/random_device std::random_device::operator() cpp/numeric/random/random_device/operator() @@ -4900,10 +8592,14 @@ std::minstd_rand0::operator() cpp/numeric/random/linear_congruential_engine/oper std::minstd_rand0::discard cpp/numeric/random/linear_congruential_engine/discard std::minstd_rand0::min cpp/numeric/random/linear_congruential_engine/min std::minstd_rand0::max cpp/numeric/random/linear_congruential_engine/max -operator==(std::minstd_rand0) cpp/numeric/random/linear_congruential_engine/operator_cmp -operator!=(std::minstd_rand0) cpp/numeric/random/linear_congruential_engine/operator_cmp -operator<<(std::minstd_rand0) cpp/numeric/random/linear_congruential_engine/operator_ltltgtgt -operator>>(std::minstd_rand0) cpp/numeric/random/linear_congruential_engine/operator_ltltgtgt +std::minstd_rand0::operator== cpp/numeric/random/linear_congruential_engine/operator_cmp +std::minstd_rand0::operator!= cpp/numeric/random/linear_congruential_engine/operator_cmp +std::minstd_rand0::operator<< cpp/numeric/random/linear_congruential_engine/operator_ltltgtgt +std::minstd_rand0::operator>> cpp/numeric/random/linear_congruential_engine/operator_ltltgtgt +std::minstd_rand0::multiplier cpp/numeric/random/linear_congruential_engine +std::minstd_rand0::increment cpp/numeric/random/linear_congruential_engine +std::minstd_rand0::modulus cpp/numeric/random/linear_congruential_engine +std::minstd_rand0::default_seed cpp/numeric/random/linear_congruential_engine std::minstd_rand cpp/numeric/random/linear_congruential_engine std::minstd_rand::minstd_rand cpp/numeric/random/linear_congruential_engine/linear_congruential_engine std::minstd_rand::seed cpp/numeric/random/linear_congruential_engine/seed @@ -4911,10 +8607,14 @@ std::minstd_rand::operator() cpp/numeric/random/linear_congruential_engine/opera std::minstd_rand::discard cpp/numeric/random/linear_congruential_engine/discard std::minstd_rand::min cpp/numeric/random/linear_congruential_engine/min std::minstd_rand::max cpp/numeric/random/linear_congruential_engine/max -operator==(std::minstd_rand) cpp/numeric/random/linear_congruential_engine/operator_cmp -operator!=(std::minstd_rand) cpp/numeric/random/linear_congruential_engine/operator_cmp -operator<<(std::minstd_rand) cpp/numeric/random/linear_congruential_engine/operator_ltltgtgt -operator>>(std::minstd_rand) cpp/numeric/random/linear_congruential_engine/operator_ltltgtgt +std::minstd_rand::operator== cpp/numeric/random/linear_congruential_engine/operator_cmp +std::minstd_rand::operator!= cpp/numeric/random/linear_congruential_engine/operator_cmp +std::minstd_rand::operator<< cpp/numeric/random/linear_congruential_engine/operator_ltltgtgt +std::minstd_rand::operator>> cpp/numeric/random/linear_congruential_engine/operator_ltltgtgt +std::minstd_rand::multiplier cpp/numeric/random/linear_congruential_engine +std::minstd_rand::increment cpp/numeric/random/linear_congruential_engine +std::minstd_rand::modulus cpp/numeric/random/linear_congruential_engine +std::minstd_rand::default_seed cpp/numeric/random/linear_congruential_engine std::mt19937 cpp/numeric/random/mersenne_twister_engine std::mt19937::mt19937 cpp/numeric/random/mersenne_twister_engine/mersenne_twister_engine std::mt19937::seed cpp/numeric/random/mersenne_twister_engine/seed @@ -4922,10 +8622,24 @@ std::mt19937::operator() cpp/numeric/random/mersenne_twister_engine/operator() std::mt19937::discard cpp/numeric/random/mersenne_twister_engine/discard std::mt19937::min cpp/numeric/random/mersenne_twister_engine/min std::mt19937::max cpp/numeric/random/mersenne_twister_engine/max -operator==(std::mt19937) cpp/numeric/random/mersenne_twister_engine/operator_cmp -operator!=(std::mt19937) cpp/numeric/random/mersenne_twister_engine/operator_cmp -operator<<(std::mt19937) cpp/numeric/random/mersenne_twister_engine/operator_ltltgtgt -operator>>(std::mt19937) cpp/numeric/random/mersenne_twister_engine/operator_ltltgtgt +std::mt19937::operator== cpp/numeric/random/mersenne_twister_engine/operator_cmp +std::mt19937::operator!= cpp/numeric/random/mersenne_twister_engine/operator_cmp +std::mt19937::operator<< cpp/numeric/random/mersenne_twister_engine/operator_ltltgtgt +std::mt19937::operator>> cpp/numeric/random/mersenne_twister_engine/operator_ltltgtgt +std::mt19937::word_size cpp/numeric/random/mersenne_twister_engine +std::mt19937::state_size cpp/numeric/random/mersenne_twister_engine +std::mt19937::shift_size cpp/numeric/random/mersenne_twister_engine +std::mt19937::mask_bits cpp/numeric/random/mersenne_twister_engine +std::mt19937::xor_mask cpp/numeric/random/mersenne_twister_engine +std::mt19937::tempering_u cpp/numeric/random/mersenne_twister_engine +std::mt19937::tempering_d cpp/numeric/random/mersenne_twister_engine +std::mt19937::tempering_s cpp/numeric/random/mersenne_twister_engine +std::mt19937::tempering_b cpp/numeric/random/mersenne_twister_engine +std::mt19937::tempering_t cpp/numeric/random/mersenne_twister_engine +std::mt19937::tempering_c cpp/numeric/random/mersenne_twister_engine +std::mt19937::tempering_l cpp/numeric/random/mersenne_twister_engine +std::mt19937::initialization_multiplier cpp/numeric/random/mersenne_twister_engine +std::mt19937::default_seed cpp/numeric/random/mersenne_twister_engine std::mt19937_64 cpp/numeric/random/mersenne_twister_engine std::mt19937_64::mt19937_64 cpp/numeric/random/mersenne_twister_engine/mersenne_twister_engine std::mt19937_64::seed cpp/numeric/random/mersenne_twister_engine/seed @@ -4933,10 +8647,24 @@ std::mt19937_64::operator() cpp/numeric/random/mersenne_twister_engine/operator( std::mt19937_64::discard cpp/numeric/random/mersenne_twister_engine/discard std::mt19937_64::min cpp/numeric/random/mersenne_twister_engine/min std::mt19937_64::max cpp/numeric/random/mersenne_twister_engine/max -operator==(std::mt19937_64) cpp/numeric/random/mersenne_twister_engine/operator_cmp -operator!=(std::mt19937_64) cpp/numeric/random/mersenne_twister_engine/operator_cmp -operator<<(std::mt19937_64) cpp/numeric/random/mersenne_twister_engine/operator_ltltgtgt -operator>>(std::mt19937_64) cpp/numeric/random/mersenne_twister_engine/operator_ltltgtgt +std::mt19937_64::operator== cpp/numeric/random/mersenne_twister_engine/operator_cmp +std::mt19937_64::operator!= cpp/numeric/random/mersenne_twister_engine/operator_cmp +std::mt19937_64::operator<< cpp/numeric/random/mersenne_twister_engine/operator_ltltgtgt +std::mt19937_64::operator>> cpp/numeric/random/mersenne_twister_engine/operator_ltltgtgt +std::mt19937_64::word_size cpp/numeric/random/mersenne_twister_engine +std::mt19937_64::state_size cpp/numeric/random/mersenne_twister_engine +std::mt19937_64::shift_size cpp/numeric/random/mersenne_twister_engine +std::mt19937_64::mask_bits cpp/numeric/random/mersenne_twister_engine +std::mt19937_64::xor_mask cpp/numeric/random/mersenne_twister_engine +std::mt19937_64::tempering_u cpp/numeric/random/mersenne_twister_engine +std::mt19937_64::tempering_d cpp/numeric/random/mersenne_twister_engine +std::mt19937_64::tempering_s cpp/numeric/random/mersenne_twister_engine +std::mt19937_64::tempering_b cpp/numeric/random/mersenne_twister_engine +std::mt19937_64::tempering_t cpp/numeric/random/mersenne_twister_engine +std::mt19937_64::tempering_c cpp/numeric/random/mersenne_twister_engine +std::mt19937_64::tempering_l cpp/numeric/random/mersenne_twister_engine +std::mt19937_64::initialization_multiplier cpp/numeric/random/mersenne_twister_engine +std::mt19937_64::default_seed cpp/numeric/random/mersenne_twister_engine std::ranlux24_base cpp/numeric/random/subtract_with_carry_engine std::ranlux24_base::ranlux24_base cpp/numeric/random/subtract_with_carry_engine/subtract_with_carry_engine std::ranlux24_base::seed cpp/numeric/random/subtract_with_carry_engine/seed @@ -4944,10 +8672,14 @@ std::ranlux24_base::operator() cpp/numeric/random/subtract_with_carry_engine/ope std::ranlux24_base::discard cpp/numeric/random/subtract_with_carry_engine/discard std::ranlux24_base::min cpp/numeric/random/subtract_with_carry_engine/min std::ranlux24_base::max cpp/numeric/random/subtract_with_carry_engine/max -operator==(std::ranlux24_base) cpp/numeric/random/subtract_with_carry_engine/operator_cmp -operator!=(std::ranlux24_base) cpp/numeric/random/subtract_with_carry_engine/operator_cmp -operator<<(std::ranlux24_base) cpp/numeric/random/subtract_with_carry_engine/operator_ltltgtgt -operator>>(std::ranlux24_base) cpp/numeric/random/subtract_with_carry_engine/operator_ltltgtgt +std::ranlux24_base::operator== cpp/numeric/random/subtract_with_carry_engine/operator_cmp +std::ranlux24_base::operator!= cpp/numeric/random/subtract_with_carry_engine/operator_cmp +std::ranlux24_base::operator<< cpp/numeric/random/subtract_with_carry_engine/operator_ltltgtgt +std::ranlux24_base::operator>> cpp/numeric/random/subtract_with_carry_engine/operator_ltltgtgt +std::ranlux24_base::word_size cpp/numeric/random/subtract_with_carry_engine +std::ranlux24_base::short_lag cpp/numeric/random/subtract_with_carry_engine +std::ranlux24_base::long_lag cpp/numeric/random/subtract_with_carry_engine +std::ranlux24_base::default_seed cpp/numeric/random/subtract_with_carry_engine std::ranlux48_base cpp/numeric/random/subtract_with_carry_engine std::ranlux48_base::ranlux48_base cpp/numeric/random/subtract_with_carry_engine/subtract_with_carry_engine std::ranlux48_base::seed cpp/numeric/random/subtract_with_carry_engine/seed @@ -4955,10 +8687,14 @@ std::ranlux48_base::operator() cpp/numeric/random/subtract_with_carry_engine/ope std::ranlux48_base::discard cpp/numeric/random/subtract_with_carry_engine/discard std::ranlux48_base::min cpp/numeric/random/subtract_with_carry_engine/min std::ranlux48_base::max cpp/numeric/random/subtract_with_carry_engine/max -operator==(std::ranlux48_base) cpp/numeric/random/subtract_with_carry_engine/operator_cmp -operator!=(std::ranlux48_base) cpp/numeric/random/subtract_with_carry_engine/operator_cmp -operator<<(std::ranlux48_base) cpp/numeric/random/subtract_with_carry_engine/operator_ltltgtgt -operator>>(std::ranlux48_base) cpp/numeric/random/subtract_with_carry_engine/operator_ltltgtgt +std::ranlux48_base::operator== cpp/numeric/random/subtract_with_carry_engine/operator_cmp +std::ranlux48_base::operator!= cpp/numeric/random/subtract_with_carry_engine/operator_cmp +std::ranlux48_base::operator<< cpp/numeric/random/subtract_with_carry_engine/operator_ltltgtgt +std::ranlux48_base::operator>> cpp/numeric/random/subtract_with_carry_engine/operator_ltltgtgt +std::ranlux48_base::word_size cpp/numeric/random/subtract_with_carry_engine +std::ranlux48_base::short_lag cpp/numeric/random/subtract_with_carry_engine +std::ranlux48_base::long_lag cpp/numeric/random/subtract_with_carry_engine +std::ranlux48_base::default_seed cpp/numeric/random/subtract_with_carry_engine std::ranlux24 cpp/numeric/random/discard_block_engine std::ranlux24::ranlux24 cpp/numeric/random/discard_block_engine/discard_block_engine std::ranlux24::seed cpp/numeric/random/discard_block_engine/seed @@ -4967,10 +8703,12 @@ std::ranlux24::operator() cpp/numeric/random/discard_block_engine/operator() std::ranlux24::discard cpp/numeric/random/discard_block_engine/discard std::ranlux24::min cpp/numeric/random/discard_block_engine/min std::ranlux24::max cpp/numeric/random/discard_block_engine/max -operator==(std::ranlux24) cpp/numeric/random/discard_block_engine/operator_cmp -operator!=(std::ranlux24) cpp/numeric/random/discard_block_engine/operator_cmp -operator<<(std::ranlux24) cpp/numeric/random/discard_block_engine/operator_ltltgtgt -operator>>(std::ranlux24) cpp/numeric/random/discard_block_engine/operator_ltltgtgt +std::ranlux24::operator== cpp/numeric/random/discard_block_engine/operator_cmp +std::ranlux24::operator!= cpp/numeric/random/discard_block_engine/operator_cmp +std::ranlux24::operator<< cpp/numeric/random/discard_block_engine/operator_ltltgtgt +std::ranlux24::operator>> cpp/numeric/random/discard_block_engine/operator_ltltgtgt +std::ranlux24::block_size cpp/numeric/random/discard_block_engine +std::ranlux24::used_size cpp/numeric/random/discard_block_engine std::ranlux48 cpp/numeric/random/discard_block_engine std::ranlux48::ranlux48 cpp/numeric/random/discard_block_engine/discard_block_engine std::ranlux48::seed cpp/numeric/random/discard_block_engine/seed @@ -4979,10 +8717,12 @@ std::ranlux48::operator() cpp/numeric/random/discard_block_engine/operator() std::ranlux48::discard cpp/numeric/random/discard_block_engine/discard std::ranlux48::min cpp/numeric/random/discard_block_engine/min std::ranlux48::max cpp/numeric/random/discard_block_engine/max -operator==(std::ranlux48) cpp/numeric/random/discard_block_engine/operator_cmp -operator!=(std::ranlux48) cpp/numeric/random/discard_block_engine/operator_cmp -operator<<(std::ranlux48) cpp/numeric/random/discard_block_engine/operator_ltltgtgt -operator>>(std::ranlux48) cpp/numeric/random/discard_block_engine/operator_ltltgtgt +std::ranlux48::operator== cpp/numeric/random/discard_block_engine/operator_cmp +std::ranlux48::operator!= cpp/numeric/random/discard_block_engine/operator_cmp +std::ranlux48::operator<< cpp/numeric/random/discard_block_engine/operator_ltltgtgt +std::ranlux48::operator>> cpp/numeric/random/discard_block_engine/operator_ltltgtgt +std::ranlux48::block_size cpp/numeric/random/discard_block_engine +std::ranlux48::used_size cpp/numeric/random/discard_block_engine std::knuth_b cpp/numeric/random/shuffle_order_engine std::knuth_b::knuth_b cpp/numeric/random/shuffle_order_engine/shuffle_order_engine std::knuth_b::seed cpp/numeric/random/shuffle_order_engine/seed @@ -4991,10 +8731,11 @@ std::knuth_b::operator() cpp/numeric/random/shuffle_order_engine/operator() std::knuth_b::discard cpp/numeric/random/shuffle_order_engine/discard std::knuth_b::min cpp/numeric/random/shuffle_order_engine/min std::knuth_b::max cpp/numeric/random/shuffle_order_engine/max -operator==(std::knuth_b) cpp/numeric/random/shuffle_order_engine/operator_cmp -operator!=(std::knuth_b) cpp/numeric/random/shuffle_order_engine/operator_cmp -operator<<(std::knuth_b) cpp/numeric/random/shuffle_order_engine/operator_ltltgtgt -operator>>(std::knuth_b) cpp/numeric/random/shuffle_order_engine/operator_ltltgtgt +std::knuth_b::operator== cpp/numeric/random/shuffle_order_engine/operator_cmp +std::knuth_b::operator!= cpp/numeric/random/shuffle_order_engine/operator_cmp +std::knuth_b::operator<< cpp/numeric/random/shuffle_order_engine/operator_ltltgtgt +std::knuth_b::operator>> cpp/numeric/random/shuffle_order_engine/operator_ltltgtgt +std::knuth_b::table_size cpp/numeric/random/shuffle_order_engine std::default_random_engine cpp/numeric/random std::srand cpp/numeric/random/srand std::rand cpp/numeric/random/rand @@ -5014,85 +8755,85 @@ std::uniform_int_distribution::b cpp/numeric/random/uniform_int_distribution/par std::uniform_int_distribution::param cpp/numeric/random/uniform_int_distribution/param std::uniform_int_distribution::min cpp/numeric/random/uniform_int_distribution/min std::uniform_int_distribution::max cpp/numeric/random/uniform_int_distribution/max -operator==(std::uniform_int_distribution) cpp/numeric/random/uniform_int_distribution/operator_cmp -operator!=(std::uniform_int_distribution) cpp/numeric/random/uniform_int_distribution/operator_cmp -operator<<(std::uniform_int_distribution) cpp/numeric/random/uniform_int_distribution/operator_ltltgtgt -operator>>(std::uniform_int_distribution) cpp/numeric/random/uniform_int_distribution/operator_ltltgtgt +std::uniform_int_distribution::operator== cpp/numeric/random/uniform_int_distribution/operator_cmp +std::uniform_int_distribution::operator!= cpp/numeric/random/uniform_int_distribution/operator_cmp +std::uniform_int_distribution::operator<< cpp/numeric/random/uniform_int_distribution/operator_ltltgtgt +std::uniform_int_distribution::operator>> cpp/numeric/random/uniform_int_distribution/operator_ltltgtgt std::uniform_real_distribution cpp/numeric/random/uniform_real_distribution std::uniform_real_distribution::uniform_real_distribution cpp/numeric/random/uniform_real_distribution/uniform_real_distribution std::uniform_real_distribution::reset cpp/numeric/random/uniform_real_distribution/reset -operator()(std::uniform_real_distribution) cpp/numeric/random/uniform_real_distribution/operator() +std::uniform_real_distribution::operator() cpp/numeric/random/uniform_real_distribution/operator() std::uniform_real_distribution::a cpp/numeric/random/uniform_real_distribution/params std::uniform_real_distribution::b cpp/numeric/random/uniform_real_distribution/params std::uniform_real_distribution::param cpp/numeric/random/uniform_real_distribution/param std::uniform_real_distribution::min cpp/numeric/random/uniform_real_distribution/min std::uniform_real_distribution::max cpp/numeric/random/uniform_real_distribution/max -operator==(std::uniform_real_distribution) cpp/numeric/random/uniform_real_distribution/operator_cmp -operator!=(std::uniform_real_distribution) cpp/numeric/random/uniform_real_distribution/operator_cmp -operator<<(std::uniform_real_distribution) cpp/numeric/random/uniform_real_distribution/operator_ltltgtgt -operator>>(std::uniform_real_distribution) cpp/numeric/random/uniform_real_distribution/operator_ltltgtgt +std::uniform_real_distribution::operator== cpp/numeric/random/uniform_real_distribution/operator_cmp +std::uniform_real_distribution::operator!= cpp/numeric/random/uniform_real_distribution/operator_cmp +std::uniform_real_distribution::operator<< cpp/numeric/random/uniform_real_distribution/operator_ltltgtgt +std::uniform_real_distribution::operator>> cpp/numeric/random/uniform_real_distribution/operator_ltltgtgt std::bernoulli_distribution cpp/numeric/random/bernoulli_distribution std::bernoulli_distribution::bernoulli_distribution cpp/numeric/random/bernoulli_distribution/bernoulli_distribution std::bernoulli_distribution::reset cpp/numeric/random/bernoulli_distribution/reset -operator()(std::bernoulli_distribution) cpp/numeric/random/bernoulli_distribution/operator() +std::bernoulli_distribution::operator() cpp/numeric/random/bernoulli_distribution/operator() std::bernoulli_distribution::p cpp/numeric/random/bernoulli_distribution/p std::bernoulli_distribution::param cpp/numeric/random/bernoulli_distribution/param std::bernoulli_distribution::min cpp/numeric/random/bernoulli_distribution/min std::bernoulli_distribution::max cpp/numeric/random/bernoulli_distribution/max -operator==(std::bernoulli_distribution) cpp/numeric/random/bernoulli_distribution/operator_cmp -operator!=(std::bernoulli_distribution) cpp/numeric/random/bernoulli_distribution/operator_cmp -operator<<(std::bernoulli_distribution) cpp/numeric/random/bernoulli_distribution/operator_ltltgtgt -operator>>(std::bernoulli_distribution) cpp/numeric/random/bernoulli_distribution/operator_ltltgtgt +std::bernoulli_distribution::operator== cpp/numeric/random/bernoulli_distribution/operator_cmp +std::bernoulli_distribution::operator!= cpp/numeric/random/bernoulli_distribution/operator_cmp +std::bernoulli_distribution::operator<< cpp/numeric/random/bernoulli_distribution/operator_ltltgtgt +std::bernoulli_distribution::operator>> cpp/numeric/random/bernoulli_distribution/operator_ltltgtgt std::binomial_distribution cpp/numeric/random/binomial_distribution std::binomial_distribution::binomial_distribution cpp/numeric/random/binomial_distribution/binomial_distribution std::binomial_distribution::reset cpp/numeric/random/binomial_distribution/reset -operator()(std::binomial_distribution) cpp/numeric/random/binomial_distribution/operator() +std::binomial_distribution::operator() cpp/numeric/random/binomial_distribution/operator() std::binomial_distribution::t cpp/numeric/random/binomial_distribution/params std::binomial_distribution::p cpp/numeric/random/binomial_distribution/params std::binomial_distribution::param cpp/numeric/random/binomial_distribution/param std::binomial_distribution::min cpp/numeric/random/binomial_distribution/min std::binomial_distribution::max cpp/numeric/random/binomial_distribution/max -operator==(std::binomial_distribution) cpp/numeric/random/binomial_distribution/operator_cmp -operator!=(std::binomial_distribution) cpp/numeric/random/binomial_distribution/operator_cmp -operator<<(std::binomial_distribution) cpp/numeric/random/binomial_distribution/operator_ltltgtgt -operator>>(std::binomial_distribution) cpp/numeric/random/binomial_distribution/operator_ltltgtgt +std::binomial_distribution::operator== cpp/numeric/random/binomial_distribution/operator_cmp +std::binomial_distribution::operator!= cpp/numeric/random/binomial_distribution/operator_cmp +std::binomial_distribution::operator<< cpp/numeric/random/binomial_distribution/operator_ltltgtgt +std::binomial_distribution::operator>> cpp/numeric/random/binomial_distribution/operator_ltltgtgt std::negative_binomial_distribution cpp/numeric/random/negative_binomial_distribution std::negative_binomial_distribution::negative_binomial_distribution cpp/numeric/random/negative_binomial_distribution/negative_binomial_distribution std::negative_binomial_distribution::reset cpp/numeric/random/negative_binomial_distribution/reset -operator()(std::negative_binomial_distribution) cpp/numeric/random/negative_binomial_distribution/operator() +std::negative_binomial_distribution::operator() cpp/numeric/random/negative_binomial_distribution/operator() std::negative_binomial_distribution::k cpp/numeric/random/negative_binomial_distribution/params std::negative_binomial_distribution::p cpp/numeric/random/negative_binomial_distribution/params std::negative_binomial_distribution::param cpp/numeric/random/negative_binomial_distribution/param std::negative_binomial_distribution::min cpp/numeric/random/negative_binomial_distribution/min std::negative_binomial_distribution::max cpp/numeric/random/negative_binomial_distribution/max -operator==(std::negative_binomial_distribution) cpp/numeric/random/negative_binomial_distribution/operator_cmp -operator!=(std::negative_binomial_distribution) cpp/numeric/random/negative_binomial_distribution/operator_cmp -operator<<(std::negative_binomial_distribution) cpp/numeric/random/negative_binomial_distribution/operator_ltltgtgt -operator>>(std::negative_binomial_distribution) cpp/numeric/random/negative_binomial_distribution/operator_ltltgtgt +std::negative_binomial_distribution::operator== cpp/numeric/random/negative_binomial_distribution/operator_cmp +std::negative_binomial_distribution::operator!= cpp/numeric/random/negative_binomial_distribution/operator_cmp +std::negative_binomial_distribution::operator<< cpp/numeric/random/negative_binomial_distribution/operator_ltltgtgt +std::negative_binomial_distribution::operator>> cpp/numeric/random/negative_binomial_distribution/operator_ltltgtgt std::geometric_distribution cpp/numeric/random/geometric_distribution std::geometric_distribution::geometric_distribution cpp/numeric/random/geometric_distribution/geometric_distribution std::geometric_distribution::reset cpp/numeric/random/geometric_distribution/reset -operator()(std::geometric_distribution) cpp/numeric/random/geometric_distribution/operator() +std::geometric_distribution::operator() cpp/numeric/random/geometric_distribution/operator() std::geometric_distribution::p cpp/numeric/random/geometric_distribution/p std::geometric_distribution::param cpp/numeric/random/geometric_distribution/param std::geometric_distribution::min cpp/numeric/random/geometric_distribution/min std::geometric_distribution::max cpp/numeric/random/geometric_distribution/max -operator==(std::geometric_distribution) cpp/numeric/random/geometric_distribution/operator_cmp -operator!=(std::geometric_distribution) cpp/numeric/random/geometric_distribution/operator_cmp -operator<<(std::geometric_distribution) cpp/numeric/random/geometric_distribution/operator_ltltgtgt -operator>>(std::geometric_distribution) cpp/numeric/random/geometric_distribution/operator_ltltgtgt +std::geometric_distribution::operator== cpp/numeric/random/geometric_distribution/operator_cmp +std::geometric_distribution::operator!= cpp/numeric/random/geometric_distribution/operator_cmp +std::geometric_distribution::operator<< cpp/numeric/random/geometric_distribution/operator_ltltgtgt +std::geometric_distribution::operator>> cpp/numeric/random/geometric_distribution/operator_ltltgtgt std::poisson_distribution cpp/numeric/random/poisson_distribution std::poisson_distribution::poisson_distribution cpp/numeric/random/poisson_distribution/poisson_distribution std::poisson_distribution::reset cpp/numeric/random/poisson_distribution/reset -operator()(std::poisson_distribution) cpp/numeric/random/poisson_distribution/operator() +std::poisson_distribution::operator() cpp/numeric/random/poisson_distribution/operator() std::poisson_distribution::mean cpp/numeric/random/poisson_distribution/mean std::poisson_distribution::param cpp/numeric/random/poisson_distribution/param std::poisson_distribution::min cpp/numeric/random/poisson_distribution/min std::poisson_distribution::max cpp/numeric/random/poisson_distribution/max -operator==(std::poisson_distribution) cpp/numeric/random/poisson_distribution/operator_cmp -operator!=(std::poisson_distribution) cpp/numeric/random/poisson_distribution/operator_cmp -operator<<(std::poisson_distribution) cpp/numeric/random/poisson_distribution/operator_ltltgtgt -operator>>(std::poisson_distribution) cpp/numeric/random/poisson_distribution/operator_ltltgtgt +std::poisson_distribution::operator== cpp/numeric/random/poisson_distribution/operator_cmp +std::poisson_distribution::operator!= cpp/numeric/random/poisson_distribution/operator_cmp +std::poisson_distribution::operator<< cpp/numeric/random/poisson_distribution/operator_ltltgtgt +std::poisson_distribution::operator>> cpp/numeric/random/poisson_distribution/operator_ltltgtgt std::exponential_distribution cpp/numeric/random/exponential_distribution std::exponential_distribution::exponential_distribution cpp/numeric/random/exponential_distribution/exponential_distribution std::exponential_distribution::reset cpp/numeric/random/exponential_distribution/reset @@ -5101,10 +8842,10 @@ std::exponential_distribution::lambda cpp/numeric/random/exponential_distributio std::exponential_distribution::param cpp/numeric/random/exponential_distribution/param std::exponential_distribution::min cpp/numeric/random/exponential_distribution/min std::exponential_distribution::max cpp/numeric/random/exponential_distribution/max -operator==(std::exponential_distribution) cpp/numeric/random/exponential_distribution/operator_cmp -operator!=(std::exponential_distribution) cpp/numeric/random/exponential_distribution/operator_cmp -operator<<(std::exponential_distribution) cpp/numeric/random/exponential_distribution/operator_ltltgtgt -operator>>(std::exponential_distribution) cpp/numeric/random/exponential_distribution/operator_ltltgtgt +std::exponential_distribution::operator== cpp/numeric/random/exponential_distribution/operator_cmp +std::exponential_distribution::operator!= cpp/numeric/random/exponential_distribution/operator_cmp +std::exponential_distribution::operator<< cpp/numeric/random/exponential_distribution/operator_ltltgtgt +std::exponential_distribution::operator>> cpp/numeric/random/exponential_distribution/operator_ltltgtgt std::gamma_distribution cpp/numeric/random/gamma_distribution std::gamma_distribution::gamma_distribution cpp/numeric/random/gamma_distribution/gamma_distribution std::gamma_distribution::reset cpp/numeric/random/gamma_distribution/reset @@ -5114,10 +8855,10 @@ std::gamma_distribution::beta cpp/numeric/random/gamma_distribution/params std::gamma_distribution::param cpp/numeric/random/gamma_distribution/param std::gamma_distribution::min cpp/numeric/random/gamma_distribution/min std::gamma_distribution::max cpp/numeric/random/gamma_distribution/max -operator==(std::gamma_distribution) cpp/numeric/random/gamma_distribution/operator_cmp -operator!=(std::gamma_distribution) cpp/numeric/random/gamma_distribution/operator_cmp -operator<<(std::gamma_distribution) cpp/numeric/random/gamma_distribution/operator_ltltgtgt -operator>>(std::gamma_distribution) cpp/numeric/random/gamma_distribution/operator_ltltgtgt +std::gamma_distribution::operator== cpp/numeric/random/gamma_distribution/operator_cmp +std::gamma_distribution::operator!= cpp/numeric/random/gamma_distribution/operator_cmp +std::gamma_distribution::operator<< cpp/numeric/random/gamma_distribution/operator_ltltgtgt +std::gamma_distribution::operator>> cpp/numeric/random/gamma_distribution/operator_ltltgtgt std::weibull_distribution cpp/numeric/random/weibull_distribution std::weibull_distribution::weibull_distribution cpp/numeric/random/weibull_distribution/weibull_distribution std::weibull_distribution::reset cpp/numeric/random/weibull_distribution/reset @@ -5127,10 +8868,10 @@ std::weibull_distribution::b cpp/numeric/random/weibull_distribution/params std::weibull_distribution::param cpp/numeric/random/weibull_distribution/param std::weibull_distribution::min cpp/numeric/random/weibull_distribution/min std::weibull_distribution::max cpp/numeric/random/weibull_distribution/max -operator==(std::weibull_distribution) cpp/numeric/random/weibull_distribution/operator_cmp -operator!=(std::weibull_distribution) cpp/numeric/random/weibull_distribution/operator_cmp -operator<<(std::weibull_distribution) cpp/numeric/random/weibull_distribution/operator_ltltgtgt -operator>>(std::weibull_distribution) cpp/numeric/random/weibull_distribution/operator_ltltgtgt +std::weibull_distribution::operator== cpp/numeric/random/weibull_distribution/operator_cmp +std::weibull_distribution::operator!= cpp/numeric/random/weibull_distribution/operator_cmp +std::weibull_distribution::operator<< cpp/numeric/random/weibull_distribution/operator_ltltgtgt +std::weibull_distribution::operator>> cpp/numeric/random/weibull_distribution/operator_ltltgtgt std::extreme_value_distribution cpp/numeric/random/extreme_value_distribution std::extreme_value_distribution::extreme_value_distribution cpp/numeric/random/extreme_value_distribution/extreme_value_distribution std::extreme_value_distribution::reset cpp/numeric/random/extreme_value_distribution/reset @@ -5140,10 +8881,10 @@ std::extreme_value_distribution::b cpp/numeric/random/extreme_value_distribution std::extreme_value_distribution::param cpp/numeric/random/extreme_value_distribution/param std::extreme_value_distribution::min cpp/numeric/random/extreme_value_distribution/min std::extreme_value_distribution::max cpp/numeric/random/extreme_value_distribution/max -operator==(std::extreme_value_distribution) cpp/numeric/random/extreme_value_distribution/operator_cmp -operator!=(std::extreme_value_distribution) cpp/numeric/random/extreme_value_distribution/operator_cmp -operator<<(std::extreme_value_distribution) cpp/numeric/random/extreme_value_distribution/operator_ltltgtgt -operator>>(std::extreme_value_distribution) cpp/numeric/random/extreme_value_distribution/operator_ltltgtgt +std::extreme_value_distribution::operator== cpp/numeric/random/extreme_value_distribution/operator_cmp +std::extreme_value_distribution::operator!= cpp/numeric/random/extreme_value_distribution/operator_cmp +std::extreme_value_distribution::operator<< cpp/numeric/random/extreme_value_distribution/operator_ltltgtgt +std::extreme_value_distribution::operator>> cpp/numeric/random/extreme_value_distribution/operator_ltltgtgt std::normal_distribution cpp/numeric/random/normal_distribution std::normal_distribution::normal_distribution cpp/numeric/random/normal_distribution/normal_distribution std::normal_distribution::reset cpp/numeric/random/normal_distribution/reset @@ -5153,10 +8894,10 @@ std::normal_distribution::stddev cpp/numeric/random/normal_distribution/params std::normal_distribution::param cpp/numeric/random/normal_distribution/param std::normal_distribution::min cpp/numeric/random/normal_distribution/min std::normal_distribution::max cpp/numeric/random/normal_distribution/max -operator==(std::normal_distribution) cpp/numeric/random/normal_distribution/operator_cmp -operator!=(std::normal_distribution) cpp/numeric/random/normal_distribution/operator_cmp -operator<<(std::normal_distribution) cpp/numeric/random/normal_distribution/operator_ltltgtgt -operator>>(std::normal_distribution) cpp/numeric/random/normal_distribution/operator_ltltgtgt +std::normal_distribution::operator== cpp/numeric/random/normal_distribution/operator_cmp +std::normal_distribution::operator!= cpp/numeric/random/normal_distribution/operator_cmp +std::normal_distribution::operator<< cpp/numeric/random/normal_distribution/operator_ltltgtgt +std::normal_distribution::operator>> cpp/numeric/random/normal_distribution/operator_ltltgtgt std::lognormal_distribution cpp/numeric/random/lognormal_distribution std::lognormal_distribution::lognormal_distribution cpp/numeric/random/lognormal_distribution/lognormal_distribution std::lognormal_distribution::reset cpp/numeric/random/lognormal_distribution/reset @@ -5166,10 +8907,10 @@ std::lognormal_distribution::s cpp/numeric/random/lognormal_distribution/params std::lognormal_distribution::param cpp/numeric/random/lognormal_distribution/param std::lognormal_distribution::min cpp/numeric/random/lognormal_distribution/min std::lognormal_distribution::max cpp/numeric/random/lognormal_distribution/max -operator==(std::lognormal_distribution) cpp/numeric/random/lognormal_distribution/operator_cmp -operator!=(std::lognormal_distribution) cpp/numeric/random/lognormal_distribution/operator_cmp -operator<<(std::lognormal_distribution) cpp/numeric/random/lognormal_distribution/operator_ltltgtgt -operator>>(std::lognormal_distribution) cpp/numeric/random/lognormal_distribution/operator_ltltgtgt +std::lognormal_distribution::operator== cpp/numeric/random/lognormal_distribution/operator_cmp +std::lognormal_distribution::operator!= cpp/numeric/random/lognormal_distribution/operator_cmp +std::lognormal_distribution::operator<< cpp/numeric/random/lognormal_distribution/operator_ltltgtgt +std::lognormal_distribution::operator>> cpp/numeric/random/lognormal_distribution/operator_ltltgtgt std::chi_squared_distribution cpp/numeric/random/chi_squared_distribution std::chi_squared_distribution::chi_squared_distribution cpp/numeric/random/chi_squared_distribution/chi_squared_distribution std::chi_squared_distribution::reset cpp/numeric/random/chi_squared_distribution/reset @@ -5178,10 +8919,10 @@ std::chi_squared_distribution::n cpp/numeric/random/chi_squared_distribution/n std::chi_squared_distribution::param cpp/numeric/random/chi_squared_distribution/param std::chi_squared_distribution::min cpp/numeric/random/chi_squared_distribution/min std::chi_squared_distribution::max cpp/numeric/random/chi_squared_distribution/max -operator==(std::chi_squared_distribution) cpp/numeric/random/chi_squared_distribution/operator_cmp -operator!=(std::chi_squared_distribution) cpp/numeric/random/chi_squared_distribution/operator_cmp -operator<<(std::chi_squared_distribution) cpp/numeric/random/chi_squared_distribution/operator_ltltgtgt -operator>>(std::chi_squared_distribution) cpp/numeric/random/chi_squared_distribution/operator_ltltgtgt +std::chi_squared_distribution::operator== cpp/numeric/random/chi_squared_distribution/operator_cmp +std::chi_squared_distribution::operator!= cpp/numeric/random/chi_squared_distribution/operator_cmp +std::chi_squared_distribution::operator<< cpp/numeric/random/chi_squared_distribution/operator_ltltgtgt +std::chi_squared_distribution::operator>> cpp/numeric/random/chi_squared_distribution/operator_ltltgtgt std::cauchy_distribution cpp/numeric/random/cauchy_distribution std::cauchy_distribution::cauchy_distribution cpp/numeric/random/cauchy_distribution/cauchy_distribution std::cauchy_distribution::reset cpp/numeric/random/cauchy_distribution/reset @@ -5191,10 +8932,10 @@ std::cauchy_distribution::b cpp/numeric/random/cauchy_distribution/params std::cauchy_distribution::param cpp/numeric/random/cauchy_distribution/param std::cauchy_distribution::min cpp/numeric/random/cauchy_distribution/min std::cauchy_distribution::max cpp/numeric/random/cauchy_distribution/max -operator==(std::cauchy_distribution) cpp/numeric/random/cauchy_distribution/operator_cmp -operator!=(std::cauchy_distribution) cpp/numeric/random/cauchy_distribution/operator_cmp -operator<<(std::cauchy_distribution) cpp/numeric/random/cauchy_distribution/operator_ltltgtgt -operator>>(std::cauchy_distribution) cpp/numeric/random/cauchy_distribution/operator_ltltgtgt +std::cauchy_distribution::operator== cpp/numeric/random/cauchy_distribution/operator_cmp +std::cauchy_distribution::operator!= cpp/numeric/random/cauchy_distribution/operator_cmp +std::cauchy_distribution::operator<< cpp/numeric/random/cauchy_distribution/operator_ltltgtgt +std::cauchy_distribution::operator>> cpp/numeric/random/cauchy_distribution/operator_ltltgtgt std::fisher_f_distribution cpp/numeric/random/fisher_f_distribution std::fisher_f_distribution::fisher_f_distribution cpp/numeric/random/fisher_f_distribution/fisher_f_distribution std::fisher_f_distribution::reset cpp/numeric/random/fisher_f_distribution/reset @@ -5204,10 +8945,10 @@ std::fisher_f_distribution::n cpp/numeric/random/fisher_f_distribution/params std::fisher_f_distribution::param cpp/numeric/random/fisher_f_distribution/param std::fisher_f_distribution::min cpp/numeric/random/fisher_f_distribution/min std::fisher_f_distribution::max cpp/numeric/random/fisher_f_distribution/max -operator==(std::fisher_f_distribution) cpp/numeric/random/fisher_f_distribution/operator_cmp -operator!=(std::fisher_f_distribution) cpp/numeric/random/fisher_f_distribution/operator_cmp -operator<<(std::fisher_f_distribution) cpp/numeric/random/fisher_f_distribution/operator_ltltgtgt -operator>>(std::fisher_f_distribution) cpp/numeric/random/fisher_f_distribution/operator_ltltgtgt +std::fisher_f_distribution::operator== cpp/numeric/random/fisher_f_distribution/operator_cmp +std::fisher_f_distribution::operator!= cpp/numeric/random/fisher_f_distribution/operator_cmp +std::fisher_f_distribution::operator<< cpp/numeric/random/fisher_f_distribution/operator_ltltgtgt +std::fisher_f_distribution::operator>> cpp/numeric/random/fisher_f_distribution/operator_ltltgtgt std::student_t_distribution cpp/numeric/random/student_t_distribution std::student_t_distribution::student_t_distribution cpp/numeric/random/student_t_distribution/student_t_distribution std::student_t_distribution::reset cpp/numeric/random/student_t_distribution/reset @@ -5216,10 +8957,10 @@ std::student_t_distribution::n cpp/numeric/random/student_t_distribution/n std::student_t_distribution::param cpp/numeric/random/student_t_distribution/param std::student_t_distribution::min cpp/numeric/random/student_t_distribution/min std::student_t_distribution::max cpp/numeric/random/student_t_distribution/max -operator==(std::student_t_distribution) cpp/numeric/random/student_t_distribution/operator_cmp -operator!=(std::student_t_distribution) cpp/numeric/random/student_t_distribution/operator_cmp -operator<<(std::student_t_distribution) cpp/numeric/random/student_t_distribution/operator_ltltgtgt -operator>>(std::student_t_distribution) cpp/numeric/random/student_t_distribution/operator_ltltgtgt +std::student_t_distribution::operator== cpp/numeric/random/student_t_distribution/operator_cmp +std::student_t_distribution::operator!= cpp/numeric/random/student_t_distribution/operator_cmp +std::student_t_distribution::operator<< cpp/numeric/random/student_t_distribution/operator_ltltgtgt +std::student_t_distribution::operator>> cpp/numeric/random/student_t_distribution/operator_ltltgtgt std::discrete_distribution cpp/numeric/random/discrete_distribution std::discrete_distribution::discrete_distribution cpp/numeric/random/discrete_distribution/discrete_distribution std::discrete_distribution::reset cpp/numeric/random/discrete_distribution/reset @@ -5228,10 +8969,10 @@ std::discrete_distribution::probabilities cpp/numeric/random/discrete_distributi std::discrete_distribution::param cpp/numeric/random/discrete_distribution/param std::discrete_distribution::min cpp/numeric/random/discrete_distribution/min std::discrete_distribution::max cpp/numeric/random/discrete_distribution/max -operator==(std::discrete_distribution) cpp/numeric/random/discrete_distribution/operator_cmp -operator!=(std::discrete_distribution) cpp/numeric/random/discrete_distribution/operator_cmp -operator<<(std::discrete_distribution) cpp/numeric/random/discrete_distribution/operator_ltltgtgt -operator>>(std::discrete_distribution) cpp/numeric/random/discrete_distribution/operator_ltltgtgt +std::discrete_distribution::operator== cpp/numeric/random/discrete_distribution/operator_cmp +std::discrete_distribution::operator!= cpp/numeric/random/discrete_distribution/operator_cmp +std::discrete_distribution::operator<< cpp/numeric/random/discrete_distribution/operator_ltltgtgt +std::discrete_distribution::operator>> cpp/numeric/random/discrete_distribution/operator_ltltgtgt std::piecewise_constant_distribution cpp/numeric/random/piecewise_constant_distribution std::piecewise_constant_distribution::piecewise_constant_distribution cpp/numeric/random/piecewise_constant_distribution/piecewise_constant_distribution std::piecewise_constant_distribution::reset cpp/numeric/random/piecewise_constant_distribution/reset @@ -5241,10 +8982,10 @@ std::piecewise_constant_distribution::densities cpp/numeric/random/piecewise_con std::piecewise_constant_distribution::param cpp/numeric/random/piecewise_constant_distribution/param std::piecewise_constant_distribution::min cpp/numeric/random/piecewise_constant_distribution/min std::piecewise_constant_distribution::max cpp/numeric/random/piecewise_constant_distribution/max -operator==(std::piecewise_constant_distribution) cpp/numeric/random/piecewise_constant_distribution/operator_cmp -operator!=(std::piecewise_constant_distribution) cpp/numeric/random/piecewise_constant_distribution/operator_cmp -operator<<(std::piecewise_constant_distribution) cpp/numeric/random/piecewise_constant_distribution/operator_ltltgtgt -operator>>(std::piecewise_constant_distribution) cpp/numeric/random/piecewise_constant_distribution/operator_ltltgtgt +std::piecewise_constant_distribution::operator== cpp/numeric/random/piecewise_constant_distribution/operator_cmp +std::piecewise_constant_distribution::operator!= cpp/numeric/random/piecewise_constant_distribution/operator_cmp +std::piecewise_constant_distribution::operator<< cpp/numeric/random/piecewise_constant_distribution/operator_ltltgtgt +std::piecewise_constant_distribution::operator>> cpp/numeric/random/piecewise_constant_distribution/operator_ltltgtgt std::piecewise_linear_distribution cpp/numeric/random/piecewise_linear_distribution std::piecewise_linear_distribution::piecewise_linear_distribution cpp/numeric/random/piecewise_linear_distribution/piecewise_linear_distribution std::piecewise_linear_distribution::reset cpp/numeric/random/piecewise_linear_distribution/reset @@ -5254,10 +8995,10 @@ std::piecewise_linear_distribution::densities cpp/numeric/random/piecewise_linea std::piecewise_linear_distribution::param cpp/numeric/random/piecewise_linear_distribution/param std::piecewise_linear_distribution::min cpp/numeric/random/piecewise_linear_distribution/min std::piecewise_linear_distribution::max cpp/numeric/random/piecewise_linear_distribution/max -operator==(std::piecewise_linear_distribution) cpp/numeric/random/piecewise_linear_distribution/operator_cmp -operator!=(std::piecewise_linear_distribution) cpp/numeric/random/piecewise_linear_distribution/operator_cmp -operator<<(std::piecewise_linear_distribution) cpp/numeric/random/piecewise_linear_distribution/operator_ltltgtgt -operator>>(std::piecewise_linear_distribution) cpp/numeric/random/piecewise_linear_distribution/operator_ltltgtgt +std::piecewise_linear_distribution::operator== cpp/numeric/random/piecewise_linear_distribution/operator_cmp +std::piecewise_linear_distribution::operator!= cpp/numeric/random/piecewise_linear_distribution/operator_cmp +std::piecewise_linear_distribution::operator<< cpp/numeric/random/piecewise_linear_distribution/operator_ltltgtgt +std::piecewise_linear_distribution::operator>> cpp/numeric/random/piecewise_linear_distribution/operator_ltltgtgt std::ratio cpp/numeric/ratio/ratio std::yocto cpp/numeric/ratio/ratio std::femto cpp/numeric/ratio/ratio @@ -5296,9 +9037,11 @@ std::ratio_greater_equal_v cpp/numeric/ratio/ratio_greater_equal std::execution::sequenced_policy cpp/algorithm/execution_policy_tag_t std::execution::parallel_policy cpp/algorithm/execution_policy_tag_t std::execution::parallel_unsequenced_policy cpp/algorithm/execution_policy_tag_t +std::execution::unsequenced_policy cpp/algorithm/execution_policy_tag_t std::execution::seq cpp/algorithm/execution_policy_tag std::execution::par cpp/algorithm/execution_policy_tag std::execution::par_unseq cpp/algorithm/execution_policy_tag +std::execution::unseq cpp/algorithm/execution_policy_tag std::is_execution_policy cpp/algorithm/is_execution_policy std::is_execution_policy_v cpp/algorithm/is_execution_policy std::all_of cpp/algorithm/all_any_none_of @@ -5309,7 +9052,6 @@ std::for_each_n cpp/algorithm/for_each_n std::count cpp/algorithm/count std::count_if cpp/algorithm/count std::mismatch cpp/algorithm/mismatch -std::equal cpp/algorithm/equal std::find cpp/algorithm/find std::find_if cpp/algorithm/find std::find_if_not cpp/algorithm/find @@ -5329,7 +9071,7 @@ std::fill_n cpp/algorithm/fill_n std::transform cpp/algorithm/transform std::generate cpp/algorithm/generate std::generate_n cpp/algorithm/generate_n -std::remove (<algorithm>) cpp/algorithm/remove +std::remove () cpp/algorithm/remove std::remove_if cpp/algorithm/remove std::remove_copy cpp/algorithm/remove_copy std::remove_copy_if cpp/algorithm/remove_copy @@ -5344,6 +9086,8 @@ std::reverse cpp/algorithm/reverse std::reverse_copy cpp/algorithm/reverse_copy std::rotate cpp/algorithm/rotate std::rotate_copy cpp/algorithm/rotate_copy +std::shift_left cpp/algorithm/shift +std::shift_right cpp/algorithm/shift std::random_shuffle cpp/algorithm/random_shuffle std::shuffle cpp/algorithm/random_shuffle std::sample cpp/algorithm/sample @@ -5385,7 +9129,10 @@ std::min_element cpp/algorithm/min_element std::minmax cpp/algorithm/minmax std::minmax_element cpp/algorithm/minmax_element std::clamp cpp/algorithm/clamp +std::equal cpp/algorithm/equal std::lexicographical_compare cpp/algorithm/lexicographical_compare +std::compare_3way cpp/algorithm/compare_3way +std::lexicographical_compare_3way cpp/algorithm/lexicographical_compare_3way std::is_permutation cpp/algorithm/is_permutation std::next_permutation cpp/algorithm/next_permutation std::prev_permutation cpp/algorithm/prev_permutation @@ -5447,44 +9194,6 @@ std::basic_streambuf::pbump cpp/io/basic_streambuf/pbump std::basic_streambuf::setp cpp/io/basic_streambuf/setp std::basic_streambuf::pbackfail cpp/io/basic_streambuf/pbackfail std::basic_filebuf cpp/io/basic_filebuf -std::basic_filebuf::pubimbue cpp/io/basic_streambuf/pubimbue -std::basic_filebuf::getloc cpp/io/basic_streambuf/getloc -std::basic_filebuf::pubsetbuf cpp/io/basic_streambuf/pubsetbuf -std::basic_filebuf::pubseekoff cpp/io/basic_streambuf/pubseekoff -std::basic_filebuf::pubseekpos cpp/io/basic_streambuf/pubseekpos -std::basic_filebuf::pubsync cpp/io/basic_streambuf/pubsync -std::basic_filebuf::in_avail cpp/io/basic_streambuf/in_avail -std::basic_filebuf::snextc cpp/io/basic_streambuf/snextc -std::basic_filebuf::sbumpc cpp/io/basic_streambuf/sbumpc -std::basic_filebuf::sgetc cpp/io/basic_streambuf/sgetc -std::basic_filebuf::sgetn cpp/io/basic_streambuf/sgetn -std::basic_filebuf::sputc cpp/io/basic_streambuf/sputc -std::basic_filebuf::sputn cpp/io/basic_streambuf/sputn -std::basic_filebuf::sputbackc cpp/io/basic_streambuf/sputbackc -std::basic_filebuf::sungetc cpp/io/basic_streambuf/sungetc -std::basic_filebuf::swap cpp/io/basic_streambuf/swap -std::basic_filebuf::imbue cpp/io/basic_streambuf/pubimbue -std::basic_filebuf::setbuf cpp/io/basic_streambuf/pubsetbuf -std::basic_filebuf::seekoff cpp/io/basic_streambuf/pubseekoff -std::basic_filebuf::seekpos cpp/io/basic_streambuf/pubseekpos -std::basic_filebuf::sync cpp/io/basic_streambuf/pubsync -std::basic_filebuf::showmanyc cpp/io/basic_streambuf/showmanyc -std::basic_filebuf::underflow cpp/io/basic_streambuf/underflow -std::basic_filebuf::uflow cpp/io/basic_streambuf/uflow -std::basic_filebuf::xsgetn cpp/io/basic_streambuf/sgetn -std::basic_filebuf::eback cpp/io/basic_streambuf/gptr -std::basic_filebuf::gptr cpp/io/basic_streambuf/gptr -std::basic_filebuf::egptr cpp/io/basic_streambuf/gptr -std::basic_filebuf::gbump cpp/io/basic_streambuf/gbump -std::basic_filebuf::setg cpp/io/basic_streambuf/setg -std::basic_filebuf::xsputn cpp/io/basic_streambuf/sputn -std::basic_filebuf::overflow cpp/io/basic_streambuf/overflow -std::basic_filebuf::pbase cpp/io/basic_streambuf/pptr -std::basic_filebuf::pptr cpp/io/basic_streambuf/pptr -std::basic_filebuf::epptr cpp/io/basic_streambuf/pptr -std::basic_filebuf::pbump cpp/io/basic_streambuf/pbump -std::basic_filebuf::setp cpp/io/basic_streambuf/setp -std::basic_filebuf::pbackfail cpp/io/basic_streambuf/pbackfail std::basic_filebuf::basic_filebuf cpp/io/basic_filebuf/basic_filebuf std::basic_filebuf::~basic_filebuf cpp/io/basic_filebuf/~basic_filebuf std::basic_filebuf::operator= cpp/io/basic_filebuf/operator= @@ -5502,46 +9211,8 @@ std::basic_filebuf::seekoff cpp/io/basic_filebuf/seekoff std::basic_filebuf::seekpos cpp/io/basic_filebuf/seekpos std::basic_filebuf::sync cpp/io/basic_filebuf/sync std::basic_filebuf::imbue cpp/io/basic_filebuf/imbue -std::swap(std::basic_filebuf) cpp/io/basic_filebuf/swap2 +std::basic_filebuf::std::swap cpp/io/basic_filebuf/swap2 std::basic_stringbuf cpp/io/basic_stringbuf -std::basic_stringbuf::pubimbue cpp/io/basic_streambuf/pubimbue -std::basic_stringbuf::getloc cpp/io/basic_streambuf/getloc -std::basic_stringbuf::pubsetbuf cpp/io/basic_streambuf/pubsetbuf -std::basic_stringbuf::pubseekoff cpp/io/basic_streambuf/pubseekoff -std::basic_stringbuf::pubseekpos cpp/io/basic_streambuf/pubseekpos -std::basic_stringbuf::pubsync cpp/io/basic_streambuf/pubsync -std::basic_stringbuf::in_avail cpp/io/basic_streambuf/in_avail -std::basic_stringbuf::snextc cpp/io/basic_streambuf/snextc -std::basic_stringbuf::sbumpc cpp/io/basic_streambuf/sbumpc -std::basic_stringbuf::sgetc cpp/io/basic_streambuf/sgetc -std::basic_stringbuf::sgetn cpp/io/basic_streambuf/sgetn -std::basic_stringbuf::sputc cpp/io/basic_streambuf/sputc -std::basic_stringbuf::sputn cpp/io/basic_streambuf/sputn -std::basic_stringbuf::sputbackc cpp/io/basic_streambuf/sputbackc -std::basic_stringbuf::sungetc cpp/io/basic_streambuf/sungetc -std::basic_stringbuf::swap cpp/io/basic_streambuf/swap -std::basic_stringbuf::imbue cpp/io/basic_streambuf/pubimbue -std::basic_stringbuf::setbuf cpp/io/basic_streambuf/pubsetbuf -std::basic_stringbuf::seekoff cpp/io/basic_streambuf/pubseekoff -std::basic_stringbuf::seekpos cpp/io/basic_streambuf/pubseekpos -std::basic_stringbuf::sync cpp/io/basic_streambuf/pubsync -std::basic_stringbuf::showmanyc cpp/io/basic_streambuf/showmanyc -std::basic_stringbuf::underflow cpp/io/basic_streambuf/underflow -std::basic_stringbuf::uflow cpp/io/basic_streambuf/uflow -std::basic_stringbuf::xsgetn cpp/io/basic_streambuf/sgetn -std::basic_stringbuf::eback cpp/io/basic_streambuf/gptr -std::basic_stringbuf::gptr cpp/io/basic_streambuf/gptr -std::basic_stringbuf::egptr cpp/io/basic_streambuf/gptr -std::basic_stringbuf::gbump cpp/io/basic_streambuf/gbump -std::basic_stringbuf::setg cpp/io/basic_streambuf/setg -std::basic_stringbuf::xsputn cpp/io/basic_streambuf/sputn -std::basic_stringbuf::overflow cpp/io/basic_streambuf/overflow -std::basic_stringbuf::pbase cpp/io/basic_streambuf/pptr -std::basic_stringbuf::pptr cpp/io/basic_streambuf/pptr -std::basic_stringbuf::epptr cpp/io/basic_streambuf/pptr -std::basic_stringbuf::pbump cpp/io/basic_streambuf/pbump -std::basic_stringbuf::setp cpp/io/basic_streambuf/setp -std::basic_stringbuf::pbackfail cpp/io/basic_streambuf/pbackfail std::basic_stringbuf::basic_stringbuf cpp/io/basic_stringbuf/basic_stringbuf std::basic_stringbuf::operator= cpp/io/basic_stringbuf/operator= std::basic_stringbuf::swap cpp/io/basic_stringbuf/swap @@ -5552,7 +9223,18 @@ std::basic_stringbuf::overflow cpp/io/basic_stringbuf/overflow std::basic_stringbuf::setbuf cpp/io/basic_stringbuf/setbuf std::basic_stringbuf::seekoff cpp/io/basic_stringbuf/seekoff std::basic_stringbuf::seekpos cpp/io/basic_stringbuf/seekpos -std::swap(std::basic_stringbuf) cpp/io/basic_stringbuf/swap2 +std::basic_stringbuf::std::swap cpp/io/basic_stringbuf/swap2 +std::basic_syncbuf cpp/io/basic_syncbuf +std::basic_syncbuf::basic_syncbuf cpp/io/basic_syncbuf/basic_syncbuf +std::basic_syncbuf::~basic_syncbuf cpp/io/basic_syncbuf/~basic_syncbuf +std::basic_syncbuf::operator= cpp/io/basic_syncbuf/operator= +std::basic_syncbuf::swap cpp/io/basic_syncbuf/swap +std::basic_syncbuf::emit cpp/io/basic_syncbuf/emit +std::basic_syncbuf::get_wrapped cpp/io/basic_syncbuf/get_wrapped +std::basic_syncbuf::get_allocator cpp/io/basic_syncbuf/get_allocator +std::basic_syncbuf::set_emit_on_sync cpp/io/basic_syncbuf/set_emit_on_sync +std::basic_syncbuf::sync cpp/io/basic_syncbuf/sync +std::basic_syncbuf::std::swap cpp/io/basic_syncbuf/swap2 std::ios_base cpp/io/ios_base std::ios_base::ios_base cpp/io/ios_base/ios_base std::ios_base::~ios_base cpp/io/ios_base/~ios_base @@ -5569,8 +9251,6 @@ std::ios_base::pword cpp/io/ios_base/pword std::ios_base::register_callback cpp/io/ios_base/register_callback std::ios_base::sync_with_stdio cpp/io/ios_base/sync_with_stdio std::ios_base::failure cpp/io/ios_base/failure -std::ios_base::failure::what cpp/error/exception/what -std::ios_base::failure::failure cpp/io/ios_base/failure std::ios_base::openmode cpp/io/ios_base/openmode std::ios_base::app cpp/io/ios_base/openmode std::ios_base::binary cpp/io/ios_base/openmode @@ -5613,62 +9293,6 @@ std::ios_base::copyfmt_event cpp/io/ios_base/event std::ios_base::event_callback cpp/io/ios_base/event_callback std::ios_base::Init cpp/io/ios_base/Init std::basic_ios cpp/io/basic_ios -std::basic_ios::flags cpp/io/ios_base/flags -std::basic_ios::setf cpp/io/ios_base/setf -std::basic_ios::unsetf cpp/io/ios_base/unsetf -std::basic_ios::precision cpp/io/ios_base/precision -std::basic_ios::width cpp/io/ios_base/width -std::basic_ios::imbue cpp/io/ios_base/imbue -std::basic_ios::getloc cpp/io/ios_base/getloc -std::basic_ios::xalloc cpp/io/ios_base/xalloc -std::basic_ios::iword cpp/io/ios_base/iword -std::basic_ios::pword cpp/io/ios_base/pword -std::basic_ios::register_callback cpp/io/ios_base/register_callback -std::basic_ios::sync_with_stdio cpp/io/ios_base/sync_with_stdio -std::basic_ios::failure cpp/io/ios_base/failure -std::basic_ios::failure::what cpp/error/exception/what -std::basic_ios::failure::failure cpp/io/ios_base/failure -std::basic_ios::openmode cpp/io/ios_base/openmode -std::basic_ios::app cpp/io/ios_base/openmode -std::basic_ios::binary cpp/io/ios_base/openmode -std::basic_ios::in cpp/io/ios_base/openmode -std::basic_ios::out cpp/io/ios_base/openmode -std::basic_ios::trunc cpp/io/ios_base/openmode -std::basic_ios::ate cpp/io/ios_base/openmode -std::basic_ios::fmtflags cpp/io/ios_base/fmtflags -std::basic_ios::dec cpp/io/ios_base/fmtflags -std::basic_ios::oct cpp/io/ios_base/fmtflags -std::basic_ios::hex cpp/io/ios_base/fmtflags -std::basic_ios::basefield cpp/io/ios_base/fmtflags -std::basic_ios::left cpp/io/ios_base/fmtflags -std::basic_ios::right cpp/io/ios_base/fmtflags -std::basic_ios::internal cpp/io/ios_base/fmtflags -std::basic_ios::adjustfield cpp/io/ios_base/fmtflags -std::basic_ios::scientific cpp/io/ios_base/fmtflags -std::basic_ios::fixed cpp/io/ios_base/fmtflags -std::basic_ios::floatfield cpp/io/ios_base/fmtflags -std::basic_ios::boolalpha cpp/io/ios_base/fmtflags -std::basic_ios::showbase cpp/io/ios_base/fmtflags -std::basic_ios::showpoint cpp/io/ios_base/fmtflags -std::basic_ios::showpos cpp/io/ios_base/fmtflags -std::basic_ios::skipws cpp/io/ios_base/fmtflags -std::basic_ios::unitbuf cpp/io/ios_base/fmtflags -std::basic_ios::uppercase cpp/io/ios_base/fmtflags -std::basic_ios::iostate cpp/io/ios_base/iostate -std::basic_ios::goodbit cpp/io/ios_base/iostate -std::basic_ios::badbit cpp/io/ios_base/iostate -std::basic_ios::failbit cpp/io/ios_base/iostate -std::basic_ios::eofbit cpp/io/ios_base/iostate -std::basic_ios::seekdir cpp/io/ios_base/seekdir -std::basic_ios::beg cpp/io/ios_base/seekdir -std::basic_ios::cur cpp/io/ios_base/seekdir -std::basic_ios::end cpp/io/ios_base/seekdir -std::basic_ios::event cpp/io/ios_base/event -std::basic_ios::erase_event cpp/io/ios_base/event -std::basic_ios::imbue_event cpp/io/ios_base/event -std::basic_ios::copyfmt_event cpp/io/ios_base/event -std::basic_ios::event_callback cpp/io/ios_base/event_callback -std::basic_ios::Init cpp/io/ios_base/Init std::basic_ios::basic_ios cpp/io/basic_ios/basic_ios std::basic_ios::~basic_ios cpp/io/basic_ios/~basic_ios std::basic_ios::good cpp/io/basic_ios/good @@ -5693,86 +9317,9 @@ std::basic_ios::move cpp/io/basic_ios/move std::basic_ios::swap cpp/io/basic_ios/swap std::basic_ios::set_rdbuf cpp/io/basic_ios/set_rdbuf std::basic_istream cpp/io/basic_istream -std::basic_istream::good cpp/io/basic_ios/good -std::basic_istream::eof cpp/io/basic_ios/eof -std::basic_istream::fail cpp/io/basic_ios/fail -std::basic_istream::bad cpp/io/basic_ios/bad -std::basic_istream::operator! cpp/io/basic_ios/operator! -std::basic_istream::operator bool cpp/io/basic_ios/operator_bool -std::basic_istream::rdstate cpp/io/basic_ios/rdstate -std::basic_istream::setstate cpp/io/basic_ios/setstate -std::basic_istream::clear cpp/io/basic_ios/clear -std::basic_istream::copyfmt cpp/io/basic_ios/copyfmt -std::basic_istream::fill cpp/io/basic_ios/fill -std::basic_istream::exceptions cpp/io/basic_ios/exceptions -std::basic_istream::imbue cpp/io/basic_ios/imbue -std::basic_istream::rdbuf cpp/io/basic_ios/rdbuf -std::basic_istream::tie cpp/io/basic_ios/tie -std::basic_istream::narrow cpp/io/basic_ios/narrow -std::basic_istream::widen cpp/io/basic_ios/widen -std::basic_istream::init cpp/io/basic_ios/init -std::basic_istream::move cpp/io/basic_ios/move -std::basic_istream::swap cpp/io/basic_ios/swap -std::basic_istream::set_rdbuf cpp/io/basic_ios/set_rdbuf -std::basic_istream::flags cpp/io/ios_base/flags -std::basic_istream::setf cpp/io/ios_base/setf -std::basic_istream::unsetf cpp/io/ios_base/unsetf -std::basic_istream::precision cpp/io/ios_base/precision -std::basic_istream::width cpp/io/ios_base/width -std::basic_istream::imbue cpp/io/ios_base/imbue -std::basic_istream::getloc cpp/io/ios_base/getloc -std::basic_istream::xalloc cpp/io/ios_base/xalloc -std::basic_istream::iword cpp/io/ios_base/iword -std::basic_istream::pword cpp/io/ios_base/pword -std::basic_istream::register_callback cpp/io/ios_base/register_callback -std::basic_istream::sync_with_stdio cpp/io/ios_base/sync_with_stdio -std::basic_istream::failure cpp/io/ios_base/failure -std::basic_istream::failure::what cpp/error/exception/what -std::basic_istream::failure::failure cpp/io/ios_base/failure -std::basic_istream::openmode cpp/io/ios_base/openmode -std::basic_istream::app cpp/io/ios_base/openmode -std::basic_istream::binary cpp/io/ios_base/openmode -std::basic_istream::in cpp/io/ios_base/openmode -std::basic_istream::out cpp/io/ios_base/openmode -std::basic_istream::trunc cpp/io/ios_base/openmode -std::basic_istream::ate cpp/io/ios_base/openmode -std::basic_istream::fmtflags cpp/io/ios_base/fmtflags -std::basic_istream::dec cpp/io/ios_base/fmtflags -std::basic_istream::oct cpp/io/ios_base/fmtflags -std::basic_istream::hex cpp/io/ios_base/fmtflags -std::basic_istream::basefield cpp/io/ios_base/fmtflags -std::basic_istream::left cpp/io/ios_base/fmtflags -std::basic_istream::right cpp/io/ios_base/fmtflags -std::basic_istream::internal cpp/io/ios_base/fmtflags -std::basic_istream::adjustfield cpp/io/ios_base/fmtflags -std::basic_istream::scientific cpp/io/ios_base/fmtflags -std::basic_istream::fixed cpp/io/ios_base/fmtflags -std::basic_istream::floatfield cpp/io/ios_base/fmtflags -std::basic_istream::boolalpha cpp/io/ios_base/fmtflags -std::basic_istream::showbase cpp/io/ios_base/fmtflags -std::basic_istream::showpoint cpp/io/ios_base/fmtflags -std::basic_istream::showpos cpp/io/ios_base/fmtflags -std::basic_istream::skipws cpp/io/ios_base/fmtflags -std::basic_istream::unitbuf cpp/io/ios_base/fmtflags -std::basic_istream::uppercase cpp/io/ios_base/fmtflags -std::basic_istream::iostate cpp/io/ios_base/iostate -std::basic_istream::goodbit cpp/io/ios_base/iostate -std::basic_istream::badbit cpp/io/ios_base/iostate -std::basic_istream::failbit cpp/io/ios_base/iostate -std::basic_istream::eofbit cpp/io/ios_base/iostate -std::basic_istream::seekdir cpp/io/ios_base/seekdir -std::basic_istream::beg cpp/io/ios_base/seekdir -std::basic_istream::cur cpp/io/ios_base/seekdir -std::basic_istream::end cpp/io/ios_base/seekdir -std::basic_istream::event cpp/io/ios_base/event -std::basic_istream::erase_event cpp/io/ios_base/event -std::basic_istream::imbue_event cpp/io/ios_base/event -std::basic_istream::copyfmt_event cpp/io/ios_base/event -std::basic_istream::event_callback cpp/io/ios_base/event_callback -std::basic_istream::Init cpp/io/ios_base/Init std::basic_istream::basic_istream cpp/io/basic_istream/basic_istream std::basic_istream::~basic_istream cpp/io/basic_istream/~basic_istream -std::basic_istream::operator>> cpp/io/basic_istream/operator_gtgt +std::basic_istream::operator>> cpp/io/basic_istream/operator_gtgt std::basic_istream::get cpp/io/basic_istream/get std::basic_istream::peek cpp/io/basic_istream/peek std::basic_istream::unget cpp/io/basic_istream/unget @@ -5786,303 +9333,22 @@ std::basic_istream::tellg cpp/io/basic_istream/tellg std::basic_istream::seekg cpp/io/basic_istream/seekg std::basic_istream::sync cpp/io/basic_istream/sync std::basic_istream::sentry cpp/io/basic_istream/sentry -std::basic_istream::sentry::sentry cpp/io/basic_istream/sentry -std::basic_istream::sentry::~sentry cpp/io/basic_istream/sentry -std::basic_istream::sentry::operator bool cpp/io/basic_istream/sentry -operator>>(std::basic_istream) cpp/io/basic_istream/operator_gtgt2 +std::basic_istream::operator>> cpp/io/basic_istream/operator_gtgt2 std::basic_ostream cpp/io/basic_ostream -std::basic_ostream::good cpp/io/basic_ios/good -std::basic_ostream::eof cpp/io/basic_ios/eof -std::basic_ostream::fail cpp/io/basic_ios/fail -std::basic_ostream::bad cpp/io/basic_ios/bad -std::basic_ostream::operator! cpp/io/basic_ios/operator! -std::basic_ostream::operator bool cpp/io/basic_ios/operator_bool -std::basic_ostream::rdstate cpp/io/basic_ios/rdstate -std::basic_ostream::setstate cpp/io/basic_ios/setstate -std::basic_ostream::clear cpp/io/basic_ios/clear -std::basic_ostream::copyfmt cpp/io/basic_ios/copyfmt -std::basic_ostream::fill cpp/io/basic_ios/fill -std::basic_ostream::exceptions cpp/io/basic_ios/exceptions -std::basic_ostream::imbue cpp/io/basic_ios/imbue -std::basic_ostream::rdbuf cpp/io/basic_ios/rdbuf -std::basic_ostream::tie cpp/io/basic_ios/tie -std::basic_ostream::narrow cpp/io/basic_ios/narrow -std::basic_ostream::widen cpp/io/basic_ios/widen -std::basic_ostream::init cpp/io/basic_ios/init -std::basic_ostream::move cpp/io/basic_ios/move -std::basic_ostream::swap cpp/io/basic_ios/swap -std::basic_ostream::set_rdbuf cpp/io/basic_ios/set_rdbuf -std::basic_ostream::flags cpp/io/ios_base/flags -std::basic_ostream::setf cpp/io/ios_base/setf -std::basic_ostream::unsetf cpp/io/ios_base/unsetf -std::basic_ostream::precision cpp/io/ios_base/precision -std::basic_ostream::width cpp/io/ios_base/width -std::basic_ostream::imbue cpp/io/ios_base/imbue -std::basic_ostream::getloc cpp/io/ios_base/getloc -std::basic_ostream::xalloc cpp/io/ios_base/xalloc -std::basic_ostream::iword cpp/io/ios_base/iword -std::basic_ostream::pword cpp/io/ios_base/pword -std::basic_ostream::register_callback cpp/io/ios_base/register_callback -std::basic_ostream::sync_with_stdio cpp/io/ios_base/sync_with_stdio -std::basic_ostream::failure cpp/io/ios_base/failure -std::basic_ostream::failure::what cpp/error/exception/what -std::basic_ostream::failure::failure cpp/io/ios_base/failure -std::basic_ostream::openmode cpp/io/ios_base/openmode -std::basic_ostream::app cpp/io/ios_base/openmode -std::basic_ostream::binary cpp/io/ios_base/openmode -std::basic_ostream::in cpp/io/ios_base/openmode -std::basic_ostream::out cpp/io/ios_base/openmode -std::basic_ostream::trunc cpp/io/ios_base/openmode -std::basic_ostream::ate cpp/io/ios_base/openmode -std::basic_ostream::fmtflags cpp/io/ios_base/fmtflags -std::basic_ostream::dec cpp/io/ios_base/fmtflags -std::basic_ostream::oct cpp/io/ios_base/fmtflags -std::basic_ostream::hex cpp/io/ios_base/fmtflags -std::basic_ostream::basefield cpp/io/ios_base/fmtflags -std::basic_ostream::left cpp/io/ios_base/fmtflags -std::basic_ostream::right cpp/io/ios_base/fmtflags -std::basic_ostream::internal cpp/io/ios_base/fmtflags -std::basic_ostream::adjustfield cpp/io/ios_base/fmtflags -std::basic_ostream::scientific cpp/io/ios_base/fmtflags -std::basic_ostream::fixed cpp/io/ios_base/fmtflags -std::basic_ostream::floatfield cpp/io/ios_base/fmtflags -std::basic_ostream::boolalpha cpp/io/ios_base/fmtflags -std::basic_ostream::showbase cpp/io/ios_base/fmtflags -std::basic_ostream::showpoint cpp/io/ios_base/fmtflags -std::basic_ostream::showpos cpp/io/ios_base/fmtflags -std::basic_ostream::skipws cpp/io/ios_base/fmtflags -std::basic_ostream::unitbuf cpp/io/ios_base/fmtflags -std::basic_ostream::uppercase cpp/io/ios_base/fmtflags -std::basic_ostream::iostate cpp/io/ios_base/iostate -std::basic_ostream::goodbit cpp/io/ios_base/iostate -std::basic_ostream::badbit cpp/io/ios_base/iostate -std::basic_ostream::failbit cpp/io/ios_base/iostate -std::basic_ostream::eofbit cpp/io/ios_base/iostate -std::basic_ostream::seekdir cpp/io/ios_base/seekdir -std::basic_ostream::beg cpp/io/ios_base/seekdir -std::basic_ostream::cur cpp/io/ios_base/seekdir -std::basic_ostream::end cpp/io/ios_base/seekdir -std::basic_ostream::event cpp/io/ios_base/event -std::basic_ostream::erase_event cpp/io/ios_base/event -std::basic_ostream::imbue_event cpp/io/ios_base/event -std::basic_ostream::copyfmt_event cpp/io/ios_base/event -std::basic_ostream::event_callback cpp/io/ios_base/event_callback -std::basic_ostream::Init cpp/io/ios_base/Init std::basic_ostream::basic_ostream cpp/io/basic_ostream/basic_ostream std::basic_ostream::~basic_ostream cpp/io/basic_ostream/~basic_ostream -std::basic_ostream::operator<< cpp/io/basic_ostream/operator_ltlt +std::basic_ostream::operator<< cpp/io/basic_ostream/operator_ltlt std::basic_ostream::put cpp/io/basic_ostream/put std::basic_ostream::write cpp/io/basic_ostream/write std::basic_ostream::tellp cpp/io/basic_ostream/tellp std::basic_ostream::seekp cpp/io/basic_ostream/seekp std::basic_ostream::flush cpp/io/basic_ostream/flush std::basic_ostream::sentry cpp/io/basic_ostream/sentry -std::basic_ostream::sentry::sentry cpp/io/basic_ostream/sentry -std::basic_ostream::sentry::~sentry cpp/io/basic_ostream/sentry -std::basic_ostream::sentry::operator bool cpp/io/basic_ostream/sentry -operator<<(std::basic_ostream) cpp/io/basic_ostream/operator_ltlt2 +std::basic_ostream::operator<< cpp/io/basic_ostream/operator_ltlt2 std::basic_iostream cpp/io/basic_iostream -std::basic_iostream::operator>> cpp/io/basic_istream/operator_gtgt -std::basic_iostream::get cpp/io/basic_istream/get -std::basic_iostream::peek cpp/io/basic_istream/peek -std::basic_iostream::unget cpp/io/basic_istream/unget -std::basic_iostream::putback cpp/io/basic_istream/putback -std::basic_iostream::getline cpp/io/basic_istream/getline -std::basic_iostream::ignore cpp/io/basic_istream/ignore -std::basic_iostream::read cpp/io/basic_istream/read -std::basic_iostream::readsome cpp/io/basic_istream/readsome -std::basic_iostream::gcount cpp/io/basic_istream/gcount -std::basic_iostream::tellg cpp/io/basic_istream/tellg -std::basic_iostream::seekg cpp/io/basic_istream/seekg -std::basic_iostream::sync cpp/io/basic_istream/sync -std::basic_iostream::sentry cpp/io/basic_istream/sentry -std::basic_iostream::sentry::sentry cpp/io/basic_istream/sentry -std::basic_iostream::sentry::~sentry cpp/io/basic_istream/sentry -std::basic_iostream::sentry::operator bool cpp/io/basic_istream/sentry -std::basic_iostream::operator<< cpp/io/basic_ostream/operator_ltlt -std::basic_iostream::put cpp/io/basic_ostream/put -std::basic_iostream::write cpp/io/basic_ostream/write -std::basic_iostream::tellp cpp/io/basic_ostream/tellp -std::basic_iostream::seekp cpp/io/basic_ostream/seekp -std::basic_iostream::flush cpp/io/basic_ostream/flush -std::basic_iostream::sentry cpp/io/basic_ostream/sentry -std::basic_iostream::sentry::sentry cpp/io/basic_ostream/sentry -std::basic_iostream::sentry::~sentry cpp/io/basic_ostream/sentry -std::basic_iostream::sentry::operator bool cpp/io/basic_ostream/sentry -std::basic_iostream::good cpp/io/basic_ios/good -std::basic_iostream::eof cpp/io/basic_ios/eof -std::basic_iostream::fail cpp/io/basic_ios/fail -std::basic_iostream::bad cpp/io/basic_ios/bad -std::basic_iostream::operator! cpp/io/basic_ios/operator! -std::basic_iostream::operator bool cpp/io/basic_ios/operator_bool -std::basic_iostream::rdstate cpp/io/basic_ios/rdstate -std::basic_iostream::setstate cpp/io/basic_ios/setstate -std::basic_iostream::clear cpp/io/basic_ios/clear -std::basic_iostream::copyfmt cpp/io/basic_ios/copyfmt -std::basic_iostream::fill cpp/io/basic_ios/fill -std::basic_iostream::exceptions cpp/io/basic_ios/exceptions -std::basic_iostream::imbue cpp/io/basic_ios/imbue -std::basic_iostream::rdbuf cpp/io/basic_ios/rdbuf -std::basic_iostream::tie cpp/io/basic_ios/tie -std::basic_iostream::narrow cpp/io/basic_ios/narrow -std::basic_iostream::widen cpp/io/basic_ios/widen -std::basic_iostream::init cpp/io/basic_ios/init -std::basic_iostream::move cpp/io/basic_ios/move -std::basic_iostream::swap cpp/io/basic_ios/swap -std::basic_iostream::set_rdbuf cpp/io/basic_ios/set_rdbuf -std::basic_iostream::flags cpp/io/ios_base/flags -std::basic_iostream::setf cpp/io/ios_base/setf -std::basic_iostream::unsetf cpp/io/ios_base/unsetf -std::basic_iostream::precision cpp/io/ios_base/precision -std::basic_iostream::width cpp/io/ios_base/width -std::basic_iostream::imbue cpp/io/ios_base/imbue -std::basic_iostream::getloc cpp/io/ios_base/getloc -std::basic_iostream::xalloc cpp/io/ios_base/xalloc -std::basic_iostream::iword cpp/io/ios_base/iword -std::basic_iostream::pword cpp/io/ios_base/pword -std::basic_iostream::register_callback cpp/io/ios_base/register_callback -std::basic_iostream::sync_with_stdio cpp/io/ios_base/sync_with_stdio -std::basic_iostream::failure cpp/io/ios_base/failure -std::basic_iostream::failure::what cpp/error/exception/what -std::basic_iostream::failure::failure cpp/io/ios_base/failure -std::basic_iostream::openmode cpp/io/ios_base/openmode -std::basic_iostream::app cpp/io/ios_base/openmode -std::basic_iostream::binary cpp/io/ios_base/openmode -std::basic_iostream::in cpp/io/ios_base/openmode -std::basic_iostream::out cpp/io/ios_base/openmode -std::basic_iostream::trunc cpp/io/ios_base/openmode -std::basic_iostream::ate cpp/io/ios_base/openmode -std::basic_iostream::fmtflags cpp/io/ios_base/fmtflags -std::basic_iostream::dec cpp/io/ios_base/fmtflags -std::basic_iostream::oct cpp/io/ios_base/fmtflags -std::basic_iostream::hex cpp/io/ios_base/fmtflags -std::basic_iostream::basefield cpp/io/ios_base/fmtflags -std::basic_iostream::left cpp/io/ios_base/fmtflags -std::basic_iostream::right cpp/io/ios_base/fmtflags -std::basic_iostream::internal cpp/io/ios_base/fmtflags -std::basic_iostream::adjustfield cpp/io/ios_base/fmtflags -std::basic_iostream::scientific cpp/io/ios_base/fmtflags -std::basic_iostream::fixed cpp/io/ios_base/fmtflags -std::basic_iostream::floatfield cpp/io/ios_base/fmtflags -std::basic_iostream::boolalpha cpp/io/ios_base/fmtflags -std::basic_iostream::showbase cpp/io/ios_base/fmtflags -std::basic_iostream::showpoint cpp/io/ios_base/fmtflags -std::basic_iostream::showpos cpp/io/ios_base/fmtflags -std::basic_iostream::skipws cpp/io/ios_base/fmtflags -std::basic_iostream::unitbuf cpp/io/ios_base/fmtflags -std::basic_iostream::uppercase cpp/io/ios_base/fmtflags -std::basic_iostream::iostate cpp/io/ios_base/iostate -std::basic_iostream::goodbit cpp/io/ios_base/iostate -std::basic_iostream::badbit cpp/io/ios_base/iostate -std::basic_iostream::failbit cpp/io/ios_base/iostate -std::basic_iostream::eofbit cpp/io/ios_base/iostate -std::basic_iostream::seekdir cpp/io/ios_base/seekdir -std::basic_iostream::beg cpp/io/ios_base/seekdir -std::basic_iostream::cur cpp/io/ios_base/seekdir -std::basic_iostream::end cpp/io/ios_base/seekdir -std::basic_iostream::event cpp/io/ios_base/event -std::basic_iostream::erase_event cpp/io/ios_base/event -std::basic_iostream::imbue_event cpp/io/ios_base/event -std::basic_iostream::copyfmt_event cpp/io/ios_base/event -std::basic_iostream::event_callback cpp/io/ios_base/event_callback -std::basic_iostream::Init cpp/io/ios_base/Init std::basic_iostream::basic_iostream cpp/io/basic_iostream/basic_iostream std::basic_iostream::~basic_iostream cpp/io/basic_iostream/~basic_iostream std::basic_ifstream cpp/io/basic_ifstream -std::basic_ifstream::operator>> cpp/io/basic_istream/operator_gtgt -std::basic_ifstream::get cpp/io/basic_istream/get -std::basic_ifstream::peek cpp/io/basic_istream/peek -std::basic_ifstream::unget cpp/io/basic_istream/unget -std::basic_ifstream::putback cpp/io/basic_istream/putback -std::basic_ifstream::getline cpp/io/basic_istream/getline -std::basic_ifstream::ignore cpp/io/basic_istream/ignore -std::basic_ifstream::read cpp/io/basic_istream/read -std::basic_ifstream::readsome cpp/io/basic_istream/readsome -std::basic_ifstream::gcount cpp/io/basic_istream/gcount -std::basic_ifstream::tellg cpp/io/basic_istream/tellg -std::basic_ifstream::seekg cpp/io/basic_istream/seekg -std::basic_ifstream::sync cpp/io/basic_istream/sync -std::basic_ifstream::sentry cpp/io/basic_istream/sentry -std::basic_ifstream::sentry::sentry cpp/io/basic_istream/sentry -std::basic_ifstream::sentry::~sentry cpp/io/basic_istream/sentry -std::basic_ifstream::sentry::operator bool cpp/io/basic_istream/sentry -std::basic_ifstream::good cpp/io/basic_ios/good -std::basic_ifstream::eof cpp/io/basic_ios/eof -std::basic_ifstream::fail cpp/io/basic_ios/fail -std::basic_ifstream::bad cpp/io/basic_ios/bad -std::basic_ifstream::operator! cpp/io/basic_ios/operator! -std::basic_ifstream::operator bool cpp/io/basic_ios/operator_bool -std::basic_ifstream::rdstate cpp/io/basic_ios/rdstate -std::basic_ifstream::setstate cpp/io/basic_ios/setstate -std::basic_ifstream::clear cpp/io/basic_ios/clear -std::basic_ifstream::copyfmt cpp/io/basic_ios/copyfmt -std::basic_ifstream::fill cpp/io/basic_ios/fill -std::basic_ifstream::exceptions cpp/io/basic_ios/exceptions -std::basic_ifstream::imbue cpp/io/basic_ios/imbue -std::basic_ifstream::rdbuf cpp/io/basic_ios/rdbuf -std::basic_ifstream::tie cpp/io/basic_ios/tie -std::basic_ifstream::narrow cpp/io/basic_ios/narrow -std::basic_ifstream::widen cpp/io/basic_ios/widen -std::basic_ifstream::init cpp/io/basic_ios/init -std::basic_ifstream::move cpp/io/basic_ios/move -std::basic_ifstream::swap cpp/io/basic_ios/swap -std::basic_ifstream::set_rdbuf cpp/io/basic_ios/set_rdbuf -std::basic_ifstream::flags cpp/io/ios_base/flags -std::basic_ifstream::setf cpp/io/ios_base/setf -std::basic_ifstream::unsetf cpp/io/ios_base/unsetf -std::basic_ifstream::precision cpp/io/ios_base/precision -std::basic_ifstream::width cpp/io/ios_base/width -std::basic_ifstream::imbue cpp/io/ios_base/imbue -std::basic_ifstream::getloc cpp/io/ios_base/getloc -std::basic_ifstream::xalloc cpp/io/ios_base/xalloc -std::basic_ifstream::iword cpp/io/ios_base/iword -std::basic_ifstream::pword cpp/io/ios_base/pword -std::basic_ifstream::register_callback cpp/io/ios_base/register_callback -std::basic_ifstream::sync_with_stdio cpp/io/ios_base/sync_with_stdio -std::basic_ifstream::failure cpp/io/ios_base/failure -std::basic_ifstream::failure::what cpp/error/exception/what -std::basic_ifstream::failure::failure cpp/io/ios_base/failure -std::basic_ifstream::openmode cpp/io/ios_base/openmode -std::basic_ifstream::app cpp/io/ios_base/openmode -std::basic_ifstream::binary cpp/io/ios_base/openmode -std::basic_ifstream::in cpp/io/ios_base/openmode -std::basic_ifstream::out cpp/io/ios_base/openmode -std::basic_ifstream::trunc cpp/io/ios_base/openmode -std::basic_ifstream::ate cpp/io/ios_base/openmode -std::basic_ifstream::fmtflags cpp/io/ios_base/fmtflags -std::basic_ifstream::dec cpp/io/ios_base/fmtflags -std::basic_ifstream::oct cpp/io/ios_base/fmtflags -std::basic_ifstream::hex cpp/io/ios_base/fmtflags -std::basic_ifstream::basefield cpp/io/ios_base/fmtflags -std::basic_ifstream::left cpp/io/ios_base/fmtflags -std::basic_ifstream::right cpp/io/ios_base/fmtflags -std::basic_ifstream::internal cpp/io/ios_base/fmtflags -std::basic_ifstream::adjustfield cpp/io/ios_base/fmtflags -std::basic_ifstream::scientific cpp/io/ios_base/fmtflags -std::basic_ifstream::fixed cpp/io/ios_base/fmtflags -std::basic_ifstream::floatfield cpp/io/ios_base/fmtflags -std::basic_ifstream::boolalpha cpp/io/ios_base/fmtflags -std::basic_ifstream::showbase cpp/io/ios_base/fmtflags -std::basic_ifstream::showpoint cpp/io/ios_base/fmtflags -std::basic_ifstream::showpos cpp/io/ios_base/fmtflags -std::basic_ifstream::skipws cpp/io/ios_base/fmtflags -std::basic_ifstream::unitbuf cpp/io/ios_base/fmtflags -std::basic_ifstream::uppercase cpp/io/ios_base/fmtflags -std::basic_ifstream::iostate cpp/io/ios_base/iostate -std::basic_ifstream::goodbit cpp/io/ios_base/iostate -std::basic_ifstream::badbit cpp/io/ios_base/iostate -std::basic_ifstream::failbit cpp/io/ios_base/iostate -std::basic_ifstream::eofbit cpp/io/ios_base/iostate -std::basic_ifstream::seekdir cpp/io/ios_base/seekdir -std::basic_ifstream::beg cpp/io/ios_base/seekdir -std::basic_ifstream::cur cpp/io/ios_base/seekdir -std::basic_ifstream::end cpp/io/ios_base/seekdir -std::basic_ifstream::event cpp/io/ios_base/event -std::basic_ifstream::erase_event cpp/io/ios_base/event -std::basic_ifstream::imbue_event cpp/io/ios_base/event -std::basic_ifstream::copyfmt_event cpp/io/ios_base/event -std::basic_ifstream::event_callback cpp/io/ios_base/event_callback -std::basic_ifstream::Init cpp/io/ios_base/Init std::basic_ifstream::basic_ifstream cpp/io/basic_ifstream/basic_ifstream std::basic_ifstream::operator= cpp/io/basic_ifstream/operator= std::basic_ifstream::swap cpp/io/basic_ifstream/swap @@ -6090,95 +9356,8 @@ std::basic_ifstream::rdbuf cpp/io/basic_ifstream/rdbuf std::basic_ifstream::is_open cpp/io/basic_ifstream/is_open std::basic_ifstream::open cpp/io/basic_ifstream/open std::basic_ifstream::close cpp/io/basic_ifstream/close -std::swap(std::basic_ifstream) cpp/io/basic_ifstream/swap2 +std::basic_ifstream::std::swap cpp/io/basic_ifstream/swap2 std::basic_ofstream cpp/io/basic_ofstream -std::basic_ofstream::operator<< cpp/io/basic_ostream/operator_ltlt -std::basic_ofstream::put cpp/io/basic_ostream/put -std::basic_ofstream::write cpp/io/basic_ostream/write -std::basic_ofstream::tellp cpp/io/basic_ostream/tellp -std::basic_ofstream::seekp cpp/io/basic_ostream/seekp -std::basic_ofstream::flush cpp/io/basic_ostream/flush -std::basic_ofstream::sentry cpp/io/basic_ostream/sentry -std::basic_ofstream::sentry::sentry cpp/io/basic_ostream/sentry -std::basic_ofstream::sentry::~sentry cpp/io/basic_ostream/sentry -std::basic_ofstream::sentry::operator bool cpp/io/basic_ostream/sentry -std::basic_ofstream::good cpp/io/basic_ios/good -std::basic_ofstream::eof cpp/io/basic_ios/eof -std::basic_ofstream::fail cpp/io/basic_ios/fail -std::basic_ofstream::bad cpp/io/basic_ios/bad -std::basic_ofstream::operator! cpp/io/basic_ios/operator! -std::basic_ofstream::operator bool cpp/io/basic_ios/operator_bool -std::basic_ofstream::rdstate cpp/io/basic_ios/rdstate -std::basic_ofstream::setstate cpp/io/basic_ios/setstate -std::basic_ofstream::clear cpp/io/basic_ios/clear -std::basic_ofstream::copyfmt cpp/io/basic_ios/copyfmt -std::basic_ofstream::fill cpp/io/basic_ios/fill -std::basic_ofstream::exceptions cpp/io/basic_ios/exceptions -std::basic_ofstream::imbue cpp/io/basic_ios/imbue -std::basic_ofstream::rdbuf cpp/io/basic_ios/rdbuf -std::basic_ofstream::tie cpp/io/basic_ios/tie -std::basic_ofstream::narrow cpp/io/basic_ios/narrow -std::basic_ofstream::widen cpp/io/basic_ios/widen -std::basic_ofstream::init cpp/io/basic_ios/init -std::basic_ofstream::move cpp/io/basic_ios/move -std::basic_ofstream::swap cpp/io/basic_ios/swap -std::basic_ofstream::set_rdbuf cpp/io/basic_ios/set_rdbuf -std::basic_ofstream::flags cpp/io/ios_base/flags -std::basic_ofstream::setf cpp/io/ios_base/setf -std::basic_ofstream::unsetf cpp/io/ios_base/unsetf -std::basic_ofstream::precision cpp/io/ios_base/precision -std::basic_ofstream::width cpp/io/ios_base/width -std::basic_ofstream::imbue cpp/io/ios_base/imbue -std::basic_ofstream::getloc cpp/io/ios_base/getloc -std::basic_ofstream::xalloc cpp/io/ios_base/xalloc -std::basic_ofstream::iword cpp/io/ios_base/iword -std::basic_ofstream::pword cpp/io/ios_base/pword -std::basic_ofstream::register_callback cpp/io/ios_base/register_callback -std::basic_ofstream::sync_with_stdio cpp/io/ios_base/sync_with_stdio -std::basic_ofstream::failure cpp/io/ios_base/failure -std::basic_ofstream::failure::what cpp/error/exception/what -std::basic_ofstream::failure::failure cpp/io/ios_base/failure -std::basic_ofstream::openmode cpp/io/ios_base/openmode -std::basic_ofstream::app cpp/io/ios_base/openmode -std::basic_ofstream::binary cpp/io/ios_base/openmode -std::basic_ofstream::in cpp/io/ios_base/openmode -std::basic_ofstream::out cpp/io/ios_base/openmode -std::basic_ofstream::trunc cpp/io/ios_base/openmode -std::basic_ofstream::ate cpp/io/ios_base/openmode -std::basic_ofstream::fmtflags cpp/io/ios_base/fmtflags -std::basic_ofstream::dec cpp/io/ios_base/fmtflags -std::basic_ofstream::oct cpp/io/ios_base/fmtflags -std::basic_ofstream::hex cpp/io/ios_base/fmtflags -std::basic_ofstream::basefield cpp/io/ios_base/fmtflags -std::basic_ofstream::left cpp/io/ios_base/fmtflags -std::basic_ofstream::right cpp/io/ios_base/fmtflags -std::basic_ofstream::internal cpp/io/ios_base/fmtflags -std::basic_ofstream::adjustfield cpp/io/ios_base/fmtflags -std::basic_ofstream::scientific cpp/io/ios_base/fmtflags -std::basic_ofstream::fixed cpp/io/ios_base/fmtflags -std::basic_ofstream::floatfield cpp/io/ios_base/fmtflags -std::basic_ofstream::boolalpha cpp/io/ios_base/fmtflags -std::basic_ofstream::showbase cpp/io/ios_base/fmtflags -std::basic_ofstream::showpoint cpp/io/ios_base/fmtflags -std::basic_ofstream::showpos cpp/io/ios_base/fmtflags -std::basic_ofstream::skipws cpp/io/ios_base/fmtflags -std::basic_ofstream::unitbuf cpp/io/ios_base/fmtflags -std::basic_ofstream::uppercase cpp/io/ios_base/fmtflags -std::basic_ofstream::iostate cpp/io/ios_base/iostate -std::basic_ofstream::goodbit cpp/io/ios_base/iostate -std::basic_ofstream::badbit cpp/io/ios_base/iostate -std::basic_ofstream::failbit cpp/io/ios_base/iostate -std::basic_ofstream::eofbit cpp/io/ios_base/iostate -std::basic_ofstream::seekdir cpp/io/ios_base/seekdir -std::basic_ofstream::beg cpp/io/ios_base/seekdir -std::basic_ofstream::cur cpp/io/ios_base/seekdir -std::basic_ofstream::end cpp/io/ios_base/seekdir -std::basic_ofstream::event cpp/io/ios_base/event -std::basic_ofstream::erase_event cpp/io/ios_base/event -std::basic_ofstream::imbue_event cpp/io/ios_base/event -std::basic_ofstream::copyfmt_event cpp/io/ios_base/event -std::basic_ofstream::event_callback cpp/io/ios_base/event_callback -std::basic_ofstream::Init cpp/io/ios_base/Init std::basic_ofstream::basic_ofstream cpp/io/basic_ofstream/basic_ofstream std::basic_ofstream::operator= cpp/io/basic_ofstream/operator= std::basic_ofstream::swap cpp/io/basic_ofstream/swap @@ -6186,112 +9365,8 @@ std::basic_ofstream::rdbuf cpp/io/basic_ofstream/rdbuf std::basic_ofstream::is_open cpp/io/basic_ofstream/is_open std::basic_ofstream::open cpp/io/basic_ofstream/open std::basic_ofstream::close cpp/io/basic_ofstream/close -std::swap(std::basic_ofstream) cpp/io/basic_ofstream/swap2 +std::basic_ofstream::std::swap cpp/io/basic_ofstream/swap2 std::basic_fstream cpp/io/basic_fstream -std::basic_fstream::operator>> cpp/io/basic_istream/operator_gtgt -std::basic_fstream::get cpp/io/basic_istream/get -std::basic_fstream::peek cpp/io/basic_istream/peek -std::basic_fstream::unget cpp/io/basic_istream/unget -std::basic_fstream::putback cpp/io/basic_istream/putback -std::basic_fstream::getline cpp/io/basic_istream/getline -std::basic_fstream::ignore cpp/io/basic_istream/ignore -std::basic_fstream::read cpp/io/basic_istream/read -std::basic_fstream::readsome cpp/io/basic_istream/readsome -std::basic_fstream::gcount cpp/io/basic_istream/gcount -std::basic_fstream::tellg cpp/io/basic_istream/tellg -std::basic_fstream::seekg cpp/io/basic_istream/seekg -std::basic_fstream::sync cpp/io/basic_istream/sync -std::basic_fstream::sentry cpp/io/basic_istream/sentry -std::basic_fstream::sentry::sentry cpp/io/basic_istream/sentry -std::basic_fstream::sentry::~sentry cpp/io/basic_istream/sentry -std::basic_fstream::sentry::operator bool cpp/io/basic_istream/sentry -std::basic_fstream::operator<< cpp/io/basic_ostream/operator_ltlt -std::basic_fstream::put cpp/io/basic_ostream/put -std::basic_fstream::write cpp/io/basic_ostream/write -std::basic_fstream::tellp cpp/io/basic_ostream/tellp -std::basic_fstream::seekp cpp/io/basic_ostream/seekp -std::basic_fstream::flush cpp/io/basic_ostream/flush -std::basic_fstream::sentry cpp/io/basic_ostream/sentry -std::basic_fstream::sentry::sentry cpp/io/basic_ostream/sentry -std::basic_fstream::sentry::~sentry cpp/io/basic_ostream/sentry -std::basic_fstream::sentry::operator bool cpp/io/basic_ostream/sentry -std::basic_fstream::good cpp/io/basic_ios/good -std::basic_fstream::eof cpp/io/basic_ios/eof -std::basic_fstream::fail cpp/io/basic_ios/fail -std::basic_fstream::bad cpp/io/basic_ios/bad -std::basic_fstream::operator! cpp/io/basic_ios/operator! -std::basic_fstream::operator bool cpp/io/basic_ios/operator_bool -std::basic_fstream::rdstate cpp/io/basic_ios/rdstate -std::basic_fstream::setstate cpp/io/basic_ios/setstate -std::basic_fstream::clear cpp/io/basic_ios/clear -std::basic_fstream::copyfmt cpp/io/basic_ios/copyfmt -std::basic_fstream::fill cpp/io/basic_ios/fill -std::basic_fstream::exceptions cpp/io/basic_ios/exceptions -std::basic_fstream::imbue cpp/io/basic_ios/imbue -std::basic_fstream::rdbuf cpp/io/basic_ios/rdbuf -std::basic_fstream::tie cpp/io/basic_ios/tie -std::basic_fstream::narrow cpp/io/basic_ios/narrow -std::basic_fstream::widen cpp/io/basic_ios/widen -std::basic_fstream::init cpp/io/basic_ios/init -std::basic_fstream::move cpp/io/basic_ios/move -std::basic_fstream::swap cpp/io/basic_ios/swap -std::basic_fstream::set_rdbuf cpp/io/basic_ios/set_rdbuf -std::basic_fstream::flags cpp/io/ios_base/flags -std::basic_fstream::setf cpp/io/ios_base/setf -std::basic_fstream::unsetf cpp/io/ios_base/unsetf -std::basic_fstream::precision cpp/io/ios_base/precision -std::basic_fstream::width cpp/io/ios_base/width -std::basic_fstream::imbue cpp/io/ios_base/imbue -std::basic_fstream::getloc cpp/io/ios_base/getloc -std::basic_fstream::xalloc cpp/io/ios_base/xalloc -std::basic_fstream::iword cpp/io/ios_base/iword -std::basic_fstream::pword cpp/io/ios_base/pword -std::basic_fstream::register_callback cpp/io/ios_base/register_callback -std::basic_fstream::sync_with_stdio cpp/io/ios_base/sync_with_stdio -std::basic_fstream::failure cpp/io/ios_base/failure -std::basic_fstream::failure::what cpp/error/exception/what -std::basic_fstream::failure::failure cpp/io/ios_base/failure -std::basic_fstream::openmode cpp/io/ios_base/openmode -std::basic_fstream::app cpp/io/ios_base/openmode -std::basic_fstream::binary cpp/io/ios_base/openmode -std::basic_fstream::in cpp/io/ios_base/openmode -std::basic_fstream::out cpp/io/ios_base/openmode -std::basic_fstream::trunc cpp/io/ios_base/openmode -std::basic_fstream::ate cpp/io/ios_base/openmode -std::basic_fstream::fmtflags cpp/io/ios_base/fmtflags -std::basic_fstream::dec cpp/io/ios_base/fmtflags -std::basic_fstream::oct cpp/io/ios_base/fmtflags -std::basic_fstream::hex cpp/io/ios_base/fmtflags -std::basic_fstream::basefield cpp/io/ios_base/fmtflags -std::basic_fstream::left cpp/io/ios_base/fmtflags -std::basic_fstream::right cpp/io/ios_base/fmtflags -std::basic_fstream::internal cpp/io/ios_base/fmtflags -std::basic_fstream::adjustfield cpp/io/ios_base/fmtflags -std::basic_fstream::scientific cpp/io/ios_base/fmtflags -std::basic_fstream::fixed cpp/io/ios_base/fmtflags -std::basic_fstream::floatfield cpp/io/ios_base/fmtflags -std::basic_fstream::boolalpha cpp/io/ios_base/fmtflags -std::basic_fstream::showbase cpp/io/ios_base/fmtflags -std::basic_fstream::showpoint cpp/io/ios_base/fmtflags -std::basic_fstream::showpos cpp/io/ios_base/fmtflags -std::basic_fstream::skipws cpp/io/ios_base/fmtflags -std::basic_fstream::unitbuf cpp/io/ios_base/fmtflags -std::basic_fstream::uppercase cpp/io/ios_base/fmtflags -std::basic_fstream::iostate cpp/io/ios_base/iostate -std::basic_fstream::goodbit cpp/io/ios_base/iostate -std::basic_fstream::badbit cpp/io/ios_base/iostate -std::basic_fstream::failbit cpp/io/ios_base/iostate -std::basic_fstream::eofbit cpp/io/ios_base/iostate -std::basic_fstream::seekdir cpp/io/ios_base/seekdir -std::basic_fstream::beg cpp/io/ios_base/seekdir -std::basic_fstream::cur cpp/io/ios_base/seekdir -std::basic_fstream::end cpp/io/ios_base/seekdir -std::basic_fstream::event cpp/io/ios_base/event -std::basic_fstream::erase_event cpp/io/ios_base/event -std::basic_fstream::imbue_event cpp/io/ios_base/event -std::basic_fstream::copyfmt_event cpp/io/ios_base/event -std::basic_fstream::event_callback cpp/io/ios_base/event_callback -std::basic_fstream::Init cpp/io/ios_base/Init std::basic_fstream::basic_fstream cpp/io/basic_fstream/basic_fstream std::basic_fstream::operator= cpp/io/basic_fstream/operator= std::basic_fstream::swap cpp/io/basic_fstream/swap @@ -6299,313 +9374,35 @@ std::basic_fstream::rdbuf cpp/io/basic_fstream/rdbuf std::basic_fstream::is_open cpp/io/basic_fstream/is_open std::basic_fstream::open cpp/io/basic_fstream/open std::basic_fstream::close cpp/io/basic_fstream/close -std::swap(std::basic_fstream) cpp/io/basic_fstream/swap2 +std::basic_fstream::std::swap cpp/io/basic_fstream/swap2 std::basic_istringstream cpp/io/basic_istringstream -std::basic_istringstream::operator>> cpp/io/basic_istream/operator_gtgt -std::basic_istringstream::get cpp/io/basic_istream/get -std::basic_istringstream::peek cpp/io/basic_istream/peek -std::basic_istringstream::unget cpp/io/basic_istream/unget -std::basic_istringstream::putback cpp/io/basic_istream/putback -std::basic_istringstream::getline cpp/io/basic_istream/getline -std::basic_istringstream::ignore cpp/io/basic_istream/ignore -std::basic_istringstream::read cpp/io/basic_istream/read -std::basic_istringstream::readsome cpp/io/basic_istream/readsome -std::basic_istringstream::gcount cpp/io/basic_istream/gcount -std::basic_istringstream::tellg cpp/io/basic_istream/tellg -std::basic_istringstream::seekg cpp/io/basic_istream/seekg -std::basic_istringstream::sync cpp/io/basic_istream/sync -std::basic_istringstream::sentry cpp/io/basic_istream/sentry -std::basic_istringstream::sentry::sentry cpp/io/basic_istream/sentry -std::basic_istringstream::sentry::~sentry cpp/io/basic_istream/sentry -std::basic_istringstream::sentry::operator bool cpp/io/basic_istream/sentry -std::basic_istringstream::good cpp/io/basic_ios/good -std::basic_istringstream::eof cpp/io/basic_ios/eof -std::basic_istringstream::fail cpp/io/basic_ios/fail -std::basic_istringstream::bad cpp/io/basic_ios/bad -std::basic_istringstream::operator! cpp/io/basic_ios/operator! -std::basic_istringstream::operator bool cpp/io/basic_ios/operator_bool -std::basic_istringstream::rdstate cpp/io/basic_ios/rdstate -std::basic_istringstream::setstate cpp/io/basic_ios/setstate -std::basic_istringstream::clear cpp/io/basic_ios/clear -std::basic_istringstream::copyfmt cpp/io/basic_ios/copyfmt -std::basic_istringstream::fill cpp/io/basic_ios/fill -std::basic_istringstream::exceptions cpp/io/basic_ios/exceptions -std::basic_istringstream::imbue cpp/io/basic_ios/imbue -std::basic_istringstream::rdbuf cpp/io/basic_ios/rdbuf -std::basic_istringstream::tie cpp/io/basic_ios/tie -std::basic_istringstream::narrow cpp/io/basic_ios/narrow -std::basic_istringstream::widen cpp/io/basic_ios/widen -std::basic_istringstream::init cpp/io/basic_ios/init -std::basic_istringstream::move cpp/io/basic_ios/move -std::basic_istringstream::swap cpp/io/basic_ios/swap -std::basic_istringstream::set_rdbuf cpp/io/basic_ios/set_rdbuf -std::basic_istringstream::flags cpp/io/ios_base/flags -std::basic_istringstream::setf cpp/io/ios_base/setf -std::basic_istringstream::unsetf cpp/io/ios_base/unsetf -std::basic_istringstream::precision cpp/io/ios_base/precision -std::basic_istringstream::width cpp/io/ios_base/width -std::basic_istringstream::imbue cpp/io/ios_base/imbue -std::basic_istringstream::getloc cpp/io/ios_base/getloc -std::basic_istringstream::xalloc cpp/io/ios_base/xalloc -std::basic_istringstream::iword cpp/io/ios_base/iword -std::basic_istringstream::pword cpp/io/ios_base/pword -std::basic_istringstream::register_callback cpp/io/ios_base/register_callback -std::basic_istringstream::sync_with_stdio cpp/io/ios_base/sync_with_stdio -std::basic_istringstream::failure cpp/io/ios_base/failure -std::basic_istringstream::failure::what cpp/error/exception/what -std::basic_istringstream::failure::failure cpp/io/ios_base/failure -std::basic_istringstream::openmode cpp/io/ios_base/openmode -std::basic_istringstream::app cpp/io/ios_base/openmode -std::basic_istringstream::binary cpp/io/ios_base/openmode -std::basic_istringstream::in cpp/io/ios_base/openmode -std::basic_istringstream::out cpp/io/ios_base/openmode -std::basic_istringstream::trunc cpp/io/ios_base/openmode -std::basic_istringstream::ate cpp/io/ios_base/openmode -std::basic_istringstream::fmtflags cpp/io/ios_base/fmtflags -std::basic_istringstream::dec cpp/io/ios_base/fmtflags -std::basic_istringstream::oct cpp/io/ios_base/fmtflags -std::basic_istringstream::hex cpp/io/ios_base/fmtflags -std::basic_istringstream::basefield cpp/io/ios_base/fmtflags -std::basic_istringstream::left cpp/io/ios_base/fmtflags -std::basic_istringstream::right cpp/io/ios_base/fmtflags -std::basic_istringstream::internal cpp/io/ios_base/fmtflags -std::basic_istringstream::adjustfield cpp/io/ios_base/fmtflags -std::basic_istringstream::scientific cpp/io/ios_base/fmtflags -std::basic_istringstream::fixed cpp/io/ios_base/fmtflags -std::basic_istringstream::floatfield cpp/io/ios_base/fmtflags -std::basic_istringstream::boolalpha cpp/io/ios_base/fmtflags -std::basic_istringstream::showbase cpp/io/ios_base/fmtflags -std::basic_istringstream::showpoint cpp/io/ios_base/fmtflags -std::basic_istringstream::showpos cpp/io/ios_base/fmtflags -std::basic_istringstream::skipws cpp/io/ios_base/fmtflags -std::basic_istringstream::unitbuf cpp/io/ios_base/fmtflags -std::basic_istringstream::uppercase cpp/io/ios_base/fmtflags -std::basic_istringstream::iostate cpp/io/ios_base/iostate -std::basic_istringstream::goodbit cpp/io/ios_base/iostate -std::basic_istringstream::badbit cpp/io/ios_base/iostate -std::basic_istringstream::failbit cpp/io/ios_base/iostate -std::basic_istringstream::eofbit cpp/io/ios_base/iostate -std::basic_istringstream::seekdir cpp/io/ios_base/seekdir -std::basic_istringstream::beg cpp/io/ios_base/seekdir -std::basic_istringstream::cur cpp/io/ios_base/seekdir -std::basic_istringstream::end cpp/io/ios_base/seekdir -std::basic_istringstream::event cpp/io/ios_base/event -std::basic_istringstream::erase_event cpp/io/ios_base/event -std::basic_istringstream::imbue_event cpp/io/ios_base/event -std::basic_istringstream::copyfmt_event cpp/io/ios_base/event -std::basic_istringstream::event_callback cpp/io/ios_base/event_callback -std::basic_istringstream::Init cpp/io/ios_base/Init std::basic_istringstream::basic_istringstream cpp/io/basic_istringstream/basic_istringstream std::basic_istringstream::operator= cpp/io/basic_istringstream/operator= std::basic_istringstream::swap cpp/io/basic_istringstream/swap std::basic_istringstream::rdbuf cpp/io/basic_istringstream/rdbuf std::basic_istringstream::str cpp/io/basic_istringstream/str -std::swap(std::basic_istringstream) cpp/io/basic_istringstream/swap2 +std::basic_istringstream::std::swap cpp/io/basic_istringstream/swap2 std::basic_ostringstream cpp/io/basic_ostringstream -std::basic_ostringstream::operator<< cpp/io/basic_ostream/operator_ltlt -std::basic_ostringstream::put cpp/io/basic_ostream/put -std::basic_ostringstream::write cpp/io/basic_ostream/write -std::basic_ostringstream::tellp cpp/io/basic_ostream/tellp -std::basic_ostringstream::seekp cpp/io/basic_ostream/seekp -std::basic_ostringstream::flush cpp/io/basic_ostream/flush -std::basic_ostringstream::sentry cpp/io/basic_ostream/sentry -std::basic_ostringstream::sentry::sentry cpp/io/basic_ostream/sentry -std::basic_ostringstream::sentry::~sentry cpp/io/basic_ostream/sentry -std::basic_ostringstream::sentry::operator bool cpp/io/basic_ostream/sentry -std::basic_ostringstream::good cpp/io/basic_ios/good -std::basic_ostringstream::eof cpp/io/basic_ios/eof -std::basic_ostringstream::fail cpp/io/basic_ios/fail -std::basic_ostringstream::bad cpp/io/basic_ios/bad -std::basic_ostringstream::operator! cpp/io/basic_ios/operator! -std::basic_ostringstream::operator bool cpp/io/basic_ios/operator_bool -std::basic_ostringstream::rdstate cpp/io/basic_ios/rdstate -std::basic_ostringstream::setstate cpp/io/basic_ios/setstate -std::basic_ostringstream::clear cpp/io/basic_ios/clear -std::basic_ostringstream::copyfmt cpp/io/basic_ios/copyfmt -std::basic_ostringstream::fill cpp/io/basic_ios/fill -std::basic_ostringstream::exceptions cpp/io/basic_ios/exceptions -std::basic_ostringstream::imbue cpp/io/basic_ios/imbue -std::basic_ostringstream::rdbuf cpp/io/basic_ios/rdbuf -std::basic_ostringstream::tie cpp/io/basic_ios/tie -std::basic_ostringstream::narrow cpp/io/basic_ios/narrow -std::basic_ostringstream::widen cpp/io/basic_ios/widen -std::basic_ostringstream::init cpp/io/basic_ios/init -std::basic_ostringstream::move cpp/io/basic_ios/move -std::basic_ostringstream::swap cpp/io/basic_ios/swap -std::basic_ostringstream::set_rdbuf cpp/io/basic_ios/set_rdbuf -std::basic_ostringstream::flags cpp/io/ios_base/flags -std::basic_ostringstream::setf cpp/io/ios_base/setf -std::basic_ostringstream::unsetf cpp/io/ios_base/unsetf -std::basic_ostringstream::precision cpp/io/ios_base/precision -std::basic_ostringstream::width cpp/io/ios_base/width -std::basic_ostringstream::imbue cpp/io/ios_base/imbue -std::basic_ostringstream::getloc cpp/io/ios_base/getloc -std::basic_ostringstream::xalloc cpp/io/ios_base/xalloc -std::basic_ostringstream::iword cpp/io/ios_base/iword -std::basic_ostringstream::pword cpp/io/ios_base/pword -std::basic_ostringstream::register_callback cpp/io/ios_base/register_callback -std::basic_ostringstream::sync_with_stdio cpp/io/ios_base/sync_with_stdio -std::basic_ostringstream::failure cpp/io/ios_base/failure -std::basic_ostringstream::failure::what cpp/error/exception/what -std::basic_ostringstream::failure::failure cpp/io/ios_base/failure -std::basic_ostringstream::openmode cpp/io/ios_base/openmode -std::basic_ostringstream::app cpp/io/ios_base/openmode -std::basic_ostringstream::binary cpp/io/ios_base/openmode -std::basic_ostringstream::in cpp/io/ios_base/openmode -std::basic_ostringstream::out cpp/io/ios_base/openmode -std::basic_ostringstream::trunc cpp/io/ios_base/openmode -std::basic_ostringstream::ate cpp/io/ios_base/openmode -std::basic_ostringstream::fmtflags cpp/io/ios_base/fmtflags -std::basic_ostringstream::dec cpp/io/ios_base/fmtflags -std::basic_ostringstream::oct cpp/io/ios_base/fmtflags -std::basic_ostringstream::hex cpp/io/ios_base/fmtflags -std::basic_ostringstream::basefield cpp/io/ios_base/fmtflags -std::basic_ostringstream::left cpp/io/ios_base/fmtflags -std::basic_ostringstream::right cpp/io/ios_base/fmtflags -std::basic_ostringstream::internal cpp/io/ios_base/fmtflags -std::basic_ostringstream::adjustfield cpp/io/ios_base/fmtflags -std::basic_ostringstream::scientific cpp/io/ios_base/fmtflags -std::basic_ostringstream::fixed cpp/io/ios_base/fmtflags -std::basic_ostringstream::floatfield cpp/io/ios_base/fmtflags -std::basic_ostringstream::boolalpha cpp/io/ios_base/fmtflags -std::basic_ostringstream::showbase cpp/io/ios_base/fmtflags -std::basic_ostringstream::showpoint cpp/io/ios_base/fmtflags -std::basic_ostringstream::showpos cpp/io/ios_base/fmtflags -std::basic_ostringstream::skipws cpp/io/ios_base/fmtflags -std::basic_ostringstream::unitbuf cpp/io/ios_base/fmtflags -std::basic_ostringstream::uppercase cpp/io/ios_base/fmtflags -std::basic_ostringstream::iostate cpp/io/ios_base/iostate -std::basic_ostringstream::goodbit cpp/io/ios_base/iostate -std::basic_ostringstream::badbit cpp/io/ios_base/iostate -std::basic_ostringstream::failbit cpp/io/ios_base/iostate -std::basic_ostringstream::eofbit cpp/io/ios_base/iostate -std::basic_ostringstream::seekdir cpp/io/ios_base/seekdir -std::basic_ostringstream::beg cpp/io/ios_base/seekdir -std::basic_ostringstream::cur cpp/io/ios_base/seekdir -std::basic_ostringstream::end cpp/io/ios_base/seekdir -std::basic_ostringstream::event cpp/io/ios_base/event -std::basic_ostringstream::erase_event cpp/io/ios_base/event -std::basic_ostringstream::imbue_event cpp/io/ios_base/event -std::basic_ostringstream::copyfmt_event cpp/io/ios_base/event -std::basic_ostringstream::event_callback cpp/io/ios_base/event_callback -std::basic_ostringstream::Init cpp/io/ios_base/Init std::basic_ostringstream::basic_ostringstream cpp/io/basic_ostringstream/basic_ostringstream std::basic_ostringstream::operator= cpp/io/basic_ostringstream/operator= std::basic_ostringstream::swap cpp/io/basic_ostringstream/swap std::basic_ostringstream::rdbuf cpp/io/basic_ostringstream/rdbuf std::basic_ostringstream::str cpp/io/basic_ostringstream/str -std::swap(std::basic_ostringstream) cpp/io/basic_ostringstream/swap2 +std::basic_ostringstream::std::swap cpp/io/basic_ostringstream/swap2 std::basic_stringstream cpp/io/basic_stringstream -std::basic_stringstream::operator>> cpp/io/basic_istream/operator_gtgt -std::basic_stringstream::get cpp/io/basic_istream/get -std::basic_stringstream::peek cpp/io/basic_istream/peek -std::basic_stringstream::unget cpp/io/basic_istream/unget -std::basic_stringstream::putback cpp/io/basic_istream/putback -std::basic_stringstream::getline cpp/io/basic_istream/getline -std::basic_stringstream::ignore cpp/io/basic_istream/ignore -std::basic_stringstream::read cpp/io/basic_istream/read -std::basic_stringstream::readsome cpp/io/basic_istream/readsome -std::basic_stringstream::gcount cpp/io/basic_istream/gcount -std::basic_stringstream::tellg cpp/io/basic_istream/tellg -std::basic_stringstream::seekg cpp/io/basic_istream/seekg -std::basic_stringstream::sync cpp/io/basic_istream/sync -std::basic_stringstream::sentry cpp/io/basic_istream/sentry -std::basic_stringstream::sentry::sentry cpp/io/basic_istream/sentry -std::basic_stringstream::sentry::~sentry cpp/io/basic_istream/sentry -std::basic_stringstream::sentry::operator bool cpp/io/basic_istream/sentry -std::basic_stringstream::operator<< cpp/io/basic_ostream/operator_ltlt -std::basic_stringstream::put cpp/io/basic_ostream/put -std::basic_stringstream::write cpp/io/basic_ostream/write -std::basic_stringstream::tellp cpp/io/basic_ostream/tellp -std::basic_stringstream::seekp cpp/io/basic_ostream/seekp -std::basic_stringstream::flush cpp/io/basic_ostream/flush -std::basic_stringstream::sentry cpp/io/basic_ostream/sentry -std::basic_stringstream::sentry::sentry cpp/io/basic_ostream/sentry -std::basic_stringstream::sentry::~sentry cpp/io/basic_ostream/sentry -std::basic_stringstream::sentry::operator bool cpp/io/basic_ostream/sentry -std::basic_stringstream::good cpp/io/basic_ios/good -std::basic_stringstream::eof cpp/io/basic_ios/eof -std::basic_stringstream::fail cpp/io/basic_ios/fail -std::basic_stringstream::bad cpp/io/basic_ios/bad -std::basic_stringstream::operator! cpp/io/basic_ios/operator! -std::basic_stringstream::operator bool cpp/io/basic_ios/operator_bool -std::basic_stringstream::rdstate cpp/io/basic_ios/rdstate -std::basic_stringstream::setstate cpp/io/basic_ios/setstate -std::basic_stringstream::clear cpp/io/basic_ios/clear -std::basic_stringstream::copyfmt cpp/io/basic_ios/copyfmt -std::basic_stringstream::fill cpp/io/basic_ios/fill -std::basic_stringstream::exceptions cpp/io/basic_ios/exceptions -std::basic_stringstream::imbue cpp/io/basic_ios/imbue -std::basic_stringstream::rdbuf cpp/io/basic_ios/rdbuf -std::basic_stringstream::tie cpp/io/basic_ios/tie -std::basic_stringstream::narrow cpp/io/basic_ios/narrow -std::basic_stringstream::widen cpp/io/basic_ios/widen -std::basic_stringstream::init cpp/io/basic_ios/init -std::basic_stringstream::move cpp/io/basic_ios/move -std::basic_stringstream::swap cpp/io/basic_ios/swap -std::basic_stringstream::set_rdbuf cpp/io/basic_ios/set_rdbuf -std::basic_stringstream::flags cpp/io/ios_base/flags -std::basic_stringstream::setf cpp/io/ios_base/setf -std::basic_stringstream::unsetf cpp/io/ios_base/unsetf -std::basic_stringstream::precision cpp/io/ios_base/precision -std::basic_stringstream::width cpp/io/ios_base/width -std::basic_stringstream::imbue cpp/io/ios_base/imbue -std::basic_stringstream::getloc cpp/io/ios_base/getloc -std::basic_stringstream::xalloc cpp/io/ios_base/xalloc -std::basic_stringstream::iword cpp/io/ios_base/iword -std::basic_stringstream::pword cpp/io/ios_base/pword -std::basic_stringstream::register_callback cpp/io/ios_base/register_callback -std::basic_stringstream::sync_with_stdio cpp/io/ios_base/sync_with_stdio -std::basic_stringstream::failure cpp/io/ios_base/failure -std::basic_stringstream::failure::what cpp/error/exception/what -std::basic_stringstream::failure::failure cpp/io/ios_base/failure -std::basic_stringstream::openmode cpp/io/ios_base/openmode -std::basic_stringstream::app cpp/io/ios_base/openmode -std::basic_stringstream::binary cpp/io/ios_base/openmode -std::basic_stringstream::in cpp/io/ios_base/openmode -std::basic_stringstream::out cpp/io/ios_base/openmode -std::basic_stringstream::trunc cpp/io/ios_base/openmode -std::basic_stringstream::ate cpp/io/ios_base/openmode -std::basic_stringstream::fmtflags cpp/io/ios_base/fmtflags -std::basic_stringstream::dec cpp/io/ios_base/fmtflags -std::basic_stringstream::oct cpp/io/ios_base/fmtflags -std::basic_stringstream::hex cpp/io/ios_base/fmtflags -std::basic_stringstream::basefield cpp/io/ios_base/fmtflags -std::basic_stringstream::left cpp/io/ios_base/fmtflags -std::basic_stringstream::right cpp/io/ios_base/fmtflags -std::basic_stringstream::internal cpp/io/ios_base/fmtflags -std::basic_stringstream::adjustfield cpp/io/ios_base/fmtflags -std::basic_stringstream::scientific cpp/io/ios_base/fmtflags -std::basic_stringstream::fixed cpp/io/ios_base/fmtflags -std::basic_stringstream::floatfield cpp/io/ios_base/fmtflags -std::basic_stringstream::boolalpha cpp/io/ios_base/fmtflags -std::basic_stringstream::showbase cpp/io/ios_base/fmtflags -std::basic_stringstream::showpoint cpp/io/ios_base/fmtflags -std::basic_stringstream::showpos cpp/io/ios_base/fmtflags -std::basic_stringstream::skipws cpp/io/ios_base/fmtflags -std::basic_stringstream::unitbuf cpp/io/ios_base/fmtflags -std::basic_stringstream::uppercase cpp/io/ios_base/fmtflags -std::basic_stringstream::iostate cpp/io/ios_base/iostate -std::basic_stringstream::goodbit cpp/io/ios_base/iostate -std::basic_stringstream::badbit cpp/io/ios_base/iostate -std::basic_stringstream::failbit cpp/io/ios_base/iostate -std::basic_stringstream::eofbit cpp/io/ios_base/iostate -std::basic_stringstream::seekdir cpp/io/ios_base/seekdir -std::basic_stringstream::beg cpp/io/ios_base/seekdir -std::basic_stringstream::cur cpp/io/ios_base/seekdir -std::basic_stringstream::end cpp/io/ios_base/seekdir -std::basic_stringstream::event cpp/io/ios_base/event -std::basic_stringstream::erase_event cpp/io/ios_base/event -std::basic_stringstream::imbue_event cpp/io/ios_base/event -std::basic_stringstream::copyfmt_event cpp/io/ios_base/event -std::basic_stringstream::event_callback cpp/io/ios_base/event_callback -std::basic_stringstream::Init cpp/io/ios_base/Init std::basic_stringstream::basic_stringstream cpp/io/basic_stringstream/basic_stringstream std::basic_stringstream::operator= cpp/io/basic_stringstream/operator= std::basic_stringstream::swap cpp/io/basic_stringstream/swap std::basic_stringstream::rdbuf cpp/io/basic_stringstream/rdbuf std::basic_stringstream::str cpp/io/basic_stringstream/str -std::swap(std::basic_stringstream) cpp/io/basic_stringstream/swap2 +std::basic_stringstream::std::swap cpp/io/basic_stringstream/swap2 +std::basic_osyncstream cpp/io/basic_osyncstream +std::basic_osyncstream::basic_osyncstream cpp/io/basic_osyncstream/basic_osyncstream +std::basic_osyncstream::~basic_osyncstream cpp/io/basic_osyncstream/~basic_osyncstream +std::basic_osyncstream::operator= cpp/io/basic_osyncstream/operator= +std::basic_osyncstream::rdbuf cpp/io/basic_osyncstream/rdbuf +std::basic_osyncstream::get_wrapped cpp/io/basic_osyncstream/get_wrapped +std::basic_osyncstream::emit cpp/io/basic_osyncstream/emit std::streambuf cpp/io/basic_streambuf std::streambuf::streambuf cpp/io/basic_streambuf/basic_streambuf std::streambuf::~streambuf cpp/io/basic_streambuf/~basic_streambuf @@ -6649,44 +9446,6 @@ std::streambuf::pbump cpp/io/basic_streambuf/pbump std::streambuf::setp cpp/io/basic_streambuf/setp std::streambuf::pbackfail cpp/io/basic_streambuf/pbackfail std::filebuf cpp/io/basic_filebuf -std::filebuf::pubimbue cpp/io/basic_streambuf/pubimbue -std::filebuf::getloc cpp/io/basic_streambuf/getloc -std::filebuf::pubsetbuf cpp/io/basic_streambuf/pubsetbuf -std::filebuf::pubseekoff cpp/io/basic_streambuf/pubseekoff -std::filebuf::pubseekpos cpp/io/basic_streambuf/pubseekpos -std::filebuf::pubsync cpp/io/basic_streambuf/pubsync -std::filebuf::in_avail cpp/io/basic_streambuf/in_avail -std::filebuf::snextc cpp/io/basic_streambuf/snextc -std::filebuf::sbumpc cpp/io/basic_streambuf/sbumpc -std::filebuf::sgetc cpp/io/basic_streambuf/sgetc -std::filebuf::sgetn cpp/io/basic_streambuf/sgetn -std::filebuf::sputc cpp/io/basic_streambuf/sputc -std::filebuf::sputn cpp/io/basic_streambuf/sputn -std::filebuf::sputbackc cpp/io/basic_streambuf/sputbackc -std::filebuf::sungetc cpp/io/basic_streambuf/sungetc -std::filebuf::swap cpp/io/basic_streambuf/swap -std::filebuf::imbue cpp/io/basic_streambuf/pubimbue -std::filebuf::setbuf cpp/io/basic_streambuf/pubsetbuf -std::filebuf::seekoff cpp/io/basic_streambuf/pubseekoff -std::filebuf::seekpos cpp/io/basic_streambuf/pubseekpos -std::filebuf::sync cpp/io/basic_streambuf/pubsync -std::filebuf::showmanyc cpp/io/basic_streambuf/showmanyc -std::filebuf::underflow cpp/io/basic_streambuf/underflow -std::filebuf::uflow cpp/io/basic_streambuf/uflow -std::filebuf::xsgetn cpp/io/basic_streambuf/sgetn -std::filebuf::eback cpp/io/basic_streambuf/gptr -std::filebuf::gptr cpp/io/basic_streambuf/gptr -std::filebuf::egptr cpp/io/basic_streambuf/gptr -std::filebuf::gbump cpp/io/basic_streambuf/gbump -std::filebuf::setg cpp/io/basic_streambuf/setg -std::filebuf::xsputn cpp/io/basic_streambuf/sputn -std::filebuf::overflow cpp/io/basic_streambuf/overflow -std::filebuf::pbase cpp/io/basic_streambuf/pptr -std::filebuf::pptr cpp/io/basic_streambuf/pptr -std::filebuf::epptr cpp/io/basic_streambuf/pptr -std::filebuf::pbump cpp/io/basic_streambuf/pbump -std::filebuf::setp cpp/io/basic_streambuf/setp -std::filebuf::pbackfail cpp/io/basic_streambuf/pbackfail std::filebuf::filebuf cpp/io/basic_filebuf/basic_filebuf std::filebuf::~filebuf cpp/io/basic_filebuf/~basic_filebuf std::filebuf::operator= cpp/io/basic_filebuf/operator= @@ -6704,46 +9463,8 @@ std::filebuf::seekoff cpp/io/basic_filebuf/seekoff std::filebuf::seekpos cpp/io/basic_filebuf/seekpos std::filebuf::sync cpp/io/basic_filebuf/sync std::filebuf::imbue cpp/io/basic_filebuf/imbue -std::swap(std::filebuf) cpp/io/basic_filebuf/swap2 +std::filebuf::std::swap cpp/io/basic_filebuf/swap2 std::stringbuf cpp/io/basic_stringbuf -std::stringbuf::pubimbue cpp/io/basic_streambuf/pubimbue -std::stringbuf::getloc cpp/io/basic_streambuf/getloc -std::stringbuf::pubsetbuf cpp/io/basic_streambuf/pubsetbuf -std::stringbuf::pubseekoff cpp/io/basic_streambuf/pubseekoff -std::stringbuf::pubseekpos cpp/io/basic_streambuf/pubseekpos -std::stringbuf::pubsync cpp/io/basic_streambuf/pubsync -std::stringbuf::in_avail cpp/io/basic_streambuf/in_avail -std::stringbuf::snextc cpp/io/basic_streambuf/snextc -std::stringbuf::sbumpc cpp/io/basic_streambuf/sbumpc -std::stringbuf::sgetc cpp/io/basic_streambuf/sgetc -std::stringbuf::sgetn cpp/io/basic_streambuf/sgetn -std::stringbuf::sputc cpp/io/basic_streambuf/sputc -std::stringbuf::sputn cpp/io/basic_streambuf/sputn -std::stringbuf::sputbackc cpp/io/basic_streambuf/sputbackc -std::stringbuf::sungetc cpp/io/basic_streambuf/sungetc -std::stringbuf::swap cpp/io/basic_streambuf/swap -std::stringbuf::imbue cpp/io/basic_streambuf/pubimbue -std::stringbuf::setbuf cpp/io/basic_streambuf/pubsetbuf -std::stringbuf::seekoff cpp/io/basic_streambuf/pubseekoff -std::stringbuf::seekpos cpp/io/basic_streambuf/pubseekpos -std::stringbuf::sync cpp/io/basic_streambuf/pubsync -std::stringbuf::showmanyc cpp/io/basic_streambuf/showmanyc -std::stringbuf::underflow cpp/io/basic_streambuf/underflow -std::stringbuf::uflow cpp/io/basic_streambuf/uflow -std::stringbuf::xsgetn cpp/io/basic_streambuf/sgetn -std::stringbuf::eback cpp/io/basic_streambuf/gptr -std::stringbuf::gptr cpp/io/basic_streambuf/gptr -std::stringbuf::egptr cpp/io/basic_streambuf/gptr -std::stringbuf::gbump cpp/io/basic_streambuf/gbump -std::stringbuf::setg cpp/io/basic_streambuf/setg -std::stringbuf::xsputn cpp/io/basic_streambuf/sputn -std::stringbuf::overflow cpp/io/basic_streambuf/overflow -std::stringbuf::pbase cpp/io/basic_streambuf/pptr -std::stringbuf::pptr cpp/io/basic_streambuf/pptr -std::stringbuf::epptr cpp/io/basic_streambuf/pptr -std::stringbuf::pbump cpp/io/basic_streambuf/pbump -std::stringbuf::setp cpp/io/basic_streambuf/setp -std::stringbuf::pbackfail cpp/io/basic_streambuf/pbackfail std::stringbuf::stringbuf cpp/io/basic_stringbuf/basic_stringbuf std::stringbuf::operator= cpp/io/basic_stringbuf/operator= std::stringbuf::swap cpp/io/basic_stringbuf/swap @@ -6754,88 +9475,22 @@ std::stringbuf::overflow cpp/io/basic_stringbuf/overflow std::stringbuf::setbuf cpp/io/basic_stringbuf/setbuf std::stringbuf::seekoff cpp/io/basic_stringbuf/seekoff std::stringbuf::seekpos cpp/io/basic_stringbuf/seekpos -std::swap(std::stringbuf) cpp/io/basic_stringbuf/swap2 +std::stringbuf::std::swap cpp/io/basic_stringbuf/swap2 +std::syncbuf cpp/io/basic_syncbuf +std::syncbuf::syncbuf cpp/io/basic_syncbuf/basic_syncbuf +std::syncbuf::~syncbuf cpp/io/basic_syncbuf/~basic_syncbuf +std::syncbuf::operator= cpp/io/basic_syncbuf/operator= +std::syncbuf::swap cpp/io/basic_syncbuf/swap +std::syncbuf::emit cpp/io/basic_syncbuf/emit +std::syncbuf::get_wrapped cpp/io/basic_syncbuf/get_wrapped +std::syncbuf::get_allocator cpp/io/basic_syncbuf/get_allocator +std::syncbuf::set_emit_on_sync cpp/io/basic_syncbuf/set_emit_on_sync +std::syncbuf::sync cpp/io/basic_syncbuf/sync +std::syncbuf::std::swap cpp/io/basic_syncbuf/swap2 std::istream cpp/io/basic_istream -std::istream::good cpp/io/basic_ios/good -std::istream::eof cpp/io/basic_ios/eof -std::istream::fail cpp/io/basic_ios/fail -std::istream::bad cpp/io/basic_ios/bad -std::istream::operator! cpp/io/basic_ios/operator! -std::istream::operator bool cpp/io/basic_ios/operator_bool -std::istream::rdstate cpp/io/basic_ios/rdstate -std::istream::setstate cpp/io/basic_ios/setstate -std::istream::clear cpp/io/basic_ios/clear -std::istream::copyfmt cpp/io/basic_ios/copyfmt -std::istream::fill cpp/io/basic_ios/fill -std::istream::exceptions cpp/io/basic_ios/exceptions -std::istream::imbue cpp/io/basic_ios/imbue -std::istream::rdbuf cpp/io/basic_ios/rdbuf -std::istream::tie cpp/io/basic_ios/tie -std::istream::narrow cpp/io/basic_ios/narrow -std::istream::widen cpp/io/basic_ios/widen -std::istream::init cpp/io/basic_ios/init -std::istream::move cpp/io/basic_ios/move -std::istream::swap cpp/io/basic_ios/swap -std::istream::set_rdbuf cpp/io/basic_ios/set_rdbuf -std::istream::flags cpp/io/ios_base/flags -std::istream::setf cpp/io/ios_base/setf -std::istream::unsetf cpp/io/ios_base/unsetf -std::istream::precision cpp/io/ios_base/precision -std::istream::width cpp/io/ios_base/width -std::istream::imbue cpp/io/ios_base/imbue -std::istream::getloc cpp/io/ios_base/getloc -std::istream::xalloc cpp/io/ios_base/xalloc -std::istream::iword cpp/io/ios_base/iword -std::istream::pword cpp/io/ios_base/pword -std::istream::register_callback cpp/io/ios_base/register_callback -std::istream::sync_with_stdio cpp/io/ios_base/sync_with_stdio -std::istream::failure cpp/io/ios_base/failure -std::istream::failure::what cpp/error/exception/what -std::istream::failure::failure cpp/io/ios_base/failure -std::istream::openmode cpp/io/ios_base/openmode -std::istream::app cpp/io/ios_base/openmode -std::istream::binary cpp/io/ios_base/openmode -std::istream::in cpp/io/ios_base/openmode -std::istream::out cpp/io/ios_base/openmode -std::istream::trunc cpp/io/ios_base/openmode -std::istream::ate cpp/io/ios_base/openmode -std::istream::fmtflags cpp/io/ios_base/fmtflags -std::istream::dec cpp/io/ios_base/fmtflags -std::istream::oct cpp/io/ios_base/fmtflags -std::istream::hex cpp/io/ios_base/fmtflags -std::istream::basefield cpp/io/ios_base/fmtflags -std::istream::left cpp/io/ios_base/fmtflags -std::istream::right cpp/io/ios_base/fmtflags -std::istream::internal cpp/io/ios_base/fmtflags -std::istream::adjustfield cpp/io/ios_base/fmtflags -std::istream::scientific cpp/io/ios_base/fmtflags -std::istream::fixed cpp/io/ios_base/fmtflags -std::istream::floatfield cpp/io/ios_base/fmtflags -std::istream::boolalpha cpp/io/ios_base/fmtflags -std::istream::showbase cpp/io/ios_base/fmtflags -std::istream::showpoint cpp/io/ios_base/fmtflags -std::istream::showpos cpp/io/ios_base/fmtflags -std::istream::skipws cpp/io/ios_base/fmtflags -std::istream::unitbuf cpp/io/ios_base/fmtflags -std::istream::uppercase cpp/io/ios_base/fmtflags -std::istream::iostate cpp/io/ios_base/iostate -std::istream::goodbit cpp/io/ios_base/iostate -std::istream::badbit cpp/io/ios_base/iostate -std::istream::failbit cpp/io/ios_base/iostate -std::istream::eofbit cpp/io/ios_base/iostate -std::istream::seekdir cpp/io/ios_base/seekdir -std::istream::beg cpp/io/ios_base/seekdir -std::istream::cur cpp/io/ios_base/seekdir -std::istream::end cpp/io/ios_base/seekdir -std::istream::event cpp/io/ios_base/event -std::istream::erase_event cpp/io/ios_base/event -std::istream::imbue_event cpp/io/ios_base/event -std::istream::copyfmt_event cpp/io/ios_base/event -std::istream::event_callback cpp/io/ios_base/event_callback -std::istream::Init cpp/io/ios_base/Init std::istream::istream cpp/io/basic_istream/basic_istream std::istream::~istream cpp/io/basic_istream/~basic_istream -std::istream::operator>> cpp/io/basic_istream/operator_gtgt +std::istream::operator>> cpp/io/basic_istream/operator_gtgt std::istream::get cpp/io/basic_istream/get std::istream::peek cpp/io/basic_istream/peek std::istream::unget cpp/io/basic_istream/unget @@ -6849,303 +9504,22 @@ std::istream::tellg cpp/io/basic_istream/tellg std::istream::seekg cpp/io/basic_istream/seekg std::istream::sync cpp/io/basic_istream/sync std::istream::sentry cpp/io/basic_istream/sentry -std::istream::sentry::sentry cpp/io/basic_istream/sentry -std::istream::sentry::~sentry cpp/io/basic_istream/sentry -std::istream::sentry::operator bool cpp/io/basic_istream/sentry -operator>>(std::istream) cpp/io/basic_istream/operator_gtgt2 +std::istream::operator>> cpp/io/basic_istream/operator_gtgt2 std::ostream cpp/io/basic_ostream -std::ostream::good cpp/io/basic_ios/good -std::ostream::eof cpp/io/basic_ios/eof -std::ostream::fail cpp/io/basic_ios/fail -std::ostream::bad cpp/io/basic_ios/bad -std::ostream::operator! cpp/io/basic_ios/operator! -std::ostream::operator bool cpp/io/basic_ios/operator_bool -std::ostream::rdstate cpp/io/basic_ios/rdstate -std::ostream::setstate cpp/io/basic_ios/setstate -std::ostream::clear cpp/io/basic_ios/clear -std::ostream::copyfmt cpp/io/basic_ios/copyfmt -std::ostream::fill cpp/io/basic_ios/fill -std::ostream::exceptions cpp/io/basic_ios/exceptions -std::ostream::imbue cpp/io/basic_ios/imbue -std::ostream::rdbuf cpp/io/basic_ios/rdbuf -std::ostream::tie cpp/io/basic_ios/tie -std::ostream::narrow cpp/io/basic_ios/narrow -std::ostream::widen cpp/io/basic_ios/widen -std::ostream::init cpp/io/basic_ios/init -std::ostream::move cpp/io/basic_ios/move -std::ostream::swap cpp/io/basic_ios/swap -std::ostream::set_rdbuf cpp/io/basic_ios/set_rdbuf -std::ostream::flags cpp/io/ios_base/flags -std::ostream::setf cpp/io/ios_base/setf -std::ostream::unsetf cpp/io/ios_base/unsetf -std::ostream::precision cpp/io/ios_base/precision -std::ostream::width cpp/io/ios_base/width -std::ostream::imbue cpp/io/ios_base/imbue -std::ostream::getloc cpp/io/ios_base/getloc -std::ostream::xalloc cpp/io/ios_base/xalloc -std::ostream::iword cpp/io/ios_base/iword -std::ostream::pword cpp/io/ios_base/pword -std::ostream::register_callback cpp/io/ios_base/register_callback -std::ostream::sync_with_stdio cpp/io/ios_base/sync_with_stdio -std::ostream::failure cpp/io/ios_base/failure -std::ostream::failure::what cpp/error/exception/what -std::ostream::failure::failure cpp/io/ios_base/failure -std::ostream::openmode cpp/io/ios_base/openmode -std::ostream::app cpp/io/ios_base/openmode -std::ostream::binary cpp/io/ios_base/openmode -std::ostream::in cpp/io/ios_base/openmode -std::ostream::out cpp/io/ios_base/openmode -std::ostream::trunc cpp/io/ios_base/openmode -std::ostream::ate cpp/io/ios_base/openmode -std::ostream::fmtflags cpp/io/ios_base/fmtflags -std::ostream::dec cpp/io/ios_base/fmtflags -std::ostream::oct cpp/io/ios_base/fmtflags -std::ostream::hex cpp/io/ios_base/fmtflags -std::ostream::basefield cpp/io/ios_base/fmtflags -std::ostream::left cpp/io/ios_base/fmtflags -std::ostream::right cpp/io/ios_base/fmtflags -std::ostream::internal cpp/io/ios_base/fmtflags -std::ostream::adjustfield cpp/io/ios_base/fmtflags -std::ostream::scientific cpp/io/ios_base/fmtflags -std::ostream::fixed cpp/io/ios_base/fmtflags -std::ostream::floatfield cpp/io/ios_base/fmtflags -std::ostream::boolalpha cpp/io/ios_base/fmtflags -std::ostream::showbase cpp/io/ios_base/fmtflags -std::ostream::showpoint cpp/io/ios_base/fmtflags -std::ostream::showpos cpp/io/ios_base/fmtflags -std::ostream::skipws cpp/io/ios_base/fmtflags -std::ostream::unitbuf cpp/io/ios_base/fmtflags -std::ostream::uppercase cpp/io/ios_base/fmtflags -std::ostream::iostate cpp/io/ios_base/iostate -std::ostream::goodbit cpp/io/ios_base/iostate -std::ostream::badbit cpp/io/ios_base/iostate -std::ostream::failbit cpp/io/ios_base/iostate -std::ostream::eofbit cpp/io/ios_base/iostate -std::ostream::seekdir cpp/io/ios_base/seekdir -std::ostream::beg cpp/io/ios_base/seekdir -std::ostream::cur cpp/io/ios_base/seekdir -std::ostream::end cpp/io/ios_base/seekdir -std::ostream::event cpp/io/ios_base/event -std::ostream::erase_event cpp/io/ios_base/event -std::ostream::imbue_event cpp/io/ios_base/event -std::ostream::copyfmt_event cpp/io/ios_base/event -std::ostream::event_callback cpp/io/ios_base/event_callback -std::ostream::Init cpp/io/ios_base/Init std::ostream::ostream cpp/io/basic_ostream/basic_ostream std::ostream::~ostream cpp/io/basic_ostream/~basic_ostream -std::ostream::operator<< cpp/io/basic_ostream/operator_ltlt +std::ostream::operator<< cpp/io/basic_ostream/operator_ltlt std::ostream::put cpp/io/basic_ostream/put std::ostream::write cpp/io/basic_ostream/write std::ostream::tellp cpp/io/basic_ostream/tellp std::ostream::seekp cpp/io/basic_ostream/seekp std::ostream::flush cpp/io/basic_ostream/flush std::ostream::sentry cpp/io/basic_ostream/sentry -std::ostream::sentry::sentry cpp/io/basic_ostream/sentry -std::ostream::sentry::~sentry cpp/io/basic_ostream/sentry -std::ostream::sentry::operator bool cpp/io/basic_ostream/sentry -operator<<(std::ostream) cpp/io/basic_ostream/operator_ltlt2 +std::ostream::operator<< cpp/io/basic_ostream/operator_ltlt2 std::iostream cpp/io/basic_iostream -std::iostream::operator>> cpp/io/basic_istream/operator_gtgt -std::iostream::get cpp/io/basic_istream/get -std::iostream::peek cpp/io/basic_istream/peek -std::iostream::unget cpp/io/basic_istream/unget -std::iostream::putback cpp/io/basic_istream/putback -std::iostream::getline cpp/io/basic_istream/getline -std::iostream::ignore cpp/io/basic_istream/ignore -std::iostream::read cpp/io/basic_istream/read -std::iostream::readsome cpp/io/basic_istream/readsome -std::iostream::gcount cpp/io/basic_istream/gcount -std::iostream::tellg cpp/io/basic_istream/tellg -std::iostream::seekg cpp/io/basic_istream/seekg -std::iostream::sync cpp/io/basic_istream/sync -std::iostream::sentry cpp/io/basic_istream/sentry -std::iostream::sentry::sentry cpp/io/basic_istream/sentry -std::iostream::sentry::~sentry cpp/io/basic_istream/sentry -std::iostream::sentry::operator bool cpp/io/basic_istream/sentry -std::iostream::operator<< cpp/io/basic_ostream/operator_ltlt -std::iostream::put cpp/io/basic_ostream/put -std::iostream::write cpp/io/basic_ostream/write -std::iostream::tellp cpp/io/basic_ostream/tellp -std::iostream::seekp cpp/io/basic_ostream/seekp -std::iostream::flush cpp/io/basic_ostream/flush -std::iostream::sentry cpp/io/basic_ostream/sentry -std::iostream::sentry::sentry cpp/io/basic_ostream/sentry -std::iostream::sentry::~sentry cpp/io/basic_ostream/sentry -std::iostream::sentry::operator bool cpp/io/basic_ostream/sentry -std::iostream::good cpp/io/basic_ios/good -std::iostream::eof cpp/io/basic_ios/eof -std::iostream::fail cpp/io/basic_ios/fail -std::iostream::bad cpp/io/basic_ios/bad -std::iostream::operator! cpp/io/basic_ios/operator! -std::iostream::operator bool cpp/io/basic_ios/operator_bool -std::iostream::rdstate cpp/io/basic_ios/rdstate -std::iostream::setstate cpp/io/basic_ios/setstate -std::iostream::clear cpp/io/basic_ios/clear -std::iostream::copyfmt cpp/io/basic_ios/copyfmt -std::iostream::fill cpp/io/basic_ios/fill -std::iostream::exceptions cpp/io/basic_ios/exceptions -std::iostream::imbue cpp/io/basic_ios/imbue -std::iostream::rdbuf cpp/io/basic_ios/rdbuf -std::iostream::tie cpp/io/basic_ios/tie -std::iostream::narrow cpp/io/basic_ios/narrow -std::iostream::widen cpp/io/basic_ios/widen -std::iostream::init cpp/io/basic_ios/init -std::iostream::move cpp/io/basic_ios/move -std::iostream::swap cpp/io/basic_ios/swap -std::iostream::set_rdbuf cpp/io/basic_ios/set_rdbuf -std::iostream::flags cpp/io/ios_base/flags -std::iostream::setf cpp/io/ios_base/setf -std::iostream::unsetf cpp/io/ios_base/unsetf -std::iostream::precision cpp/io/ios_base/precision -std::iostream::width cpp/io/ios_base/width -std::iostream::imbue cpp/io/ios_base/imbue -std::iostream::getloc cpp/io/ios_base/getloc -std::iostream::xalloc cpp/io/ios_base/xalloc -std::iostream::iword cpp/io/ios_base/iword -std::iostream::pword cpp/io/ios_base/pword -std::iostream::register_callback cpp/io/ios_base/register_callback -std::iostream::sync_with_stdio cpp/io/ios_base/sync_with_stdio -std::iostream::failure cpp/io/ios_base/failure -std::iostream::failure::what cpp/error/exception/what -std::iostream::failure::failure cpp/io/ios_base/failure -std::iostream::openmode cpp/io/ios_base/openmode -std::iostream::app cpp/io/ios_base/openmode -std::iostream::binary cpp/io/ios_base/openmode -std::iostream::in cpp/io/ios_base/openmode -std::iostream::out cpp/io/ios_base/openmode -std::iostream::trunc cpp/io/ios_base/openmode -std::iostream::ate cpp/io/ios_base/openmode -std::iostream::fmtflags cpp/io/ios_base/fmtflags -std::iostream::dec cpp/io/ios_base/fmtflags -std::iostream::oct cpp/io/ios_base/fmtflags -std::iostream::hex cpp/io/ios_base/fmtflags -std::iostream::basefield cpp/io/ios_base/fmtflags -std::iostream::left cpp/io/ios_base/fmtflags -std::iostream::right cpp/io/ios_base/fmtflags -std::iostream::internal cpp/io/ios_base/fmtflags -std::iostream::adjustfield cpp/io/ios_base/fmtflags -std::iostream::scientific cpp/io/ios_base/fmtflags -std::iostream::fixed cpp/io/ios_base/fmtflags -std::iostream::floatfield cpp/io/ios_base/fmtflags -std::iostream::boolalpha cpp/io/ios_base/fmtflags -std::iostream::showbase cpp/io/ios_base/fmtflags -std::iostream::showpoint cpp/io/ios_base/fmtflags -std::iostream::showpos cpp/io/ios_base/fmtflags -std::iostream::skipws cpp/io/ios_base/fmtflags -std::iostream::unitbuf cpp/io/ios_base/fmtflags -std::iostream::uppercase cpp/io/ios_base/fmtflags -std::iostream::iostate cpp/io/ios_base/iostate -std::iostream::goodbit cpp/io/ios_base/iostate -std::iostream::badbit cpp/io/ios_base/iostate -std::iostream::failbit cpp/io/ios_base/iostate -std::iostream::eofbit cpp/io/ios_base/iostate -std::iostream::seekdir cpp/io/ios_base/seekdir -std::iostream::beg cpp/io/ios_base/seekdir -std::iostream::cur cpp/io/ios_base/seekdir -std::iostream::end cpp/io/ios_base/seekdir -std::iostream::event cpp/io/ios_base/event -std::iostream::erase_event cpp/io/ios_base/event -std::iostream::imbue_event cpp/io/ios_base/event -std::iostream::copyfmt_event cpp/io/ios_base/event -std::iostream::event_callback cpp/io/ios_base/event_callback -std::iostream::Init cpp/io/ios_base/Init std::iostream::iostream cpp/io/basic_iostream/basic_iostream std::iostream::~iostream cpp/io/basic_iostream/~basic_iostream std::ifstream cpp/io/basic_ifstream -std::ifstream::operator>> cpp/io/basic_istream/operator_gtgt -std::ifstream::get cpp/io/basic_istream/get -std::ifstream::peek cpp/io/basic_istream/peek -std::ifstream::unget cpp/io/basic_istream/unget -std::ifstream::putback cpp/io/basic_istream/putback -std::ifstream::getline cpp/io/basic_istream/getline -std::ifstream::ignore cpp/io/basic_istream/ignore -std::ifstream::read cpp/io/basic_istream/read -std::ifstream::readsome cpp/io/basic_istream/readsome -std::ifstream::gcount cpp/io/basic_istream/gcount -std::ifstream::tellg cpp/io/basic_istream/tellg -std::ifstream::seekg cpp/io/basic_istream/seekg -std::ifstream::sync cpp/io/basic_istream/sync -std::ifstream::sentry cpp/io/basic_istream/sentry -std::ifstream::sentry::sentry cpp/io/basic_istream/sentry -std::ifstream::sentry::~sentry cpp/io/basic_istream/sentry -std::ifstream::sentry::operator bool cpp/io/basic_istream/sentry -std::ifstream::good cpp/io/basic_ios/good -std::ifstream::eof cpp/io/basic_ios/eof -std::ifstream::fail cpp/io/basic_ios/fail -std::ifstream::bad cpp/io/basic_ios/bad -std::ifstream::operator! cpp/io/basic_ios/operator! -std::ifstream::operator bool cpp/io/basic_ios/operator_bool -std::ifstream::rdstate cpp/io/basic_ios/rdstate -std::ifstream::setstate cpp/io/basic_ios/setstate -std::ifstream::clear cpp/io/basic_ios/clear -std::ifstream::copyfmt cpp/io/basic_ios/copyfmt -std::ifstream::fill cpp/io/basic_ios/fill -std::ifstream::exceptions cpp/io/basic_ios/exceptions -std::ifstream::imbue cpp/io/basic_ios/imbue -std::ifstream::rdbuf cpp/io/basic_ios/rdbuf -std::ifstream::tie cpp/io/basic_ios/tie -std::ifstream::narrow cpp/io/basic_ios/narrow -std::ifstream::widen cpp/io/basic_ios/widen -std::ifstream::init cpp/io/basic_ios/init -std::ifstream::move cpp/io/basic_ios/move -std::ifstream::swap cpp/io/basic_ios/swap -std::ifstream::set_rdbuf cpp/io/basic_ios/set_rdbuf -std::ifstream::flags cpp/io/ios_base/flags -std::ifstream::setf cpp/io/ios_base/setf -std::ifstream::unsetf cpp/io/ios_base/unsetf -std::ifstream::precision cpp/io/ios_base/precision -std::ifstream::width cpp/io/ios_base/width -std::ifstream::imbue cpp/io/ios_base/imbue -std::ifstream::getloc cpp/io/ios_base/getloc -std::ifstream::xalloc cpp/io/ios_base/xalloc -std::ifstream::iword cpp/io/ios_base/iword -std::ifstream::pword cpp/io/ios_base/pword -std::ifstream::register_callback cpp/io/ios_base/register_callback -std::ifstream::sync_with_stdio cpp/io/ios_base/sync_with_stdio -std::ifstream::failure cpp/io/ios_base/failure -std::ifstream::failure::what cpp/error/exception/what -std::ifstream::failure::failure cpp/io/ios_base/failure -std::ifstream::openmode cpp/io/ios_base/openmode -std::ifstream::app cpp/io/ios_base/openmode -std::ifstream::binary cpp/io/ios_base/openmode -std::ifstream::in cpp/io/ios_base/openmode -std::ifstream::out cpp/io/ios_base/openmode -std::ifstream::trunc cpp/io/ios_base/openmode -std::ifstream::ate cpp/io/ios_base/openmode -std::ifstream::fmtflags cpp/io/ios_base/fmtflags -std::ifstream::dec cpp/io/ios_base/fmtflags -std::ifstream::oct cpp/io/ios_base/fmtflags -std::ifstream::hex cpp/io/ios_base/fmtflags -std::ifstream::basefield cpp/io/ios_base/fmtflags -std::ifstream::left cpp/io/ios_base/fmtflags -std::ifstream::right cpp/io/ios_base/fmtflags -std::ifstream::internal cpp/io/ios_base/fmtflags -std::ifstream::adjustfield cpp/io/ios_base/fmtflags -std::ifstream::scientific cpp/io/ios_base/fmtflags -std::ifstream::fixed cpp/io/ios_base/fmtflags -std::ifstream::floatfield cpp/io/ios_base/fmtflags -std::ifstream::boolalpha cpp/io/ios_base/fmtflags -std::ifstream::showbase cpp/io/ios_base/fmtflags -std::ifstream::showpoint cpp/io/ios_base/fmtflags -std::ifstream::showpos cpp/io/ios_base/fmtflags -std::ifstream::skipws cpp/io/ios_base/fmtflags -std::ifstream::unitbuf cpp/io/ios_base/fmtflags -std::ifstream::uppercase cpp/io/ios_base/fmtflags -std::ifstream::iostate cpp/io/ios_base/iostate -std::ifstream::goodbit cpp/io/ios_base/iostate -std::ifstream::badbit cpp/io/ios_base/iostate -std::ifstream::failbit cpp/io/ios_base/iostate -std::ifstream::eofbit cpp/io/ios_base/iostate -std::ifstream::seekdir cpp/io/ios_base/seekdir -std::ifstream::beg cpp/io/ios_base/seekdir -std::ifstream::cur cpp/io/ios_base/seekdir -std::ifstream::end cpp/io/ios_base/seekdir -std::ifstream::event cpp/io/ios_base/event -std::ifstream::erase_event cpp/io/ios_base/event -std::ifstream::imbue_event cpp/io/ios_base/event -std::ifstream::copyfmt_event cpp/io/ios_base/event -std::ifstream::event_callback cpp/io/ios_base/event_callback -std::ifstream::Init cpp/io/ios_base/Init std::ifstream::ifstream cpp/io/basic_ifstream/basic_ifstream std::ifstream::operator= cpp/io/basic_ifstream/operator= std::ifstream::swap cpp/io/basic_ifstream/swap @@ -7153,95 +9527,8 @@ std::ifstream::rdbuf cpp/io/basic_ifstream/rdbuf std::ifstream::is_open cpp/io/basic_ifstream/is_open std::ifstream::open cpp/io/basic_ifstream/open std::ifstream::close cpp/io/basic_ifstream/close -std::swap(std::ifstream) cpp/io/basic_ifstream/swap2 +std::ifstream::std::swap cpp/io/basic_ifstream/swap2 std::ofstream cpp/io/basic_ofstream -std::ofstream::operator<< cpp/io/basic_ostream/operator_ltlt -std::ofstream::put cpp/io/basic_ostream/put -std::ofstream::write cpp/io/basic_ostream/write -std::ofstream::tellp cpp/io/basic_ostream/tellp -std::ofstream::seekp cpp/io/basic_ostream/seekp -std::ofstream::flush cpp/io/basic_ostream/flush -std::ofstream::sentry cpp/io/basic_ostream/sentry -std::ofstream::sentry::sentry cpp/io/basic_ostream/sentry -std::ofstream::sentry::~sentry cpp/io/basic_ostream/sentry -std::ofstream::sentry::operator bool cpp/io/basic_ostream/sentry -std::ofstream::good cpp/io/basic_ios/good -std::ofstream::eof cpp/io/basic_ios/eof -std::ofstream::fail cpp/io/basic_ios/fail -std::ofstream::bad cpp/io/basic_ios/bad -std::ofstream::operator! cpp/io/basic_ios/operator! -std::ofstream::operator bool cpp/io/basic_ios/operator_bool -std::ofstream::rdstate cpp/io/basic_ios/rdstate -std::ofstream::setstate cpp/io/basic_ios/setstate -std::ofstream::clear cpp/io/basic_ios/clear -std::ofstream::copyfmt cpp/io/basic_ios/copyfmt -std::ofstream::fill cpp/io/basic_ios/fill -std::ofstream::exceptions cpp/io/basic_ios/exceptions -std::ofstream::imbue cpp/io/basic_ios/imbue -std::ofstream::rdbuf cpp/io/basic_ios/rdbuf -std::ofstream::tie cpp/io/basic_ios/tie -std::ofstream::narrow cpp/io/basic_ios/narrow -std::ofstream::widen cpp/io/basic_ios/widen -std::ofstream::init cpp/io/basic_ios/init -std::ofstream::move cpp/io/basic_ios/move -std::ofstream::swap cpp/io/basic_ios/swap -std::ofstream::set_rdbuf cpp/io/basic_ios/set_rdbuf -std::ofstream::flags cpp/io/ios_base/flags -std::ofstream::setf cpp/io/ios_base/setf -std::ofstream::unsetf cpp/io/ios_base/unsetf -std::ofstream::precision cpp/io/ios_base/precision -std::ofstream::width cpp/io/ios_base/width -std::ofstream::imbue cpp/io/ios_base/imbue -std::ofstream::getloc cpp/io/ios_base/getloc -std::ofstream::xalloc cpp/io/ios_base/xalloc -std::ofstream::iword cpp/io/ios_base/iword -std::ofstream::pword cpp/io/ios_base/pword -std::ofstream::register_callback cpp/io/ios_base/register_callback -std::ofstream::sync_with_stdio cpp/io/ios_base/sync_with_stdio -std::ofstream::failure cpp/io/ios_base/failure -std::ofstream::failure::what cpp/error/exception/what -std::ofstream::failure::failure cpp/io/ios_base/failure -std::ofstream::openmode cpp/io/ios_base/openmode -std::ofstream::app cpp/io/ios_base/openmode -std::ofstream::binary cpp/io/ios_base/openmode -std::ofstream::in cpp/io/ios_base/openmode -std::ofstream::out cpp/io/ios_base/openmode -std::ofstream::trunc cpp/io/ios_base/openmode -std::ofstream::ate cpp/io/ios_base/openmode -std::ofstream::fmtflags cpp/io/ios_base/fmtflags -std::ofstream::dec cpp/io/ios_base/fmtflags -std::ofstream::oct cpp/io/ios_base/fmtflags -std::ofstream::hex cpp/io/ios_base/fmtflags -std::ofstream::basefield cpp/io/ios_base/fmtflags -std::ofstream::left cpp/io/ios_base/fmtflags -std::ofstream::right cpp/io/ios_base/fmtflags -std::ofstream::internal cpp/io/ios_base/fmtflags -std::ofstream::adjustfield cpp/io/ios_base/fmtflags -std::ofstream::scientific cpp/io/ios_base/fmtflags -std::ofstream::fixed cpp/io/ios_base/fmtflags -std::ofstream::floatfield cpp/io/ios_base/fmtflags -std::ofstream::boolalpha cpp/io/ios_base/fmtflags -std::ofstream::showbase cpp/io/ios_base/fmtflags -std::ofstream::showpoint cpp/io/ios_base/fmtflags -std::ofstream::showpos cpp/io/ios_base/fmtflags -std::ofstream::skipws cpp/io/ios_base/fmtflags -std::ofstream::unitbuf cpp/io/ios_base/fmtflags -std::ofstream::uppercase cpp/io/ios_base/fmtflags -std::ofstream::iostate cpp/io/ios_base/iostate -std::ofstream::goodbit cpp/io/ios_base/iostate -std::ofstream::badbit cpp/io/ios_base/iostate -std::ofstream::failbit cpp/io/ios_base/iostate -std::ofstream::eofbit cpp/io/ios_base/iostate -std::ofstream::seekdir cpp/io/ios_base/seekdir -std::ofstream::beg cpp/io/ios_base/seekdir -std::ofstream::cur cpp/io/ios_base/seekdir -std::ofstream::end cpp/io/ios_base/seekdir -std::ofstream::event cpp/io/ios_base/event -std::ofstream::erase_event cpp/io/ios_base/event -std::ofstream::imbue_event cpp/io/ios_base/event -std::ofstream::copyfmt_event cpp/io/ios_base/event -std::ofstream::event_callback cpp/io/ios_base/event_callback -std::ofstream::Init cpp/io/ios_base/Init std::ofstream::ofstream cpp/io/basic_ofstream/basic_ofstream std::ofstream::operator= cpp/io/basic_ofstream/operator= std::ofstream::swap cpp/io/basic_ofstream/swap @@ -7249,112 +9536,8 @@ std::ofstream::rdbuf cpp/io/basic_ofstream/rdbuf std::ofstream::is_open cpp/io/basic_ofstream/is_open std::ofstream::open cpp/io/basic_ofstream/open std::ofstream::close cpp/io/basic_ofstream/close -std::swap(std::ofstream) cpp/io/basic_ofstream/swap2 +std::ofstream::std::swap cpp/io/basic_ofstream/swap2 std::fstream cpp/io/basic_fstream -std::fstream::operator>> cpp/io/basic_istream/operator_gtgt -std::fstream::get cpp/io/basic_istream/get -std::fstream::peek cpp/io/basic_istream/peek -std::fstream::unget cpp/io/basic_istream/unget -std::fstream::putback cpp/io/basic_istream/putback -std::fstream::getline cpp/io/basic_istream/getline -std::fstream::ignore cpp/io/basic_istream/ignore -std::fstream::read cpp/io/basic_istream/read -std::fstream::readsome cpp/io/basic_istream/readsome -std::fstream::gcount cpp/io/basic_istream/gcount -std::fstream::tellg cpp/io/basic_istream/tellg -std::fstream::seekg cpp/io/basic_istream/seekg -std::fstream::sync cpp/io/basic_istream/sync -std::fstream::sentry cpp/io/basic_istream/sentry -std::fstream::sentry::sentry cpp/io/basic_istream/sentry -std::fstream::sentry::~sentry cpp/io/basic_istream/sentry -std::fstream::sentry::operator bool cpp/io/basic_istream/sentry -std::fstream::operator<< cpp/io/basic_ostream/operator_ltlt -std::fstream::put cpp/io/basic_ostream/put -std::fstream::write cpp/io/basic_ostream/write -std::fstream::tellp cpp/io/basic_ostream/tellp -std::fstream::seekp cpp/io/basic_ostream/seekp -std::fstream::flush cpp/io/basic_ostream/flush -std::fstream::sentry cpp/io/basic_ostream/sentry -std::fstream::sentry::sentry cpp/io/basic_ostream/sentry -std::fstream::sentry::~sentry cpp/io/basic_ostream/sentry -std::fstream::sentry::operator bool cpp/io/basic_ostream/sentry -std::fstream::good cpp/io/basic_ios/good -std::fstream::eof cpp/io/basic_ios/eof -std::fstream::fail cpp/io/basic_ios/fail -std::fstream::bad cpp/io/basic_ios/bad -std::fstream::operator! cpp/io/basic_ios/operator! -std::fstream::operator bool cpp/io/basic_ios/operator_bool -std::fstream::rdstate cpp/io/basic_ios/rdstate -std::fstream::setstate cpp/io/basic_ios/setstate -std::fstream::clear cpp/io/basic_ios/clear -std::fstream::copyfmt cpp/io/basic_ios/copyfmt -std::fstream::fill cpp/io/basic_ios/fill -std::fstream::exceptions cpp/io/basic_ios/exceptions -std::fstream::imbue cpp/io/basic_ios/imbue -std::fstream::rdbuf cpp/io/basic_ios/rdbuf -std::fstream::tie cpp/io/basic_ios/tie -std::fstream::narrow cpp/io/basic_ios/narrow -std::fstream::widen cpp/io/basic_ios/widen -std::fstream::init cpp/io/basic_ios/init -std::fstream::move cpp/io/basic_ios/move -std::fstream::swap cpp/io/basic_ios/swap -std::fstream::set_rdbuf cpp/io/basic_ios/set_rdbuf -std::fstream::flags cpp/io/ios_base/flags -std::fstream::setf cpp/io/ios_base/setf -std::fstream::unsetf cpp/io/ios_base/unsetf -std::fstream::precision cpp/io/ios_base/precision -std::fstream::width cpp/io/ios_base/width -std::fstream::imbue cpp/io/ios_base/imbue -std::fstream::getloc cpp/io/ios_base/getloc -std::fstream::xalloc cpp/io/ios_base/xalloc -std::fstream::iword cpp/io/ios_base/iword -std::fstream::pword cpp/io/ios_base/pword -std::fstream::register_callback cpp/io/ios_base/register_callback -std::fstream::sync_with_stdio cpp/io/ios_base/sync_with_stdio -std::fstream::failure cpp/io/ios_base/failure -std::fstream::failure::what cpp/error/exception/what -std::fstream::failure::failure cpp/io/ios_base/failure -std::fstream::openmode cpp/io/ios_base/openmode -std::fstream::app cpp/io/ios_base/openmode -std::fstream::binary cpp/io/ios_base/openmode -std::fstream::in cpp/io/ios_base/openmode -std::fstream::out cpp/io/ios_base/openmode -std::fstream::trunc cpp/io/ios_base/openmode -std::fstream::ate cpp/io/ios_base/openmode -std::fstream::fmtflags cpp/io/ios_base/fmtflags -std::fstream::dec cpp/io/ios_base/fmtflags -std::fstream::oct cpp/io/ios_base/fmtflags -std::fstream::hex cpp/io/ios_base/fmtflags -std::fstream::basefield cpp/io/ios_base/fmtflags -std::fstream::left cpp/io/ios_base/fmtflags -std::fstream::right cpp/io/ios_base/fmtflags -std::fstream::internal cpp/io/ios_base/fmtflags -std::fstream::adjustfield cpp/io/ios_base/fmtflags -std::fstream::scientific cpp/io/ios_base/fmtflags -std::fstream::fixed cpp/io/ios_base/fmtflags -std::fstream::floatfield cpp/io/ios_base/fmtflags -std::fstream::boolalpha cpp/io/ios_base/fmtflags -std::fstream::showbase cpp/io/ios_base/fmtflags -std::fstream::showpoint cpp/io/ios_base/fmtflags -std::fstream::showpos cpp/io/ios_base/fmtflags -std::fstream::skipws cpp/io/ios_base/fmtflags -std::fstream::unitbuf cpp/io/ios_base/fmtflags -std::fstream::uppercase cpp/io/ios_base/fmtflags -std::fstream::iostate cpp/io/ios_base/iostate -std::fstream::goodbit cpp/io/ios_base/iostate -std::fstream::badbit cpp/io/ios_base/iostate -std::fstream::failbit cpp/io/ios_base/iostate -std::fstream::eofbit cpp/io/ios_base/iostate -std::fstream::seekdir cpp/io/ios_base/seekdir -std::fstream::beg cpp/io/ios_base/seekdir -std::fstream::cur cpp/io/ios_base/seekdir -std::fstream::end cpp/io/ios_base/seekdir -std::fstream::event cpp/io/ios_base/event -std::fstream::erase_event cpp/io/ios_base/event -std::fstream::imbue_event cpp/io/ios_base/event -std::fstream::copyfmt_event cpp/io/ios_base/event -std::fstream::event_callback cpp/io/ios_base/event_callback -std::fstream::Init cpp/io/ios_base/Init std::fstream::fstream cpp/io/basic_fstream/basic_fstream std::fstream::operator= cpp/io/basic_fstream/operator= std::fstream::swap cpp/io/basic_fstream/swap @@ -7362,313 +9545,35 @@ std::fstream::rdbuf cpp/io/basic_fstream/rdbuf std::fstream::is_open cpp/io/basic_fstream/is_open std::fstream::open cpp/io/basic_fstream/open std::fstream::close cpp/io/basic_fstream/close -std::swap(std::fstream) cpp/io/basic_fstream/swap2 +std::fstream::std::swap cpp/io/basic_fstream/swap2 std::istringstream cpp/io/basic_istringstream -std::istringstream::operator>> cpp/io/basic_istream/operator_gtgt -std::istringstream::get cpp/io/basic_istream/get -std::istringstream::peek cpp/io/basic_istream/peek -std::istringstream::unget cpp/io/basic_istream/unget -std::istringstream::putback cpp/io/basic_istream/putback -std::istringstream::getline cpp/io/basic_istream/getline -std::istringstream::ignore cpp/io/basic_istream/ignore -std::istringstream::read cpp/io/basic_istream/read -std::istringstream::readsome cpp/io/basic_istream/readsome -std::istringstream::gcount cpp/io/basic_istream/gcount -std::istringstream::tellg cpp/io/basic_istream/tellg -std::istringstream::seekg cpp/io/basic_istream/seekg -std::istringstream::sync cpp/io/basic_istream/sync -std::istringstream::sentry cpp/io/basic_istream/sentry -std::istringstream::sentry::sentry cpp/io/basic_istream/sentry -std::istringstream::sentry::~sentry cpp/io/basic_istream/sentry -std::istringstream::sentry::operator bool cpp/io/basic_istream/sentry -std::istringstream::good cpp/io/basic_ios/good -std::istringstream::eof cpp/io/basic_ios/eof -std::istringstream::fail cpp/io/basic_ios/fail -std::istringstream::bad cpp/io/basic_ios/bad -std::istringstream::operator! cpp/io/basic_ios/operator! -std::istringstream::operator bool cpp/io/basic_ios/operator_bool -std::istringstream::rdstate cpp/io/basic_ios/rdstate -std::istringstream::setstate cpp/io/basic_ios/setstate -std::istringstream::clear cpp/io/basic_ios/clear -std::istringstream::copyfmt cpp/io/basic_ios/copyfmt -std::istringstream::fill cpp/io/basic_ios/fill -std::istringstream::exceptions cpp/io/basic_ios/exceptions -std::istringstream::imbue cpp/io/basic_ios/imbue -std::istringstream::rdbuf cpp/io/basic_ios/rdbuf -std::istringstream::tie cpp/io/basic_ios/tie -std::istringstream::narrow cpp/io/basic_ios/narrow -std::istringstream::widen cpp/io/basic_ios/widen -std::istringstream::init cpp/io/basic_ios/init -std::istringstream::move cpp/io/basic_ios/move -std::istringstream::swap cpp/io/basic_ios/swap -std::istringstream::set_rdbuf cpp/io/basic_ios/set_rdbuf -std::istringstream::flags cpp/io/ios_base/flags -std::istringstream::setf cpp/io/ios_base/setf -std::istringstream::unsetf cpp/io/ios_base/unsetf -std::istringstream::precision cpp/io/ios_base/precision -std::istringstream::width cpp/io/ios_base/width -std::istringstream::imbue cpp/io/ios_base/imbue -std::istringstream::getloc cpp/io/ios_base/getloc -std::istringstream::xalloc cpp/io/ios_base/xalloc -std::istringstream::iword cpp/io/ios_base/iword -std::istringstream::pword cpp/io/ios_base/pword -std::istringstream::register_callback cpp/io/ios_base/register_callback -std::istringstream::sync_with_stdio cpp/io/ios_base/sync_with_stdio -std::istringstream::failure cpp/io/ios_base/failure -std::istringstream::failure::what cpp/error/exception/what -std::istringstream::failure::failure cpp/io/ios_base/failure -std::istringstream::openmode cpp/io/ios_base/openmode -std::istringstream::app cpp/io/ios_base/openmode -std::istringstream::binary cpp/io/ios_base/openmode -std::istringstream::in cpp/io/ios_base/openmode -std::istringstream::out cpp/io/ios_base/openmode -std::istringstream::trunc cpp/io/ios_base/openmode -std::istringstream::ate cpp/io/ios_base/openmode -std::istringstream::fmtflags cpp/io/ios_base/fmtflags -std::istringstream::dec cpp/io/ios_base/fmtflags -std::istringstream::oct cpp/io/ios_base/fmtflags -std::istringstream::hex cpp/io/ios_base/fmtflags -std::istringstream::basefield cpp/io/ios_base/fmtflags -std::istringstream::left cpp/io/ios_base/fmtflags -std::istringstream::right cpp/io/ios_base/fmtflags -std::istringstream::internal cpp/io/ios_base/fmtflags -std::istringstream::adjustfield cpp/io/ios_base/fmtflags -std::istringstream::scientific cpp/io/ios_base/fmtflags -std::istringstream::fixed cpp/io/ios_base/fmtflags -std::istringstream::floatfield cpp/io/ios_base/fmtflags -std::istringstream::boolalpha cpp/io/ios_base/fmtflags -std::istringstream::showbase cpp/io/ios_base/fmtflags -std::istringstream::showpoint cpp/io/ios_base/fmtflags -std::istringstream::showpos cpp/io/ios_base/fmtflags -std::istringstream::skipws cpp/io/ios_base/fmtflags -std::istringstream::unitbuf cpp/io/ios_base/fmtflags -std::istringstream::uppercase cpp/io/ios_base/fmtflags -std::istringstream::iostate cpp/io/ios_base/iostate -std::istringstream::goodbit cpp/io/ios_base/iostate -std::istringstream::badbit cpp/io/ios_base/iostate -std::istringstream::failbit cpp/io/ios_base/iostate -std::istringstream::eofbit cpp/io/ios_base/iostate -std::istringstream::seekdir cpp/io/ios_base/seekdir -std::istringstream::beg cpp/io/ios_base/seekdir -std::istringstream::cur cpp/io/ios_base/seekdir -std::istringstream::end cpp/io/ios_base/seekdir -std::istringstream::event cpp/io/ios_base/event -std::istringstream::erase_event cpp/io/ios_base/event -std::istringstream::imbue_event cpp/io/ios_base/event -std::istringstream::copyfmt_event cpp/io/ios_base/event -std::istringstream::event_callback cpp/io/ios_base/event_callback -std::istringstream::Init cpp/io/ios_base/Init std::istringstream::istringstream cpp/io/basic_istringstream/basic_istringstream std::istringstream::operator= cpp/io/basic_istringstream/operator= std::istringstream::swap cpp/io/basic_istringstream/swap std::istringstream::rdbuf cpp/io/basic_istringstream/rdbuf std::istringstream::str cpp/io/basic_istringstream/str -std::swap(std::istringstream) cpp/io/basic_istringstream/swap2 +std::istringstream::std::swap cpp/io/basic_istringstream/swap2 std::ostringstream cpp/io/basic_ostringstream -std::ostringstream::operator<< cpp/io/basic_ostream/operator_ltlt -std::ostringstream::put cpp/io/basic_ostream/put -std::ostringstream::write cpp/io/basic_ostream/write -std::ostringstream::tellp cpp/io/basic_ostream/tellp -std::ostringstream::seekp cpp/io/basic_ostream/seekp -std::ostringstream::flush cpp/io/basic_ostream/flush -std::ostringstream::sentry cpp/io/basic_ostream/sentry -std::ostringstream::sentry::sentry cpp/io/basic_ostream/sentry -std::ostringstream::sentry::~sentry cpp/io/basic_ostream/sentry -std::ostringstream::sentry::operator bool cpp/io/basic_ostream/sentry -std::ostringstream::good cpp/io/basic_ios/good -std::ostringstream::eof cpp/io/basic_ios/eof -std::ostringstream::fail cpp/io/basic_ios/fail -std::ostringstream::bad cpp/io/basic_ios/bad -std::ostringstream::operator! cpp/io/basic_ios/operator! -std::ostringstream::operator bool cpp/io/basic_ios/operator_bool -std::ostringstream::rdstate cpp/io/basic_ios/rdstate -std::ostringstream::setstate cpp/io/basic_ios/setstate -std::ostringstream::clear cpp/io/basic_ios/clear -std::ostringstream::copyfmt cpp/io/basic_ios/copyfmt -std::ostringstream::fill cpp/io/basic_ios/fill -std::ostringstream::exceptions cpp/io/basic_ios/exceptions -std::ostringstream::imbue cpp/io/basic_ios/imbue -std::ostringstream::rdbuf cpp/io/basic_ios/rdbuf -std::ostringstream::tie cpp/io/basic_ios/tie -std::ostringstream::narrow cpp/io/basic_ios/narrow -std::ostringstream::widen cpp/io/basic_ios/widen -std::ostringstream::init cpp/io/basic_ios/init -std::ostringstream::move cpp/io/basic_ios/move -std::ostringstream::swap cpp/io/basic_ios/swap -std::ostringstream::set_rdbuf cpp/io/basic_ios/set_rdbuf -std::ostringstream::flags cpp/io/ios_base/flags -std::ostringstream::setf cpp/io/ios_base/setf -std::ostringstream::unsetf cpp/io/ios_base/unsetf -std::ostringstream::precision cpp/io/ios_base/precision -std::ostringstream::width cpp/io/ios_base/width -std::ostringstream::imbue cpp/io/ios_base/imbue -std::ostringstream::getloc cpp/io/ios_base/getloc -std::ostringstream::xalloc cpp/io/ios_base/xalloc -std::ostringstream::iword cpp/io/ios_base/iword -std::ostringstream::pword cpp/io/ios_base/pword -std::ostringstream::register_callback cpp/io/ios_base/register_callback -std::ostringstream::sync_with_stdio cpp/io/ios_base/sync_with_stdio -std::ostringstream::failure cpp/io/ios_base/failure -std::ostringstream::failure::what cpp/error/exception/what -std::ostringstream::failure::failure cpp/io/ios_base/failure -std::ostringstream::openmode cpp/io/ios_base/openmode -std::ostringstream::app cpp/io/ios_base/openmode -std::ostringstream::binary cpp/io/ios_base/openmode -std::ostringstream::in cpp/io/ios_base/openmode -std::ostringstream::out cpp/io/ios_base/openmode -std::ostringstream::trunc cpp/io/ios_base/openmode -std::ostringstream::ate cpp/io/ios_base/openmode -std::ostringstream::fmtflags cpp/io/ios_base/fmtflags -std::ostringstream::dec cpp/io/ios_base/fmtflags -std::ostringstream::oct cpp/io/ios_base/fmtflags -std::ostringstream::hex cpp/io/ios_base/fmtflags -std::ostringstream::basefield cpp/io/ios_base/fmtflags -std::ostringstream::left cpp/io/ios_base/fmtflags -std::ostringstream::right cpp/io/ios_base/fmtflags -std::ostringstream::internal cpp/io/ios_base/fmtflags -std::ostringstream::adjustfield cpp/io/ios_base/fmtflags -std::ostringstream::scientific cpp/io/ios_base/fmtflags -std::ostringstream::fixed cpp/io/ios_base/fmtflags -std::ostringstream::floatfield cpp/io/ios_base/fmtflags -std::ostringstream::boolalpha cpp/io/ios_base/fmtflags -std::ostringstream::showbase cpp/io/ios_base/fmtflags -std::ostringstream::showpoint cpp/io/ios_base/fmtflags -std::ostringstream::showpos cpp/io/ios_base/fmtflags -std::ostringstream::skipws cpp/io/ios_base/fmtflags -std::ostringstream::unitbuf cpp/io/ios_base/fmtflags -std::ostringstream::uppercase cpp/io/ios_base/fmtflags -std::ostringstream::iostate cpp/io/ios_base/iostate -std::ostringstream::goodbit cpp/io/ios_base/iostate -std::ostringstream::badbit cpp/io/ios_base/iostate -std::ostringstream::failbit cpp/io/ios_base/iostate -std::ostringstream::eofbit cpp/io/ios_base/iostate -std::ostringstream::seekdir cpp/io/ios_base/seekdir -std::ostringstream::beg cpp/io/ios_base/seekdir -std::ostringstream::cur cpp/io/ios_base/seekdir -std::ostringstream::end cpp/io/ios_base/seekdir -std::ostringstream::event cpp/io/ios_base/event -std::ostringstream::erase_event cpp/io/ios_base/event -std::ostringstream::imbue_event cpp/io/ios_base/event -std::ostringstream::copyfmt_event cpp/io/ios_base/event -std::ostringstream::event_callback cpp/io/ios_base/event_callback -std::ostringstream::Init cpp/io/ios_base/Init std::ostringstream::ostringstream cpp/io/basic_ostringstream/basic_ostringstream std::ostringstream::operator= cpp/io/basic_ostringstream/operator= std::ostringstream::swap cpp/io/basic_ostringstream/swap std::ostringstream::rdbuf cpp/io/basic_ostringstream/rdbuf std::ostringstream::str cpp/io/basic_ostringstream/str -std::swap(std::ostringstream) cpp/io/basic_ostringstream/swap2 +std::ostringstream::std::swap cpp/io/basic_ostringstream/swap2 std::stringstream cpp/io/basic_stringstream -std::stringstream::operator>> cpp/io/basic_istream/operator_gtgt -std::stringstream::get cpp/io/basic_istream/get -std::stringstream::peek cpp/io/basic_istream/peek -std::stringstream::unget cpp/io/basic_istream/unget -std::stringstream::putback cpp/io/basic_istream/putback -std::stringstream::getline cpp/io/basic_istream/getline -std::stringstream::ignore cpp/io/basic_istream/ignore -std::stringstream::read cpp/io/basic_istream/read -std::stringstream::readsome cpp/io/basic_istream/readsome -std::stringstream::gcount cpp/io/basic_istream/gcount -std::stringstream::tellg cpp/io/basic_istream/tellg -std::stringstream::seekg cpp/io/basic_istream/seekg -std::stringstream::sync cpp/io/basic_istream/sync -std::stringstream::sentry cpp/io/basic_istream/sentry -std::stringstream::sentry::sentry cpp/io/basic_istream/sentry -std::stringstream::sentry::~sentry cpp/io/basic_istream/sentry -std::stringstream::sentry::operator bool cpp/io/basic_istream/sentry -std::stringstream::operator<< cpp/io/basic_ostream/operator_ltlt -std::stringstream::put cpp/io/basic_ostream/put -std::stringstream::write cpp/io/basic_ostream/write -std::stringstream::tellp cpp/io/basic_ostream/tellp -std::stringstream::seekp cpp/io/basic_ostream/seekp -std::stringstream::flush cpp/io/basic_ostream/flush -std::stringstream::sentry cpp/io/basic_ostream/sentry -std::stringstream::sentry::sentry cpp/io/basic_ostream/sentry -std::stringstream::sentry::~sentry cpp/io/basic_ostream/sentry -std::stringstream::sentry::operator bool cpp/io/basic_ostream/sentry -std::stringstream::good cpp/io/basic_ios/good -std::stringstream::eof cpp/io/basic_ios/eof -std::stringstream::fail cpp/io/basic_ios/fail -std::stringstream::bad cpp/io/basic_ios/bad -std::stringstream::operator! cpp/io/basic_ios/operator! -std::stringstream::operator bool cpp/io/basic_ios/operator_bool -std::stringstream::rdstate cpp/io/basic_ios/rdstate -std::stringstream::setstate cpp/io/basic_ios/setstate -std::stringstream::clear cpp/io/basic_ios/clear -std::stringstream::copyfmt cpp/io/basic_ios/copyfmt -std::stringstream::fill cpp/io/basic_ios/fill -std::stringstream::exceptions cpp/io/basic_ios/exceptions -std::stringstream::imbue cpp/io/basic_ios/imbue -std::stringstream::rdbuf cpp/io/basic_ios/rdbuf -std::stringstream::tie cpp/io/basic_ios/tie -std::stringstream::narrow cpp/io/basic_ios/narrow -std::stringstream::widen cpp/io/basic_ios/widen -std::stringstream::init cpp/io/basic_ios/init -std::stringstream::move cpp/io/basic_ios/move -std::stringstream::swap cpp/io/basic_ios/swap -std::stringstream::set_rdbuf cpp/io/basic_ios/set_rdbuf -std::stringstream::flags cpp/io/ios_base/flags -std::stringstream::setf cpp/io/ios_base/setf -std::stringstream::unsetf cpp/io/ios_base/unsetf -std::stringstream::precision cpp/io/ios_base/precision -std::stringstream::width cpp/io/ios_base/width -std::stringstream::imbue cpp/io/ios_base/imbue -std::stringstream::getloc cpp/io/ios_base/getloc -std::stringstream::xalloc cpp/io/ios_base/xalloc -std::stringstream::iword cpp/io/ios_base/iword -std::stringstream::pword cpp/io/ios_base/pword -std::stringstream::register_callback cpp/io/ios_base/register_callback -std::stringstream::sync_with_stdio cpp/io/ios_base/sync_with_stdio -std::stringstream::failure cpp/io/ios_base/failure -std::stringstream::failure::what cpp/error/exception/what -std::stringstream::failure::failure cpp/io/ios_base/failure -std::stringstream::openmode cpp/io/ios_base/openmode -std::stringstream::app cpp/io/ios_base/openmode -std::stringstream::binary cpp/io/ios_base/openmode -std::stringstream::in cpp/io/ios_base/openmode -std::stringstream::out cpp/io/ios_base/openmode -std::stringstream::trunc cpp/io/ios_base/openmode -std::stringstream::ate cpp/io/ios_base/openmode -std::stringstream::fmtflags cpp/io/ios_base/fmtflags -std::stringstream::dec cpp/io/ios_base/fmtflags -std::stringstream::oct cpp/io/ios_base/fmtflags -std::stringstream::hex cpp/io/ios_base/fmtflags -std::stringstream::basefield cpp/io/ios_base/fmtflags -std::stringstream::left cpp/io/ios_base/fmtflags -std::stringstream::right cpp/io/ios_base/fmtflags -std::stringstream::internal cpp/io/ios_base/fmtflags -std::stringstream::adjustfield cpp/io/ios_base/fmtflags -std::stringstream::scientific cpp/io/ios_base/fmtflags -std::stringstream::fixed cpp/io/ios_base/fmtflags -std::stringstream::floatfield cpp/io/ios_base/fmtflags -std::stringstream::boolalpha cpp/io/ios_base/fmtflags -std::stringstream::showbase cpp/io/ios_base/fmtflags -std::stringstream::showpoint cpp/io/ios_base/fmtflags -std::stringstream::showpos cpp/io/ios_base/fmtflags -std::stringstream::skipws cpp/io/ios_base/fmtflags -std::stringstream::unitbuf cpp/io/ios_base/fmtflags -std::stringstream::uppercase cpp/io/ios_base/fmtflags -std::stringstream::iostate cpp/io/ios_base/iostate -std::stringstream::goodbit cpp/io/ios_base/iostate -std::stringstream::badbit cpp/io/ios_base/iostate -std::stringstream::failbit cpp/io/ios_base/iostate -std::stringstream::eofbit cpp/io/ios_base/iostate -std::stringstream::seekdir cpp/io/ios_base/seekdir -std::stringstream::beg cpp/io/ios_base/seekdir -std::stringstream::cur cpp/io/ios_base/seekdir -std::stringstream::end cpp/io/ios_base/seekdir -std::stringstream::event cpp/io/ios_base/event -std::stringstream::erase_event cpp/io/ios_base/event -std::stringstream::imbue_event cpp/io/ios_base/event -std::stringstream::copyfmt_event cpp/io/ios_base/event -std::stringstream::event_callback cpp/io/ios_base/event_callback -std::stringstream::Init cpp/io/ios_base/Init std::stringstream::stringstream cpp/io/basic_stringstream/basic_stringstream std::stringstream::operator= cpp/io/basic_stringstream/operator= std::stringstream::swap cpp/io/basic_stringstream/swap std::stringstream::rdbuf cpp/io/basic_stringstream/rdbuf std::stringstream::str cpp/io/basic_stringstream/str -std::swap(std::stringstream) cpp/io/basic_stringstream/swap2 +std::stringstream::std::swap cpp/io/basic_stringstream/swap2 +std::osyncstream cpp/io/basic_osyncstream +std::osyncstream::osyncstream cpp/io/basic_osyncstream/basic_osyncstream +std::osyncstream::~osyncstream cpp/io/basic_osyncstream/~basic_osyncstream +std::osyncstream::operator= cpp/io/basic_osyncstream/operator= +std::osyncstream::rdbuf cpp/io/basic_osyncstream/rdbuf +std::osyncstream::get_wrapped cpp/io/basic_osyncstream/get_wrapped +std::osyncstream::emit cpp/io/basic_osyncstream/emit std::wstreambuf cpp/io/basic_streambuf std::wstreambuf::wstreambuf cpp/io/basic_streambuf/basic_streambuf std::wstreambuf::~wstreambuf cpp/io/basic_streambuf/~basic_streambuf @@ -7712,44 +9617,6 @@ std::wstreambuf::pbump cpp/io/basic_streambuf/pbump std::wstreambuf::setp cpp/io/basic_streambuf/setp std::wstreambuf::pbackfail cpp/io/basic_streambuf/pbackfail std::wfilebuf cpp/io/basic_filebuf -std::wfilebuf::pubimbue cpp/io/basic_streambuf/pubimbue -std::wfilebuf::getloc cpp/io/basic_streambuf/getloc -std::wfilebuf::pubsetbuf cpp/io/basic_streambuf/pubsetbuf -std::wfilebuf::pubseekoff cpp/io/basic_streambuf/pubseekoff -std::wfilebuf::pubseekpos cpp/io/basic_streambuf/pubseekpos -std::wfilebuf::pubsync cpp/io/basic_streambuf/pubsync -std::wfilebuf::in_avail cpp/io/basic_streambuf/in_avail -std::wfilebuf::snextc cpp/io/basic_streambuf/snextc -std::wfilebuf::sbumpc cpp/io/basic_streambuf/sbumpc -std::wfilebuf::sgetc cpp/io/basic_streambuf/sgetc -std::wfilebuf::sgetn cpp/io/basic_streambuf/sgetn -std::wfilebuf::sputc cpp/io/basic_streambuf/sputc -std::wfilebuf::sputn cpp/io/basic_streambuf/sputn -std::wfilebuf::sputbackc cpp/io/basic_streambuf/sputbackc -std::wfilebuf::sungetc cpp/io/basic_streambuf/sungetc -std::wfilebuf::swap cpp/io/basic_streambuf/swap -std::wfilebuf::imbue cpp/io/basic_streambuf/pubimbue -std::wfilebuf::setbuf cpp/io/basic_streambuf/pubsetbuf -std::wfilebuf::seekoff cpp/io/basic_streambuf/pubseekoff -std::wfilebuf::seekpos cpp/io/basic_streambuf/pubseekpos -std::wfilebuf::sync cpp/io/basic_streambuf/pubsync -std::wfilebuf::showmanyc cpp/io/basic_streambuf/showmanyc -std::wfilebuf::underflow cpp/io/basic_streambuf/underflow -std::wfilebuf::uflow cpp/io/basic_streambuf/uflow -std::wfilebuf::xsgetn cpp/io/basic_streambuf/sgetn -std::wfilebuf::eback cpp/io/basic_streambuf/gptr -std::wfilebuf::gptr cpp/io/basic_streambuf/gptr -std::wfilebuf::egptr cpp/io/basic_streambuf/gptr -std::wfilebuf::gbump cpp/io/basic_streambuf/gbump -std::wfilebuf::setg cpp/io/basic_streambuf/setg -std::wfilebuf::xsputn cpp/io/basic_streambuf/sputn -std::wfilebuf::overflow cpp/io/basic_streambuf/overflow -std::wfilebuf::pbase cpp/io/basic_streambuf/pptr -std::wfilebuf::pptr cpp/io/basic_streambuf/pptr -std::wfilebuf::epptr cpp/io/basic_streambuf/pptr -std::wfilebuf::pbump cpp/io/basic_streambuf/pbump -std::wfilebuf::setp cpp/io/basic_streambuf/setp -std::wfilebuf::pbackfail cpp/io/basic_streambuf/pbackfail std::wfilebuf::wfilebuf cpp/io/basic_filebuf/basic_filebuf std::wfilebuf::~wfilebuf cpp/io/basic_filebuf/~basic_filebuf std::wfilebuf::operator= cpp/io/basic_filebuf/operator= @@ -7767,46 +9634,8 @@ std::wfilebuf::seekoff cpp/io/basic_filebuf/seekoff std::wfilebuf::seekpos cpp/io/basic_filebuf/seekpos std::wfilebuf::sync cpp/io/basic_filebuf/sync std::wfilebuf::imbue cpp/io/basic_filebuf/imbue -std::swap(std::wfilebuf) cpp/io/basic_filebuf/swap2 +std::wfilebuf::std::swap cpp/io/basic_filebuf/swap2 std::wstringbuf cpp/io/basic_stringbuf -std::wstringbuf::pubimbue cpp/io/basic_streambuf/pubimbue -std::wstringbuf::getloc cpp/io/basic_streambuf/getloc -std::wstringbuf::pubsetbuf cpp/io/basic_streambuf/pubsetbuf -std::wstringbuf::pubseekoff cpp/io/basic_streambuf/pubseekoff -std::wstringbuf::pubseekpos cpp/io/basic_streambuf/pubseekpos -std::wstringbuf::pubsync cpp/io/basic_streambuf/pubsync -std::wstringbuf::in_avail cpp/io/basic_streambuf/in_avail -std::wstringbuf::snextc cpp/io/basic_streambuf/snextc -std::wstringbuf::sbumpc cpp/io/basic_streambuf/sbumpc -std::wstringbuf::sgetc cpp/io/basic_streambuf/sgetc -std::wstringbuf::sgetn cpp/io/basic_streambuf/sgetn -std::wstringbuf::sputc cpp/io/basic_streambuf/sputc -std::wstringbuf::sputn cpp/io/basic_streambuf/sputn -std::wstringbuf::sputbackc cpp/io/basic_streambuf/sputbackc -std::wstringbuf::sungetc cpp/io/basic_streambuf/sungetc -std::wstringbuf::swap cpp/io/basic_streambuf/swap -std::wstringbuf::imbue cpp/io/basic_streambuf/pubimbue -std::wstringbuf::setbuf cpp/io/basic_streambuf/pubsetbuf -std::wstringbuf::seekoff cpp/io/basic_streambuf/pubseekoff -std::wstringbuf::seekpos cpp/io/basic_streambuf/pubseekpos -std::wstringbuf::sync cpp/io/basic_streambuf/pubsync -std::wstringbuf::showmanyc cpp/io/basic_streambuf/showmanyc -std::wstringbuf::underflow cpp/io/basic_streambuf/underflow -std::wstringbuf::uflow cpp/io/basic_streambuf/uflow -std::wstringbuf::xsgetn cpp/io/basic_streambuf/sgetn -std::wstringbuf::eback cpp/io/basic_streambuf/gptr -std::wstringbuf::gptr cpp/io/basic_streambuf/gptr -std::wstringbuf::egptr cpp/io/basic_streambuf/gptr -std::wstringbuf::gbump cpp/io/basic_streambuf/gbump -std::wstringbuf::setg cpp/io/basic_streambuf/setg -std::wstringbuf::xsputn cpp/io/basic_streambuf/sputn -std::wstringbuf::overflow cpp/io/basic_streambuf/overflow -std::wstringbuf::pbase cpp/io/basic_streambuf/pptr -std::wstringbuf::pptr cpp/io/basic_streambuf/pptr -std::wstringbuf::epptr cpp/io/basic_streambuf/pptr -std::wstringbuf::pbump cpp/io/basic_streambuf/pbump -std::wstringbuf::setp cpp/io/basic_streambuf/setp -std::wstringbuf::pbackfail cpp/io/basic_streambuf/pbackfail std::wstringbuf::wstringbuf cpp/io/basic_stringbuf/basic_stringbuf std::wstringbuf::operator= cpp/io/basic_stringbuf/operator= std::wstringbuf::swap cpp/io/basic_stringbuf/swap @@ -7817,88 +9646,22 @@ std::wstringbuf::overflow cpp/io/basic_stringbuf/overflow std::wstringbuf::setbuf cpp/io/basic_stringbuf/setbuf std::wstringbuf::seekoff cpp/io/basic_stringbuf/seekoff std::wstringbuf::seekpos cpp/io/basic_stringbuf/seekpos -std::swap(std::wstringbuf) cpp/io/basic_stringbuf/swap2 +std::wstringbuf::std::swap cpp/io/basic_stringbuf/swap2 +std::wsyncbuf cpp/io/basic_syncbuf +std::wsyncbuf::wsyncbuf cpp/io/basic_syncbuf/basic_syncbuf +std::wsyncbuf::~wsyncbuf cpp/io/basic_syncbuf/~basic_syncbuf +std::wsyncbuf::operator= cpp/io/basic_syncbuf/operator= +std::wsyncbuf::swap cpp/io/basic_syncbuf/swap +std::wsyncbuf::emit cpp/io/basic_syncbuf/emit +std::wsyncbuf::get_wrapped cpp/io/basic_syncbuf/get_wrapped +std::wsyncbuf::get_allocator cpp/io/basic_syncbuf/get_allocator +std::wsyncbuf::set_emit_on_sync cpp/io/basic_syncbuf/set_emit_on_sync +std::wsyncbuf::sync cpp/io/basic_syncbuf/sync +std::wsyncbuf::std::swap cpp/io/basic_syncbuf/swap2 std::wistream cpp/io/basic_istream -std::wistream::good cpp/io/basic_ios/good -std::wistream::eof cpp/io/basic_ios/eof -std::wistream::fail cpp/io/basic_ios/fail -std::wistream::bad cpp/io/basic_ios/bad -std::wistream::operator! cpp/io/basic_ios/operator! -std::wistream::operator bool cpp/io/basic_ios/operator_bool -std::wistream::rdstate cpp/io/basic_ios/rdstate -std::wistream::setstate cpp/io/basic_ios/setstate -std::wistream::clear cpp/io/basic_ios/clear -std::wistream::copyfmt cpp/io/basic_ios/copyfmt -std::wistream::fill cpp/io/basic_ios/fill -std::wistream::exceptions cpp/io/basic_ios/exceptions -std::wistream::imbue cpp/io/basic_ios/imbue -std::wistream::rdbuf cpp/io/basic_ios/rdbuf -std::wistream::tie cpp/io/basic_ios/tie -std::wistream::narrow cpp/io/basic_ios/narrow -std::wistream::widen cpp/io/basic_ios/widen -std::wistream::init cpp/io/basic_ios/init -std::wistream::move cpp/io/basic_ios/move -std::wistream::swap cpp/io/basic_ios/swap -std::wistream::set_rdbuf cpp/io/basic_ios/set_rdbuf -std::wistream::flags cpp/io/ios_base/flags -std::wistream::setf cpp/io/ios_base/setf -std::wistream::unsetf cpp/io/ios_base/unsetf -std::wistream::precision cpp/io/ios_base/precision -std::wistream::width cpp/io/ios_base/width -std::wistream::imbue cpp/io/ios_base/imbue -std::wistream::getloc cpp/io/ios_base/getloc -std::wistream::xalloc cpp/io/ios_base/xalloc -std::wistream::iword cpp/io/ios_base/iword -std::wistream::pword cpp/io/ios_base/pword -std::wistream::register_callback cpp/io/ios_base/register_callback -std::wistream::sync_with_stdio cpp/io/ios_base/sync_with_stdio -std::wistream::failure cpp/io/ios_base/failure -std::wistream::failure::what cpp/error/exception/what -std::wistream::failure::failure cpp/io/ios_base/failure -std::wistream::openmode cpp/io/ios_base/openmode -std::wistream::app cpp/io/ios_base/openmode -std::wistream::binary cpp/io/ios_base/openmode -std::wistream::in cpp/io/ios_base/openmode -std::wistream::out cpp/io/ios_base/openmode -std::wistream::trunc cpp/io/ios_base/openmode -std::wistream::ate cpp/io/ios_base/openmode -std::wistream::fmtflags cpp/io/ios_base/fmtflags -std::wistream::dec cpp/io/ios_base/fmtflags -std::wistream::oct cpp/io/ios_base/fmtflags -std::wistream::hex cpp/io/ios_base/fmtflags -std::wistream::basefield cpp/io/ios_base/fmtflags -std::wistream::left cpp/io/ios_base/fmtflags -std::wistream::right cpp/io/ios_base/fmtflags -std::wistream::internal cpp/io/ios_base/fmtflags -std::wistream::adjustfield cpp/io/ios_base/fmtflags -std::wistream::scientific cpp/io/ios_base/fmtflags -std::wistream::fixed cpp/io/ios_base/fmtflags -std::wistream::floatfield cpp/io/ios_base/fmtflags -std::wistream::boolalpha cpp/io/ios_base/fmtflags -std::wistream::showbase cpp/io/ios_base/fmtflags -std::wistream::showpoint cpp/io/ios_base/fmtflags -std::wistream::showpos cpp/io/ios_base/fmtflags -std::wistream::skipws cpp/io/ios_base/fmtflags -std::wistream::unitbuf cpp/io/ios_base/fmtflags -std::wistream::uppercase cpp/io/ios_base/fmtflags -std::wistream::iostate cpp/io/ios_base/iostate -std::wistream::goodbit cpp/io/ios_base/iostate -std::wistream::badbit cpp/io/ios_base/iostate -std::wistream::failbit cpp/io/ios_base/iostate -std::wistream::eofbit cpp/io/ios_base/iostate -std::wistream::seekdir cpp/io/ios_base/seekdir -std::wistream::beg cpp/io/ios_base/seekdir -std::wistream::cur cpp/io/ios_base/seekdir -std::wistream::end cpp/io/ios_base/seekdir -std::wistream::event cpp/io/ios_base/event -std::wistream::erase_event cpp/io/ios_base/event -std::wistream::imbue_event cpp/io/ios_base/event -std::wistream::copyfmt_event cpp/io/ios_base/event -std::wistream::event_callback cpp/io/ios_base/event_callback -std::wistream::Init cpp/io/ios_base/Init std::wistream::wistream cpp/io/basic_istream/basic_istream std::wistream::~wistream cpp/io/basic_istream/~basic_istream -std::wistream::operator>> cpp/io/basic_istream/operator_gtgt +std::wistream::operator>> cpp/io/basic_istream/operator_gtgt std::wistream::get cpp/io/basic_istream/get std::wistream::peek cpp/io/basic_istream/peek std::wistream::unget cpp/io/basic_istream/unget @@ -7912,303 +9675,22 @@ std::wistream::tellg cpp/io/basic_istream/tellg std::wistream::seekg cpp/io/basic_istream/seekg std::wistream::sync cpp/io/basic_istream/sync std::wistream::sentry cpp/io/basic_istream/sentry -std::wistream::sentry::sentry cpp/io/basic_istream/sentry -std::wistream::sentry::~sentry cpp/io/basic_istream/sentry -std::wistream::sentry::operator bool cpp/io/basic_istream/sentry -operator>>(std::wistream) cpp/io/basic_istream/operator_gtgt2 +std::wistream::operator>> cpp/io/basic_istream/operator_gtgt2 std::wostream cpp/io/basic_ostream -std::wostream::good cpp/io/basic_ios/good -std::wostream::eof cpp/io/basic_ios/eof -std::wostream::fail cpp/io/basic_ios/fail -std::wostream::bad cpp/io/basic_ios/bad -std::wostream::operator! cpp/io/basic_ios/operator! -std::wostream::operator bool cpp/io/basic_ios/operator_bool -std::wostream::rdstate cpp/io/basic_ios/rdstate -std::wostream::setstate cpp/io/basic_ios/setstate -std::wostream::clear cpp/io/basic_ios/clear -std::wostream::copyfmt cpp/io/basic_ios/copyfmt -std::wostream::fill cpp/io/basic_ios/fill -std::wostream::exceptions cpp/io/basic_ios/exceptions -std::wostream::imbue cpp/io/basic_ios/imbue -std::wostream::rdbuf cpp/io/basic_ios/rdbuf -std::wostream::tie cpp/io/basic_ios/tie -std::wostream::narrow cpp/io/basic_ios/narrow -std::wostream::widen cpp/io/basic_ios/widen -std::wostream::init cpp/io/basic_ios/init -std::wostream::move cpp/io/basic_ios/move -std::wostream::swap cpp/io/basic_ios/swap -std::wostream::set_rdbuf cpp/io/basic_ios/set_rdbuf -std::wostream::flags cpp/io/ios_base/flags -std::wostream::setf cpp/io/ios_base/setf -std::wostream::unsetf cpp/io/ios_base/unsetf -std::wostream::precision cpp/io/ios_base/precision -std::wostream::width cpp/io/ios_base/width -std::wostream::imbue cpp/io/ios_base/imbue -std::wostream::getloc cpp/io/ios_base/getloc -std::wostream::xalloc cpp/io/ios_base/xalloc -std::wostream::iword cpp/io/ios_base/iword -std::wostream::pword cpp/io/ios_base/pword -std::wostream::register_callback cpp/io/ios_base/register_callback -std::wostream::sync_with_stdio cpp/io/ios_base/sync_with_stdio -std::wostream::failure cpp/io/ios_base/failure -std::wostream::failure::what cpp/error/exception/what -std::wostream::failure::failure cpp/io/ios_base/failure -std::wostream::openmode cpp/io/ios_base/openmode -std::wostream::app cpp/io/ios_base/openmode -std::wostream::binary cpp/io/ios_base/openmode -std::wostream::in cpp/io/ios_base/openmode -std::wostream::out cpp/io/ios_base/openmode -std::wostream::trunc cpp/io/ios_base/openmode -std::wostream::ate cpp/io/ios_base/openmode -std::wostream::fmtflags cpp/io/ios_base/fmtflags -std::wostream::dec cpp/io/ios_base/fmtflags -std::wostream::oct cpp/io/ios_base/fmtflags -std::wostream::hex cpp/io/ios_base/fmtflags -std::wostream::basefield cpp/io/ios_base/fmtflags -std::wostream::left cpp/io/ios_base/fmtflags -std::wostream::right cpp/io/ios_base/fmtflags -std::wostream::internal cpp/io/ios_base/fmtflags -std::wostream::adjustfield cpp/io/ios_base/fmtflags -std::wostream::scientific cpp/io/ios_base/fmtflags -std::wostream::fixed cpp/io/ios_base/fmtflags -std::wostream::floatfield cpp/io/ios_base/fmtflags -std::wostream::boolalpha cpp/io/ios_base/fmtflags -std::wostream::showbase cpp/io/ios_base/fmtflags -std::wostream::showpoint cpp/io/ios_base/fmtflags -std::wostream::showpos cpp/io/ios_base/fmtflags -std::wostream::skipws cpp/io/ios_base/fmtflags -std::wostream::unitbuf cpp/io/ios_base/fmtflags -std::wostream::uppercase cpp/io/ios_base/fmtflags -std::wostream::iostate cpp/io/ios_base/iostate -std::wostream::goodbit cpp/io/ios_base/iostate -std::wostream::badbit cpp/io/ios_base/iostate -std::wostream::failbit cpp/io/ios_base/iostate -std::wostream::eofbit cpp/io/ios_base/iostate -std::wostream::seekdir cpp/io/ios_base/seekdir -std::wostream::beg cpp/io/ios_base/seekdir -std::wostream::cur cpp/io/ios_base/seekdir -std::wostream::end cpp/io/ios_base/seekdir -std::wostream::event cpp/io/ios_base/event -std::wostream::erase_event cpp/io/ios_base/event -std::wostream::imbue_event cpp/io/ios_base/event -std::wostream::copyfmt_event cpp/io/ios_base/event -std::wostream::event_callback cpp/io/ios_base/event_callback -std::wostream::Init cpp/io/ios_base/Init std::wostream::wostream cpp/io/basic_ostream/basic_ostream std::wostream::~wostream cpp/io/basic_ostream/~basic_ostream -std::wostream::operator<< cpp/io/basic_ostream/operator_ltlt +std::wostream::operator<< cpp/io/basic_ostream/operator_ltlt std::wostream::put cpp/io/basic_ostream/put std::wostream::write cpp/io/basic_ostream/write std::wostream::tellp cpp/io/basic_ostream/tellp std::wostream::seekp cpp/io/basic_ostream/seekp std::wostream::flush cpp/io/basic_ostream/flush std::wostream::sentry cpp/io/basic_ostream/sentry -std::wostream::sentry::sentry cpp/io/basic_ostream/sentry -std::wostream::sentry::~sentry cpp/io/basic_ostream/sentry -std::wostream::sentry::operator bool cpp/io/basic_ostream/sentry -operator<<(std::wostream) cpp/io/basic_ostream/operator_ltlt2 +std::wostream::operator<< cpp/io/basic_ostream/operator_ltlt2 std::wiostream cpp/io/basic_iostream -std::wiostream::operator>> cpp/io/basic_istream/operator_gtgt -std::wiostream::get cpp/io/basic_istream/get -std::wiostream::peek cpp/io/basic_istream/peek -std::wiostream::unget cpp/io/basic_istream/unget -std::wiostream::putback cpp/io/basic_istream/putback -std::wiostream::getline cpp/io/basic_istream/getline -std::wiostream::ignore cpp/io/basic_istream/ignore -std::wiostream::read cpp/io/basic_istream/read -std::wiostream::readsome cpp/io/basic_istream/readsome -std::wiostream::gcount cpp/io/basic_istream/gcount -std::wiostream::tellg cpp/io/basic_istream/tellg -std::wiostream::seekg cpp/io/basic_istream/seekg -std::wiostream::sync cpp/io/basic_istream/sync -std::wiostream::sentry cpp/io/basic_istream/sentry -std::wiostream::sentry::sentry cpp/io/basic_istream/sentry -std::wiostream::sentry::~sentry cpp/io/basic_istream/sentry -std::wiostream::sentry::operator bool cpp/io/basic_istream/sentry -std::wiostream::operator<< cpp/io/basic_ostream/operator_ltlt -std::wiostream::put cpp/io/basic_ostream/put -std::wiostream::write cpp/io/basic_ostream/write -std::wiostream::tellp cpp/io/basic_ostream/tellp -std::wiostream::seekp cpp/io/basic_ostream/seekp -std::wiostream::flush cpp/io/basic_ostream/flush -std::wiostream::sentry cpp/io/basic_ostream/sentry -std::wiostream::sentry::sentry cpp/io/basic_ostream/sentry -std::wiostream::sentry::~sentry cpp/io/basic_ostream/sentry -std::wiostream::sentry::operator bool cpp/io/basic_ostream/sentry -std::wiostream::good cpp/io/basic_ios/good -std::wiostream::eof cpp/io/basic_ios/eof -std::wiostream::fail cpp/io/basic_ios/fail -std::wiostream::bad cpp/io/basic_ios/bad -std::wiostream::operator! cpp/io/basic_ios/operator! -std::wiostream::operator bool cpp/io/basic_ios/operator_bool -std::wiostream::rdstate cpp/io/basic_ios/rdstate -std::wiostream::setstate cpp/io/basic_ios/setstate -std::wiostream::clear cpp/io/basic_ios/clear -std::wiostream::copyfmt cpp/io/basic_ios/copyfmt -std::wiostream::fill cpp/io/basic_ios/fill -std::wiostream::exceptions cpp/io/basic_ios/exceptions -std::wiostream::imbue cpp/io/basic_ios/imbue -std::wiostream::rdbuf cpp/io/basic_ios/rdbuf -std::wiostream::tie cpp/io/basic_ios/tie -std::wiostream::narrow cpp/io/basic_ios/narrow -std::wiostream::widen cpp/io/basic_ios/widen -std::wiostream::init cpp/io/basic_ios/init -std::wiostream::move cpp/io/basic_ios/move -std::wiostream::swap cpp/io/basic_ios/swap -std::wiostream::set_rdbuf cpp/io/basic_ios/set_rdbuf -std::wiostream::flags cpp/io/ios_base/flags -std::wiostream::setf cpp/io/ios_base/setf -std::wiostream::unsetf cpp/io/ios_base/unsetf -std::wiostream::precision cpp/io/ios_base/precision -std::wiostream::width cpp/io/ios_base/width -std::wiostream::imbue cpp/io/ios_base/imbue -std::wiostream::getloc cpp/io/ios_base/getloc -std::wiostream::xalloc cpp/io/ios_base/xalloc -std::wiostream::iword cpp/io/ios_base/iword -std::wiostream::pword cpp/io/ios_base/pword -std::wiostream::register_callback cpp/io/ios_base/register_callback -std::wiostream::sync_with_stdio cpp/io/ios_base/sync_with_stdio -std::wiostream::failure cpp/io/ios_base/failure -std::wiostream::failure::what cpp/error/exception/what -std::wiostream::failure::failure cpp/io/ios_base/failure -std::wiostream::openmode cpp/io/ios_base/openmode -std::wiostream::app cpp/io/ios_base/openmode -std::wiostream::binary cpp/io/ios_base/openmode -std::wiostream::in cpp/io/ios_base/openmode -std::wiostream::out cpp/io/ios_base/openmode -std::wiostream::trunc cpp/io/ios_base/openmode -std::wiostream::ate cpp/io/ios_base/openmode -std::wiostream::fmtflags cpp/io/ios_base/fmtflags -std::wiostream::dec cpp/io/ios_base/fmtflags -std::wiostream::oct cpp/io/ios_base/fmtflags -std::wiostream::hex cpp/io/ios_base/fmtflags -std::wiostream::basefield cpp/io/ios_base/fmtflags -std::wiostream::left cpp/io/ios_base/fmtflags -std::wiostream::right cpp/io/ios_base/fmtflags -std::wiostream::internal cpp/io/ios_base/fmtflags -std::wiostream::adjustfield cpp/io/ios_base/fmtflags -std::wiostream::scientific cpp/io/ios_base/fmtflags -std::wiostream::fixed cpp/io/ios_base/fmtflags -std::wiostream::floatfield cpp/io/ios_base/fmtflags -std::wiostream::boolalpha cpp/io/ios_base/fmtflags -std::wiostream::showbase cpp/io/ios_base/fmtflags -std::wiostream::showpoint cpp/io/ios_base/fmtflags -std::wiostream::showpos cpp/io/ios_base/fmtflags -std::wiostream::skipws cpp/io/ios_base/fmtflags -std::wiostream::unitbuf cpp/io/ios_base/fmtflags -std::wiostream::uppercase cpp/io/ios_base/fmtflags -std::wiostream::iostate cpp/io/ios_base/iostate -std::wiostream::goodbit cpp/io/ios_base/iostate -std::wiostream::badbit cpp/io/ios_base/iostate -std::wiostream::failbit cpp/io/ios_base/iostate -std::wiostream::eofbit cpp/io/ios_base/iostate -std::wiostream::seekdir cpp/io/ios_base/seekdir -std::wiostream::beg cpp/io/ios_base/seekdir -std::wiostream::cur cpp/io/ios_base/seekdir -std::wiostream::end cpp/io/ios_base/seekdir -std::wiostream::event cpp/io/ios_base/event -std::wiostream::erase_event cpp/io/ios_base/event -std::wiostream::imbue_event cpp/io/ios_base/event -std::wiostream::copyfmt_event cpp/io/ios_base/event -std::wiostream::event_callback cpp/io/ios_base/event_callback -std::wiostream::Init cpp/io/ios_base/Init std::wiostream::wiostream cpp/io/basic_iostream/basic_iostream std::wiostream::~wiostream cpp/io/basic_iostream/~basic_iostream std::wifstream cpp/io/basic_ifstream -std::wifstream::operator>> cpp/io/basic_istream/operator_gtgt -std::wifstream::get cpp/io/basic_istream/get -std::wifstream::peek cpp/io/basic_istream/peek -std::wifstream::unget cpp/io/basic_istream/unget -std::wifstream::putback cpp/io/basic_istream/putback -std::wifstream::getline cpp/io/basic_istream/getline -std::wifstream::ignore cpp/io/basic_istream/ignore -std::wifstream::read cpp/io/basic_istream/read -std::wifstream::readsome cpp/io/basic_istream/readsome -std::wifstream::gcount cpp/io/basic_istream/gcount -std::wifstream::tellg cpp/io/basic_istream/tellg -std::wifstream::seekg cpp/io/basic_istream/seekg -std::wifstream::sync cpp/io/basic_istream/sync -std::wifstream::sentry cpp/io/basic_istream/sentry -std::wifstream::sentry::sentry cpp/io/basic_istream/sentry -std::wifstream::sentry::~sentry cpp/io/basic_istream/sentry -std::wifstream::sentry::operator bool cpp/io/basic_istream/sentry -std::wifstream::good cpp/io/basic_ios/good -std::wifstream::eof cpp/io/basic_ios/eof -std::wifstream::fail cpp/io/basic_ios/fail -std::wifstream::bad cpp/io/basic_ios/bad -std::wifstream::operator! cpp/io/basic_ios/operator! -std::wifstream::operator bool cpp/io/basic_ios/operator_bool -std::wifstream::rdstate cpp/io/basic_ios/rdstate -std::wifstream::setstate cpp/io/basic_ios/setstate -std::wifstream::clear cpp/io/basic_ios/clear -std::wifstream::copyfmt cpp/io/basic_ios/copyfmt -std::wifstream::fill cpp/io/basic_ios/fill -std::wifstream::exceptions cpp/io/basic_ios/exceptions -std::wifstream::imbue cpp/io/basic_ios/imbue -std::wifstream::rdbuf cpp/io/basic_ios/rdbuf -std::wifstream::tie cpp/io/basic_ios/tie -std::wifstream::narrow cpp/io/basic_ios/narrow -std::wifstream::widen cpp/io/basic_ios/widen -std::wifstream::init cpp/io/basic_ios/init -std::wifstream::move cpp/io/basic_ios/move -std::wifstream::swap cpp/io/basic_ios/swap -std::wifstream::set_rdbuf cpp/io/basic_ios/set_rdbuf -std::wifstream::flags cpp/io/ios_base/flags -std::wifstream::setf cpp/io/ios_base/setf -std::wifstream::unsetf cpp/io/ios_base/unsetf -std::wifstream::precision cpp/io/ios_base/precision -std::wifstream::width cpp/io/ios_base/width -std::wifstream::imbue cpp/io/ios_base/imbue -std::wifstream::getloc cpp/io/ios_base/getloc -std::wifstream::xalloc cpp/io/ios_base/xalloc -std::wifstream::iword cpp/io/ios_base/iword -std::wifstream::pword cpp/io/ios_base/pword -std::wifstream::register_callback cpp/io/ios_base/register_callback -std::wifstream::sync_with_stdio cpp/io/ios_base/sync_with_stdio -std::wifstream::failure cpp/io/ios_base/failure -std::wifstream::failure::what cpp/error/exception/what -std::wifstream::failure::failure cpp/io/ios_base/failure -std::wifstream::openmode cpp/io/ios_base/openmode -std::wifstream::app cpp/io/ios_base/openmode -std::wifstream::binary cpp/io/ios_base/openmode -std::wifstream::in cpp/io/ios_base/openmode -std::wifstream::out cpp/io/ios_base/openmode -std::wifstream::trunc cpp/io/ios_base/openmode -std::wifstream::ate cpp/io/ios_base/openmode -std::wifstream::fmtflags cpp/io/ios_base/fmtflags -std::wifstream::dec cpp/io/ios_base/fmtflags -std::wifstream::oct cpp/io/ios_base/fmtflags -std::wifstream::hex cpp/io/ios_base/fmtflags -std::wifstream::basefield cpp/io/ios_base/fmtflags -std::wifstream::left cpp/io/ios_base/fmtflags -std::wifstream::right cpp/io/ios_base/fmtflags -std::wifstream::internal cpp/io/ios_base/fmtflags -std::wifstream::adjustfield cpp/io/ios_base/fmtflags -std::wifstream::scientific cpp/io/ios_base/fmtflags -std::wifstream::fixed cpp/io/ios_base/fmtflags -std::wifstream::floatfield cpp/io/ios_base/fmtflags -std::wifstream::boolalpha cpp/io/ios_base/fmtflags -std::wifstream::showbase cpp/io/ios_base/fmtflags -std::wifstream::showpoint cpp/io/ios_base/fmtflags -std::wifstream::showpos cpp/io/ios_base/fmtflags -std::wifstream::skipws cpp/io/ios_base/fmtflags -std::wifstream::unitbuf cpp/io/ios_base/fmtflags -std::wifstream::uppercase cpp/io/ios_base/fmtflags -std::wifstream::iostate cpp/io/ios_base/iostate -std::wifstream::goodbit cpp/io/ios_base/iostate -std::wifstream::badbit cpp/io/ios_base/iostate -std::wifstream::failbit cpp/io/ios_base/iostate -std::wifstream::eofbit cpp/io/ios_base/iostate -std::wifstream::seekdir cpp/io/ios_base/seekdir -std::wifstream::beg cpp/io/ios_base/seekdir -std::wifstream::cur cpp/io/ios_base/seekdir -std::wifstream::end cpp/io/ios_base/seekdir -std::wifstream::event cpp/io/ios_base/event -std::wifstream::erase_event cpp/io/ios_base/event -std::wifstream::imbue_event cpp/io/ios_base/event -std::wifstream::copyfmt_event cpp/io/ios_base/event -std::wifstream::event_callback cpp/io/ios_base/event_callback -std::wifstream::Init cpp/io/ios_base/Init std::wifstream::wifstream cpp/io/basic_ifstream/basic_ifstream std::wifstream::operator= cpp/io/basic_ifstream/operator= std::wifstream::swap cpp/io/basic_ifstream/swap @@ -8216,95 +9698,8 @@ std::wifstream::rdbuf cpp/io/basic_ifstream/rdbuf std::wifstream::is_open cpp/io/basic_ifstream/is_open std::wifstream::open cpp/io/basic_ifstream/open std::wifstream::close cpp/io/basic_ifstream/close -std::swap(std::wifstream) cpp/io/basic_ifstream/swap2 +std::wifstream::std::swap cpp/io/basic_ifstream/swap2 std::wofstream cpp/io/basic_ofstream -std::wofstream::operator<< cpp/io/basic_ostream/operator_ltlt -std::wofstream::put cpp/io/basic_ostream/put -std::wofstream::write cpp/io/basic_ostream/write -std::wofstream::tellp cpp/io/basic_ostream/tellp -std::wofstream::seekp cpp/io/basic_ostream/seekp -std::wofstream::flush cpp/io/basic_ostream/flush -std::wofstream::sentry cpp/io/basic_ostream/sentry -std::wofstream::sentry::sentry cpp/io/basic_ostream/sentry -std::wofstream::sentry::~sentry cpp/io/basic_ostream/sentry -std::wofstream::sentry::operator bool cpp/io/basic_ostream/sentry -std::wofstream::good cpp/io/basic_ios/good -std::wofstream::eof cpp/io/basic_ios/eof -std::wofstream::fail cpp/io/basic_ios/fail -std::wofstream::bad cpp/io/basic_ios/bad -std::wofstream::operator! cpp/io/basic_ios/operator! -std::wofstream::operator bool cpp/io/basic_ios/operator_bool -std::wofstream::rdstate cpp/io/basic_ios/rdstate -std::wofstream::setstate cpp/io/basic_ios/setstate -std::wofstream::clear cpp/io/basic_ios/clear -std::wofstream::copyfmt cpp/io/basic_ios/copyfmt -std::wofstream::fill cpp/io/basic_ios/fill -std::wofstream::exceptions cpp/io/basic_ios/exceptions -std::wofstream::imbue cpp/io/basic_ios/imbue -std::wofstream::rdbuf cpp/io/basic_ios/rdbuf -std::wofstream::tie cpp/io/basic_ios/tie -std::wofstream::narrow cpp/io/basic_ios/narrow -std::wofstream::widen cpp/io/basic_ios/widen -std::wofstream::init cpp/io/basic_ios/init -std::wofstream::move cpp/io/basic_ios/move -std::wofstream::swap cpp/io/basic_ios/swap -std::wofstream::set_rdbuf cpp/io/basic_ios/set_rdbuf -std::wofstream::flags cpp/io/ios_base/flags -std::wofstream::setf cpp/io/ios_base/setf -std::wofstream::unsetf cpp/io/ios_base/unsetf -std::wofstream::precision cpp/io/ios_base/precision -std::wofstream::width cpp/io/ios_base/width -std::wofstream::imbue cpp/io/ios_base/imbue -std::wofstream::getloc cpp/io/ios_base/getloc -std::wofstream::xalloc cpp/io/ios_base/xalloc -std::wofstream::iword cpp/io/ios_base/iword -std::wofstream::pword cpp/io/ios_base/pword -std::wofstream::register_callback cpp/io/ios_base/register_callback -std::wofstream::sync_with_stdio cpp/io/ios_base/sync_with_stdio -std::wofstream::failure cpp/io/ios_base/failure -std::wofstream::failure::what cpp/error/exception/what -std::wofstream::failure::failure cpp/io/ios_base/failure -std::wofstream::openmode cpp/io/ios_base/openmode -std::wofstream::app cpp/io/ios_base/openmode -std::wofstream::binary cpp/io/ios_base/openmode -std::wofstream::in cpp/io/ios_base/openmode -std::wofstream::out cpp/io/ios_base/openmode -std::wofstream::trunc cpp/io/ios_base/openmode -std::wofstream::ate cpp/io/ios_base/openmode -std::wofstream::fmtflags cpp/io/ios_base/fmtflags -std::wofstream::dec cpp/io/ios_base/fmtflags -std::wofstream::oct cpp/io/ios_base/fmtflags -std::wofstream::hex cpp/io/ios_base/fmtflags -std::wofstream::basefield cpp/io/ios_base/fmtflags -std::wofstream::left cpp/io/ios_base/fmtflags -std::wofstream::right cpp/io/ios_base/fmtflags -std::wofstream::internal cpp/io/ios_base/fmtflags -std::wofstream::adjustfield cpp/io/ios_base/fmtflags -std::wofstream::scientific cpp/io/ios_base/fmtflags -std::wofstream::fixed cpp/io/ios_base/fmtflags -std::wofstream::floatfield cpp/io/ios_base/fmtflags -std::wofstream::boolalpha cpp/io/ios_base/fmtflags -std::wofstream::showbase cpp/io/ios_base/fmtflags -std::wofstream::showpoint cpp/io/ios_base/fmtflags -std::wofstream::showpos cpp/io/ios_base/fmtflags -std::wofstream::skipws cpp/io/ios_base/fmtflags -std::wofstream::unitbuf cpp/io/ios_base/fmtflags -std::wofstream::uppercase cpp/io/ios_base/fmtflags -std::wofstream::iostate cpp/io/ios_base/iostate -std::wofstream::goodbit cpp/io/ios_base/iostate -std::wofstream::badbit cpp/io/ios_base/iostate -std::wofstream::failbit cpp/io/ios_base/iostate -std::wofstream::eofbit cpp/io/ios_base/iostate -std::wofstream::seekdir cpp/io/ios_base/seekdir -std::wofstream::beg cpp/io/ios_base/seekdir -std::wofstream::cur cpp/io/ios_base/seekdir -std::wofstream::end cpp/io/ios_base/seekdir -std::wofstream::event cpp/io/ios_base/event -std::wofstream::erase_event cpp/io/ios_base/event -std::wofstream::imbue_event cpp/io/ios_base/event -std::wofstream::copyfmt_event cpp/io/ios_base/event -std::wofstream::event_callback cpp/io/ios_base/event_callback -std::wofstream::Init cpp/io/ios_base/Init std::wofstream::wofstream cpp/io/basic_ofstream/basic_ofstream std::wofstream::operator= cpp/io/basic_ofstream/operator= std::wofstream::swap cpp/io/basic_ofstream/swap @@ -8312,112 +9707,8 @@ std::wofstream::rdbuf cpp/io/basic_ofstream/rdbuf std::wofstream::is_open cpp/io/basic_ofstream/is_open std::wofstream::open cpp/io/basic_ofstream/open std::wofstream::close cpp/io/basic_ofstream/close -std::swap(std::wofstream) cpp/io/basic_ofstream/swap2 +std::wofstream::std::swap cpp/io/basic_ofstream/swap2 std::wfstream cpp/io/basic_fstream -std::wfstream::operator>> cpp/io/basic_istream/operator_gtgt -std::wfstream::get cpp/io/basic_istream/get -std::wfstream::peek cpp/io/basic_istream/peek -std::wfstream::unget cpp/io/basic_istream/unget -std::wfstream::putback cpp/io/basic_istream/putback -std::wfstream::getline cpp/io/basic_istream/getline -std::wfstream::ignore cpp/io/basic_istream/ignore -std::wfstream::read cpp/io/basic_istream/read -std::wfstream::readsome cpp/io/basic_istream/readsome -std::wfstream::gcount cpp/io/basic_istream/gcount -std::wfstream::tellg cpp/io/basic_istream/tellg -std::wfstream::seekg cpp/io/basic_istream/seekg -std::wfstream::sync cpp/io/basic_istream/sync -std::wfstream::sentry cpp/io/basic_istream/sentry -std::wfstream::sentry::sentry cpp/io/basic_istream/sentry -std::wfstream::sentry::~sentry cpp/io/basic_istream/sentry -std::wfstream::sentry::operator bool cpp/io/basic_istream/sentry -std::wfstream::operator<< cpp/io/basic_ostream/operator_ltlt -std::wfstream::put cpp/io/basic_ostream/put -std::wfstream::write cpp/io/basic_ostream/write -std::wfstream::tellp cpp/io/basic_ostream/tellp -std::wfstream::seekp cpp/io/basic_ostream/seekp -std::wfstream::flush cpp/io/basic_ostream/flush -std::wfstream::sentry cpp/io/basic_ostream/sentry -std::wfstream::sentry::sentry cpp/io/basic_ostream/sentry -std::wfstream::sentry::~sentry cpp/io/basic_ostream/sentry -std::wfstream::sentry::operator bool cpp/io/basic_ostream/sentry -std::wfstream::good cpp/io/basic_ios/good -std::wfstream::eof cpp/io/basic_ios/eof -std::wfstream::fail cpp/io/basic_ios/fail -std::wfstream::bad cpp/io/basic_ios/bad -std::wfstream::operator! cpp/io/basic_ios/operator! -std::wfstream::operator bool cpp/io/basic_ios/operator_bool -std::wfstream::rdstate cpp/io/basic_ios/rdstate -std::wfstream::setstate cpp/io/basic_ios/setstate -std::wfstream::clear cpp/io/basic_ios/clear -std::wfstream::copyfmt cpp/io/basic_ios/copyfmt -std::wfstream::fill cpp/io/basic_ios/fill -std::wfstream::exceptions cpp/io/basic_ios/exceptions -std::wfstream::imbue cpp/io/basic_ios/imbue -std::wfstream::rdbuf cpp/io/basic_ios/rdbuf -std::wfstream::tie cpp/io/basic_ios/tie -std::wfstream::narrow cpp/io/basic_ios/narrow -std::wfstream::widen cpp/io/basic_ios/widen -std::wfstream::init cpp/io/basic_ios/init -std::wfstream::move cpp/io/basic_ios/move -std::wfstream::swap cpp/io/basic_ios/swap -std::wfstream::set_rdbuf cpp/io/basic_ios/set_rdbuf -std::wfstream::flags cpp/io/ios_base/flags -std::wfstream::setf cpp/io/ios_base/setf -std::wfstream::unsetf cpp/io/ios_base/unsetf -std::wfstream::precision cpp/io/ios_base/precision -std::wfstream::width cpp/io/ios_base/width -std::wfstream::imbue cpp/io/ios_base/imbue -std::wfstream::getloc cpp/io/ios_base/getloc -std::wfstream::xalloc cpp/io/ios_base/xalloc -std::wfstream::iword cpp/io/ios_base/iword -std::wfstream::pword cpp/io/ios_base/pword -std::wfstream::register_callback cpp/io/ios_base/register_callback -std::wfstream::sync_with_stdio cpp/io/ios_base/sync_with_stdio -std::wfstream::failure cpp/io/ios_base/failure -std::wfstream::failure::what cpp/error/exception/what -std::wfstream::failure::failure cpp/io/ios_base/failure -std::wfstream::openmode cpp/io/ios_base/openmode -std::wfstream::app cpp/io/ios_base/openmode -std::wfstream::binary cpp/io/ios_base/openmode -std::wfstream::in cpp/io/ios_base/openmode -std::wfstream::out cpp/io/ios_base/openmode -std::wfstream::trunc cpp/io/ios_base/openmode -std::wfstream::ate cpp/io/ios_base/openmode -std::wfstream::fmtflags cpp/io/ios_base/fmtflags -std::wfstream::dec cpp/io/ios_base/fmtflags -std::wfstream::oct cpp/io/ios_base/fmtflags -std::wfstream::hex cpp/io/ios_base/fmtflags -std::wfstream::basefield cpp/io/ios_base/fmtflags -std::wfstream::left cpp/io/ios_base/fmtflags -std::wfstream::right cpp/io/ios_base/fmtflags -std::wfstream::internal cpp/io/ios_base/fmtflags -std::wfstream::adjustfield cpp/io/ios_base/fmtflags -std::wfstream::scientific cpp/io/ios_base/fmtflags -std::wfstream::fixed cpp/io/ios_base/fmtflags -std::wfstream::floatfield cpp/io/ios_base/fmtflags -std::wfstream::boolalpha cpp/io/ios_base/fmtflags -std::wfstream::showbase cpp/io/ios_base/fmtflags -std::wfstream::showpoint cpp/io/ios_base/fmtflags -std::wfstream::showpos cpp/io/ios_base/fmtflags -std::wfstream::skipws cpp/io/ios_base/fmtflags -std::wfstream::unitbuf cpp/io/ios_base/fmtflags -std::wfstream::uppercase cpp/io/ios_base/fmtflags -std::wfstream::iostate cpp/io/ios_base/iostate -std::wfstream::goodbit cpp/io/ios_base/iostate -std::wfstream::badbit cpp/io/ios_base/iostate -std::wfstream::failbit cpp/io/ios_base/iostate -std::wfstream::eofbit cpp/io/ios_base/iostate -std::wfstream::seekdir cpp/io/ios_base/seekdir -std::wfstream::beg cpp/io/ios_base/seekdir -std::wfstream::cur cpp/io/ios_base/seekdir -std::wfstream::end cpp/io/ios_base/seekdir -std::wfstream::event cpp/io/ios_base/event -std::wfstream::erase_event cpp/io/ios_base/event -std::wfstream::imbue_event cpp/io/ios_base/event -std::wfstream::copyfmt_event cpp/io/ios_base/event -std::wfstream::event_callback cpp/io/ios_base/event_callback -std::wfstream::Init cpp/io/ios_base/Init std::wfstream::wfstream cpp/io/basic_fstream/basic_fstream std::wfstream::operator= cpp/io/basic_fstream/operator= std::wfstream::swap cpp/io/basic_fstream/swap @@ -8425,352 +9716,36 @@ std::wfstream::rdbuf cpp/io/basic_fstream/rdbuf std::wfstream::is_open cpp/io/basic_fstream/is_open std::wfstream::open cpp/io/basic_fstream/open std::wfstream::close cpp/io/basic_fstream/close -std::swap(std::wfstream) cpp/io/basic_fstream/swap2 +std::wfstream::std::swap cpp/io/basic_fstream/swap2 std::wistringstream cpp/io/basic_istringstream -std::wistringstream::operator>> cpp/io/basic_istream/operator_gtgt -std::wistringstream::get cpp/io/basic_istream/get -std::wistringstream::peek cpp/io/basic_istream/peek -std::wistringstream::unget cpp/io/basic_istream/unget -std::wistringstream::putback cpp/io/basic_istream/putback -std::wistringstream::getline cpp/io/basic_istream/getline -std::wistringstream::ignore cpp/io/basic_istream/ignore -std::wistringstream::read cpp/io/basic_istream/read -std::wistringstream::readsome cpp/io/basic_istream/readsome -std::wistringstream::gcount cpp/io/basic_istream/gcount -std::wistringstream::tellg cpp/io/basic_istream/tellg -std::wistringstream::seekg cpp/io/basic_istream/seekg -std::wistringstream::sync cpp/io/basic_istream/sync -std::wistringstream::sentry cpp/io/basic_istream/sentry -std::wistringstream::sentry::sentry cpp/io/basic_istream/sentry -std::wistringstream::sentry::~sentry cpp/io/basic_istream/sentry -std::wistringstream::sentry::operator bool cpp/io/basic_istream/sentry -std::wistringstream::good cpp/io/basic_ios/good -std::wistringstream::eof cpp/io/basic_ios/eof -std::wistringstream::fail cpp/io/basic_ios/fail -std::wistringstream::bad cpp/io/basic_ios/bad -std::wistringstream::operator! cpp/io/basic_ios/operator! -std::wistringstream::operator bool cpp/io/basic_ios/operator_bool -std::wistringstream::rdstate cpp/io/basic_ios/rdstate -std::wistringstream::setstate cpp/io/basic_ios/setstate -std::wistringstream::clear cpp/io/basic_ios/clear -std::wistringstream::copyfmt cpp/io/basic_ios/copyfmt -std::wistringstream::fill cpp/io/basic_ios/fill -std::wistringstream::exceptions cpp/io/basic_ios/exceptions -std::wistringstream::imbue cpp/io/basic_ios/imbue -std::wistringstream::rdbuf cpp/io/basic_ios/rdbuf -std::wistringstream::tie cpp/io/basic_ios/tie -std::wistringstream::narrow cpp/io/basic_ios/narrow -std::wistringstream::widen cpp/io/basic_ios/widen -std::wistringstream::init cpp/io/basic_ios/init -std::wistringstream::move cpp/io/basic_ios/move -std::wistringstream::swap cpp/io/basic_ios/swap -std::wistringstream::set_rdbuf cpp/io/basic_ios/set_rdbuf -std::wistringstream::flags cpp/io/ios_base/flags -std::wistringstream::setf cpp/io/ios_base/setf -std::wistringstream::unsetf cpp/io/ios_base/unsetf -std::wistringstream::precision cpp/io/ios_base/precision -std::wistringstream::width cpp/io/ios_base/width -std::wistringstream::imbue cpp/io/ios_base/imbue -std::wistringstream::getloc cpp/io/ios_base/getloc -std::wistringstream::xalloc cpp/io/ios_base/xalloc -std::wistringstream::iword cpp/io/ios_base/iword -std::wistringstream::pword cpp/io/ios_base/pword -std::wistringstream::register_callback cpp/io/ios_base/register_callback -std::wistringstream::sync_with_stdio cpp/io/ios_base/sync_with_stdio -std::wistringstream::failure cpp/io/ios_base/failure -std::wistringstream::failure::what cpp/error/exception/what -std::wistringstream::failure::failure cpp/io/ios_base/failure -std::wistringstream::openmode cpp/io/ios_base/openmode -std::wistringstream::app cpp/io/ios_base/openmode -std::wistringstream::binary cpp/io/ios_base/openmode -std::wistringstream::in cpp/io/ios_base/openmode -std::wistringstream::out cpp/io/ios_base/openmode -std::wistringstream::trunc cpp/io/ios_base/openmode -std::wistringstream::ate cpp/io/ios_base/openmode -std::wistringstream::fmtflags cpp/io/ios_base/fmtflags -std::wistringstream::dec cpp/io/ios_base/fmtflags -std::wistringstream::oct cpp/io/ios_base/fmtflags -std::wistringstream::hex cpp/io/ios_base/fmtflags -std::wistringstream::basefield cpp/io/ios_base/fmtflags -std::wistringstream::left cpp/io/ios_base/fmtflags -std::wistringstream::right cpp/io/ios_base/fmtflags -std::wistringstream::internal cpp/io/ios_base/fmtflags -std::wistringstream::adjustfield cpp/io/ios_base/fmtflags -std::wistringstream::scientific cpp/io/ios_base/fmtflags -std::wistringstream::fixed cpp/io/ios_base/fmtflags -std::wistringstream::floatfield cpp/io/ios_base/fmtflags -std::wistringstream::boolalpha cpp/io/ios_base/fmtflags -std::wistringstream::showbase cpp/io/ios_base/fmtflags -std::wistringstream::showpoint cpp/io/ios_base/fmtflags -std::wistringstream::showpos cpp/io/ios_base/fmtflags -std::wistringstream::skipws cpp/io/ios_base/fmtflags -std::wistringstream::unitbuf cpp/io/ios_base/fmtflags -std::wistringstream::uppercase cpp/io/ios_base/fmtflags -std::wistringstream::iostate cpp/io/ios_base/iostate -std::wistringstream::goodbit cpp/io/ios_base/iostate -std::wistringstream::badbit cpp/io/ios_base/iostate -std::wistringstream::failbit cpp/io/ios_base/iostate -std::wistringstream::eofbit cpp/io/ios_base/iostate -std::wistringstream::seekdir cpp/io/ios_base/seekdir -std::wistringstream::beg cpp/io/ios_base/seekdir -std::wistringstream::cur cpp/io/ios_base/seekdir -std::wistringstream::end cpp/io/ios_base/seekdir -std::wistringstream::event cpp/io/ios_base/event -std::wistringstream::erase_event cpp/io/ios_base/event -std::wistringstream::imbue_event cpp/io/ios_base/event -std::wistringstream::copyfmt_event cpp/io/ios_base/event -std::wistringstream::event_callback cpp/io/ios_base/event_callback -std::wistringstream::Init cpp/io/ios_base/Init std::wistringstream::wistringstream cpp/io/basic_istringstream/basic_istringstream std::wistringstream::operator= cpp/io/basic_istringstream/operator= std::wistringstream::swap cpp/io/basic_istringstream/swap std::wistringstream::rdbuf cpp/io/basic_istringstream/rdbuf std::wistringstream::str cpp/io/basic_istringstream/str -std::swap(std::wistringstream) cpp/io/basic_istringstream/swap2 +std::wistringstream::std::swap cpp/io/basic_istringstream/swap2 std::wostringstream cpp/io/basic_ostringstream -std::wostringstream::operator<< cpp/io/basic_ostream/operator_ltlt -std::wostringstream::put cpp/io/basic_ostream/put -std::wostringstream::write cpp/io/basic_ostream/write -std::wostringstream::tellp cpp/io/basic_ostream/tellp -std::wostringstream::seekp cpp/io/basic_ostream/seekp -std::wostringstream::flush cpp/io/basic_ostream/flush -std::wostringstream::sentry cpp/io/basic_ostream/sentry -std::wostringstream::sentry::sentry cpp/io/basic_ostream/sentry -std::wostringstream::sentry::~sentry cpp/io/basic_ostream/sentry -std::wostringstream::sentry::operator bool cpp/io/basic_ostream/sentry -std::wostringstream::good cpp/io/basic_ios/good -std::wostringstream::eof cpp/io/basic_ios/eof -std::wostringstream::fail cpp/io/basic_ios/fail -std::wostringstream::bad cpp/io/basic_ios/bad -std::wostringstream::operator! cpp/io/basic_ios/operator! -std::wostringstream::operator bool cpp/io/basic_ios/operator_bool -std::wostringstream::rdstate cpp/io/basic_ios/rdstate -std::wostringstream::setstate cpp/io/basic_ios/setstate -std::wostringstream::clear cpp/io/basic_ios/clear -std::wostringstream::copyfmt cpp/io/basic_ios/copyfmt -std::wostringstream::fill cpp/io/basic_ios/fill -std::wostringstream::exceptions cpp/io/basic_ios/exceptions -std::wostringstream::imbue cpp/io/basic_ios/imbue -std::wostringstream::rdbuf cpp/io/basic_ios/rdbuf -std::wostringstream::tie cpp/io/basic_ios/tie -std::wostringstream::narrow cpp/io/basic_ios/narrow -std::wostringstream::widen cpp/io/basic_ios/widen -std::wostringstream::init cpp/io/basic_ios/init -std::wostringstream::move cpp/io/basic_ios/move -std::wostringstream::swap cpp/io/basic_ios/swap -std::wostringstream::set_rdbuf cpp/io/basic_ios/set_rdbuf -std::wostringstream::flags cpp/io/ios_base/flags -std::wostringstream::setf cpp/io/ios_base/setf -std::wostringstream::unsetf cpp/io/ios_base/unsetf -std::wostringstream::precision cpp/io/ios_base/precision -std::wostringstream::width cpp/io/ios_base/width -std::wostringstream::imbue cpp/io/ios_base/imbue -std::wostringstream::getloc cpp/io/ios_base/getloc -std::wostringstream::xalloc cpp/io/ios_base/xalloc -std::wostringstream::iword cpp/io/ios_base/iword -std::wostringstream::pword cpp/io/ios_base/pword -std::wostringstream::register_callback cpp/io/ios_base/register_callback -std::wostringstream::sync_with_stdio cpp/io/ios_base/sync_with_stdio -std::wostringstream::failure cpp/io/ios_base/failure -std::wostringstream::failure::what cpp/error/exception/what -std::wostringstream::failure::failure cpp/io/ios_base/failure -std::wostringstream::openmode cpp/io/ios_base/openmode -std::wostringstream::app cpp/io/ios_base/openmode -std::wostringstream::binary cpp/io/ios_base/openmode -std::wostringstream::in cpp/io/ios_base/openmode -std::wostringstream::out cpp/io/ios_base/openmode -std::wostringstream::trunc cpp/io/ios_base/openmode -std::wostringstream::ate cpp/io/ios_base/openmode -std::wostringstream::fmtflags cpp/io/ios_base/fmtflags -std::wostringstream::dec cpp/io/ios_base/fmtflags -std::wostringstream::oct cpp/io/ios_base/fmtflags -std::wostringstream::hex cpp/io/ios_base/fmtflags -std::wostringstream::basefield cpp/io/ios_base/fmtflags -std::wostringstream::left cpp/io/ios_base/fmtflags -std::wostringstream::right cpp/io/ios_base/fmtflags -std::wostringstream::internal cpp/io/ios_base/fmtflags -std::wostringstream::adjustfield cpp/io/ios_base/fmtflags -std::wostringstream::scientific cpp/io/ios_base/fmtflags -std::wostringstream::fixed cpp/io/ios_base/fmtflags -std::wostringstream::floatfield cpp/io/ios_base/fmtflags -std::wostringstream::boolalpha cpp/io/ios_base/fmtflags -std::wostringstream::showbase cpp/io/ios_base/fmtflags -std::wostringstream::showpoint cpp/io/ios_base/fmtflags -std::wostringstream::showpos cpp/io/ios_base/fmtflags -std::wostringstream::skipws cpp/io/ios_base/fmtflags -std::wostringstream::unitbuf cpp/io/ios_base/fmtflags -std::wostringstream::uppercase cpp/io/ios_base/fmtflags -std::wostringstream::iostate cpp/io/ios_base/iostate -std::wostringstream::goodbit cpp/io/ios_base/iostate -std::wostringstream::badbit cpp/io/ios_base/iostate -std::wostringstream::failbit cpp/io/ios_base/iostate -std::wostringstream::eofbit cpp/io/ios_base/iostate -std::wostringstream::seekdir cpp/io/ios_base/seekdir -std::wostringstream::beg cpp/io/ios_base/seekdir -std::wostringstream::cur cpp/io/ios_base/seekdir -std::wostringstream::end cpp/io/ios_base/seekdir -std::wostringstream::event cpp/io/ios_base/event -std::wostringstream::erase_event cpp/io/ios_base/event -std::wostringstream::imbue_event cpp/io/ios_base/event -std::wostringstream::copyfmt_event cpp/io/ios_base/event -std::wostringstream::event_callback cpp/io/ios_base/event_callback -std::wostringstream::Init cpp/io/ios_base/Init std::wostringstream::wostringstream cpp/io/basic_ostringstream/basic_ostringstream std::wostringstream::operator= cpp/io/basic_ostringstream/operator= std::wostringstream::swap cpp/io/basic_ostringstream/swap std::wostringstream::rdbuf cpp/io/basic_ostringstream/rdbuf std::wostringstream::str cpp/io/basic_ostringstream/str -std::swap(std::wostringstream) cpp/io/basic_ostringstream/swap2 +std::wostringstream::std::swap cpp/io/basic_ostringstream/swap2 std::wstringstream cpp/io/basic_stringstream -std::wstringstream::operator>> cpp/io/basic_istream/operator_gtgt -std::wstringstream::get cpp/io/basic_istream/get -std::wstringstream::peek cpp/io/basic_istream/peek -std::wstringstream::unget cpp/io/basic_istream/unget -std::wstringstream::putback cpp/io/basic_istream/putback -std::wstringstream::getline cpp/io/basic_istream/getline -std::wstringstream::ignore cpp/io/basic_istream/ignore -std::wstringstream::read cpp/io/basic_istream/read -std::wstringstream::readsome cpp/io/basic_istream/readsome -std::wstringstream::gcount cpp/io/basic_istream/gcount -std::wstringstream::tellg cpp/io/basic_istream/tellg -std::wstringstream::seekg cpp/io/basic_istream/seekg -std::wstringstream::sync cpp/io/basic_istream/sync -std::wstringstream::sentry cpp/io/basic_istream/sentry -std::wstringstream::sentry::sentry cpp/io/basic_istream/sentry -std::wstringstream::sentry::~sentry cpp/io/basic_istream/sentry -std::wstringstream::sentry::operator bool cpp/io/basic_istream/sentry -std::wstringstream::operator<< cpp/io/basic_ostream/operator_ltlt -std::wstringstream::put cpp/io/basic_ostream/put -std::wstringstream::write cpp/io/basic_ostream/write -std::wstringstream::tellp cpp/io/basic_ostream/tellp -std::wstringstream::seekp cpp/io/basic_ostream/seekp -std::wstringstream::flush cpp/io/basic_ostream/flush -std::wstringstream::sentry cpp/io/basic_ostream/sentry -std::wstringstream::sentry::sentry cpp/io/basic_ostream/sentry -std::wstringstream::sentry::~sentry cpp/io/basic_ostream/sentry -std::wstringstream::sentry::operator bool cpp/io/basic_ostream/sentry -std::wstringstream::good cpp/io/basic_ios/good -std::wstringstream::eof cpp/io/basic_ios/eof -std::wstringstream::fail cpp/io/basic_ios/fail -std::wstringstream::bad cpp/io/basic_ios/bad -std::wstringstream::operator! cpp/io/basic_ios/operator! -std::wstringstream::operator bool cpp/io/basic_ios/operator_bool -std::wstringstream::rdstate cpp/io/basic_ios/rdstate -std::wstringstream::setstate cpp/io/basic_ios/setstate -std::wstringstream::clear cpp/io/basic_ios/clear -std::wstringstream::copyfmt cpp/io/basic_ios/copyfmt -std::wstringstream::fill cpp/io/basic_ios/fill -std::wstringstream::exceptions cpp/io/basic_ios/exceptions -std::wstringstream::imbue cpp/io/basic_ios/imbue -std::wstringstream::rdbuf cpp/io/basic_ios/rdbuf -std::wstringstream::tie cpp/io/basic_ios/tie -std::wstringstream::narrow cpp/io/basic_ios/narrow -std::wstringstream::widen cpp/io/basic_ios/widen -std::wstringstream::init cpp/io/basic_ios/init -std::wstringstream::move cpp/io/basic_ios/move -std::wstringstream::swap cpp/io/basic_ios/swap -std::wstringstream::set_rdbuf cpp/io/basic_ios/set_rdbuf -std::wstringstream::flags cpp/io/ios_base/flags -std::wstringstream::setf cpp/io/ios_base/setf -std::wstringstream::unsetf cpp/io/ios_base/unsetf -std::wstringstream::precision cpp/io/ios_base/precision -std::wstringstream::width cpp/io/ios_base/width -std::wstringstream::imbue cpp/io/ios_base/imbue -std::wstringstream::getloc cpp/io/ios_base/getloc -std::wstringstream::xalloc cpp/io/ios_base/xalloc -std::wstringstream::iword cpp/io/ios_base/iword -std::wstringstream::pword cpp/io/ios_base/pword -std::wstringstream::register_callback cpp/io/ios_base/register_callback -std::wstringstream::sync_with_stdio cpp/io/ios_base/sync_with_stdio -std::wstringstream::failure cpp/io/ios_base/failure -std::wstringstream::failure::what cpp/error/exception/what -std::wstringstream::failure::failure cpp/io/ios_base/failure -std::wstringstream::openmode cpp/io/ios_base/openmode -std::wstringstream::app cpp/io/ios_base/openmode -std::wstringstream::binary cpp/io/ios_base/openmode -std::wstringstream::in cpp/io/ios_base/openmode -std::wstringstream::out cpp/io/ios_base/openmode -std::wstringstream::trunc cpp/io/ios_base/openmode -std::wstringstream::ate cpp/io/ios_base/openmode -std::wstringstream::fmtflags cpp/io/ios_base/fmtflags -std::wstringstream::dec cpp/io/ios_base/fmtflags -std::wstringstream::oct cpp/io/ios_base/fmtflags -std::wstringstream::hex cpp/io/ios_base/fmtflags -std::wstringstream::basefield cpp/io/ios_base/fmtflags -std::wstringstream::left cpp/io/ios_base/fmtflags -std::wstringstream::right cpp/io/ios_base/fmtflags -std::wstringstream::internal cpp/io/ios_base/fmtflags -std::wstringstream::adjustfield cpp/io/ios_base/fmtflags -std::wstringstream::scientific cpp/io/ios_base/fmtflags -std::wstringstream::fixed cpp/io/ios_base/fmtflags -std::wstringstream::floatfield cpp/io/ios_base/fmtflags -std::wstringstream::boolalpha cpp/io/ios_base/fmtflags -std::wstringstream::showbase cpp/io/ios_base/fmtflags -std::wstringstream::showpoint cpp/io/ios_base/fmtflags -std::wstringstream::showpos cpp/io/ios_base/fmtflags -std::wstringstream::skipws cpp/io/ios_base/fmtflags -std::wstringstream::unitbuf cpp/io/ios_base/fmtflags -std::wstringstream::uppercase cpp/io/ios_base/fmtflags -std::wstringstream::iostate cpp/io/ios_base/iostate -std::wstringstream::goodbit cpp/io/ios_base/iostate -std::wstringstream::badbit cpp/io/ios_base/iostate -std::wstringstream::failbit cpp/io/ios_base/iostate -std::wstringstream::eofbit cpp/io/ios_base/iostate -std::wstringstream::seekdir cpp/io/ios_base/seekdir -std::wstringstream::beg cpp/io/ios_base/seekdir -std::wstringstream::cur cpp/io/ios_base/seekdir -std::wstringstream::end cpp/io/ios_base/seekdir -std::wstringstream::event cpp/io/ios_base/event -std::wstringstream::erase_event cpp/io/ios_base/event -std::wstringstream::imbue_event cpp/io/ios_base/event -std::wstringstream::copyfmt_event cpp/io/ios_base/event -std::wstringstream::event_callback cpp/io/ios_base/event_callback -std::wstringstream::Init cpp/io/ios_base/Init std::wstringstream::wstringstream cpp/io/basic_stringstream/basic_stringstream std::wstringstream::operator= cpp/io/basic_stringstream/operator= std::wstringstream::swap cpp/io/basic_stringstream/swap std::wstringstream::rdbuf cpp/io/basic_stringstream/rdbuf std::wstringstream::str cpp/io/basic_stringstream/str -std::swap(std::wstringstream) cpp/io/basic_stringstream/swap2 +std::wstringstream::std::swap cpp/io/basic_stringstream/swap2 +std::wosyncstream cpp/io/basic_osyncstream +std::wosyncstream::wosyncstream cpp/io/basic_osyncstream/basic_osyncstream +std::wosyncstream::~wosyncstream cpp/io/basic_osyncstream/~basic_osyncstream +std::wosyncstream::operator= cpp/io/basic_osyncstream/operator= +std::wosyncstream::rdbuf cpp/io/basic_osyncstream/rdbuf +std::wosyncstream::get_wrapped cpp/io/basic_osyncstream/get_wrapped +std::wosyncstream::emit cpp/io/basic_osyncstream/emit std::strstreambuf cpp/io/strstreambuf -std::strstreambuf::pubimbue cpp/io/basic_streambuf/pubimbue -std::strstreambuf::getloc cpp/io/basic_streambuf/getloc -std::strstreambuf::pubsetbuf cpp/io/basic_streambuf/pubsetbuf -std::strstreambuf::pubseekoff cpp/io/basic_streambuf/pubseekoff -std::strstreambuf::pubseekpos cpp/io/basic_streambuf/pubseekpos -std::strstreambuf::pubsync cpp/io/basic_streambuf/pubsync -std::strstreambuf::in_avail cpp/io/basic_streambuf/in_avail -std::strstreambuf::snextc cpp/io/basic_streambuf/snextc -std::strstreambuf::sbumpc cpp/io/basic_streambuf/sbumpc -std::strstreambuf::sgetc cpp/io/basic_streambuf/sgetc -std::strstreambuf::sgetn cpp/io/basic_streambuf/sgetn -std::strstreambuf::sputc cpp/io/basic_streambuf/sputc -std::strstreambuf::sputn cpp/io/basic_streambuf/sputn -std::strstreambuf::sputbackc cpp/io/basic_streambuf/sputbackc -std::strstreambuf::sungetc cpp/io/basic_streambuf/sungetc -std::strstreambuf::swap cpp/io/basic_streambuf/swap -std::strstreambuf::imbue cpp/io/basic_streambuf/pubimbue -std::strstreambuf::setbuf cpp/io/basic_streambuf/pubsetbuf -std::strstreambuf::seekoff cpp/io/basic_streambuf/pubseekoff -std::strstreambuf::seekpos cpp/io/basic_streambuf/pubseekpos -std::strstreambuf::sync cpp/io/basic_streambuf/pubsync -std::strstreambuf::showmanyc cpp/io/basic_streambuf/showmanyc -std::strstreambuf::underflow cpp/io/basic_streambuf/underflow -std::strstreambuf::uflow cpp/io/basic_streambuf/uflow -std::strstreambuf::xsgetn cpp/io/basic_streambuf/sgetn -std::strstreambuf::eback cpp/io/basic_streambuf/gptr -std::strstreambuf::gptr cpp/io/basic_streambuf/gptr -std::strstreambuf::egptr cpp/io/basic_streambuf/gptr -std::strstreambuf::gbump cpp/io/basic_streambuf/gbump -std::strstreambuf::setg cpp/io/basic_streambuf/setg -std::strstreambuf::xsputn cpp/io/basic_streambuf/sputn -std::strstreambuf::overflow cpp/io/basic_streambuf/overflow -std::strstreambuf::pbase cpp/io/basic_streambuf/pptr -std::strstreambuf::pptr cpp/io/basic_streambuf/pptr -std::strstreambuf::epptr cpp/io/basic_streambuf/pptr -std::strstreambuf::pbump cpp/io/basic_streambuf/pbump -std::strstreambuf::setp cpp/io/basic_streambuf/setp -std::strstreambuf::pbackfail cpp/io/basic_streambuf/pbackfail std::strstreambuf::strstreambuf cpp/io/strstreambuf/strstreambuf std::strstreambuf::~strstreambuf cpp/io/strstreambuf/~strstreambuf std::strstreambuf::freeze cpp/io/strstreambuf/freeze @@ -8783,192 +9758,11 @@ std::strstreambuf::setbuf cpp/io/strstreambuf/setbuf std::strstreambuf::seekoff cpp/io/strstreambuf/seekoff std::strstreambuf::seekpos cpp/io/strstreambuf/seekpos std::istrstream cpp/io/istrstream -std::istrstream::operator>> cpp/io/basic_istream/operator_gtgt -std::istrstream::get cpp/io/basic_istream/get -std::istrstream::peek cpp/io/basic_istream/peek -std::istrstream::unget cpp/io/basic_istream/unget -std::istrstream::putback cpp/io/basic_istream/putback -std::istrstream::getline cpp/io/basic_istream/getline -std::istrstream::ignore cpp/io/basic_istream/ignore -std::istrstream::read cpp/io/basic_istream/read -std::istrstream::readsome cpp/io/basic_istream/readsome -std::istrstream::gcount cpp/io/basic_istream/gcount -std::istrstream::tellg cpp/io/basic_istream/tellg -std::istrstream::seekg cpp/io/basic_istream/seekg -std::istrstream::sync cpp/io/basic_istream/sync -std::istrstream::sentry cpp/io/basic_istream/sentry -std::istrstream::sentry::sentry cpp/io/basic_istream/sentry -std::istrstream::sentry::~sentry cpp/io/basic_istream/sentry -std::istrstream::sentry::operator bool cpp/io/basic_istream/sentry -std::istrstream::good cpp/io/basic_ios/good -std::istrstream::eof cpp/io/basic_ios/eof -std::istrstream::fail cpp/io/basic_ios/fail -std::istrstream::bad cpp/io/basic_ios/bad -std::istrstream::operator! cpp/io/basic_ios/operator! -std::istrstream::operator bool cpp/io/basic_ios/operator_bool -std::istrstream::rdstate cpp/io/basic_ios/rdstate -std::istrstream::setstate cpp/io/basic_ios/setstate -std::istrstream::clear cpp/io/basic_ios/clear -std::istrstream::copyfmt cpp/io/basic_ios/copyfmt -std::istrstream::fill cpp/io/basic_ios/fill -std::istrstream::exceptions cpp/io/basic_ios/exceptions -std::istrstream::imbue cpp/io/basic_ios/imbue -std::istrstream::rdbuf cpp/io/basic_ios/rdbuf -std::istrstream::tie cpp/io/basic_ios/tie -std::istrstream::narrow cpp/io/basic_ios/narrow -std::istrstream::widen cpp/io/basic_ios/widen -std::istrstream::init cpp/io/basic_ios/init -std::istrstream::move cpp/io/basic_ios/move -std::istrstream::swap cpp/io/basic_ios/swap -std::istrstream::set_rdbuf cpp/io/basic_ios/set_rdbuf -std::istrstream::flags cpp/io/ios_base/flags -std::istrstream::setf cpp/io/ios_base/setf -std::istrstream::unsetf cpp/io/ios_base/unsetf -std::istrstream::precision cpp/io/ios_base/precision -std::istrstream::width cpp/io/ios_base/width -std::istrstream::imbue cpp/io/ios_base/imbue -std::istrstream::getloc cpp/io/ios_base/getloc -std::istrstream::xalloc cpp/io/ios_base/xalloc -std::istrstream::iword cpp/io/ios_base/iword -std::istrstream::pword cpp/io/ios_base/pword -std::istrstream::register_callback cpp/io/ios_base/register_callback -std::istrstream::sync_with_stdio cpp/io/ios_base/sync_with_stdio -std::istrstream::failure cpp/io/ios_base/failure -std::istrstream::failure::what cpp/error/exception/what -std::istrstream::failure::failure cpp/io/ios_base/failure -std::istrstream::openmode cpp/io/ios_base/openmode -std::istrstream::app cpp/io/ios_base/openmode -std::istrstream::binary cpp/io/ios_base/openmode -std::istrstream::in cpp/io/ios_base/openmode -std::istrstream::out cpp/io/ios_base/openmode -std::istrstream::trunc cpp/io/ios_base/openmode -std::istrstream::ate cpp/io/ios_base/openmode -std::istrstream::fmtflags cpp/io/ios_base/fmtflags -std::istrstream::dec cpp/io/ios_base/fmtflags -std::istrstream::oct cpp/io/ios_base/fmtflags -std::istrstream::hex cpp/io/ios_base/fmtflags -std::istrstream::basefield cpp/io/ios_base/fmtflags -std::istrstream::left cpp/io/ios_base/fmtflags -std::istrstream::right cpp/io/ios_base/fmtflags -std::istrstream::internal cpp/io/ios_base/fmtflags -std::istrstream::adjustfield cpp/io/ios_base/fmtflags -std::istrstream::scientific cpp/io/ios_base/fmtflags -std::istrstream::fixed cpp/io/ios_base/fmtflags -std::istrstream::floatfield cpp/io/ios_base/fmtflags -std::istrstream::boolalpha cpp/io/ios_base/fmtflags -std::istrstream::showbase cpp/io/ios_base/fmtflags -std::istrstream::showpoint cpp/io/ios_base/fmtflags -std::istrstream::showpos cpp/io/ios_base/fmtflags -std::istrstream::skipws cpp/io/ios_base/fmtflags -std::istrstream::unitbuf cpp/io/ios_base/fmtflags -std::istrstream::uppercase cpp/io/ios_base/fmtflags -std::istrstream::iostate cpp/io/ios_base/iostate -std::istrstream::goodbit cpp/io/ios_base/iostate -std::istrstream::badbit cpp/io/ios_base/iostate -std::istrstream::failbit cpp/io/ios_base/iostate -std::istrstream::eofbit cpp/io/ios_base/iostate -std::istrstream::seekdir cpp/io/ios_base/seekdir -std::istrstream::beg cpp/io/ios_base/seekdir -std::istrstream::cur cpp/io/ios_base/seekdir -std::istrstream::end cpp/io/ios_base/seekdir -std::istrstream::event cpp/io/ios_base/event -std::istrstream::erase_event cpp/io/ios_base/event -std::istrstream::imbue_event cpp/io/ios_base/event -std::istrstream::copyfmt_event cpp/io/ios_base/event -std::istrstream::event_callback cpp/io/ios_base/event_callback -std::istrstream::Init cpp/io/ios_base/Init std::istrstream::istrstream cpp/io/istrstream/istrstream std::istrstream::~istrstream cpp/io/istrstream/~istrstream std::istrstream::rdbuf cpp/io/istrstream/rdbuf std::istrstream::str cpp/io/istrstream/str std::ostrstream cpp/io/ostrstream -std::ostrstream::operator<< cpp/io/basic_ostream/operator_ltlt -std::ostrstream::put cpp/io/basic_ostream/put -std::ostrstream::write cpp/io/basic_ostream/write -std::ostrstream::tellp cpp/io/basic_ostream/tellp -std::ostrstream::seekp cpp/io/basic_ostream/seekp -std::ostrstream::flush cpp/io/basic_ostream/flush -std::ostrstream::sentry cpp/io/basic_ostream/sentry -std::ostrstream::sentry::sentry cpp/io/basic_ostream/sentry -std::ostrstream::sentry::~sentry cpp/io/basic_ostream/sentry -std::ostrstream::sentry::operator bool cpp/io/basic_ostream/sentry -std::ostrstream::good cpp/io/basic_ios/good -std::ostrstream::eof cpp/io/basic_ios/eof -std::ostrstream::fail cpp/io/basic_ios/fail -std::ostrstream::bad cpp/io/basic_ios/bad -std::ostrstream::operator! cpp/io/basic_ios/operator! -std::ostrstream::operator bool cpp/io/basic_ios/operator_bool -std::ostrstream::rdstate cpp/io/basic_ios/rdstate -std::ostrstream::setstate cpp/io/basic_ios/setstate -std::ostrstream::clear cpp/io/basic_ios/clear -std::ostrstream::copyfmt cpp/io/basic_ios/copyfmt -std::ostrstream::fill cpp/io/basic_ios/fill -std::ostrstream::exceptions cpp/io/basic_ios/exceptions -std::ostrstream::imbue cpp/io/basic_ios/imbue -std::ostrstream::rdbuf cpp/io/basic_ios/rdbuf -std::ostrstream::tie cpp/io/basic_ios/tie -std::ostrstream::narrow cpp/io/basic_ios/narrow -std::ostrstream::widen cpp/io/basic_ios/widen -std::ostrstream::init cpp/io/basic_ios/init -std::ostrstream::move cpp/io/basic_ios/move -std::ostrstream::swap cpp/io/basic_ios/swap -std::ostrstream::set_rdbuf cpp/io/basic_ios/set_rdbuf -std::ostrstream::flags cpp/io/ios_base/flags -std::ostrstream::setf cpp/io/ios_base/setf -std::ostrstream::unsetf cpp/io/ios_base/unsetf -std::ostrstream::precision cpp/io/ios_base/precision -std::ostrstream::width cpp/io/ios_base/width -std::ostrstream::imbue cpp/io/ios_base/imbue -std::ostrstream::getloc cpp/io/ios_base/getloc -std::ostrstream::xalloc cpp/io/ios_base/xalloc -std::ostrstream::iword cpp/io/ios_base/iword -std::ostrstream::pword cpp/io/ios_base/pword -std::ostrstream::register_callback cpp/io/ios_base/register_callback -std::ostrstream::sync_with_stdio cpp/io/ios_base/sync_with_stdio -std::ostrstream::failure cpp/io/ios_base/failure -std::ostrstream::failure::what cpp/error/exception/what -std::ostrstream::failure::failure cpp/io/ios_base/failure -std::ostrstream::openmode cpp/io/ios_base/openmode -std::ostrstream::app cpp/io/ios_base/openmode -std::ostrstream::binary cpp/io/ios_base/openmode -std::ostrstream::in cpp/io/ios_base/openmode -std::ostrstream::out cpp/io/ios_base/openmode -std::ostrstream::trunc cpp/io/ios_base/openmode -std::ostrstream::ate cpp/io/ios_base/openmode -std::ostrstream::fmtflags cpp/io/ios_base/fmtflags -std::ostrstream::dec cpp/io/ios_base/fmtflags -std::ostrstream::oct cpp/io/ios_base/fmtflags -std::ostrstream::hex cpp/io/ios_base/fmtflags -std::ostrstream::basefield cpp/io/ios_base/fmtflags -std::ostrstream::left cpp/io/ios_base/fmtflags -std::ostrstream::right cpp/io/ios_base/fmtflags -std::ostrstream::internal cpp/io/ios_base/fmtflags -std::ostrstream::adjustfield cpp/io/ios_base/fmtflags -std::ostrstream::scientific cpp/io/ios_base/fmtflags -std::ostrstream::fixed cpp/io/ios_base/fmtflags -std::ostrstream::floatfield cpp/io/ios_base/fmtflags -std::ostrstream::boolalpha cpp/io/ios_base/fmtflags -std::ostrstream::showbase cpp/io/ios_base/fmtflags -std::ostrstream::showpoint cpp/io/ios_base/fmtflags -std::ostrstream::showpos cpp/io/ios_base/fmtflags -std::ostrstream::skipws cpp/io/ios_base/fmtflags -std::ostrstream::unitbuf cpp/io/ios_base/fmtflags -std::ostrstream::uppercase cpp/io/ios_base/fmtflags -std::ostrstream::iostate cpp/io/ios_base/iostate -std::ostrstream::goodbit cpp/io/ios_base/iostate -std::ostrstream::badbit cpp/io/ios_base/iostate -std::ostrstream::failbit cpp/io/ios_base/iostate -std::ostrstream::eofbit cpp/io/ios_base/iostate -std::ostrstream::seekdir cpp/io/ios_base/seekdir -std::ostrstream::beg cpp/io/ios_base/seekdir -std::ostrstream::cur cpp/io/ios_base/seekdir -std::ostrstream::end cpp/io/ios_base/seekdir -std::ostrstream::event cpp/io/ios_base/event -std::ostrstream::erase_event cpp/io/ios_base/event -std::ostrstream::imbue_event cpp/io/ios_base/event -std::ostrstream::copyfmt_event cpp/io/ios_base/event -std::ostrstream::event_callback cpp/io/ios_base/event_callback -std::ostrstream::Init cpp/io/ios_base/Init std::ostrstream::ostrstream cpp/io/ostrstream/ostrstream std::ostrstream::~ostrstream cpp/io/ostrstream/~ostrstream std::ostrstream::rdbuf cpp/io/ostrstream/rdbuf @@ -8976,110 +9770,6 @@ std::ostrstream::str cpp/io/ostrstream/str std::ostrstream::freeze cpp/io/ostrstream/freeze std::ostrstream::pcount cpp/io/ostrstream/pcount std::strstream cpp/io/strstream -std::strstream::operator>> cpp/io/basic_istream/operator_gtgt -std::strstream::get cpp/io/basic_istream/get -std::strstream::peek cpp/io/basic_istream/peek -std::strstream::unget cpp/io/basic_istream/unget -std::strstream::putback cpp/io/basic_istream/putback -std::strstream::getline cpp/io/basic_istream/getline -std::strstream::ignore cpp/io/basic_istream/ignore -std::strstream::read cpp/io/basic_istream/read -std::strstream::readsome cpp/io/basic_istream/readsome -std::strstream::gcount cpp/io/basic_istream/gcount -std::strstream::tellg cpp/io/basic_istream/tellg -std::strstream::seekg cpp/io/basic_istream/seekg -std::strstream::sync cpp/io/basic_istream/sync -std::strstream::sentry cpp/io/basic_istream/sentry -std::strstream::sentry::sentry cpp/io/basic_istream/sentry -std::strstream::sentry::~sentry cpp/io/basic_istream/sentry -std::strstream::sentry::operator bool cpp/io/basic_istream/sentry -std::strstream::operator<< cpp/io/basic_ostream/operator_ltlt -std::strstream::put cpp/io/basic_ostream/put -std::strstream::write cpp/io/basic_ostream/write -std::strstream::tellp cpp/io/basic_ostream/tellp -std::strstream::seekp cpp/io/basic_ostream/seekp -std::strstream::flush cpp/io/basic_ostream/flush -std::strstream::sentry cpp/io/basic_ostream/sentry -std::strstream::sentry::sentry cpp/io/basic_ostream/sentry -std::strstream::sentry::~sentry cpp/io/basic_ostream/sentry -std::strstream::sentry::operator bool cpp/io/basic_ostream/sentry -std::strstream::good cpp/io/basic_ios/good -std::strstream::eof cpp/io/basic_ios/eof -std::strstream::fail cpp/io/basic_ios/fail -std::strstream::bad cpp/io/basic_ios/bad -std::strstream::operator! cpp/io/basic_ios/operator! -std::strstream::operator bool cpp/io/basic_ios/operator_bool -std::strstream::rdstate cpp/io/basic_ios/rdstate -std::strstream::setstate cpp/io/basic_ios/setstate -std::strstream::clear cpp/io/basic_ios/clear -std::strstream::copyfmt cpp/io/basic_ios/copyfmt -std::strstream::fill cpp/io/basic_ios/fill -std::strstream::exceptions cpp/io/basic_ios/exceptions -std::strstream::imbue cpp/io/basic_ios/imbue -std::strstream::rdbuf cpp/io/basic_ios/rdbuf -std::strstream::tie cpp/io/basic_ios/tie -std::strstream::narrow cpp/io/basic_ios/narrow -std::strstream::widen cpp/io/basic_ios/widen -std::strstream::init cpp/io/basic_ios/init -std::strstream::move cpp/io/basic_ios/move -std::strstream::swap cpp/io/basic_ios/swap -std::strstream::set_rdbuf cpp/io/basic_ios/set_rdbuf -std::strstream::flags cpp/io/ios_base/flags -std::strstream::setf cpp/io/ios_base/setf -std::strstream::unsetf cpp/io/ios_base/unsetf -std::strstream::precision cpp/io/ios_base/precision -std::strstream::width cpp/io/ios_base/width -std::strstream::imbue cpp/io/ios_base/imbue -std::strstream::getloc cpp/io/ios_base/getloc -std::strstream::xalloc cpp/io/ios_base/xalloc -std::strstream::iword cpp/io/ios_base/iword -std::strstream::pword cpp/io/ios_base/pword -std::strstream::register_callback cpp/io/ios_base/register_callback -std::strstream::sync_with_stdio cpp/io/ios_base/sync_with_stdio -std::strstream::failure cpp/io/ios_base/failure -std::strstream::failure::what cpp/error/exception/what -std::strstream::failure::failure cpp/io/ios_base/failure -std::strstream::openmode cpp/io/ios_base/openmode -std::strstream::app cpp/io/ios_base/openmode -std::strstream::binary cpp/io/ios_base/openmode -std::strstream::in cpp/io/ios_base/openmode -std::strstream::out cpp/io/ios_base/openmode -std::strstream::trunc cpp/io/ios_base/openmode -std::strstream::ate cpp/io/ios_base/openmode -std::strstream::fmtflags cpp/io/ios_base/fmtflags -std::strstream::dec cpp/io/ios_base/fmtflags -std::strstream::oct cpp/io/ios_base/fmtflags -std::strstream::hex cpp/io/ios_base/fmtflags -std::strstream::basefield cpp/io/ios_base/fmtflags -std::strstream::left cpp/io/ios_base/fmtflags -std::strstream::right cpp/io/ios_base/fmtflags -std::strstream::internal cpp/io/ios_base/fmtflags -std::strstream::adjustfield cpp/io/ios_base/fmtflags -std::strstream::scientific cpp/io/ios_base/fmtflags -std::strstream::fixed cpp/io/ios_base/fmtflags -std::strstream::floatfield cpp/io/ios_base/fmtflags -std::strstream::boolalpha cpp/io/ios_base/fmtflags -std::strstream::showbase cpp/io/ios_base/fmtflags -std::strstream::showpoint cpp/io/ios_base/fmtflags -std::strstream::showpos cpp/io/ios_base/fmtflags -std::strstream::skipws cpp/io/ios_base/fmtflags -std::strstream::unitbuf cpp/io/ios_base/fmtflags -std::strstream::uppercase cpp/io/ios_base/fmtflags -std::strstream::iostate cpp/io/ios_base/iostate -std::strstream::goodbit cpp/io/ios_base/iostate -std::strstream::badbit cpp/io/ios_base/iostate -std::strstream::failbit cpp/io/ios_base/iostate -std::strstream::eofbit cpp/io/ios_base/iostate -std::strstream::seekdir cpp/io/ios_base/seekdir -std::strstream::beg cpp/io/ios_base/seekdir -std::strstream::cur cpp/io/ios_base/seekdir -std::strstream::end cpp/io/ios_base/seekdir -std::strstream::event cpp/io/ios_base/event -std::strstream::erase_event cpp/io/ios_base/event -std::strstream::imbue_event cpp/io/ios_base/event -std::strstream::copyfmt_event cpp/io/ios_base/event -std::strstream::event_callback cpp/io/ios_base/event_callback -std::strstream::Init cpp/io/ios_base/Init std::strstream::strstream cpp/io/strstream/strstream std::strstream::~strstream cpp/io/strstream/~strstream std::strstream::rdbuf cpp/io/strstream/rdbuf @@ -9122,6 +9812,9 @@ std::ws cpp/io/manip/ws std::ends cpp/io/manip/ends std::flush cpp/io/manip/flush std::endl cpp/io/manip/endl +std::emit_on_flush cpp/io/manip/emit_on_flush +std::no_emit_on_flush cpp/io/manip/emit_on_flush +std::flush_emit cpp/io/manip/flush_emit std::resetiosflags cpp/io/manip/resetiosflags std::setiosflags cpp/io/manip/setiosflags std::setbase cpp/io/manip/setbase @@ -9147,9 +9840,9 @@ std::wstreampos cpp/io/fpos std::wstreampos::state cpp/io/fpos/state std::io_errc cpp/io/io_errc std::io_errc::stream cpp/io/io_errc -std::is_error_code_enum<std::io_errc> cpp/io/io_errc/is_error_code_enum -std::make_error_code(std::io_errc) cpp/io/io_errc/make_error_code -std::make_error_condition(std::io_errc) cpp/io/io_errc/make_error_condition +std::io_errc::std::is_error_code_enum cpp/io/io_errc/is_error_code_enum +std::io_errc::std::make_error_code cpp/io/io_errc/make_error_code +std::io_errc::std::make_error_condition cpp/io/io_errc/make_error_condition std::iostream_category cpp/io/iostream_category std::fopen cpp/io/c/fopen std::freopen cpp/io/c/freopen @@ -9212,7 +9905,7 @@ std::clearerr cpp/io/c/clearerr std::feof cpp/io/c/feof std::ferror cpp/io/c/ferror std::perror cpp/io/c/perror -std::remove (<cstdio>) cpp/io/c/remove +std::remove () cpp/io/c/remove std::rename cpp/io/c/rename std::tmpfile cpp/io/c/tmpfile std::tmpnam cpp/io/c/tmpnam @@ -9233,20 +9926,20 @@ SEEK_CUR cpp/io/c SEEK_END cpp/io/c TMP_MAX cpp/io/c L_tmpnam cpp/io/c -std::isalnum (<clocale>) cpp/locale/isalnum -std::isalpha (<clocale>) cpp/locale/isalpha -std::islower (<clocale>) cpp/locale/islower -std::isupper (<clocale>) cpp/locale/isupper -std::isdigit (<clocale>) cpp/locale/isdigit -std::isxdigit (<clocale>) cpp/locale/isxdigit -std::iscntrl (<clocale>) cpp/locale/iscntrl -std::isgraph (<clocale>) cpp/locale/isgraph -std::isspace (<clocale>) cpp/locale/isspace -std::isblank (<clocale>) cpp/locale/isblank -std::isprint (<clocale>) cpp/locale/isprint -std::ispunct (<clocale>) cpp/locale/ispunct -std::tolower (<clocale>) cpp/locale/tolower -std::toupper (<clocale>) cpp/locale/toupper +std::isalnum () cpp/locale/isalnum +std::isalpha () cpp/locale/isalpha +std::islower () cpp/locale/islower +std::isupper () cpp/locale/isupper +std::isdigit () cpp/locale/isdigit +std::isxdigit () cpp/locale/isxdigit +std::iscntrl () cpp/locale/iscntrl +std::isgraph () cpp/locale/isgraph +std::isspace () cpp/locale/isspace +std::isblank () cpp/locale/isblank +std::isprint () cpp/locale/isprint +std::ispunct () cpp/locale/ispunct +std::tolower () cpp/locale/tolower +std::toupper () cpp/locale/toupper std::locale cpp/locale/locale std::locale::locale cpp/locale/locale/locale std::locale::~locale cpp/locale/locale/~locale @@ -9314,19 +10007,6 @@ std::money_base::sign cpp/locale/money_base std::money_base::value cpp/locale/money_base std::money_base::pattern cpp/locale/money_base std::ctype cpp/locale/ctype -std::ctype::mask cpp/locale/ctype_base -std::ctype::space cpp/locale/ctype_base -std::ctype::print cpp/locale/ctype_base -std::ctype::cntrl cpp/locale/ctype_base -std::ctype::upper cpp/locale/ctype_base -std::ctype::lower cpp/locale/ctype_base -std::ctype::alpha cpp/locale/ctype_base -std::ctype::digit cpp/locale/ctype_base -std::ctype::punct cpp/locale/ctype_base -std::ctype::xdigit cpp/locale/ctype_base -std::ctype::blank cpp/locale/ctype_base -std::ctype::alnum cpp/locale/ctype_base -std::ctype::graph cpp/locale/ctype_base std::ctype::ctype cpp/locale/ctype/ctype std::ctype::~ctype cpp/locale/ctype/~ctype std::ctype::is cpp/locale/ctype/is @@ -9341,12 +10021,8 @@ std::ctype::do_toupper cpp/locale/ctype/toupper std::ctype::do_tolower cpp/locale/ctype/tolower std::ctype::do_widen cpp/locale/ctype/widen std::ctype::do_narrow cpp/locale/ctype/narrow +std::ctype::id cpp/locale/ctype std::codecvt cpp/locale/codecvt -std::codecvt::result cpp/locale/codecvt_base -std::codecvt::ok cpp/locale/codecvt_base -std::codecvt::partial cpp/locale/codecvt_base -std::codecvt::error cpp/locale/codecvt_base -std::codecvt::noconv cpp/locale/codecvt_base std::codecvt::intern_type cpp/locale/codecvt std::codecvt::extern_type cpp/locale/codecvt std::codecvt::state_type cpp/locale/codecvt @@ -9366,6 +10042,7 @@ std::codecvt::do_encoding cpp/locale/codecvt/encoding std::codecvt::do_always_noconv cpp/locale/codecvt/always_noconv std::codecvt::do_length cpp/locale/codecvt/length std::codecvt::do_max_length cpp/locale/codecvt/max_length +std::codecvt::id cpp/locale/codecvt std::collate cpp/locale/collate std::collate::char_type cpp/locale/collate std::collate::string_type cpp/locale/collate @@ -9377,8 +10054,8 @@ std::collate::hash cpp/locale/collate/hash std::collate::do_compare cpp/locale/collate/compare std::collate::do_transform cpp/locale/collate/transform std::collate::do_hash cpp/locale/collate/hash +std::collate::id cpp/locale/collate std::messages cpp/locale/messages -std::messages::catalog cpp/locale/messages_base std::messages::char_type cpp/locale/messages std::messages::string_type cpp/locale/messages std::messages::messages cpp/locale/messages/messages @@ -9389,13 +10066,8 @@ std::messages::close cpp/locale/messages/close std::messages::do_open cpp/locale/messages/open std::messages::do_get cpp/locale/messages/get std::messages::do_close cpp/locale/messages/close +std::messages::id cpp/locale/messages std::time_get cpp/locale/time_get -std::time_get::dateorder cpp/locale/time_base -std::time_get::no_order cpp/locale/time_base -std::time_get::dmy cpp/locale/time_base -std::time_get::mdy cpp/locale/time_base -std::time_get::ymd cpp/locale/time_base -std::time_get::ydm cpp/locale/time_base std::time_get::char_type cpp/locale/time_get std::time_get::iter_type cpp/locale/time_get std::time_get::time_get cpp/locale/time_get/time_get @@ -9414,19 +10086,15 @@ std::time_get::do_get_weekday cpp/locale/time_get/get_weekday std::time_get::do_get_monthname cpp/locale/time_get/get_monthname std::time_get::do_get_year cpp/locale/time_get/get_year std::time_get::do_get cpp/locale/time_get/get +std::time_get::id cpp/locale/time_get std::time_put cpp/locale/time_put -std::time_put::dateorder cpp/locale/time_base -std::time_put::no_order cpp/locale/time_base -std::time_put::dmy cpp/locale/time_base -std::time_put::mdy cpp/locale/time_base -std::time_put::ymd cpp/locale/time_base -std::time_put::ydm cpp/locale/time_base std::time_put::char_type cpp/locale/time_put std::time_put::iter_type cpp/locale/time_put std::time_put::time_put cpp/locale/time_put/time_put std::time_put::~time_put cpp/locale/time_put/~time_put std::time_put::put cpp/locale/time_put/put std::time_put::do_put cpp/locale/time_put/put +std::time_put::id cpp/locale/time_put std::num_get cpp/locale/num_get std::num_get::char_type cpp/locale/num_get std::num_get::iter_type cpp/locale/num_get @@ -9434,6 +10102,7 @@ std::num_get::num_get cpp/locale/num_get/num_get std::num_get::~num_get cpp/locale/num_get/~num_get std::num_get::get cpp/locale/num_get/get std::num_get::do_get cpp/locale/num_get/get +std::num_get::id cpp/locale/num_get std::num_put cpp/locale/num_put std::num_put::char_type cpp/locale/num_put std::num_put::iter_type cpp/locale/num_put @@ -9441,6 +10110,7 @@ std::num_put::num_put cpp/locale/num_put/num_put std::num_put::~num_put cpp/locale/num_put/~num_put std::num_put::put cpp/locale/num_put/put std::num_put::do_put cpp/locale/num_put/put +std::num_put::id cpp/locale/num_put std::numpunct cpp/locale/numpunct std::numpunct::char_type cpp/locale/numpunct std::numpunct::string_type cpp/locale/numpunct @@ -9456,14 +10126,8 @@ std::numpunct::do_thousands_sep cpp/locale/numpunct/thousands_sep std::numpunct::do_grouping cpp/locale/numpunct/grouping std::numpunct::do_truename cpp/locale/numpunct/truefalsename std::numpunct::do_falsename cpp/locale/numpunct/truefalsename +std::numpunct::id cpp/locale/numpunct std::money_get cpp/locale/money_get -std::money_get::part cpp/locale/money_base -std::money_get::none cpp/locale/money_base -std::money_get::space cpp/locale/money_base -std::money_get::symbol cpp/locale/money_base -std::money_get::sign cpp/locale/money_base -std::money_get::value cpp/locale/money_base -std::money_get::pattern cpp/locale/money_base std::money_get::char_type cpp/locale/money_get std::money_get::iter_type cpp/locale/money_get std::money_get::string_type cpp/locale/money_get @@ -9471,14 +10135,8 @@ std::money_get::money_get cpp/locale/money_get/money_get std::money_get::~money_get cpp/locale/money_get/~money_get std::money_get::get cpp/locale/money_get/get std::money_get::do_get cpp/locale/money_get/get +std::money_get::id cpp/locale/money_get std::money_put cpp/locale/money_put -std::money_put::part cpp/locale/money_base -std::money_put::none cpp/locale/money_base -std::money_put::space cpp/locale/money_base -std::money_put::symbol cpp/locale/money_base -std::money_put::sign cpp/locale/money_base -std::money_put::value cpp/locale/money_base -std::money_put::pattern cpp/locale/money_base std::money_put::char_type cpp/locale/money_put std::money_put::iter_type cpp/locale/money_put std::money_put::string_type cpp/locale/money_put @@ -9486,16 +10144,10 @@ std::money_put::money_put cpp/locale/money_put/money_put std::money_put::~money_put cpp/locale/money_put/~money_put std::money_put::put cpp/locale/money_put/put std::money_put::do_put cpp/locale/money_put/put +std::money_put::id cpp/locale/money_put std::moneypunct cpp/locale/moneypunct std::moneypunct::char_type cpp/locale/moneypunct std::moneypunct::string_type cpp/locale/moneypunct -std::moneypunct::part cpp/locale/money_base -std::moneypunct::none cpp/locale/money_base -std::moneypunct::space cpp/locale/money_base -std::moneypunct::symbol cpp/locale/money_base -std::moneypunct::sign cpp/locale/money_base -std::moneypunct::value cpp/locale/money_base -std::moneypunct::pattern cpp/locale/money_base std::moneypunct::moneypunct cpp/locale/moneypunct/moneypunct std::moneypunct::~moneypunct cpp/locale/moneypunct/~moneypunct std::moneypunct::decimal_point cpp/locale/moneypunct/decimal_point @@ -9516,234 +10168,35 @@ std::moneypunct::do_negative_sign cpp/locale/moneypunct/positive_sign std::moneypunct::do_frac_digits cpp/locale/moneypunct/frac_digits std::moneypunct::do_pos_format cpp/locale/moneypunct/pos_format std::moneypunct::do_neg_format cpp/locale/moneypunct/pos_format +std::moneypunct::intl cpp/locale/moneypunct +std::moneypunct::id cpp/locale/moneypunct std::ctype_byname cpp/locale/ctype_byname -std::ctype_byname::is cpp/locale/ctype/is -std::ctype_byname::scan_is cpp/locale/ctype/scan_is -std::ctype_byname::toupper cpp/locale/ctype/toupper -std::ctype_byname::tolower cpp/locale/ctype/tolower -std::ctype_byname::widen cpp/locale/ctype/widen -std::ctype_byname::narrow cpp/locale/ctype/narrow -std::ctype_byname::do_is cpp/locale/ctype/is -std::ctype_byname::do_scan_is cpp/locale/ctype/scan_is -std::ctype_byname::do_toupper cpp/locale/ctype/toupper -std::ctype_byname::do_tolower cpp/locale/ctype/tolower -std::ctype_byname::do_widen cpp/locale/ctype/widen -std::ctype_byname::do_narrow cpp/locale/ctype/narrow -std::ctype_byname::mask cpp/locale/ctype_base -std::ctype_byname::space cpp/locale/ctype_base -std::ctype_byname::print cpp/locale/ctype_base -std::ctype_byname::cntrl cpp/locale/ctype_base -std::ctype_byname::upper cpp/locale/ctype_base -std::ctype_byname::lower cpp/locale/ctype_base -std::ctype_byname::alpha cpp/locale/ctype_base -std::ctype_byname::digit cpp/locale/ctype_base -std::ctype_byname::punct cpp/locale/ctype_base -std::ctype_byname::xdigit cpp/locale/ctype_base -std::ctype_byname::blank cpp/locale/ctype_base -std::ctype_byname::alnum cpp/locale/ctype_base -std::ctype_byname::graph cpp/locale/ctype_base -std::ctype_byname::ctype_byname cpp/locale/ctype_byname -std::ctype_byname::~ctype_byname cpp/locale/ctype_byname +std::ctype_byname::ctype_byname cpp/locale/ctype_byname/ctype_byname +std::ctype_byname::~ctype_byname cpp/locale/ctype_byname/~ctype_byname std::codecvt_byname cpp/locale/codecvt_byname -std::codecvt_byname::intern_type cpp/locale/codecvt -std::codecvt_byname::extern_type cpp/locale/codecvt -std::codecvt_byname::state_type cpp/locale/codecvt -std::codecvt_byname::out cpp/locale/codecvt/out -std::codecvt_byname::in cpp/locale/codecvt/in -std::codecvt_byname::unshift cpp/locale/codecvt/unshift -std::codecvt_byname::encoding cpp/locale/codecvt/encoding -std::codecvt_byname::always_noconv cpp/locale/codecvt/always_noconv -std::codecvt_byname::length cpp/locale/codecvt/length -std::codecvt_byname::max_length cpp/locale/codecvt/max_length -std::codecvt_byname::do_out cpp/locale/codecvt/out -std::codecvt_byname::do_in cpp/locale/codecvt/in -std::codecvt_byname::do_unshift cpp/locale/codecvt/unshift -std::codecvt_byname::do_encoding cpp/locale/codecvt/encoding -std::codecvt_byname::do_always_noconv cpp/locale/codecvt/always_noconv -std::codecvt_byname::do_length cpp/locale/codecvt/length -std::codecvt_byname::do_max_length cpp/locale/codecvt/max_length -std::codecvt_byname::result cpp/locale/codecvt_base -std::codecvt_byname::ok cpp/locale/codecvt_base -std::codecvt_byname::partial cpp/locale/codecvt_base -std::codecvt_byname::error cpp/locale/codecvt_base -std::codecvt_byname::noconv cpp/locale/codecvt_base -std::codecvt_byname::codecvt_byname cpp/locale/codecvt_byname -std::codecvt_byname::~codecvt_byname cpp/locale/codecvt_byname +std::codecvt_byname::codecvt_byname cpp/locale/codecvt_byname/codecvt_byname +std::codecvt_byname::~codecvt_byname cpp/locale/codecvt_byname/~codecvt_byname std::messages_byname cpp/locale/messages_byname -std::messages_byname::char_type cpp/locale/messages -std::messages_byname::string_type cpp/locale/messages -std::messages_byname::open cpp/locale/messages/open -std::messages_byname::get cpp/locale/messages/get -std::messages_byname::close cpp/locale/messages/close -std::messages_byname::do_open cpp/locale/messages/open -std::messages_byname::do_get cpp/locale/messages/get -std::messages_byname::do_close cpp/locale/messages/close -std::messages_byname::catalog cpp/locale/messages_base -std::messages_byname::messages_byname cpp/locale/messages_byname -std::messages_byname::~messages_byname cpp/locale/messages_byname +std::messages_byname::messages_byname cpp/locale/messages_byname/messages_byname +std::messages_byname::~messages_byname cpp/locale/messages_byname/~messages_byname std::collate_byname cpp/locale/collate_byname -std::collate_byname::char_type cpp/locale/collate -std::collate_byname::string_type cpp/locale/collate -std::collate_byname::compare cpp/locale/collate/compare -std::collate_byname::transform cpp/locale/collate/transform -std::collate_byname::hash cpp/locale/collate/hash -std::collate_byname::do_compare cpp/locale/collate/compare -std::collate_byname::do_transform cpp/locale/collate/transform -std::collate_byname::do_hash cpp/locale/collate/hash -std::collate_byname::collate_byname cpp/locale/collate_byname -std::collate_byname::~collate_byname cpp/locale/collate_byname +std::collate_byname::collate_byname cpp/locale/collate_byname/collate_byname +std::collate_byname::~collate_byname cpp/locale/collate_byname/~collate_byname std::time_get_byname cpp/locale/time_get_byname -std::time_get_byname::char_type cpp/locale/time_get -std::time_get_byname::iter_type cpp/locale/time_get -std::time_get_byname::date_order cpp/locale/time_get/date_order -std::time_get_byname::get_time cpp/locale/time_get/get_time -std::time_get_byname::get_date cpp/locale/time_get/get_date -std::time_get_byname::get_weekday cpp/locale/time_get/get_weekday -std::time_get_byname::get_monthname cpp/locale/time_get/get_monthname -std::time_get_byname::get_year cpp/locale/time_get/get_year -std::time_get_byname::get cpp/locale/time_get/get -std::time_get_byname::do_date_order cpp/locale/time_get/date_order -std::time_get_byname::do_get_time cpp/locale/time_get/get_time -std::time_get_byname::do_get_date cpp/locale/time_get/get_date -std::time_get_byname::do_get_weekday cpp/locale/time_get/get_weekday -std::time_get_byname::do_get_monthname cpp/locale/time_get/get_monthname -std::time_get_byname::do_get_year cpp/locale/time_get/get_year -std::time_get_byname::do_get cpp/locale/time_get/get -std::time_get_byname::dateorder cpp/locale/time_base -std::time_get_byname::no_order cpp/locale/time_base -std::time_get_byname::dmy cpp/locale/time_base -std::time_get_byname::mdy cpp/locale/time_base -std::time_get_byname::ymd cpp/locale/time_base -std::time_get_byname::ydm cpp/locale/time_base -std::time_get_byname::time_get_byname cpp/locale/time_get_byname -std::time_get_byname::~time_get_byname cpp/locale/time_get_byname +std::time_get_byname::time_get_byname cpp/locale/time_get_byname/time_get_byname +std::time_get_byname::~time_get_byname cpp/locale/time_get_byname/~time_get_byname std::time_put_byname cpp/locale/time_put_byname -std::time_put_byname::char_type cpp/locale/time_put -std::time_put_byname::iter_type cpp/locale/time_put -std::time_put_byname::put cpp/locale/time_put/put -std::time_put_byname::do_put cpp/locale/time_put/put -std::time_put_byname::dateorder cpp/locale/time_base -std::time_put_byname::no_order cpp/locale/time_base -std::time_put_byname::dmy cpp/locale/time_base -std::time_put_byname::mdy cpp/locale/time_base -std::time_put_byname::ymd cpp/locale/time_base -std::time_put_byname::ydm cpp/locale/time_base -std::time_put_byname::time_put_byname cpp/locale/time_put_byname -std::time_put_byname::~time_put_byname cpp/locale/time_put_byname +std::time_put_byname::time_put_byname cpp/locale/time_put_byname/time_put_byname +std::time_put_byname::~time_put_byname cpp/locale/time_put_byname/~time_put_byname std::numpunct_byname cpp/locale/numpunct_byname -std::numpunct_byname::char_type cpp/locale/numpunct -std::numpunct_byname::string_type cpp/locale/numpunct -std::numpunct_byname::decimal_point cpp/locale/numpunct/decimal_point -std::numpunct_byname::thousands_sep cpp/locale/numpunct/thousands_sep -std::numpunct_byname::grouping cpp/locale/numpunct/grouping -std::numpunct_byname::truename cpp/locale/numpunct/truefalsename -std::numpunct_byname::falsename cpp/locale/numpunct/truefalsename -std::numpunct_byname::do_decimal_point cpp/locale/numpunct/decimal_point -std::numpunct_byname::do_thousands_sep cpp/locale/numpunct/thousands_sep -std::numpunct_byname::do_grouping cpp/locale/numpunct/grouping -std::numpunct_byname::do_truename cpp/locale/numpunct/truefalsename -std::numpunct_byname::do_falsename cpp/locale/numpunct/truefalsename -std::numpunct_byname::numpunct_byname cpp/locale/numpunct_byname -std::numpunct_byname::~numpunct_byname cpp/locale/numpunct_byname +std::numpunct_byname::numpunct_byname cpp/locale/numpunct_byname/numpunct_byname +std::numpunct_byname::~numpunct_byname cpp/locale/numpunct_byname/~numpunct_byname std::moneypunct_byname cpp/locale/moneypunct_byname -std::moneypunct_byname::char_type cpp/locale/moneypunct -std::moneypunct_byname::string_type cpp/locale/moneypunct -std::moneypunct_byname::decimal_point cpp/locale/moneypunct/decimal_point -std::moneypunct_byname::thousands_sep cpp/locale/moneypunct/thousands_sep -std::moneypunct_byname::grouping cpp/locale/moneypunct/grouping -std::moneypunct_byname::curr_symbol cpp/locale/moneypunct/curr_symbol -std::moneypunct_byname::positive_sign cpp/locale/moneypunct/positive_sign -std::moneypunct_byname::negative_sign cpp/locale/moneypunct/positive_sign -std::moneypunct_byname::frac_digits cpp/locale/moneypunct/frac_digits -std::moneypunct_byname::pos_format cpp/locale/moneypunct/pos_format -std::moneypunct_byname::neg_format cpp/locale/moneypunct/pos_format -std::moneypunct_byname::do_decimal_point cpp/locale/moneypunct/decimal_point -std::moneypunct_byname::do_thousands_sep cpp/locale/moneypunct/thousands_sep -std::moneypunct_byname::do_grouping cpp/locale/moneypunct/grouping -std::moneypunct_byname::do_curr_symbol cpp/locale/moneypunct/curr_symbol -std::moneypunct_byname::do_positive_sign cpp/locale/moneypunct/positive_sign -std::moneypunct_byname::do_negative_sign cpp/locale/moneypunct/positive_sign -std::moneypunct_byname::do_frac_digits cpp/locale/moneypunct/frac_digits -std::moneypunct_byname::do_pos_format cpp/locale/moneypunct/pos_format -std::moneypunct_byname::do_neg_format cpp/locale/moneypunct/pos_format -std::moneypunct_byname::part cpp/locale/money_base -std::moneypunct_byname::none cpp/locale/money_base -std::moneypunct_byname::space cpp/locale/money_base -std::moneypunct_byname::symbol cpp/locale/money_base -std::moneypunct_byname::sign cpp/locale/money_base -std::moneypunct_byname::value cpp/locale/money_base -std::moneypunct_byname::pattern cpp/locale/money_base -std::moneypunct_byname::moneypunct_byname cpp/locale/moneypunct_byname -std::moneypunct_byname::~moneypunct_byname cpp/locale/moneypunct_byname +std::moneypunct_byname::moneypunct_byname cpp/locale/moneypunct_byname/moneypunct_byname +std::moneypunct_byname::~moneypunct_byname cpp/locale/moneypunct_byname/~moneypunct_byname std::codecvt_utf8 cpp/locale/codecvt_utf8 -std::codecvt_utf8::intern_type cpp/locale/codecvt -std::codecvt_utf8::extern_type cpp/locale/codecvt -std::codecvt_utf8::state_type cpp/locale/codecvt -std::codecvt_utf8::out cpp/locale/codecvt/out -std::codecvt_utf8::in cpp/locale/codecvt/in -std::codecvt_utf8::unshift cpp/locale/codecvt/unshift -std::codecvt_utf8::encoding cpp/locale/codecvt/encoding -std::codecvt_utf8::always_noconv cpp/locale/codecvt/always_noconv -std::codecvt_utf8::length cpp/locale/codecvt/length -std::codecvt_utf8::max_length cpp/locale/codecvt/max_length -std::codecvt_utf8::do_out cpp/locale/codecvt/out -std::codecvt_utf8::do_in cpp/locale/codecvt/in -std::codecvt_utf8::do_unshift cpp/locale/codecvt/unshift -std::codecvt_utf8::do_encoding cpp/locale/codecvt/encoding -std::codecvt_utf8::do_always_noconv cpp/locale/codecvt/always_noconv -std::codecvt_utf8::do_length cpp/locale/codecvt/length -std::codecvt_utf8::do_max_length cpp/locale/codecvt/max_length -std::codecvt_utf8::result cpp/locale/codecvt_base -std::codecvt_utf8::ok cpp/locale/codecvt_base -std::codecvt_utf8::partial cpp/locale/codecvt_base -std::codecvt_utf8::error cpp/locale/codecvt_base -std::codecvt_utf8::noconv cpp/locale/codecvt_base std::codecvt_utf16 cpp/locale/codecvt_utf16 -std::codecvt_utf16::intern_type cpp/locale/codecvt -std::codecvt_utf16::extern_type cpp/locale/codecvt -std::codecvt_utf16::state_type cpp/locale/codecvt -std::codecvt_utf16::out cpp/locale/codecvt/out -std::codecvt_utf16::in cpp/locale/codecvt/in -std::codecvt_utf16::unshift cpp/locale/codecvt/unshift -std::codecvt_utf16::encoding cpp/locale/codecvt/encoding -std::codecvt_utf16::always_noconv cpp/locale/codecvt/always_noconv -std::codecvt_utf16::length cpp/locale/codecvt/length -std::codecvt_utf16::max_length cpp/locale/codecvt/max_length -std::codecvt_utf16::do_out cpp/locale/codecvt/out -std::codecvt_utf16::do_in cpp/locale/codecvt/in -std::codecvt_utf16::do_unshift cpp/locale/codecvt/unshift -std::codecvt_utf16::do_encoding cpp/locale/codecvt/encoding -std::codecvt_utf16::do_always_noconv cpp/locale/codecvt/always_noconv -std::codecvt_utf16::do_length cpp/locale/codecvt/length -std::codecvt_utf16::do_max_length cpp/locale/codecvt/max_length -std::codecvt_utf16::result cpp/locale/codecvt_base -std::codecvt_utf16::ok cpp/locale/codecvt_base -std::codecvt_utf16::partial cpp/locale/codecvt_base -std::codecvt_utf16::error cpp/locale/codecvt_base -std::codecvt_utf16::noconv cpp/locale/codecvt_base std::codecvt_utf8_utf16 cpp/locale/codecvt_utf8_utf16 -std::codecvt_utf8_utf16::intern_type cpp/locale/codecvt -std::codecvt_utf8_utf16::extern_type cpp/locale/codecvt -std::codecvt_utf8_utf16::state_type cpp/locale/codecvt -std::codecvt_utf8_utf16::out cpp/locale/codecvt/out -std::codecvt_utf8_utf16::in cpp/locale/codecvt/in -std::codecvt_utf8_utf16::unshift cpp/locale/codecvt/unshift -std::codecvt_utf8_utf16::encoding cpp/locale/codecvt/encoding -std::codecvt_utf8_utf16::always_noconv cpp/locale/codecvt/always_noconv -std::codecvt_utf8_utf16::length cpp/locale/codecvt/length -std::codecvt_utf8_utf16::max_length cpp/locale/codecvt/max_length -std::codecvt_utf8_utf16::do_out cpp/locale/codecvt/out -std::codecvt_utf8_utf16::do_in cpp/locale/codecvt/in -std::codecvt_utf8_utf16::do_unshift cpp/locale/codecvt/unshift -std::codecvt_utf8_utf16::do_encoding cpp/locale/codecvt/encoding -std::codecvt_utf8_utf16::do_always_noconv cpp/locale/codecvt/always_noconv -std::codecvt_utf8_utf16::do_length cpp/locale/codecvt/length -std::codecvt_utf8_utf16::do_max_length cpp/locale/codecvt/max_length -std::codecvt_utf8_utf16::result cpp/locale/codecvt_base -std::codecvt_utf8_utf16::ok cpp/locale/codecvt_base -std::codecvt_utf8_utf16::partial cpp/locale/codecvt_base -std::codecvt_utf8_utf16::error cpp/locale/codecvt_base -std::codecvt_utf8_utf16::noconv cpp/locale/codecvt_base std::codecvt_mode cpp/locale/codecvt_mode std::consume_header cpp/locale/codecvt_mode std::generate_header cpp/locale/codecvt_mode @@ -9926,7 +10379,7 @@ std::regex_iterator::operator= cpp/regex/regex_iterator/operator= std::regex_iterator::operator== cpp/regex/regex_iterator/operator_cmp std::regex_iterator::operator!= cpp/regex/regex_iterator/operator_cmp std::regex_iterator::operator* cpp/regex/regex_iterator/operator* -std::regex_iterator::operator-> cpp/regex/regex_iterator/operator* +std::regex_iterator::operator-> cpp/regex/regex_iterator/operator* std::regex_iterator::operator++ cpp/regex/regex_iterator/operator_arith std::regex_iterator::operator++(int) cpp/regex/regex_iterator/operator_arith std::cregex_iterator cpp/regex/regex_iterator @@ -9935,7 +10388,7 @@ std::cregex_iterator::operator= cpp/regex/regex_iterator/operator= std::cregex_iterator::operator== cpp/regex/regex_iterator/operator_cmp std::cregex_iterator::operator!= cpp/regex/regex_iterator/operator_cmp std::cregex_iterator::operator* cpp/regex/regex_iterator/operator* -std::cregex_iterator::operator-> cpp/regex/regex_iterator/operator* +std::cregex_iterator::operator-> cpp/regex/regex_iterator/operator* std::cregex_iterator::operator++ cpp/regex/regex_iterator/operator_arith std::cregex_iterator::operator++(int) cpp/regex/regex_iterator/operator_arith std::wcregex_iterator cpp/regex/regex_iterator @@ -9944,7 +10397,7 @@ std::wcregex_iterator::operator= cpp/regex/regex_iterator/operator= std::wcregex_iterator::operator== cpp/regex/regex_iterator/operator_cmp std::wcregex_iterator::operator!= cpp/regex/regex_iterator/operator_cmp std::wcregex_iterator::operator* cpp/regex/regex_iterator/operator* -std::wcregex_iterator::operator-> cpp/regex/regex_iterator/operator* +std::wcregex_iterator::operator-> cpp/regex/regex_iterator/operator* std::wcregex_iterator::operator++ cpp/regex/regex_iterator/operator_arith std::wcregex_iterator::operator++(int) cpp/regex/regex_iterator/operator_arith std::sregex_iterator cpp/regex/regex_iterator @@ -9953,7 +10406,7 @@ std::sregex_iterator::operator= cpp/regex/regex_iterator/operator= std::sregex_iterator::operator== cpp/regex/regex_iterator/operator_cmp std::sregex_iterator::operator!= cpp/regex/regex_iterator/operator_cmp std::sregex_iterator::operator* cpp/regex/regex_iterator/operator* -std::sregex_iterator::operator-> cpp/regex/regex_iterator/operator* +std::sregex_iterator::operator-> cpp/regex/regex_iterator/operator* std::sregex_iterator::operator++ cpp/regex/regex_iterator/operator_arith std::sregex_iterator::operator++(int) cpp/regex/regex_iterator/operator_arith std::wsregex_iterator cpp/regex/regex_iterator @@ -9962,7 +10415,7 @@ std::wsregex_iterator::operator= cpp/regex/regex_iterator/operator= std::wsregex_iterator::operator== cpp/regex/regex_iterator/operator_cmp std::wsregex_iterator::operator!= cpp/regex/regex_iterator/operator_cmp std::wsregex_iterator::operator* cpp/regex/regex_iterator/operator* -std::wsregex_iterator::operator-> cpp/regex/regex_iterator/operator* +std::wsregex_iterator::operator-> cpp/regex/regex_iterator/operator* std::wsregex_iterator::operator++ cpp/regex/regex_iterator/operator_arith std::wsregex_iterator::operator++(int) cpp/regex/regex_iterator/operator_arith std::regex_token_iterator cpp/regex/regex_token_iterator @@ -9971,7 +10424,7 @@ std::regex_token_iterator::operator= cpp/regex/regex_token_iterator/operator= std::regex_token_iterator::operator== cpp/regex/regex_token_iterator/operator_cmp std::regex_token_iterator::operator!= cpp/regex/regex_token_iterator/operator_cmp std::regex_token_iterator::operator* cpp/regex/regex_token_iterator/operator* -std::regex_token_iterator::operator-> cpp/regex/regex_token_iterator/operator* +std::regex_token_iterator::operator-> cpp/regex/regex_token_iterator/operator* std::regex_token_iterator::operator++ cpp/regex/regex_token_iterator/operator_arith std::regex_token_iterator::operator++(int) cpp/regex/regex_token_iterator/operator_arith std::cregex_token_iterator cpp/regex/regex_token_iterator @@ -9980,7 +10433,7 @@ std::cregex_token_iterator::operator= cpp/regex/regex_token_iterator/operator= std::cregex_token_iterator::operator== cpp/regex/regex_token_iterator/operator_cmp std::cregex_token_iterator::operator!= cpp/regex/regex_token_iterator/operator_cmp std::cregex_token_iterator::operator* cpp/regex/regex_token_iterator/operator* -std::cregex_token_iterator::operator-> cpp/regex/regex_token_iterator/operator* +std::cregex_token_iterator::operator-> cpp/regex/regex_token_iterator/operator* std::cregex_token_iterator::operator++ cpp/regex/regex_token_iterator/operator_arith std::cregex_token_iterator::operator++(int) cpp/regex/regex_token_iterator/operator_arith std::wcregex_token_iterator cpp/regex/regex_token_iterator @@ -9989,7 +10442,7 @@ std::wcregex_token_iterator::operator= cpp/regex/regex_token_iterator/operator= std::wcregex_token_iterator::operator== cpp/regex/regex_token_iterator/operator_cmp std::wcregex_token_iterator::operator!= cpp/regex/regex_token_iterator/operator_cmp std::wcregex_token_iterator::operator* cpp/regex/regex_token_iterator/operator* -std::wcregex_token_iterator::operator-> cpp/regex/regex_token_iterator/operator* +std::wcregex_token_iterator::operator-> cpp/regex/regex_token_iterator/operator* std::wcregex_token_iterator::operator++ cpp/regex/regex_token_iterator/operator_arith std::wcregex_token_iterator::operator++(int) cpp/regex/regex_token_iterator/operator_arith std::sregex_token_iterator cpp/regex/regex_token_iterator @@ -9998,7 +10451,7 @@ std::sregex_token_iterator::operator= cpp/regex/regex_token_iterator/operator= std::sregex_token_iterator::operator== cpp/regex/regex_token_iterator/operator_cmp std::sregex_token_iterator::operator!= cpp/regex/regex_token_iterator/operator_cmp std::sregex_token_iterator::operator* cpp/regex/regex_token_iterator/operator* -std::sregex_token_iterator::operator-> cpp/regex/regex_token_iterator/operator* +std::sregex_token_iterator::operator-> cpp/regex/regex_token_iterator/operator* std::sregex_token_iterator::operator++ cpp/regex/regex_token_iterator/operator_arith std::sregex_token_iterator::operator++(int) cpp/regex/regex_token_iterator/operator_arith std::wsregex_token_iterator cpp/regex/regex_token_iterator @@ -10007,11 +10460,10 @@ std::wsregex_token_iterator::operator= cpp/regex/regex_token_iterator/operator= std::wsregex_token_iterator::operator== cpp/regex/regex_token_iterator/operator_cmp std::wsregex_token_iterator::operator!= cpp/regex/regex_token_iterator/operator_cmp std::wsregex_token_iterator::operator* cpp/regex/regex_token_iterator/operator* -std::wsregex_token_iterator::operator-> cpp/regex/regex_token_iterator/operator* +std::wsregex_token_iterator::operator-> cpp/regex/regex_token_iterator/operator* std::wsregex_token_iterator::operator++ cpp/regex/regex_token_iterator/operator_arith std::wsregex_token_iterator::operator++(int) cpp/regex/regex_token_iterator/operator_arith std::regex_error cpp/regex/regex_error -std::regex_error::what cpp/error/exception/what std::regex_error::regex_error cpp/regex/regex_error/regex_error std::regex_error::code cpp/regex/regex_error/code std::regex_traits cpp/regex/regex_traits @@ -10087,9 +10539,33 @@ std::atomic::operator-- cpp/atomic/atomic/operator_arith std::atomic::operator--(int) cpp/atomic/atomic/operator_arith std::atomic::operator+= cpp/atomic/atomic/operator_arith2 std::atomic::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic::operator&= cpp/atomic/atomic/operator_arith2 std::atomic::operator|= cpp/atomic/atomic/operator_arith2 std::atomic::operator^= cpp/atomic/atomic/operator_arith2 +std::atomic_ref cpp/atomic/atomic_ref +std::atomic_ref::atomic_ref cpp/atomic/atomic_ref/atomic_ref +std::atomic_ref::operator= cpp/atomic/atomic_ref/operator= +std::atomic_ref::is_lock_free cpp/atomic/atomic_ref/is_lock_free +std::atomic_ref::store cpp/atomic/atomic_ref/store +std::atomic_ref::load cpp/atomic/atomic_ref/load +std::atomic_ref::operator T cpp/atomic/atomic_ref/operator_T +std::atomic_ref::exchange cpp/atomic/atomic_ref/exchange +std::atomic_ref::compare_exchange_strong cpp/atomic/atomic_ref/compare_exchange +std::atomic_ref::compare_exchange_weak cpp/atomic/atomic_ref/compare_exchange +std::atomic_ref::fetch_add cpp/atomic/atomic_ref/fetch_add +std::atomic_ref::fetch_sub cpp/atomic/atomic_ref/fetch_sub +std::atomic_ref::fetch_and cpp/atomic/atomic_ref/fetch_and +std::atomic_ref::fetch_or cpp/atomic/atomic_ref/fetch_or +std::atomic_ref::fetch_xor cpp/atomic/atomic_ref/fetch_xor +std::atomic_ref::operator++ cpp/atomic/atomic_ref/operator_arith +std::atomic_ref::operator++(int) cpp/atomic/atomic_ref/operator_arith +std::atomic_ref::operator-- cpp/atomic/atomic_ref/operator_arith +std::atomic_ref::operator--(int) cpp/atomic/atomic_ref/operator_arith +std::atomic_ref::operator+= cpp/atomic/atomic_ref/operator_arith2 +std::atomic_ref::operator-= cpp/atomic/atomic_ref/operator_arith2 +std::atomic_ref::operator&= cpp/atomic/atomic_ref/operator_arith2 +std::atomic_ref::operator|= cpp/atomic/atomic_ref/operator_arith2 +std::atomic_ref::operator^= cpp/atomic/atomic_ref/operator_arith2 std::atomic_is_lock_free cpp/atomic/atomic_is_lock_free std::atomic_store cpp/atomic/atomic_store std::atomic_store_explicit cpp/atomic/atomic_store @@ -10150,7 +10626,7 @@ std::atomic_bool::operator-- cpp/atomic/atomic/operator_arith std::atomic_bool::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_bool::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_bool::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_bool::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_bool::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_bool::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_bool::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_schar cpp/atomic/atomic @@ -10174,7 +10650,7 @@ std::atomic_schar::operator-- cpp/atomic/atomic/operator_arith std::atomic_schar::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_schar::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_schar::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_schar::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_schar::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_schar::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_schar::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_uchar cpp/atomic/atomic @@ -10198,7 +10674,7 @@ std::atomic_uchar::operator-- cpp/atomic/atomic/operator_arith std::atomic_uchar::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_uchar::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_uchar::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_uchar::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_uchar::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_uchar::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_uchar::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_short cpp/atomic/atomic @@ -10222,7 +10698,7 @@ std::atomic_short::operator-- cpp/atomic/atomic/operator_arith std::atomic_short::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_short::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_short::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_short::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_short::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_short::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_short::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_ushort cpp/atomic/atomic @@ -10246,7 +10722,7 @@ std::atomic_ushort::operator-- cpp/atomic/atomic/operator_arith std::atomic_ushort::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_ushort::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_ushort::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_ushort::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_ushort::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_ushort::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_ushort::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_int cpp/atomic/atomic @@ -10270,7 +10746,7 @@ std::atomic_int::operator-- cpp/atomic/atomic/operator_arith std::atomic_int::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_int::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_int::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_int::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_int::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_int::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_int::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_uint cpp/atomic/atomic @@ -10294,7 +10770,7 @@ std::atomic_uint::operator-- cpp/atomic/atomic/operator_arith std::atomic_uint::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_uint::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_uint::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_uint::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_uint::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_uint::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_uint::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_long cpp/atomic/atomic @@ -10318,7 +10794,7 @@ std::atomic_long::operator-- cpp/atomic/atomic/operator_arith std::atomic_long::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_long::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_long::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_long::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_long::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_long::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_long::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_ulong cpp/atomic/atomic @@ -10342,7 +10818,7 @@ std::atomic_ulong::operator-- cpp/atomic/atomic/operator_arith std::atomic_ulong::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_ulong::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_ulong::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_ulong::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_ulong::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_ulong::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_ulong::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_llong cpp/atomic/atomic @@ -10366,7 +10842,7 @@ std::atomic_llong::operator-- cpp/atomic/atomic/operator_arith std::atomic_llong::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_llong::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_llong::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_llong::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_llong::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_llong::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_llong::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_ullong cpp/atomic/atomic @@ -10390,7 +10866,7 @@ std::atomic_ullong::operator-- cpp/atomic/atomic/operator_arith std::atomic_ullong::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_ullong::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_ullong::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_ullong::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_ullong::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_ullong::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_ullong::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_char16_t cpp/atomic/atomic @@ -10414,7 +10890,7 @@ std::atomic_char16_t::operator-- cpp/atomic/atomic/operator_arith std::atomic_char16_t::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_char16_t::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_char16_t::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_char16_t::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_char16_t::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_char16_t::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_char16_t::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_char32_t cpp/atomic/atomic @@ -10438,7 +10914,7 @@ std::atomic_char32_t::operator-- cpp/atomic/atomic/operator_arith std::atomic_char32_t::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_char32_t::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_char32_t::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_char32_t::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_char32_t::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_char32_t::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_char32_t::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_wchar_t cpp/atomic/atomic @@ -10462,7 +10938,7 @@ std::atomic_wchar_t::operator-- cpp/atomic/atomic/operator_arith std::atomic_wchar_t::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_wchar_t::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_wchar_t::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_wchar_t::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_wchar_t::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_wchar_t::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_wchar_t::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_int8_t cpp/atomic/atomic @@ -10486,7 +10962,7 @@ std::atomic_int8_t::operator-- cpp/atomic/atomic/operator_arith std::atomic_int8_t::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_int8_t::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_int8_t::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_int8_t::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_int8_t::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_int8_t::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_int8_t::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_uint8_t cpp/atomic/atomic @@ -10510,7 +10986,7 @@ std::atomic_uint8_t::operator-- cpp/atomic/atomic/operator_arith std::atomic_uint8_t::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_uint8_t::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_uint8_t::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_uint8_t::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_uint8_t::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_uint8_t::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_uint8_t::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_int16_t cpp/atomic/atomic @@ -10534,7 +11010,7 @@ std::atomic_int16_t::operator-- cpp/atomic/atomic/operator_arith std::atomic_int16_t::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_int16_t::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_int16_t::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_int16_t::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_int16_t::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_int16_t::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_int16_t::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_uint16_t cpp/atomic/atomic @@ -10558,7 +11034,7 @@ std::atomic_uint16_t::operator-- cpp/atomic/atomic/operator_arith std::atomic_uint16_t::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_uint16_t::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_uint16_t::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_uint16_t::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_uint16_t::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_uint16_t::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_uint16_t::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_int32_t cpp/atomic/atomic @@ -10582,7 +11058,7 @@ std::atomic_int32_t::operator-- cpp/atomic/atomic/operator_arith std::atomic_int32_t::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_int32_t::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_int32_t::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_int32_t::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_int32_t::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_int32_t::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_int32_t::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_uint32_t cpp/atomic/atomic @@ -10606,7 +11082,7 @@ std::atomic_uint32_t::operator-- cpp/atomic/atomic/operator_arith std::atomic_uint32_t::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_uint32_t::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_uint32_t::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_uint32_t::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_uint32_t::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_uint32_t::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_uint32_t::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_int64_t cpp/atomic/atomic @@ -10630,7 +11106,7 @@ std::atomic_int64_t::operator-- cpp/atomic/atomic/operator_arith std::atomic_int64_t::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_int64_t::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_int64_t::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_int64_t::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_int64_t::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_int64_t::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_int64_t::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_uint64_t cpp/atomic/atomic @@ -10654,7 +11130,7 @@ std::atomic_uint64_t::operator-- cpp/atomic/atomic/operator_arith std::atomic_uint64_t::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_uint64_t::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_uint64_t::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_uint64_t::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_uint64_t::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_uint64_t::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_uint64_t::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_int_least8_t cpp/atomic/atomic @@ -10678,7 +11154,7 @@ std::atomic_int_least8_t::operator-- cpp/atomic/atomic/operator_arith std::atomic_int_least8_t::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_int_least8_t::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_int_least8_t::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_int_least8_t::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_int_least8_t::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_int_least8_t::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_int_least8_t::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_uint_least8_t cpp/atomic/atomic @@ -10702,7 +11178,7 @@ std::atomic_uint_least8_t::operator-- cpp/atomic/atomic/operator_arith std::atomic_uint_least8_t::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_uint_least8_t::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_uint_least8_t::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_uint_least8_t::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_uint_least8_t::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_uint_least8_t::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_uint_least8_t::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_int_least16_t cpp/atomic/atomic @@ -10726,7 +11202,7 @@ std::atomic_int_least16_t::operator-- cpp/atomic/atomic/operator_arith std::atomic_int_least16_t::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_int_least16_t::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_int_least16_t::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_int_least16_t::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_int_least16_t::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_int_least16_t::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_int_least16_t::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_uint_least16_t cpp/atomic/atomic @@ -10750,7 +11226,7 @@ std::atomic_uint_least16_t::operator-- cpp/atomic/atomic/operator_arith std::atomic_uint_least16_t::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_uint_least16_t::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_uint_least16_t::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_uint_least16_t::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_uint_least16_t::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_uint_least16_t::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_uint_least16_t::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_int_least32_t cpp/atomic/atomic @@ -10774,7 +11250,7 @@ std::atomic_int_least32_t::operator-- cpp/atomic/atomic/operator_arith std::atomic_int_least32_t::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_int_least32_t::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_int_least32_t::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_int_least32_t::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_int_least32_t::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_int_least32_t::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_int_least32_t::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_uint_least32_t cpp/atomic/atomic @@ -10798,7 +11274,7 @@ std::atomic_uint_least32_t::operator-- cpp/atomic/atomic/operator_arith std::atomic_uint_least32_t::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_uint_least32_t::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_uint_least32_t::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_uint_least32_t::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_uint_least32_t::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_uint_least32_t::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_uint_least32_t::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_int_least64_t cpp/atomic/atomic @@ -10822,7 +11298,7 @@ std::atomic_int_least64_t::operator-- cpp/atomic/atomic/operator_arith std::atomic_int_least64_t::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_int_least64_t::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_int_least64_t::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_int_least64_t::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_int_least64_t::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_int_least64_t::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_int_least64_t::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_uint_least64_t cpp/atomic/atomic @@ -10846,7 +11322,7 @@ std::atomic_uint_least64_t::operator-- cpp/atomic/atomic/operator_arith std::atomic_uint_least64_t::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_uint_least64_t::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_uint_least64_t::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_uint_least64_t::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_uint_least64_t::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_uint_least64_t::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_uint_least64_t::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_int_fast8_t cpp/atomic/atomic @@ -10870,7 +11346,7 @@ std::atomic_int_fast8_t::operator-- cpp/atomic/atomic/operator_arith std::atomic_int_fast8_t::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_int_fast8_t::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_int_fast8_t::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_int_fast8_t::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_int_fast8_t::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_int_fast8_t::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_int_fast8_t::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_uint_fast8_t cpp/atomic/atomic @@ -10894,7 +11370,7 @@ std::atomic_uint_fast8_t::operator-- cpp/atomic/atomic/operator_arith std::atomic_uint_fast8_t::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_uint_fast8_t::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_uint_fast8_t::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_uint_fast8_t::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_uint_fast8_t::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_uint_fast8_t::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_uint_fast8_t::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_int_fast16_t cpp/atomic/atomic @@ -10918,7 +11394,7 @@ std::atomic_int_fast16_t::operator-- cpp/atomic/atomic/operator_arith std::atomic_int_fast16_t::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_int_fast16_t::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_int_fast16_t::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_int_fast16_t::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_int_fast16_t::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_int_fast16_t::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_int_fast16_t::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_uint_fast16_t cpp/atomic/atomic @@ -10942,7 +11418,7 @@ std::atomic_uint_fast16_t::operator-- cpp/atomic/atomic/operator_arith std::atomic_uint_fast16_t::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_uint_fast16_t::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_uint_fast16_t::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_uint_fast16_t::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_uint_fast16_t::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_uint_fast16_t::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_uint_fast16_t::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_int_fast32_t cpp/atomic/atomic @@ -10966,7 +11442,7 @@ std::atomic_int_fast32_t::operator-- cpp/atomic/atomic/operator_arith std::atomic_int_fast32_t::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_int_fast32_t::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_int_fast32_t::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_int_fast32_t::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_int_fast32_t::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_int_fast32_t::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_int_fast32_t::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_uint_fast32_t cpp/atomic/atomic @@ -10990,7 +11466,7 @@ std::atomic_uint_fast32_t::operator-- cpp/atomic/atomic/operator_arith std::atomic_uint_fast32_t::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_uint_fast32_t::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_uint_fast32_t::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_uint_fast32_t::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_uint_fast32_t::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_uint_fast32_t::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_uint_fast32_t::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_int_fast64_t cpp/atomic/atomic @@ -11014,7 +11490,7 @@ std::atomic_int_fast64_t::operator-- cpp/atomic/atomic/operator_arith std::atomic_int_fast64_t::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_int_fast64_t::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_int_fast64_t::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_int_fast64_t::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_int_fast64_t::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_int_fast64_t::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_int_fast64_t::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_uint_fast64_t cpp/atomic/atomic @@ -11038,7 +11514,7 @@ std::atomic_uint_fast64_t::operator-- cpp/atomic/atomic/operator_arith std::atomic_uint_fast64_t::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_uint_fast64_t::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_uint_fast64_t::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_uint_fast64_t::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_uint_fast64_t::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_uint_fast64_t::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_uint_fast64_t::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_intptr_t cpp/atomic/atomic @@ -11062,7 +11538,7 @@ std::atomic_intptr_t::operator-- cpp/atomic/atomic/operator_arith std::atomic_intptr_t::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_intptr_t::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_intptr_t::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_intptr_t::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_intptr_t::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_intptr_t::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_intptr_t::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_uintptr_t cpp/atomic/atomic @@ -11086,7 +11562,7 @@ std::atomic_uintptr_t::operator-- cpp/atomic/atomic/operator_arith std::atomic_uintptr_t::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_uintptr_t::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_uintptr_t::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_uintptr_t::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_uintptr_t::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_uintptr_t::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_uintptr_t::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_size_t cpp/atomic/atomic @@ -11110,7 +11586,7 @@ std::atomic_size_t::operator-- cpp/atomic/atomic/operator_arith std::atomic_size_t::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_size_t::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_size_t::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_size_t::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_size_t::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_size_t::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_size_t::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_ptrdiff_t cpp/atomic/atomic @@ -11134,7 +11610,7 @@ std::atomic_ptrdiff_t::operator-- cpp/atomic/atomic/operator_arith std::atomic_ptrdiff_t::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_ptrdiff_t::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_ptrdiff_t::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_ptrdiff_t::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_ptrdiff_t::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_ptrdiff_t::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_ptrdiff_t::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_intmax_t cpp/atomic/atomic @@ -11158,7 +11634,7 @@ std::atomic_intmax_t::operator-- cpp/atomic/atomic/operator_arith std::atomic_intmax_t::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_intmax_t::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_intmax_t::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_intmax_t::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_intmax_t::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_intmax_t::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_intmax_t::operator^= cpp/atomic/atomic/operator_arith2 std::atomic_uintmax_t cpp/atomic/atomic @@ -11182,7 +11658,7 @@ std::atomic_uintmax_t::operator-- cpp/atomic/atomic/operator_arith std::atomic_uintmax_t::operator--(int) cpp/atomic/atomic/operator_arith std::atomic_uintmax_t::operator+= cpp/atomic/atomic/operator_arith2 std::atomic_uintmax_t::operator-= cpp/atomic/atomic/operator_arith2 -std::atomic_uintmax_t::operator&= cpp/atomic/atomic/operator_arith2 +std::atomic_uintmax_t::operator&= cpp/atomic/atomic/operator_arith2 std::atomic_uintmax_t::operator|= cpp/atomic/atomic/operator_arith2 std::atomic_uintmax_t::operator^= cpp/atomic/atomic/operator_arith2 std::thread cpp/thread/thread @@ -11196,17 +11672,17 @@ std::thread::hardware_concurrency cpp/thread/thread/hardware_concurrency std::thread::join cpp/thread/thread/join std::thread::detach cpp/thread/thread/detach std::thread::swap cpp/thread/thread/swap -std::swap(std::thread) cpp/thread/thread/swap2 +std::thread::std::swap cpp/thread/thread/swap2 std::thread::id cpp/thread/thread/id std::thread::id::id cpp/thread/thread/id/id std::thread::id::operator== cpp/thread/thread/id/operator_cmp std::thread::id::operator!= cpp/thread/thread/id/operator_cmp -std::thread::id::operator< cpp/thread/thread/id/operator_cmp -std::thread::id::operator<= cpp/thread/thread/id/operator_cmp -std::thread::id::operator> cpp/thread/thread/id/operator_cmp -std::thread::id::operator>= cpp/thread/thread/id/operator_cmp -std::thread::id::operator<< cpp/thread/thread/id/operator_ltlt -std::hash<std::thread::id> cpp/thread/thread/id/hash +std::thread::id::operator< cpp/thread/thread/id/operator_cmp +std::thread::id::operator<= cpp/thread/thread/id/operator_cmp +std::thread::id::operator> cpp/thread/thread/id/operator_cmp +std::thread::id::operator>= cpp/thread/thread/id/operator_cmp +std::thread::id::operator<< cpp/thread/thread/id/operator_ltlt +std::thread::id::std::hash cpp/thread/thread/id/hash std::this_thread::get_id cpp/thread/get_id std::this_thread::sleep_for cpp/thread/sleep_for std::this_thread::sleep_until cpp/thread/sleep_until @@ -11285,7 +11761,7 @@ std::unique_lock::release cpp/thread/unique_lock/release std::unique_lock::mutex cpp/thread/unique_lock/mutex std::unique_lock::owns_lock cpp/thread/unique_lock/owns_lock std::unique_lock::operator bool cpp/thread/unique_lock/operator_bool -std::swap(std::unique_lock) cpp/thread/unique_lock/swap2 +std::unique_lock::std::swap cpp/thread/unique_lock/swap2 std::shared_lock cpp/thread/shared_lock std::shared_lock::shared_lock cpp/thread/shared_lock/shared_lock std::shared_lock::~shared_lock cpp/thread/shared_lock/~shared_lock @@ -11300,7 +11776,7 @@ std::shared_lock::release cpp/thread/shared_lock/release std::shared_lock::mutex cpp/thread/shared_lock/mutex std::shared_lock::owns_lock cpp/thread/shared_lock/owns_lock std::shared_lock::operator bool cpp/thread/shared_lock/operator_bool -std::swap(std::shared_lock) cpp/thread/shared_lock/swap2 +std::shared_lock::std::swap cpp/thread/shared_lock/swap2 std::lock cpp/thread/lock std::try_lock cpp/thread/try_lock std::condition_variable cpp/thread/condition_variable @@ -11320,10 +11796,9 @@ std::condition_variable_any::notify_all cpp/thread/condition_variable_any/notify std::condition_variable_any::wait cpp/thread/condition_variable_any/wait std::condition_variable_any::wait_for cpp/thread/condition_variable_any/wait_for std::condition_variable_any::wait_until cpp/thread/condition_variable_any/wait_until -std::condition_variable_any::native_handle cpp/thread/condition_variable_any/native_handle std::notify_all_at_thread_exit cpp/thread/notify_all_at_thread_exit std::once_flag cpp/thread/once_flag -std::once_flag::once_flag cpp/thread/once_flag +std::once_flag::once_flag cpp/thread/once_flag/once_flag std::call_once cpp/thread/call_once std::cv_status cpp/thread/cv_status std::cv_status::no_timeout cpp/thread/cv_status @@ -11338,7 +11813,7 @@ std::promise::set_value cpp/thread/promise/set_value std::promise::set_value_at_thread_exit cpp/thread/promise/set_value_at_thread_exit std::promise::set_exception cpp/thread/promise/set_exception std::promise::set_exception_at_thread_exit cpp/thread/promise/set_exception_at_thread_exit -std::uses_allocator<std::promise> cpp/thread/promise/uses_allocator +std::promise::std::uses_allocator cpp/thread/promise/uses_allocator std::future cpp/thread/future std::future::future cpp/thread/future/future std::future::~future cpp/thread/future/~future @@ -11358,7 +11833,6 @@ std::shared_future::valid cpp/thread/shared_future/valid std::shared_future::wait cpp/thread/shared_future/wait std::shared_future::wait_for cpp/thread/shared_future/wait_for std::shared_future::wait_until cpp/thread/shared_future/wait_until -std::future_category cpp/thread/future/future_category std::packaged_task cpp/thread/packaged_task std::packaged_task::packaged_task cpp/thread/packaged_task/packaged_task std::packaged_task::~packaged_task cpp/thread/packaged_task/~packaged_task @@ -11369,7 +11843,7 @@ std::packaged_task::get_future cpp/thread/packaged_task/get_future std::packaged_task::operator() cpp/thread/packaged_task/operator() std::packaged_task::make_ready_at_thread_exit cpp/thread/packaged_task/make_ready_at_thread_exit std::packaged_task::reset cpp/thread/packaged_task/reset -std::uses_allocator<std::packaged_task> cpp/thread/packaged_task/uses_allocator +std::packaged_task::std::uses_allocator cpp/thread/packaged_task/uses_allocator std::async cpp/thread/async std::launch cpp/thread/launch std::launch::async cpp/thread/launch @@ -11379,7 +11853,6 @@ std::future_status::ready cpp/thread/future_status std::future_status::timeout cpp/thread/future_status std::future_status::deferred cpp/thread/future_status std::future_error cpp/thread/future_error -std::future_error::what cpp/error/exception/what std::future_error::future_error cpp/thread/future_error/future_error std::future_error::code cpp/thread/future_error/code std::future_error::what cpp/thread/future_error/what @@ -11389,9 +11862,9 @@ std::future_errc::broken_promise cpp/thread/future_errc std::future_errc::future_already_retrieved cpp/thread/future_errc std::future_errc::promise_already_satisfied cpp/thread/future_errc std::future_errc::no_state cpp/thread/future_errc -std::is_error_code_enum<std::future_errc> cpp/thread/future_errc/is_error_code_enum -std::make_error_code(std::future_errc) cpp/thread/future_errc/make_error_code -std::make_error_condition(std::future_errc) cpp/thread/future_errc/make_error_condition +std::future_errc::std::is_error_code_enum cpp/thread/future_errc/is_error_code_enum +std::future_errc::std::make_error_code cpp/thread/future_errc/make_error_code +std::future_errc::std::make_error_condition cpp/thread/future_errc/make_error_condition std::filesystem::path cpp/filesystem/path std::filesystem::path::path cpp/filesystem/path/path std::filesystem::path::~path cpp/filesystem/path/~path @@ -11446,17 +11919,17 @@ std::filesystem::path::is_absolute cpp/filesystem/path/is_absrel std::filesystem::path::is_relative cpp/filesystem/path/is_absrel std::filesystem::path::begin cpp/filesystem/path/begin std::filesystem::path::end cpp/filesystem/path/begin -std::swap(std::filesystem::path) cpp/filesystem/path/swap2 -operator==(std::filesystem::path) cpp/filesystem/path/operator_cmp -operator!=(std::filesystem::path) cpp/filesystem/path/operator_cmp -operator<(std::filesystem::path) cpp/filesystem/path/operator_cmp -operator<=(std::filesystem::path) cpp/filesystem/path/operator_cmp -operator>(std::filesystem::path) cpp/filesystem/path/operator_cmp -operator>=(std::filesystem::path) cpp/filesystem/path/operator_cmp -operator/(std::filesystem::path) cpp/filesystem/path/operator_slash -operator<<(std::filesystem::path) cpp/filesystem/path/operator_ltltgtgt -operator>>(std::filesystem::path) cpp/filesystem/path/operator_ltltgtgt -std::filesystem::hash_value(std::filesystem::path) cpp/filesystem/path/hash_value +std::filesystem::path::std::swap cpp/filesystem/path/swap2 +std::filesystem::path::operator== cpp/filesystem/path/operator_cmp +std::filesystem::path::operator!= cpp/filesystem/path/operator_cmp +std::filesystem::path::operator< cpp/filesystem/path/operator_cmp +std::filesystem::path::operator<= cpp/filesystem/path/operator_cmp +std::filesystem::path::operator> cpp/filesystem/path/operator_cmp +std::filesystem::path::operator>= cpp/filesystem/path/operator_cmp +std::filesystem::path::operator/ cpp/filesystem/path/operator_slash +std::filesystem::path::operator<< cpp/filesystem/path/operator_ltltgtgt +std::filesystem::path::operator>> cpp/filesystem/path/operator_ltltgtgt +std::filesystem::path::std::filesystem::hash_value cpp/filesystem/path/hash_value std::filesystem::u8path cpp/filesystem/path/u8path std::filesystem::filesystem_error cpp/filesystem/filesystem_error std::filesystem::filesystem_error::filesystem_error cpp/filesystem/filesystem_error/filesystem_error @@ -11469,30 +11942,30 @@ std::filesystem::directory_entry::operator= cpp/filesystem/directory_entry/opera std::filesystem::directory_entry::assign cpp/filesystem/directory_entry/assign std::filesystem::directory_entry::replace_filename cpp/filesystem/directory_entry/replace_filename std::filesystem::directory_entry::path cpp/filesystem/directory_entry/path -operator const path&(std::filesystem::directory_entry) cpp/filesystem/directory_entry/path +std::filesystem::directory_entry::operator const path& cpp/filesystem/directory_entry/path std::filesystem::directory_entry::status cpp/filesystem/directory_entry/status std::filesystem::directory_entry::symlink_status cpp/filesystem/directory_entry/status -operator==(std::filesystem::directory_entry) cpp/filesystem/directory_entry/operator_cmp -operator!=(std::filesystem::directory_entry) cpp/filesystem/directory_entry/operator_cmp -operator<(std::filesystem::directory_entry) cpp/filesystem/directory_entry/operator_cmp -operator<=(std::filesystem::directory_entry) cpp/filesystem/directory_entry/operator_cmp -operator>(std::filesystem::directory_entry) cpp/filesystem/directory_entry/operator_cmp -operator>=(std::filesystem::directory_entry) cpp/filesystem/directory_entry/operator_cmp +std::filesystem::directory_entry::operator== cpp/filesystem/directory_entry/operator_cmp +std::filesystem::directory_entry::operator!= cpp/filesystem/directory_entry/operator_cmp +std::filesystem::directory_entry::operator< cpp/filesystem/directory_entry/operator_cmp +std::filesystem::directory_entry::operator<= cpp/filesystem/directory_entry/operator_cmp +std::filesystem::directory_entry::operator> cpp/filesystem/directory_entry/operator_cmp +std::filesystem::directory_entry::operator>= cpp/filesystem/directory_entry/operator_cmp std::filesystem::directory_iterator cpp/filesystem/directory_iterator std::filesystem::directory_iterator::directory_iterator cpp/filesystem/directory_iterator/directory_iterator std::filesystem::directory_iterator::operator= cpp/filesystem/directory_iterator/operator= std::filesystem::directory_iterator::operator* cpp/filesystem/directory_iterator/operator* -std::filesystem::directory_iterator::operator-> cpp/filesystem/directory_iterator/operator* +std::filesystem::directory_iterator::operator-> cpp/filesystem/directory_iterator/operator* std::filesystem::directory_iterator::increment cpp/filesystem/directory_iterator/increment std::filesystem::directory_iterator::operator++ cpp/filesystem/directory_iterator/increment -operator==(std::filesystem::directory_iterator) cpp/filesystem/directory_iterator -operator!=(std::filesystem::directory_iterator) cpp/filesystem/directory_iterator -std::filesystem::begin(std::filesystem::directory_iterator) cpp/filesystem/directory_iterator/begin -std::filesystem::end(std::filesystem::directory_iterator) cpp/filesystem/directory_iterator/begin +std::filesystem::directory_iterator::operator== cpp/filesystem/directory_iterator +std::filesystem::directory_iterator::operator!= cpp/filesystem/directory_iterator +std::filesystem::directory_iterator::std::filesystem::begin cpp/filesystem/directory_iterator/begin +std::filesystem::directory_iterator::std::filesystem::end cpp/filesystem/directory_iterator/begin std::filesystem::recursive_directory_iterator cpp/filesystem/recursive_directory_iterator std::filesystem::recursive_directory_iterator::recursive_directory_iterator cpp/filesystem/recursive_directory_iterator/recursive_directory_iterator std::filesystem::recursive_directory_iterator::operator* cpp/filesystem/recursive_directory_iterator/operator* -std::filesystem::recursive_directory_iterator::operator-> cpp/filesystem/recursive_directory_iterator/operator* +std::filesystem::recursive_directory_iterator::operator-> cpp/filesystem/recursive_directory_iterator/operator* std::filesystem::recursive_directory_iterator::options cpp/filesystem/recursive_directory_iterator/options std::filesystem::recursive_directory_iterator::depth cpp/filesystem/recursive_directory_iterator/depth std::filesystem::recursive_directory_iterator::recursion_pending cpp/filesystem/recursive_directory_iterator/recursion_pending @@ -11501,10 +11974,10 @@ std::filesystem::recursive_directory_iterator::increment cpp/filesystem/recursiv std::filesystem::recursive_directory_iterator::operator++ cpp/filesystem/recursive_directory_iterator/increment std::filesystem::recursive_directory_iterator::pop cpp/filesystem/recursive_directory_iterator/pop std::filesystem::recursive_directory_iterator::disable_recursion_pending cpp/filesystem/recursive_directory_iterator/disable_recursion_pending -operator==(std::filesystem::recursive_directory_iterator) cpp/filesystem/recursive_directory_iterator -operator!=(std::filesystem::recursive_directory_iterator) cpp/filesystem/recursive_directory_iterator -std::filesystem::begin(std::filesystem::recursive_directory_iterator) cpp/filesystem/recursive_directory_iterator/begin -std::filesystem::end(std::filesystem::recursive_directory_iterator) cpp/filesystem/recursive_directory_iterator/begin +std::filesystem::recursive_directory_iterator::operator== cpp/filesystem/recursive_directory_iterator +std::filesystem::recursive_directory_iterator::operator!= cpp/filesystem/recursive_directory_iterator +std::filesystem::recursive_directory_iterator::std::filesystem::begin cpp/filesystem/recursive_directory_iterator/begin +std::filesystem::recursive_directory_iterator::std::filesystem::end cpp/filesystem/recursive_directory_iterator/begin std::filesystem::file_status cpp/filesystem/file_status std::filesystem::file_status::file_status cpp/filesystem/file_status/file_status std::filesystem::file_status::~file_status cpp/filesystem/file_status/~file_status @@ -11549,6 +12022,18 @@ std::filesystem::perms::unknown cpp/filesystem/perms std::filesystem::perms::add_perms cpp/filesystem/perms std::filesystem::perms::remove_perms cpp/filesystem/perms std::filesystem::perms::resolve_symlinks cpp/filesystem/perms +std::filesystem::perm_options cpp/filesystem/perm_options +std::filesystem::perm_options::replace cpp/filesystem/perm_options +std::filesystem::perm_options::add cpp/filesystem/perm_options +std::filesystem::perm_options::remove cpp/filesystem/perm_options +std::filesystem::perm_options::nofollow cpp/filesystem/perm_options +std::filesystem::perm_options::operator|= cpp/filesystem/perm_options +std::filesystem::perm_options::operator&= cpp/filesystem/perm_options +std::filesystem::perm_options::operator^= cpp/filesystem/perm_options +std::filesystem::perm_options::operator| cpp/filesystem/perm_options +std::filesystem::perm_options::operator& cpp/filesystem/perm_options +std::filesystem::perm_options::operator^ cpp/filesystem/perm_options +std::filesystem::perm_options::operator~ cpp/filesystem/perm_options std::filesystem::copy_options cpp/filesystem/copy_options std::filesystem::copy_options::none cpp/filesystem/copy_options std::filesystem::copy_options::skip_existing cpp/filesystem/copy_options @@ -11560,14 +12045,27 @@ std::filesystem::copy_options::skip_symlinks cpp/filesystem/copy_options std::filesystem::copy_options::directories_only cpp/filesystem/copy_options std::filesystem::copy_options::create_symlinks cpp/filesystem/copy_options std::filesystem::copy_options::create_hard_links cpp/filesystem/copy_options +std::filesystem::copy_options::operator|= cpp/filesystem/copy_options +std::filesystem::copy_options::operator&= cpp/filesystem/copy_options +std::filesystem::copy_options::operator^= cpp/filesystem/copy_options +std::filesystem::copy_options::operator| cpp/filesystem/copy_options +std::filesystem::copy_options::operator& cpp/filesystem/copy_options +std::filesystem::copy_options::operator^ cpp/filesystem/copy_options +std::filesystem::copy_options::operator~ cpp/filesystem/copy_options std::filesystem::directory_options cpp/filesystem/directory_options std::filesystem::directory_options::none cpp/filesystem/directory_options std::filesystem::directory_options::follow_directory_symlink cpp/filesystem/directory_options std::filesystem::directory_options::overwrite_existing cpp/filesystem/directory_options std::filesystem::directory_options::skip_permission_denied cpp/filesystem/directory_options +std::filesystem::directory_options::operator|= cpp/filesystem/directory_options +std::filesystem::directory_options::operator&= cpp/filesystem/directory_options +std::filesystem::directory_options::operator^= cpp/filesystem/directory_options +std::filesystem::directory_options::operator| cpp/filesystem/directory_options +std::filesystem::directory_options::operator& cpp/filesystem/directory_options +std::filesystem::directory_options::operator^ cpp/filesystem/directory_options +std::filesystem::directory_options::operator~ cpp/filesystem/directory_options std::filesystem::file_time_type cpp/filesystem/file_time_type std::filesystem::absolute cpp/filesystem/absolute -std::filesystem::system_complete cpp/filesystem/absolute std::filesystem::canonical cpp/filesystem/canonical std::filesystem::weakly_canonical cpp/filesystem/canonical std::filesystem::relative cpp/filesystem/relative @@ -11611,20 +12109,19 @@ std::experimental::optional::optional cpp/experimental/optional/optional std::experimental::optional::~optional cpp/experimental/optional/~optional std::experimental::optional::operator= cpp/experimental/optional/operator= std::experimental::optional::operator* cpp/experimental/optional/operator* -std::experimental::optional::operator-> cpp/experimental/optional/operator* +std::experimental::optional::operator-> cpp/experimental/optional/operator* std::experimental::optional::operator bool cpp/experimental/optional/operator_bool std::experimental::optional::value cpp/experimental/optional/value std::experimental::optional::value_or cpp/experimental/optional/value_or std::experimental::optional::swap cpp/experimental/optional/swap std::experimental::optional::emplace cpp/experimental/optional/emplace -operator==(std::experimental::optional) cpp/experimental/optional/operator_cmp -operator<(std::experimental::optional) cpp/experimental/optional/operator_cmp -std::swap(std::experimental::optional) cpp/experimental/optional/swap2 -std::hash<std::experimental::optional> cpp/experimental/optional/hash +std::experimental::optional::operator== cpp/experimental/optional/operator_cmp +std::experimental::optional::operator< cpp/experimental/optional/operator_cmp +std::experimental::optional::std::swap cpp/experimental/optional/swap2 +std::experimental::optional::std::hash cpp/experimental/optional/hash std::experimental::make_optional cpp/experimental/optional/make_optional std::experimental::bad_optional_access cpp/utility/optional/bad_optional_access -std::experimental::bad_optional_access::what cpp/error/exception/what -std::experimental::bad_optional_access::bad_optional_access cpp/utility/optional/bad_optional_access +std::experimental::bad_optional_access::bad_optional_access cpp/utility/optional/bad_optional_access/bad_optional_access std::experimental::any cpp/experimental/any std::experimental::any::any cpp/experimental/any/any std::experimental::any::operator= cpp/experimental/any/operator= @@ -11632,7 +12129,7 @@ std::experimental::any::clear cpp/experimental/any/clear std::experimental::any::empty cpp/experimental/any/empty std::experimental::any::swap cpp/experimental/any/swap std::experimental::any::type cpp/experimental/any/type -std::swap(std::experimental::any) cpp/experimental/any/swap2 +std::experimental::any::std::swap cpp/experimental/any/swap2 std::experimental::any_cast cpp/experimental/any/any_cast std::experimental::pmr::memory_resource cpp/experimental/memory_resource std::experimental::pmr::memory_resource::memory_resource cpp/experimental/memory_resource/memory_resource @@ -11642,29 +12139,29 @@ std::experimental::pmr::memory_resource::is_equal cpp/experimental/memory_resour std::experimental::pmr::memory_resource::do_allocate cpp/experimental/memory_resource/do_allocate std::experimental::pmr::memory_resource::do_deallocate cpp/experimental/memory_resource/do_deallocate std::experimental::pmr::memory_resource::do_is_equal cpp/experimental/memory_resource/do_is_equal -operator==(std::experimental::pmr::memory_resource) cpp/experimental/memory_resource/operator_eq -operator!=(std::experimental::pmr::memory_resource) cpp/experimental/memory_resource/operator_eq +std::experimental::pmr::memory_resource::operator== cpp/experimental/memory_resource/operator_eq +std::experimental::pmr::memory_resource::operator!= cpp/experimental/memory_resource/operator_eq std::experimental::pmr::monotonic_buffer_resource cpp/experimental/monotonic_buffer_resource std::experimental::pmr::synchronized_pool_resource cpp/experimental/synchronized_pool_resource std::experimental::pmr::unsynchronized_pool_resource cpp/experimental/unsynchronized_pool_resource std::experimental::pmr::polymorphic_allocator cpp/experimental/polymorphic_allocator std::experimental::pmr::resource_adaptor cpp/experimental/resource_adaptor std::experimental::pmr::new_delete_resource cpp/experimental/new_delete_resource -std::experimental::pmr::null_memory_resource cpp/experimental/null_Memory_resource +std::experimental::pmr::null_memory_resource cpp/experimental/null_memory_resource std::experimental::pmr::get_default_resource cpp/experimental/get_default_resource std::experimental::pmr::set_default_resource cpp/experimental/set_default_resource std::experimental::sample cpp/experimental/sample std::experimental::search cpp/experimental/search std::experimental::default_searcher cpp/experimental/default_searcher -std::experimental::make_default_searcher cpp/experimental/make_default_searcher +std::experimental::make_default_searcher cpp/experimental/default_searcher std::experimental::boyer_moore_horspool_searcher cpp/experimental/boyer_moore_horspool_searcher -std::experimental::make_boyer_moore_horspool_searcher cpp/experimental/make_boyer_moore_horspool_searcher +std::experimental::make_boyer_moore_horspool_searcher cpp/experimental/boyer_moore_horspool_searcher std::experimental::boyer_moore_searcher cpp/experimental/boyer_moore_searcher -std::experimental::make_boyer_moore_searcher cpp/experimental/make_boyer_moore_searcher +std::experimental::make_boyer_moore_searcher cpp/experimental/boyer_moore_searcher std::experimental::apply cpp/experimental/apply std::experimental::erased_type cpp/experimental/erased_type std::experimental::invocation_type cpp/experimental/invocation_type -std::experimental::raw_invocation_type cpp/experimental/raw_invocation_type +std::experimental::raw_invocation_type cpp/experimental/invocation_type std::experimental::basic_string_view cpp/experimental/basic_string_view std::experimental::basic_string_view::basic_string_view cpp/experimental/basic_string_view/basic_string_view std::experimental::basic_string_view::operator= cpp/experimental/basic_string_view/operator= @@ -11700,13 +12197,13 @@ std::experimental::basic_string_view::find_last_of cpp/experimental/basic_string std::experimental::basic_string_view::find_first_not_of cpp/experimental/basic_string_view/find_first_not_of std::experimental::basic_string_view::find_last_not_of cpp/experimental/basic_string_view/find_last_not_of std::experimental::basic_string_view::npos cpp/experimental/basic_string_view/npos -operator==(std::experimental::basic_string_view) cpp/experimental/basic_string_view/operator_cmp -operator!=(std::experimental::basic_string_view) cpp/experimental/basic_string_view/operator_cmp -operator<(std::experimental::basic_string_view) cpp/experimental/basic_string_view/operator_cmp -operator<=(std::experimental::basic_string_view) cpp/experimental/basic_string_view/operator_cmp -operator>(std::experimental::basic_string_view) cpp/experimental/basic_string_view/operator_cmp -operator>=(std::experimental::basic_string_view) cpp/experimental/basic_string_view/operator_cmp -std::hash<std::experimental::basic_string_view> cpp/experimental/basic_string_view/hash +std::experimental::basic_string_view::operator== cpp/experimental/basic_string_view/operator_cmp +std::experimental::basic_string_view::operator!= cpp/experimental/basic_string_view/operator_cmp +std::experimental::basic_string_view::operator< cpp/experimental/basic_string_view/operator_cmp +std::experimental::basic_string_view::operator<= cpp/experimental/basic_string_view/operator_cmp +std::experimental::basic_string_view::operator> cpp/experimental/basic_string_view/operator_cmp +std::experimental::basic_string_view::operator>= cpp/experimental/basic_string_view/operator_cmp +std::experimental::basic_string_view::std::hash cpp/experimental/basic_string_view/hash std::experimental::string_view cpp/experimental/basic_string_view std::experimental::string_view::string_view cpp/experimental/basic_string_view/basic_string_view std::experimental::string_view::operator= cpp/experimental/basic_string_view/operator= @@ -11742,13 +12239,13 @@ std::experimental::string_view::find_last_of cpp/experimental/basic_string_view/ std::experimental::string_view::find_first_not_of cpp/experimental/basic_string_view/find_first_not_of std::experimental::string_view::find_last_not_of cpp/experimental/basic_string_view/find_last_not_of std::experimental::string_view::npos cpp/experimental/basic_string_view/npos -operator==(std::experimental::string_view) cpp/experimental/basic_string_view/operator_cmp -operator!=(std::experimental::string_view) cpp/experimental/basic_string_view/operator_cmp -operator<(std::experimental::string_view) cpp/experimental/basic_string_view/operator_cmp -operator<=(std::experimental::string_view) cpp/experimental/basic_string_view/operator_cmp -operator>(std::experimental::string_view) cpp/experimental/basic_string_view/operator_cmp -operator>=(std::experimental::string_view) cpp/experimental/basic_string_view/operator_cmp -std::hash<std::experimental::string_view> cpp/experimental/basic_string_view/hash +std::experimental::string_view::operator== cpp/experimental/basic_string_view/operator_cmp +std::experimental::string_view::operator!= cpp/experimental/basic_string_view/operator_cmp +std::experimental::string_view::operator< cpp/experimental/basic_string_view/operator_cmp +std::experimental::string_view::operator<= cpp/experimental/basic_string_view/operator_cmp +std::experimental::string_view::operator> cpp/experimental/basic_string_view/operator_cmp +std::experimental::string_view::operator>= cpp/experimental/basic_string_view/operator_cmp +std::experimental::string_view::std::hash cpp/experimental/basic_string_view/hash std::experimental::wstring_view cpp/experimental/basic_string_view std::experimental::wstring_view::wstring_view cpp/experimental/basic_string_view/basic_string_view std::experimental::wstring_view::operator= cpp/experimental/basic_string_view/operator= @@ -11784,13 +12281,13 @@ std::experimental::wstring_view::find_last_of cpp/experimental/basic_string_view std::experimental::wstring_view::find_first_not_of cpp/experimental/basic_string_view/find_first_not_of std::experimental::wstring_view::find_last_not_of cpp/experimental/basic_string_view/find_last_not_of std::experimental::wstring_view::npos cpp/experimental/basic_string_view/npos -operator==(std::experimental::wstring_view) cpp/experimental/basic_string_view/operator_cmp -operator!=(std::experimental::wstring_view) cpp/experimental/basic_string_view/operator_cmp -operator<(std::experimental::wstring_view) cpp/experimental/basic_string_view/operator_cmp -operator<=(std::experimental::wstring_view) cpp/experimental/basic_string_view/operator_cmp -operator>(std::experimental::wstring_view) cpp/experimental/basic_string_view/operator_cmp -operator>=(std::experimental::wstring_view) cpp/experimental/basic_string_view/operator_cmp -std::hash<std::experimental::wstring_view> cpp/experimental/basic_string_view/hash +std::experimental::wstring_view::operator== cpp/experimental/basic_string_view/operator_cmp +std::experimental::wstring_view::operator!= cpp/experimental/basic_string_view/operator_cmp +std::experimental::wstring_view::operator< cpp/experimental/basic_string_view/operator_cmp +std::experimental::wstring_view::operator<= cpp/experimental/basic_string_view/operator_cmp +std::experimental::wstring_view::operator> cpp/experimental/basic_string_view/operator_cmp +std::experimental::wstring_view::operator>= cpp/experimental/basic_string_view/operator_cmp +std::experimental::wstring_view::std::hash cpp/experimental/basic_string_view/hash std::experimental::u16string_view cpp/experimental/basic_string_view std::experimental::u16string_view::u16string_view cpp/experimental/basic_string_view/basic_string_view std::experimental::u16string_view::operator= cpp/experimental/basic_string_view/operator= @@ -11826,13 +12323,13 @@ std::experimental::u16string_view::find_last_of cpp/experimental/basic_string_vi std::experimental::u16string_view::find_first_not_of cpp/experimental/basic_string_view/find_first_not_of std::experimental::u16string_view::find_last_not_of cpp/experimental/basic_string_view/find_last_not_of std::experimental::u16string_view::npos cpp/experimental/basic_string_view/npos -operator==(std::experimental::u16string_view) cpp/experimental/basic_string_view/operator_cmp -operator!=(std::experimental::u16string_view) cpp/experimental/basic_string_view/operator_cmp -operator<(std::experimental::u16string_view) cpp/experimental/basic_string_view/operator_cmp -operator<=(std::experimental::u16string_view) cpp/experimental/basic_string_view/operator_cmp -operator>(std::experimental::u16string_view) cpp/experimental/basic_string_view/operator_cmp -operator>=(std::experimental::u16string_view) cpp/experimental/basic_string_view/operator_cmp -std::hash<std::experimental::u16string_view> cpp/experimental/basic_string_view/hash +std::experimental::u16string_view::operator== cpp/experimental/basic_string_view/operator_cmp +std::experimental::u16string_view::operator!= cpp/experimental/basic_string_view/operator_cmp +std::experimental::u16string_view::operator< cpp/experimental/basic_string_view/operator_cmp +std::experimental::u16string_view::operator<= cpp/experimental/basic_string_view/operator_cmp +std::experimental::u16string_view::operator> cpp/experimental/basic_string_view/operator_cmp +std::experimental::u16string_view::operator>= cpp/experimental/basic_string_view/operator_cmp +std::experimental::u16string_view::std::hash cpp/experimental/basic_string_view/hash std::experimental::u32string_view cpp/experimental/basic_string_view std::experimental::u32string_view::u32string_view cpp/experimental/basic_string_view/basic_string_view std::experimental::u32string_view::operator= cpp/experimental/basic_string_view/operator= @@ -11868,13 +12365,13 @@ std::experimental::u32string_view::find_last_of cpp/experimental/basic_string_vi std::experimental::u32string_view::find_first_not_of cpp/experimental/basic_string_view/find_first_not_of std::experimental::u32string_view::find_last_not_of cpp/experimental/basic_string_view/find_last_not_of std::experimental::u32string_view::npos cpp/experimental/basic_string_view/npos -operator==(std::experimental::u32string_view) cpp/experimental/basic_string_view/operator_cmp -operator!=(std::experimental::u32string_view) cpp/experimental/basic_string_view/operator_cmp -operator<(std::experimental::u32string_view) cpp/experimental/basic_string_view/operator_cmp -operator<=(std::experimental::u32string_view) cpp/experimental/basic_string_view/operator_cmp -operator>(std::experimental::u32string_view) cpp/experimental/basic_string_view/operator_cmp -operator>=(std::experimental::u32string_view) cpp/experimental/basic_string_view/operator_cmp -std::hash<std::experimental::u32string_view> cpp/experimental/basic_string_view/hash +std::experimental::u32string_view::operator== cpp/experimental/basic_string_view/operator_cmp +std::experimental::u32string_view::operator!= cpp/experimental/basic_string_view/operator_cmp +std::experimental::u32string_view::operator< cpp/experimental/basic_string_view/operator_cmp +std::experimental::u32string_view::operator<= cpp/experimental/basic_string_view/operator_cmp +std::experimental::u32string_view::operator> cpp/experimental/basic_string_view/operator_cmp +std::experimental::u32string_view::operator>= cpp/experimental/basic_string_view/operator_cmp +std::experimental::u32string_view::std::hash cpp/experimental/basic_string_view/hash std::experimental::is_void_v cpp/experimental/type_trait_variable_templates std::experimental::is_null_pointer_v cpp/experimental/type_trait_variable_templates std::experimental::is_integral_v cpp/experimental/type_trait_variable_templates @@ -11971,7 +12468,6 @@ std::experimental::ostream_joiner cpp/experimental/ostream_joiner std::experimental::gcd cpp/experimental/gcd std::experimental::lcm cpp/experimental/lcm std::experimental::source_location cpp/experimental/source_location -std::as_const cpp/utility/as_const std::experimental::randint cpp/experimental/randint std::experimental::reseed cpp/experimental/reseed std::experimental::filesystem::path cpp/experimental/fs/path @@ -12022,17 +12518,17 @@ std::experimental::filesystem::path::has_stem cpp/experimental/fs/path/has_path std::experimental::filesystem::path::has_extension cpp/experimental/fs/path/has_path std::experimental::filesystem::path::begin cpp/experimental/fs/path/begin std::experimental::filesystem::path::end cpp/experimental/fs/path/begin -swap(std::experimental::filesystem::path) cpp/experimental/fs/path/swap2 -operator==(std::experimental::filesystem::path) cpp/experimental/fs/path/operator_cmp -operator!=(std::experimental::filesystem::path) cpp/experimental/fs/path/operator_cmp -operator<(std::experimental::filesystem::path) cpp/experimental/fs/path/operator_cmp -operator<=(std::experimental::filesystem::path) cpp/experimental/fs/path/operator_cmp -operator>(std::experimental::filesystem::path) cpp/experimental/fs/path/operator_cmp -operator>=(std::experimental::filesystem::path) cpp/experimental/fs/path/operator_cmp -operator/(std::experimental::filesystem::path) cpp/experimental/fs/path/operator_slash -operator<<(std::experimental::filesystem::path) cpp/experimental/fs/path/operator_ltltgtgt -operator>>(std::experimental::filesystem::path) cpp/experimental/fs/path/operator_ltltgtgt -u8path(std::experimental::filesystem::path) cpp/experimental/fs/path/u8path +std::experimental::filesystem::path::swap cpp/experimental/fs/path/swap2 +std::experimental::filesystem::path::operator== cpp/experimental/fs/path/operator_cmp +std::experimental::filesystem::path::operator!= cpp/experimental/fs/path/operator_cmp +std::experimental::filesystem::path::operator< cpp/experimental/fs/path/operator_cmp +std::experimental::filesystem::path::operator<= cpp/experimental/fs/path/operator_cmp +std::experimental::filesystem::path::operator> cpp/experimental/fs/path/operator_cmp +std::experimental::filesystem::path::operator>= cpp/experimental/fs/path/operator_cmp +std::experimental::filesystem::path::operator/ cpp/experimental/fs/path/operator_slash +std::experimental::filesystem::path::operator<< cpp/experimental/fs/path/operator_ltltgtgt +std::experimental::filesystem::path::operator>> cpp/experimental/fs/path/operator_ltltgtgt +std::experimental::filesystem::path::u8path cpp/experimental/fs/path/u8path std::experimental::filesystem::filesystem_error cpp/experimental/fs/filesystem_error std::experimental::filesystem::filesystem_error::filesystem_error cpp/experimental/fs/filesystem_error/filesystem_error std::experimental::filesystem::filesystem_error::path1 cpp/experimental/fs/filesystem_error/path @@ -12046,25 +12542,25 @@ std::experimental::filesystem::directory_entry::replace_filename cpp/experimenta std::experimental::filesystem::directory_entry::path cpp/experimental/fs/directory_entry/path std::experimental::filesystem::directory_entry::status cpp/experimental/fs/directory_entry/status std::experimental::filesystem::directory_entry::symlink_status cpp/experimental/fs/directory_entry/status -operator==(std::experimental::filesystem::directory_entry) cpp/experimental/fs/directory_entry/operator_cmp -operator!=(std::experimental::filesystem::directory_entry) cpp/experimental/fs/directory_entry/operator_cmp -operator<(std::experimental::filesystem::directory_entry) cpp/experimental/fs/directory_entry/operator_cmp -operator<=(std::experimental::filesystem::directory_entry) cpp/experimental/fs/directory_entry/operator_cmp -operator>(std::experimental::filesystem::directory_entry) cpp/experimental/fs/directory_entry/operator_cmp -operator>=(std::experimental::filesystem::directory_entry) cpp/experimental/fs/directory_entry/operator_cmp +std::experimental::filesystem::directory_entry::operator== cpp/experimental/fs/directory_entry/operator_cmp +std::experimental::filesystem::directory_entry::operator!= cpp/experimental/fs/directory_entry/operator_cmp +std::experimental::filesystem::directory_entry::operator< cpp/experimental/fs/directory_entry/operator_cmp +std::experimental::filesystem::directory_entry::operator<= cpp/experimental/fs/directory_entry/operator_cmp +std::experimental::filesystem::directory_entry::operator> cpp/experimental/fs/directory_entry/operator_cmp +std::experimental::filesystem::directory_entry::operator>= cpp/experimental/fs/directory_entry/operator_cmp std::experimental::filesystem::directory_iterator cpp/experimental/fs/directory_iterator std::experimental::filesystem::directory_iterator::directory_iterator cpp/experimental/fs/directory_iterator/directory_iterator std::experimental::filesystem::directory_iterator::operator= cpp/experimental/fs/directory_iterator/operator= std::experimental::filesystem::directory_iterator::operator* cpp/experimental/fs/directory_iterator/operator* -std::experimental::filesystem::directory_iterator::operator-> cpp/experimental/fs/directory_iterator/operator* +std::experimental::filesystem::directory_iterator::operator-> cpp/experimental/fs/directory_iterator/operator* std::experimental::filesystem::directory_iterator::increment cpp/experimental/fs/directory_iterator/increment std::experimental::filesystem::directory_iterator::operator++ cpp/experimental/fs/directory_iterator/increment -std::experimental::filesystem::begin(std::experimental::filesystem::directory_iterator) cpp/experimental/fs/directory_iterator/begin -std::experimental::filesystem::end(std::experimental::filesystem::directory_iterator) cpp/experimental/fs/directory_iterator/begin +std::experimental::filesystem::directory_iterator::std::experimental::filesystem::begin cpp/experimental/fs/directory_iterator/begin +std::experimental::filesystem::directory_iterator::std::experimental::filesystem::end cpp/experimental/fs/directory_iterator/begin std::experimental::filesystem::recursive_directory_iterator cpp/experimental/fs/recursive_directory_iterator std::experimental::filesystem::recursive_directory_iterator::recursive_directory_iterator cpp/experimental/fs/recursive_directory_iterator/recursive_directory_iterator std::experimental::filesystem::recursive_directory_iterator::operator* cpp/experimental/fs/recursive_directory_iterator/operator* -std::experimental::filesystem::recursive_directory_iterator::operator-> cpp/experimental/fs/recursive_directory_iterator/operator* +std::experimental::filesystem::recursive_directory_iterator::operator-> cpp/experimental/fs/recursive_directory_iterator/operator* std::experimental::filesystem::recursive_directory_iterator::options cpp/experimental/fs/recursive_directory_iterator/options std::experimental::filesystem::recursive_directory_iterator::depth cpp/experimental/fs/recursive_directory_iterator/depth std::experimental::filesystem::recursive_directory_iterator::recursion_pending cpp/experimental/fs/recursive_directory_iterator/recursion_pending @@ -12073,8 +12569,8 @@ std::experimental::filesystem::recursive_directory_iterator::increment cpp/exper std::experimental::filesystem::recursive_directory_iterator::operator++ cpp/experimental/fs/recursive_directory_iterator/increment std::experimental::filesystem::recursive_directory_iterator::pop cpp/experimental/fs/recursive_directory_iterator/pop std::experimental::filesystem::recursive_directory_iterator::disable_recursion_pending cpp/experimental/fs/recursive_directory_iterator/disable_recursion_pending -std::experimental::filesystem::begin(std::experimental::filesystem::recursive_directory_iterator) cpp/experimental/fs/recursive_directory_iterator/begin -std::experimental::filesystem::end(std::experimental::filesystem::recursive_directory_iterator) cpp/experimental/fs/recursive_directory_iterator/begin +std::experimental::filesystem::recursive_directory_iterator::std::experimental::filesystem::begin cpp/experimental/fs/recursive_directory_iterator/begin +std::experimental::filesystem::recursive_directory_iterator::std::experimental::filesystem::end cpp/experimental/fs/recursive_directory_iterator/begin std::experimental::filesystem::file_status cpp/experimental/fs/file_status std::experimental::filesystem::file_status::file_status cpp/experimental/fs/file_status/file_status std::experimental::filesystem::file_status::operator= cpp/experimental/fs/file_status/operator= @@ -12171,7 +12667,7 @@ std::experimental::filesystem::is_other cpp/experimental/fs/is_other std::experimental::filesystem::is_regular_file cpp/experimental/fs/is_regular_file std::experimental::filesystem::is_socket cpp/experimental/fs/is_socket std::experimental::filesystem::is_symlink cpp/experimental/fs/is_symlink -std::experimental::filesystem::status_known cpp/experimental/fs/status_known"} +std::experimental::filesystem::status_known cpp/experimental/fs/status_known )"; class SymbolToUrl { diff --git a/src/documentation.hpp b/src/documentation.hpp index f890b40..c9a8b83 100644 --- a/src/documentation.hpp +++ b/src/documentation.hpp @@ -4,6 +4,7 @@ namespace Documentation { class CppReference { public: + static std::string get_header(const std::string &symbol) noexcept; static std::string get_url(const std::string &symbol) noexcept; }; } // namespace Documentation diff --git a/src/source.cpp b/src/source.cpp index b81298b..2877910 100644 --- a/src/source.cpp +++ b/src/source.cpp @@ -164,8 +164,12 @@ Source::View::View(const boost::filesystem::path &file_path, const Glib::RefPtr< if(language) { auto language_id = language->get_id(); - if(language_id == "chdr" || language_id == "cpphdr" || language_id == "c" || language_id == "cpp") { + if(language_id == "chdr" || language_id == "c") + is_c = true; + else if(language_id == "cpphdr" || language_id == "cpp") is_cpp = true; + + if(is_c || is_cpp) { use_fixed_continuation_indenting = false; // TODO 2019: check if clang-format has improved... // boost::filesystem::path clang_format_file; @@ -1520,8 +1524,8 @@ void Source::View::show_or_hide() { } else { auto tabs = tabs_end.get_line_offset() - line_start.get_line_offset(); - if(is_cpp && tabs == 0 && *line_start == '#') { // C/C++ defines can be at the first line - if(end.get_line() == start.get_line()) // Do not try to find define blocks since these rarely are indented + if((is_c || is_cpp) && tabs == 0 && *line_start == '#') { // C/C++ defines can be at the first line + if(end.get_line() == start.get_line()) // Do not try to find define blocks since these rarely are indented break; } else if(tabs < start_tabs) { @@ -2506,7 +2510,7 @@ bool Source::View::on_key_press_event_bracket_language(GdkEventKey *key) { if(found_tabs_end_iter.get_line_offset() == tabs_end_iter.get_line_offset()) { has_right_curly_bracket = true; // Special case for functions and classes with no indentation after: namespace { - if(is_cpp && tabs_end_iter.starts_line()) { + if((is_c || is_cpp) && tabs_end_iter.starts_line()) { auto iter = condition_iter; Gtk::TextIter open_iter; if(iter.backward_char() && find_open_symbol_backward(iter, open_iter, '{', '}')) { @@ -2522,7 +2526,7 @@ bool Source::View::on_key_press_event_bracket_language(GdkEventKey *key) { // Check if one should add semicolon after '}' bool add_semicolon = false; - if(is_cpp) { + if(is_c || is_cpp) { // add semicolon after class or struct? auto token = get_token(tabs_end_iter); if(token == "class" || token == "struct") @@ -3027,7 +3031,7 @@ bool Source::View::on_key_press_event_smart_inserts(GdkEventKey *key) { if(found_tabs_end_iter.get_line_offset() == tabs_end_iter.get_line_offset()) { has_right_curly_bracket = true; // Special case for functions and classes with no indentation after: namespace {: - if(is_cpp && tabs_end_iter.starts_line()) { + if((is_c || is_cpp) && tabs_end_iter.starts_line()) { Gtk::TextIter open_iter; if(find_open_symbol_backward(iter, open_iter, '{', '}')) { if(open_iter.starts_line()) // in case of: namespace test\n{ diff --git a/src/source.hpp b/src/source.hpp index e640dda..2eecdba 100644 --- a/src/source.hpp +++ b/src/source.hpp @@ -149,6 +149,9 @@ namespace Source { bool interactive_completion = true; + bool is_c = false; + bool is_cpp = false; + private: void setup_signals(); void setup_format_style(bool is_generic_view); @@ -158,7 +161,6 @@ namespace Source { Gsv::GutterRendererText *line_renderer; bool use_fixed_continuation_indenting = true; - bool is_cpp = false; guint previous_non_modifier_keyval = 0; bool keep_previous_extended_selections = false; diff --git a/src/source_clang.cpp b/src/source_clang.cpp index 269df76..04c8604 100644 --- a/src/source_clang.cpp +++ b/src/source_clang.cpp @@ -292,6 +292,7 @@ void Source::ClangViewParse::update_diagnostics() { size_t num_warnings = 0; size_t num_errors = 0; size_t num_fix_its = 0; + for(auto &diagnostic : clang_diagnostics) { if(diagnostic.path == file_path.string()) { int line = diagnostic.offsets.first.line - 1; @@ -323,6 +324,103 @@ void Source::ClangViewParse::update_diagnostics() { error = true; } + // Add include fixits for std + auto get_new_include_offsets = [this]() -> std::pair { + auto iter = get_buffer()->begin(); + auto fallback = iter; + while(iter) { + if(*iter == '#') { + auto next = iter; + if(next.forward_char() && is_token_char(*next)) { + auto token = get_token(next); + if(token == "include") + break; + else if(token == "pragma" && next.forward_to_line_end() && get_buffer()->get_text(iter, next) == "#pragma once" && next.forward_char()) + fallback = next; + } + // Move to next preprocessor directive: + while(iter) { + if((!iter.ends_line() && !iter.forward_to_line_end()) || !iter.forward_char() || *iter == '#') + break; + } + } + // Move to next line + else if((!iter.ends_line() && !iter.forward_to_line_end()) || !iter.forward_char()) + break; + } + if(!iter) // Use fallback if end of buffer is reached + iter = fallback; + return {{static_cast(iter.get_line() + 1), static_cast(iter.get_line_index() + 1)}, + {static_cast(iter.get_line() + 1), static_cast(iter.get_line_index() + 1)}}; + }; + auto has_using_namespace_std = [this](size_t token_index) -> bool { + if(token_index + 2 >= clang_tokens->size()) + return false; + for(size_t i = 0; i + 2 < token_index; i++) { + if((*clang_tokens)[i].get_kind() == clangmm::Token::Kind::Keyword && + (*clang_tokens)[i + 1].get_kind() == clangmm::Token::Kind::Keyword && + (*clang_tokens)[i + 2].get_kind() == clangmm::Token::Kind::Identifier && + (*clang_tokens)[i].get_spelling() == "using" && + (*clang_tokens)[i + 1].get_spelling() == "namespace" && + (*clang_tokens)[i + 2].get_spelling() == "std") + return true; + } + return false; + }; + if(diagnostic.fix_its.empty() && diagnostic.severity >= clangmm::Diagnostic::Severity::Error && is_token_char(*start)) { + auto token_string = get_token(start); + for(size_t c = 0; c < clang_tokens->size(); c++) { + auto &token = (*clang_tokens)[c]; + if(token.get_kind() == clangmm::Token::Kind::Identifier) { + auto &token_offsets = clang_tokens_offsets[c]; + if(static_cast(line) == token_offsets.first.line - 1 && static_cast(index) >= token_offsets.first.index - 1 && static_cast(index) <= token_offsets.second.index - 1) { + if(diagnostic.spelling.compare(0, 44, "implicit instantiation of undefined template") == 0) { + auto cursor = token.get_cursor(); + if(cursor.get_referenced()) { + auto type_description = cursor.get_type_description(); + bool has_std = false; + if(type_description.compare(0, 5, "std::") == 0) { + has_std = true; + type_description.erase(0, 5); + } + if(type_description.compare(0, 5, "__1::") == 0) + type_description.erase(0, 5); + auto pos = type_description.find('<'); + if(pos != std::string::npos) + type_description.erase(pos); + auto header = Documentation::CppReference::get_header(is_cpp && (has_std || has_using_namespace_std(c)) ? "std::" + type_description : type_description); + if(!header.empty()) + diagnostic.fix_its.emplace_back(clangmm::Diagnostic::FixIt{"#include <" + header + ">\n", file_path.string(), get_new_include_offsets()}); + } + } + if(diagnostic.spelling.compare(0, 17, "unknown type name") == 0 || + diagnostic.spelling.compare(0, 13, "no type named") == 0 || + diagnostic.spelling.compare(0, 15, "no member named") == 0 || + diagnostic.spelling.compare(0, 17, "no template named") == 0 || + diagnostic.spelling.compare(0, 28, "use of undeclared identifier") == 0 || + diagnostic.spelling.compare(0, 44, "implicit instantiation of undefined template") == 0 || + diagnostic.spelling.compare(0, 79, "no viable constructor or deduction guide for deduction of template arguments of") == 0) { + bool has_std = false; + if(token_string == "std" && c + 2 < clang_tokens->size() && (*clang_tokens)[c + 2].get_kind() == clangmm::Token::Kind::Identifier) { + token_string = (*clang_tokens)[c + 2].get_spelling(); + has_std = true; + } + else if(c >= 2 && + (*clang_tokens)[c - 1].get_kind() == clangmm::Token::Punctuation && + (*clang_tokens)[c - 2].get_kind() == clangmm::Token::Identifier && + (*clang_tokens)[c - 1].get_spelling() == "::" && + (*clang_tokens)[c - 2].get_spelling() == "std") + has_std = true; + auto header = Documentation::CppReference::get_header(is_cpp && (has_std || has_using_namespace_std(c)) ? "std::" + token_string : token_string); + if(!header.empty()) + diagnostic.fix_its.emplace_back(clangmm::Diagnostic::FixIt{"#include <" + header + ">\n", file_path.string(), get_new_include_offsets()}); + } + break; + } + } + } + } + std::string fix_its_string; unsigned fix_its_count = 0; for(auto &fix_it : diagnostic.fix_its) { @@ -355,6 +453,7 @@ void Source::ClangViewParse::update_diagnostics() { }); } } + status_diagnostics = std::make_tuple(num_warnings, num_errors, num_fix_its); if(update_status_diagnostics) update_status_diagnostics(this);