#line 1 "a.cxx" #line 1 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio.hpp" # pragma once #line 1 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/associated_allocator.hpp" # pragma once #line 1 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config.hpp" #line 28 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config.hpp" #line 1 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/user.hpp" #line 31 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config.hpp" #line 1 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/select_compiler_config.hpp" #line 39 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/select_compiler_config.hpp" #line 127 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/select_compiler_config.hpp" #line 157 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/select_compiler_config.hpp" #line 36 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config.hpp" #line 1 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/compiler/intel.hpp" #line 1 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/compiler/visualc.hpp" #pragma warning( disable : 4503 ) #line 63 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/compiler/visualc.hpp" #line 99 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/compiler/visualc.hpp" #line 109 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/compiler/visualc.hpp" #line 119 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/compiler/visualc.hpp" #line 136 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/compiler/visualc.hpp" #line 149 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/compiler/visualc.hpp" #line 164 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/compiler/visualc.hpp" #line 191 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/compiler/visualc.hpp" #line 214 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/compiler/visualc.hpp" #line 250 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/compiler/visualc.hpp" #line 275 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/compiler/visualc.hpp" #line 285 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/compiler/visualc.hpp" #line 350 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/compiler/visualc.hpp" #line 1 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/pragma_message.hpp" #line 1 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/helper_macros.hpp" #line 18 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/pragma_message.hpp" #line 30 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/pragma_message.hpp" #line 355 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/compiler/visualc.hpp" #line 22 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/compiler/intel.hpp" #line 61 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/compiler/intel.hpp" #line 77 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/compiler/intel.hpp" #line 85 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/compiler/intel.hpp" #line 97 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/compiler/intel.hpp" #line 563 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/compiler/intel.hpp" #line 40 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config.hpp" #line 1 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/select_stdlib_config.hpp" #line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\version" #pragma once #line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #pragma once #line 19 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\vcruntime.h" #pragma once #line 35 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\vcruntime.h" #line 56 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\vcruntime.h" #line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\sal.h" #pragma once #line 179 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\sal.h" #line 188 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\sal.h" #line 200 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\sal.h" #line 207 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\sal.h" #line 223 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\sal.h" #line 324 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\sal.h" #line 351 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\sal.h" #line 496 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\sal.h" #line 503 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\sal.h" #line 540 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\sal.h" #line 576 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\sal.h" #line 596 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\sal.h" #line 603 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\sal.h" #pragma region Input Buffer SAL 1 compatibility macros #line 1007 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\sal.h" #line 1291 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\sal.h" #line 1382 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\sal.h" #line 1390 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\sal.h" #line 1410 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\sal.h" #pragma endregion Input Buffer SAL 1 compatibility macros #line 1555 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\sal.h" #line 1611 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\sal.h" #line 1663 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\sal.h" #line 2047 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\sal.h" #line 2061 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\sal.h" #line 2083 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\sal.h" #line 2091 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\sal.h" extern "C" { #line 2624 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\sal.h" #line 2835 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\sal.h" #line 2858 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\sal.h" #line 2868 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\sal.h" #line 2878 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\sal.h" #line 2887 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\sal.h" #line 2895 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\sal.h" #line 2903 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\sal.h" #line 2915 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\sal.h" #line 2949 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\sal.h" } #line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\concurrencysal.h" #pragma once extern "C" { #line 292 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\concurrencysal.h" #line 313 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\concurrencysal.h" #line 332 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\concurrencysal.h" #line 368 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\concurrencysal.h" #line 381 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\concurrencysal.h" } #line 2975 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\sal.h" #line 58 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\vcruntime.h" #line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\vadefs.h" #pragma once #pragma pack(push, 8) #line 25 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\vadefs.h" #line 35 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\vadefs.h" #pragma warning(push) #pragma warning(disable: 4514 4820) extern "C" { typedef unsigned __int64 uintptr_t; typedef char* va_list; #line 94 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\vadefs.h" #line 154 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\vadefs.h" void __cdecl __va_start(va_list* , ...); #line 163 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\vadefs.h" } extern "C++" { template struct __vcrt_va_list_is_reference { enum : bool { __the_value = false }; }; template struct __vcrt_va_list_is_reference<_Ty&> { enum : bool { __the_value = true }; }; template struct __vcrt_va_list_is_reference<_Ty&&> { enum : bool { __the_value = true }; }; template struct __vcrt_assert_va_start_is_not_reference { static_assert(!__vcrt_va_list_is_reference<_Ty>::__the_value, "va_start argument must not have reference type and must not be parenthesized"); }; } #pragma warning(pop) #pragma pack(pop) #line 59 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\vcruntime.h" #pragma warning(push) #pragma warning(disable: 4514 4820) #line 95 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\vcruntime.h" __pragma(pack(push, 8)) extern "C" { #line 107 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\vcruntime.h" #line 131 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\vcruntime.h" #line 139 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\vcruntime.h" #line 148 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\vcruntime.h" #line 187 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\vcruntime.h" typedef unsigned __int64 size_t; typedef __int64 ptrdiff_t; typedef __int64 intptr_t; typedef bool __vcrt_bool; #line 211 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\vcruntime.h" #line 238 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\vcruntime.h" extern "C++" { template char (*__countof_helper(__unaligned _CountofType (&_Array)[_SizeOfArray]))[_SizeOfArray]; } #line 273 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\vcruntime.h" #line 284 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\vcruntime.h" #line 302 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\vcruntime.h" #line 327 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\vcruntime.h" #line 340 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\vcruntime.h" void __cdecl __security_init_cookie(void); #line 351 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\vcruntime.h" void __cdecl __security_check_cookie( uintptr_t _StackCookie); __declspec(noreturn) void __cdecl __report_gsfailure( uintptr_t _StackCookie); extern uintptr_t __security_cookie; } __pragma(pack(pop)) #pragma warning(pop) #line 333 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\xkeycheck.h" #pragma once #line 301 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\xkeycheck.h" #line 334 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 342 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 361 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 373 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 382 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 393 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 456 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 480 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 488 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 501 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 510 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 530 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 617 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 668 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 684 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 695 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 708 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 722 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 735 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 750 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 763 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 775 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 787 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 800 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 817 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 829 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 847 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 864 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 881 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 895 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 907 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 920 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 934 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 947 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 958 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 971 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 983 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 995 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 1006 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 1017 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 1029 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 1080 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 1111 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 1129 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 1165 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 1242 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 1250 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 1273 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 1300 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 1308 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 1332 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals_core.h" #line 10 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\version" #line 25 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/select_stdlib_config.hpp" #line 33 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/select_stdlib_config.hpp" #line 41 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/select_stdlib_config.hpp" #line 55 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/select_stdlib_config.hpp" #line 93 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/select_stdlib_config.hpp" #line 102 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/select_stdlib_config.hpp" #line 121 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/select_stdlib_config.hpp" #line 45 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config.hpp" #line 1 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/stdlib/dinkumware.hpp" #line 20 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/stdlib/dinkumware.hpp" #line 41 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/stdlib/dinkumware.hpp" #line 65 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/stdlib/dinkumware.hpp" #line 82 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/stdlib/dinkumware.hpp" #line 107 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/stdlib/dinkumware.hpp" #line 126 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/stdlib/dinkumware.hpp" #line 145 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/stdlib/dinkumware.hpp" #line 155 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/stdlib/dinkumware.hpp" #line 172 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/stdlib/dinkumware.hpp" #line 189 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/stdlib/dinkumware.hpp" #line 225 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/stdlib/dinkumware.hpp" #line 255 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/stdlib/dinkumware.hpp" #line 49 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config.hpp" #line 1 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/select_platform_config.hpp" #line 41 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/select_platform_config.hpp" #line 115 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/select_platform_config.hpp" #line 142 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/select_platform_config.hpp" #line 54 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config.hpp" #line 1 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/platform/win32.hpp" #line 42 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/platform/win32.hpp" #line 50 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/platform/win32.hpp" #line 76 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/platform/win32.hpp" #line 58 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config.hpp" #line 1 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/suffix.hpp" #line 36 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/suffix.hpp" #line 49 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/suffix.hpp" #line 65 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/suffix.hpp" #line 98 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/suffix.hpp" #line 283 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/suffix.hpp" #line 297 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/suffix.hpp" #line 384 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/suffix.hpp" #line 425 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/suffix.hpp" #line 454 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/suffix.hpp" namespace boost{ typedef long long long_long_type; typedef unsigned long long ulong_long_type; } #line 506 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/suffix.hpp" #line 516 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/suffix.hpp" #line 540 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/suffix.hpp" #line 566 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/suffix.hpp" #line 592 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/suffix.hpp" #line 613 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/suffix.hpp" #line 632 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/suffix.hpp" #line 652 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/suffix.hpp" #line 672 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/suffix.hpp" #line 693 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/suffix.hpp" #line 793 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/suffix.hpp" #line 979 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/suffix.hpp" #line 1005 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/suffix.hpp" #line 1042 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/suffix.hpp" #line 1056 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/suffix.hpp" #line 1105 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config/detail/suffix.hpp" #line 62 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/config.hpp" #pragma once #line 27 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/version.hpp" #line 28 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 41 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 58 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 76 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 88 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 124 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 139 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 167 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 197 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 221 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 282 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 335 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 358 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 381 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 398 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 407 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 421 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 446 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 471 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 494 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 505 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 543 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 568 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 592 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 619 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 644 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 669 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 702 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 734 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 743 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 784 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 809 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 836 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 858 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 882 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 907 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 934 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 961 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 988 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1015 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1046 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1076 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1087 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1105 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1116 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1140 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1164 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1188 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1208 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1219 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1232 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1246 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1259 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" # pragma message( "Please define _WIN32_WINNT or _WIN32_WINDOWS appropriately. For example:\n" "- add -D_WIN32_WINNT=0x0601 to the compiler command line; or\n" "- add _WIN32_WINNT=0x0601 to your project's Preprocessor Definitions.\n" "Assuming _WIN32_WINNT=0x0601 (i.e. Windows 7 target).") #line 1300 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1309 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1318 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1331 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1354 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1380 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1392 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1404 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1417 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1430 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1439 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1450 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1459 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1468 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1481 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1490 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1503 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1526 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1571 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1584 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1598 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1656 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1673 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1700 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1718 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1738 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1748 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1776 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1794 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1808 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 1819 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/detail/config.hpp" #line 19 "N:/development/incubation/boost/1.75.0/WINDOWS64_VC14/include/boost/asio/associated_allocator.hpp" #line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\memory" #pragma once #line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\exception" #pragma once #line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals.h" #pragma once #line 1 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\crtdbg.h" #pragma once #line 1 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #pragma once #line 27 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #line 64 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #line 72 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #pragma warning(push) #pragma warning(disable: 4324 4514 4574 4710 4793 4820 4995 4996 28719 28726 28727) __pragma(pack(push, 8)) extern "C" { #line 93 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #line 109 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #line 129 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #line 162 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #line 172 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" extern "C++" { template struct _CrtEnableIf; template struct _CrtEnableIf { typedef _Ty _Type; }; } typedef bool __crt_bool; #line 221 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #line 243 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #line 251 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #line 268 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #line 292 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #line 320 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #line 332 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #line 356 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" void __cdecl _invalid_parameter_noinfo(void); __declspec(noreturn) void __cdecl _invalid_parameter_noinfo_noreturn(void); __declspec(noreturn) void __cdecl _invoke_watson( wchar_t const* _Expression, wchar_t const* _FunctionName, wchar_t const* _FileName, unsigned int _LineNo, uintptr_t _Reserved); #line 405 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #line 419 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #line 438 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #line 446 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #line 464 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #line 480 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #line 509 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #line 530 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #line 539 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #line 549 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #line 561 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #line 569 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #line 578 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" typedef int errno_t; typedef unsigned short wint_t; typedef unsigned short wctype_t; typedef long __time32_t; typedef __int64 __time64_t; typedef struct __crt_locale_data_public { unsigned short const* _locale_pctype; int _locale_mb_cur_max; unsigned int _locale_lc_codepage; } __crt_locale_data_public; typedef struct __crt_locale_pointers { struct __crt_locale_data* locinfo; struct __crt_multibyte_data* mbcinfo; } __crt_locale_pointers; typedef __crt_locale_pointers* _locale_t; typedef struct _Mbstatet { unsigned long _Wchar; unsigned short _Byte, _State; } _Mbstatet; typedef _Mbstatet mbstate_t; typedef __time64_t time_t; typedef size_t rsize_t; #line 665 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #line 676 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #line 687 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #line 698 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #line 709 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #line 720 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #line 731 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #line 742 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #line 753 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #line 766 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #line 779 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #line 796 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #line 814 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #line 1865 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" #line 2057 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\corecrt.h" } __pragma(pack(pop)) #pragma warning(pop) #line 13 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\crtdbg.h" #line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\vcruntime_new_debug.h" #pragma once #line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\vcruntime_new.h" #pragma once #pragma warning(push) #pragma warning(disable: 4514 4820) #pragma warning(disable: 4985) extern "C++" { #pragma pack(push, 8) namespace std { enum class align_val_t : size_t {}; } namespace std { struct nothrow_t { explicit nothrow_t() = default; }; extern nothrow_t const nothrow; } [[nodiscard]] __declspec(allocator) void* __cdecl operator new( size_t _Size ); [[nodiscard]] __declspec(allocator) void* __cdecl operator new( size_t _Size, ::std::nothrow_t const& ) noexcept; [[nodiscard]] __declspec(allocator) void* __cdecl operator new[]( size_t _Size ); [[nodiscard]] __declspec(allocator) void* __cdecl operator new[]( size_t _Size, ::std::nothrow_t const& ) noexcept; void __cdecl operator delete( void* _Block ) noexcept; void __cdecl operator delete( void* _Block, ::std::nothrow_t const& ) noexcept; void __cdecl operator delete[]( void* _Block ) noexcept; void __cdecl operator delete[]( void* _Block, ::std::nothrow_t const& ) noexcept; void __cdecl operator delete( void* _Block, size_t _Size ) noexcept; void __cdecl operator delete[]( void* _Block, size_t _Size ) noexcept; [[nodiscard]] __declspec(allocator) void* __cdecl operator new( size_t _Size, ::std::align_val_t _Al ); [[nodiscard]] __declspec(allocator) void* __cdecl operator new( size_t _Size, ::std::align_val_t _Al, ::std::nothrow_t const& ) noexcept; [[nodiscard]] __declspec(allocator) void* __cdecl operator new[]( size_t _Size, ::std::align_val_t _Al ); [[nodiscard]] __declspec(allocator) void* __cdecl operator new[]( size_t _Size, ::std::align_val_t _Al, ::std::nothrow_t const& ) noexcept; void __cdecl operator delete( void* _Block, ::std::align_val_t _Al ) noexcept; void __cdecl operator delete( void* _Block, ::std::align_val_t _Al, ::std::nothrow_t const& ) noexcept; void __cdecl operator delete[]( void* _Block, ::std::align_val_t _Al ) noexcept; void __cdecl operator delete[]( void* _Block, ::std::align_val_t _Al, ::std::nothrow_t const& ) noexcept; void __cdecl operator delete( void* _Block, size_t _Size, ::std::align_val_t _Al ) noexcept; void __cdecl operator delete[]( void* _Block, size_t _Size, ::std::align_val_t _Al ) noexcept; #pragma warning(push) #pragma warning(disable: 4577) #pragma warning(disable: 4514) [[nodiscard]] inline void* __cdecl operator new(size_t _Size, void* _Where) noexcept { (void)_Size; return _Where; } inline void __cdecl operator delete(void*, void*) noexcept { return; } [[nodiscard]] inline void* __cdecl operator new[](size_t _Size, void* _Where) noexcept { (void)_Size; return _Where; } inline void __cdecl operator delete[](void*, void*) noexcept { } #pragma warning(pop) #pragma pack(pop) } #pragma warning(pop) #line 11 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\vcruntime_new_debug.h" #pragma warning(push) #pragma warning(disable: 4514 4820) extern "C++" { #pragma pack(push, 8) [[nodiscard]] __declspec(allocator) void* __cdecl operator new( size_t _Size, int _BlockUse, char const* _FileName, int _LineNumber ); [[nodiscard]] __declspec(allocator) void* __cdecl operator new[]( size_t _Size, int _BlockUse, char const* _FileName, int _LineNumber ); void __cdecl operator delete( void* _Block, int _BlockUse, char const* _FileName, int _LineNumber ) noexcept; void __cdecl operator delete[]( void* _Block, int _BlockUse, char const* _FileName, int _LineNumber ) noexcept; #pragma pack(pop) } #pragma warning(pop) #line 14 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\crtdbg.h" #pragma warning(push) #pragma warning(disable: 4324 4514 4574 4710 4793 4820 4995 4996 28719 28726 28727) __pragma(pack(push, 8)) extern "C" { typedef void* _HFILE; typedef int (__cdecl* _CRT_REPORT_HOOK )(int, char*, int*); typedef int (__cdecl* _CRT_REPORT_HOOKW)(int, wchar_t*, int*); typedef int (__cdecl* _CRT_ALLOC_HOOK)(int, void*, size_t, int, long, unsigned char const*, int); #line 81 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\crtdbg.h" #line 104 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\crtdbg.h" typedef void (__cdecl* _CRT_DUMP_CLIENT)(void*, size_t); struct _CrtMemBlockHeader; typedef struct _CrtMemState { struct _CrtMemBlockHeader* pBlockHeader; size_t lCounts[5]; size_t lSizes[5]; size_t lHighWaterCount; size_t lTotalCount; } _CrtMemState; #line 150 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\crtdbg.h" #line 239 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\crtdbg.h" #line 256 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\crtdbg.h" #line 265 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\crtdbg.h" #line 284 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\crtdbg.h" #line 590 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\crtdbg.h" #line 608 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\crtdbg.h" #line 690 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\crtdbg.h" #line 771 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\crtdbg.h" #line 781 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\crtdbg.h" } __pragma(pack(pop)) #pragma warning(pop) #line 13 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals.h" #line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\crtdefs.h" #line 27 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\crtdefs.h" #line 36 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\crtdefs.h" #line 45 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\crtdefs.h" #line 61 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\crtdefs.h" #line 73 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\crtdefs.h" #line 14 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals.h" #pragma pack(push, 8) #pragma warning(push, 3) #pragma warning(disable : 4180 4412 4455 4494 4514 4574 4582 4583 4587 4588 4619 4623 4625 4626 4643 4648 4702 4793 4820 4988 5026 5027 5045 6294 5053) #line 33 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals.h" #line 44 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals.h" #line 52 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals.h" #line 93 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals.h" #line 108 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals.h" #line 121 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals.h" #line 130 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals.h" #pragma detect_mismatch("_MSC_VER", "1900") #pragma detect_mismatch("_ITERATOR_DEBUG_LEVEL", "0") #pragma detect_mismatch("RuntimeLibrary", "MT_StaticRelease") #line 154 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals.h" #line 162 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals.h" #line 196 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals.h" #line 210 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals.h" #line 218 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals.h" #line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\use_ansi.h" #pragma once #line 33 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\use_ansi.h" #pragma comment(lib, "libcpmt" "" "") #line 227 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals.h" #line 243 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals.h" #line 255 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals.h" #line 267 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals.h" #line 275 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals.h" #line 285 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals.h" #line 293 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals.h" #line 301 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals.h" #line 309 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals.h" #line 331 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals.h" namespace std { enum _Uninitialized { _Noinit }; class _Lockit { public: #line 363 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals.h" __thiscall _Lockit() noexcept; explicit __thiscall _Lockit(int) noexcept; __thiscall ~_Lockit() noexcept; static void __cdecl _Lockit_ctor(int) noexcept; static void __cdecl _Lockit_dtor(int) noexcept; private: static void __cdecl _Lockit_ctor(_Lockit*) noexcept; static void __cdecl _Lockit_ctor(_Lockit*, int) noexcept; static void __cdecl _Lockit_dtor(_Lockit*) noexcept; public: _Lockit(const _Lockit&) = delete; _Lockit& operator=(const _Lockit&) = delete; private: int _Locktype; }; #line 445 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals.h" class _Init_locks { public: #line 469 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals.h" __thiscall _Init_locks() noexcept; __thiscall ~_Init_locks() noexcept; private: static void __cdecl _Init_locks_ctor(_Init_locks*) noexcept; static void __cdecl _Init_locks_dtor(_Init_locks*) noexcept; }; #line 488 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals.h" #line 515 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\yvals.h" } #pragma warning(pop) #pragma pack(pop) #line 10 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\exception" #line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\type_traits" #pragma once #line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\cstdint" #pragma once #line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\stdint.h" #pragma once #pragma warning(push) #pragma warning(disable: 4514 4820) typedef signed char int8_t; typedef short int16_t; typedef int int32_t; typedef long long int64_t; typedef unsigned char uint8_t; typedef unsigned short uint16_t; typedef unsigned int uint32_t; typedef unsigned long long uint64_t; typedef signed char int_least8_t; typedef short int_least16_t; typedef int int_least32_t; typedef long long int_least64_t; typedef unsigned char uint_least8_t; typedef unsigned short uint_least16_t; typedef unsigned int uint_least32_t; typedef unsigned long long uint_least64_t; typedef signed char int_fast8_t; typedef int int_fast16_t; typedef int int_fast32_t; typedef long long int_fast64_t; typedef unsigned char uint_fast8_t; typedef unsigned int uint_fast16_t; typedef unsigned int uint_fast32_t; typedef unsigned long long uint_fast64_t; typedef long long intmax_t; typedef unsigned long long uintmax_t; #line 61 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\stdint.h" #line 74 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\stdint.h" #line 87 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\stdint.h" #line 97 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\stdint.h" #line 113 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\stdint.h" #pragma warning(pop) #line 13 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\cstdint" #pragma pack(push, 8) #pragma warning(push, 3) #pragma warning(disable : 4180 4412 4455 4494 4514 4574 4582 4583 4587 4588 4619 4623 4625 4626 4643 4648 4702 4793 4820 4988 5026 5027 5045 6294 5053) namespace std { using :: int8_t; using :: int16_t; using :: int32_t; using :: int64_t; using :: uint8_t; using :: uint16_t; using :: uint32_t; using :: uint64_t; using :: int_least8_t; using :: int_least16_t; using :: int_least32_t; using :: int_least64_t; using :: uint_least8_t; using :: uint_least16_t; using :: uint_least32_t; using :: uint_least64_t; using :: int_fast8_t; using :: int_fast16_t; using :: int_fast32_t; using :: int_fast64_t; using :: uint_fast8_t; using :: uint_fast16_t; using :: uint_fast32_t; using :: uint_fast64_t; using :: intmax_t; using :: intptr_t; using :: uintmax_t; using :: uintptr_t; #line 89 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\cstdint" } #pragma warning(pop) #pragma pack(pop) #line 12 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\type_traits" #line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\xstddef" #pragma once #line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\cstddef" #pragma once #line 1 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\stddef.h" #pragma once #pragma warning(push) #pragma warning(disable: 4324 4514 4574 4710 4793 4820 4995 4996 28719 28726 28727) __pragma(pack(push, 8)) extern "C" { namespace std { typedef decltype(__nullptr) nullptr_t; } using ::std::nullptr_t; int* __cdecl _errno(void); errno_t __cdecl _set_errno( int _Value); errno_t __cdecl _get_errno( int* _Value); #line 54 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.19041.0\\ucrt\\stddef.h" extern unsigned long __cdecl __threadid(void); extern uintptr_t __cdecl __threadhandle(void); } __pragma(pack(pop)) #pragma warning(pop) #line 13 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\cstddef" #line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\xtr1common" #pragma once #pragma pack(push, 8) #pragma warning(push, 3) #pragma warning(disable : 4180 4412 4455 4494 4514 4574 4582 4583 4587 4588 4619 4623 4625 4626 4643 4648 4702 4793 4820 4988 5026 5027 5045 6294 5053) namespace std { template struct integral_constant { static constexpr _Ty value = _Val; using value_type = _Ty; using type = integral_constant; constexpr operator value_type() const noexcept { return value; } [[nodiscard]] constexpr value_type operator()() const noexcept { return value; } }; template using bool_constant = integral_constant; using true_type = bool_constant; using false_type = bool_constant; template struct enable_if {}; template struct enable_if { using type = _Ty; }; template using enable_if_t = typename enable_if<_Test, _Ty>::type; template struct conditional { using type = _Ty1; }; template struct conditional { using type = _Ty2; }; template using conditional_t = typename conditional<_Test, _Ty1, _Ty2>::type; #line 78 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\VC\\Tools\\MSVC\\14.28.29910\\include\\xtr1common" template inline constexpr bool is_same_v = false; template inline constexpr bool is_same_v<_Ty, _Ty> = true; template struct is_same : bool_constant> {}; template struct remove_const { using type = _Ty; }; template struct remove_const { using type = _Ty; }; template using remove_const_t = typename remove_const<_Ty>::type; template struct remove_volatile { using type = _Ty; }; template struct remove_volatile { using type = _Ty; }; template using remove_volatile_t = typename remove_volatile<_Ty>::type; template struct remove_cv { using type = _Ty; template