Class <anonymous struct>
   size=8 align=4
   base size=8 base align=4
<anonymous struct> (0x0x7ff9b2981de0) 0

Class <anonymous struct>
   size=16 align=8
   base size=16 base align=8
<anonymous struct> (0x0x7ff9b2981e40) 0

Class <anonymous struct>
   size=16 align=8
   base size=16 base align=8
<anonymous struct> (0x0x7ff9b2981ea0) 0

Class __locale_struct
   size=232 align=8
   base size=232 base align=8
__locale_struct (0x0x7ff9b2981f00) 0

Class <anonymous struct>
   size=8 align=4
   base size=8 base align=4
<anonymous struct> (0x0x7ff9b26450c0) 0

Class <anonymous struct>
   size=128 align=8
   base size=128 base align=8
<anonymous struct> (0x0x7ff9b2645240) 0

Class timeval
   size=16 align=8
   base size=16 base align=8
timeval (0x0x7ff9b26452a0) 0

Class timespec
   size=16 align=8
   base size=16 base align=8
timespec (0x0x7ff9b2645300) 0

Class <anonymous struct>
   size=128 align=8
   base size=128 base align=8
<anonymous struct> (0x0x7ff9b2645360) 0

Class pthread_attr_t
   size=56 align=8
   base size=56 base align=8
pthread_attr_t (0x0x7ff9b26454e0) 0

Class __pthread_internal_list
   size=16 align=8
   base size=16 base align=8
__pthread_internal_list (0x0x7ff9b2645540) 0

Class <anonymous union>::__pthread_mutex_s
   size=40 align=8
   base size=40 base align=8
<anonymous union>::__pthread_mutex_s (0x0x7ff9b2645600) 0

Class <anonymous union>
   size=40 align=8
   base size=40 base align=8
<anonymous union> (0x0x7ff9b26455a0) 0

Class <anonymous union>
   size=4 align=4
   base size=4 base align=4
<anonymous union> (0x0x7ff9b2645660) 0

Class <anonymous union>::<anonymous struct>::<anonymous union>::<anonymous struct>
   size=8 align=4
   base size=8 base align=4
<anonymous union>::<anonymous struct>::<anonymous union>::<anonymous struct> (0x0x7ff9b26457e0) 0

Class <anonymous union>::<anonymous struct>::<anonymous union>
   size=8 align=8
   base size=8 base align=8
<anonymous union>::<anonymous struct>::<anonymous union> (0x0x7ff9b2645780) 0

Class <anonymous union>::<anonymous struct>::<anonymous union>::<anonymous struct>
   size=8 align=4
   base size=8 base align=4
<anonymous union>::<anonymous struct>::<anonymous union>::<anonymous struct> (0x0x7ff9b26458a0) 0

Class <anonymous union>::<anonymous struct>::<anonymous union>
   size=8 align=8
   base size=8 base align=8
<anonymous union>::<anonymous struct>::<anonymous union> (0x0x7ff9b2645840) 0

Class <anonymous union>::<anonymous struct>
   size=48 align=8
   base size=48 base align=8
<anonymous union>::<anonymous struct> (0x0x7ff9b2645720) 0

Class <anonymous union>
   size=48 align=8
   base size=48 base align=8
<anonymous union> (0x0x7ff9b26456c0) 0

Class <anonymous union>
   size=4 align=4
   base size=4 base align=4
<anonymous union> (0x0x7ff9b2645900) 0

Class <anonymous union>::<anonymous struct>
   size=56 align=8
   base size=56 base align=8
<anonymous union>::<anonymous struct> (0x0x7ff9b26459c0) 0

Class <anonymous union>
   size=56 align=8
   base size=56 base align=8
<anonymous union> (0x0x7ff9b2645960) 0

Class <anonymous union>
   size=8 align=8
   base size=8 base align=8
<anonymous union> (0x0x7ff9b2645a20) 0

Class <anonymous union>
   size=32 align=8
   base size=32 base align=8
<anonymous union> (0x0x7ff9b2645a80) 0

Class <anonymous union>
   size=4 align=4
   base size=4 base align=4
<anonymous union> (0x0x7ff9b2645ae0) 0

Class random_data
   size=48 align=8
   base size=48 base align=8
random_data (0x0x7ff9b2645b40) 0

Class drand48_data
   size=24 align=8
   base size=24 base align=8
drand48_data (0x0x7ff9b2645ba0) 0

Class <anonymous struct>::<anonymous union>
   size=4 align=4
   base size=4 base align=4
<anonymous struct>::<anonymous union> (0x0x7ff9b26c1c00) 0

Class <anonymous struct>
   size=8 align=4
   base size=8 base align=4
<anonymous struct> (0x0x7ff9b26c1ba0) 0

Vtable for std::exception
std::exception::_ZTVSt9exception: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt9exception)
16    (int (*)(...))std::exception::~exception
24    (int (*)(...))std::exception::~exception
32    (int (*)(...))std::exception::what

Class std::exception
   size=8 align=8
   base size=8 base align=8
std::exception (0x0x7ff9b2784120) 0 nearly-empty
    vptr=((& std::exception::_ZTVSt9exception) + 16u)

Vtable for std::bad_exception
std::bad_exception::_ZTVSt13bad_exception: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt13bad_exception)
16    (int (*)(...))std::bad_exception::~bad_exception
24    (int (*)(...))std::bad_exception::~bad_exception
32    (int (*)(...))std::bad_exception::what

Class std::bad_exception
   size=8 align=8
   base size=8 base align=8
std::bad_exception (0x0x7ff9b27cb000) 0 nearly-empty
    vptr=((& std::bad_exception::_ZTVSt13bad_exception) + 16u)
  std::exception (0x0x7ff9b2784300) 0 nearly-empty
      primary-for std::bad_exception (0x0x7ff9b27cb000)

Class std::__exception_ptr::exception_ptr
   size=8 align=8
   base size=8 base align=8
std::__exception_ptr::exception_ptr (0x0x7ff9b27844e0) 0

Class std::integral_constant<bool, false>
   size=1 align=1
   base size=0 base align=1
std::integral_constant<bool, false> (0x0x7ff9b2784ba0) 0 empty

Class std::__or_<>
   size=1 align=1
   base size=1 base align=1
std::__or_<> (0x0x7ff9b27cb0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b2784c00) 0 empty

Class std::integral_constant<bool, true>
   size=1 align=1
   base size=0 base align=1
std::integral_constant<bool, true> (0x0x7ff9b2784d80) 0 empty

Class std::__and_<>
   size=1 align=1
   base size=1 base align=1
std::__and_<> (0x0x7ff9b25b0ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b2784de0) 0 empty

Class std::__nonesuch
   size=1 align=1
   base size=0 base align=1
std::__nonesuch (0x0x7ff9b1cd0000) 0 empty

Class std::__failure_type
   size=1 align=1
   base size=0 base align=1
std::__failure_type (0x0x7ff9b1cd00c0) 0 empty

Class std::__is_void_helper<void>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<void> (0x0x7ff9b1cce138) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b1cd0180) 0 empty

Class std::__is_integral_helper<bool>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<bool> (0x0x7ff9b1cce270) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b1cd02a0) 0 empty

Class std::__is_integral_helper<char>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<char> (0x0x7ff9b1cce2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b1cd0300) 0 empty

Class std::__is_integral_helper<signed char>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<signed char> (0x0x7ff9b1cce340) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b1cd0360) 0 empty

Class std::__is_integral_helper<unsigned char>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<unsigned char> (0x0x7ff9b1cce3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b1cd03c0) 0 empty

Class std::__is_integral_helper<wchar_t>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<wchar_t> (0x0x7ff9b1cce410) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b1cd0420) 0 empty

Class std::__is_integral_helper<char16_t>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<char16_t> (0x0x7ff9b1cce478) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b1cd0480) 0 empty

Class std::__is_integral_helper<char32_t>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<char32_t> (0x0x7ff9b1cce4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b1cd04e0) 0 empty

Class std::__is_integral_helper<short int>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<short int> (0x0x7ff9b1cce548) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b1cd0540) 0 empty

Class std::__is_integral_helper<short unsigned int>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<short unsigned int> (0x0x7ff9b1cce5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b1cd05a0) 0 empty

Class std::__is_integral_helper<int>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<int> (0x0x7ff9b1cce618) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b1cd0600) 0 empty

Class std::__is_integral_helper<unsigned int>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<unsigned int> (0x0x7ff9b1cce680) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b1cd0660) 0 empty

Class std::__is_integral_helper<long int>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<long int> (0x0x7ff9b1cce6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b1cd06c0) 0 empty

Class std::__is_integral_helper<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<long unsigned int> (0x0x7ff9b1cce750) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b1cd0720) 0 empty

Class std::__is_integral_helper<long long int>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<long long int> (0x0x7ff9b1cce7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b1cd0780) 0 empty

Class std::__is_integral_helper<long long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<long long unsigned int> (0x0x7ff9b1cce820) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b1cd07e0) 0 empty

Class std::__is_integral_helper<__int128>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<__int128> (0x0x7ff9b1cce888) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b1cd0840) 0 empty

Class std::__is_integral_helper<__int128 unsigned>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<__int128 unsigned> (0x0x7ff9b1cce8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b1cd08a0) 0 empty

Class std::__is_floating_point_helper<float>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<float> (0x0x7ff9b1ccea28) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b1cd09c0) 0 empty

Class std::__is_floating_point_helper<double>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<double> (0x0x7ff9b1ccea90) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b1cd0a20) 0 empty

Class std::__is_floating_point_helper<long double>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<long double> (0x0x7ff9b1cceaf8) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b1cd0a80) 0 empty

Class std::__is_null_pointer_helper<std::nullptr_t>
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<std::nullptr_t> (0x0x7ff9b1cede38) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b1cefc60) 0 empty

Class std::__do_is_destructible_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_destructible_impl (0x0x7ff9b1d1a960) 0 empty

Class std::__do_is_nt_destructible_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_nt_destructible_impl (0x0x7ff9b1d1aba0) 0 empty

Class std::__do_is_default_constructible_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_default_constructible_impl (0x0x7ff9b1d1ade0) 0 empty

Class std::__do_is_static_castable_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_static_castable_impl (0x0x7ff9b1d49060) 0 empty

Class std::__do_is_direct_constructible_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_direct_constructible_impl (0x0x7ff9b1d491e0) 0 empty

Class std::__do_is_nary_constructible_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_nary_constructible_impl (0x0x7ff9b1d495a0) 0 empty

Class std::__do_is_implicitly_default_constructible_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_implicitly_default_constructible_impl (0x0x7ff9b1d826c0) 0 empty

Class std::integral_constant<long unsigned int, 0ul>
   size=1 align=1
   base size=0 base align=1
std::integral_constant<long unsigned int, 0ul> (0x0x7ff9b1d82c60) 0 empty

Class std::__make_unsigned<char>
   size=1 align=1
   base size=0 base align=1
std::__make_unsigned<char> (0x0x7ff9b1db2a20) 0 empty

Class std::__make_unsigned<signed char>
   size=1 align=1
   base size=0 base align=1
std::__make_unsigned<signed char> (0x0x7ff9b1db2a80) 0 empty

Class std::__make_unsigned<short int>
   size=1 align=1
   base size=0 base align=1
std::__make_unsigned<short int> (0x0x7ff9b1db2ae0) 0 empty

Class std::__make_unsigned<int>
   size=1 align=1
   base size=0 base align=1
std::__make_unsigned<int> (0x0x7ff9b1db2b40) 0 empty

Class std::__make_unsigned<long int>
   size=1 align=1
   base size=0 base align=1
std::__make_unsigned<long int> (0x0x7ff9b1db2ba0) 0 empty

Class std::__make_unsigned<long long int>
   size=1 align=1
   base size=0 base align=1
std::__make_unsigned<long long int> (0x0x7ff9b1db2c00) 0 empty

Class std::__make_unsigned<wchar_t>
   size=1 align=1
   base size=1 base align=1
std::__make_unsigned<wchar_t> (0x0x7ff9b1dae2d8) 0 empty
  std::__make_unsigned<int> (0x0x7ff9b1db2c60) 0 empty

Class std::__make_unsigned<__int128>
   size=1 align=1
   base size=0 base align=1
std::__make_unsigned<__int128> (0x0x7ff9b1db2cc0) 0 empty

Class std::__make_signed<char>
   size=1 align=1
   base size=0 base align=1
std::__make_signed<char> (0x0x7ff9b1db2ea0) 0 empty

Class std::__make_signed<unsigned char>
   size=1 align=1
   base size=0 base align=1
std::__make_signed<unsigned char> (0x0x7ff9b1db2f00) 0 empty

Class std::__make_signed<short unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__make_signed<short unsigned int> (0x0x7ff9b1db2f60) 0 empty

Class std::__make_signed<unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__make_signed<unsigned int> (0x0x7ff9b1de0000) 0 empty

Class std::__make_signed<long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__make_signed<long unsigned int> (0x0x7ff9b1de0060) 0 empty

Class std::__make_signed<long long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__make_signed<long long unsigned int> (0x0x7ff9b1de00c0) 0 empty

Class std::__make_signed<char16_t>
   size=1 align=1
   base size=1 base align=1
std::__make_signed<char16_t> (0x0x7ff9b1dae340) 0 empty
  std::__make_signed<short unsigned int> (0x0x7ff9b1de0120) 0 empty

Class std::__make_signed<char32_t>
   size=1 align=1
   base size=1 base align=1
std::__make_signed<char32_t> (0x0x7ff9b1dae3a8) 0 empty
  std::__make_signed<unsigned int> (0x0x7ff9b1de0180) 0 empty

Class std::__make_signed<__int128 unsigned>
   size=1 align=1
   base size=0 base align=1
std::__make_signed<__int128 unsigned> (0x0x7ff9b1de01e0) 0 empty

Class std::__do_common_type_impl
   size=1 align=1
   base size=0 base align=1
std::__do_common_type_impl (0x0x7ff9b1de0f60) 0 empty

Class std::__do_member_type_wrapper
   size=1 align=1
   base size=0 base align=1
std::__do_member_type_wrapper (0x0x7ff9b1e0f060) 0 empty

Class std::__invoke_memfun_ref
   size=1 align=1
   base size=0 base align=1
std::__invoke_memfun_ref (0x0x7ff9b1e0f420) 0 empty

Class std::__invoke_memfun_deref
   size=1 align=1
   base size=0 base align=1
std::__invoke_memfun_deref (0x0x7ff9b1e0f480) 0 empty

Class std::__invoke_memobj_ref
   size=1 align=1
   base size=0 base align=1
std::__invoke_memobj_ref (0x0x7ff9b1e0f4e0) 0 empty

Class std::__invoke_memobj_deref
   size=1 align=1
   base size=0 base align=1
std::__invoke_memobj_deref (0x0x7ff9b1e0f540) 0 empty

Class std::__invoke_other
   size=1 align=1
   base size=0 base align=1
std::__invoke_other (0x0x7ff9b1e0f5a0) 0 empty

Class std::__result_of_memfun_ref_impl
   size=1 align=1
   base size=0 base align=1
std::__result_of_memfun_ref_impl (0x0x7ff9b1e0f660) 0 empty

Class std::__result_of_memfun_deref_impl
   size=1 align=1
   base size=0 base align=1
std::__result_of_memfun_deref_impl (0x0x7ff9b1e0f720) 0 empty

Class std::__result_of_memobj_ref_impl
   size=1 align=1
   base size=0 base align=1
std::__result_of_memobj_ref_impl (0x0x7ff9b1e0f7e0) 0 empty

Class std::__result_of_memobj_deref_impl
   size=1 align=1
   base size=0 base align=1
std::__result_of_memobj_deref_impl (0x0x7ff9b1e0f8a0) 0 empty

Class std::__result_of_other_impl
   size=1 align=1
   base size=0 base align=1
std::__result_of_other_impl (0x0x7ff9b1e0ff00) 0 empty

Class std::__swappable_details::__do_is_swappable_impl
   size=1 align=1
   base size=0 base align=1
std::__swappable_details::__do_is_swappable_impl (0x0x7ff9b1e4c120) 0 empty

Class std::__swappable_details::__do_is_nothrow_swappable_impl
   size=1 align=1
   base size=0 base align=1
std::__swappable_details::__do_is_nothrow_swappable_impl (0x0x7ff9b1e4c180) 0 empty

Vtable for std::nested_exception
std::nested_exception::_ZTVSt16nested_exception: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt16nested_exception)
16    (int (*)(...))std::nested_exception::~nested_exception
24    (int (*)(...))std::nested_exception::~nested_exception

Class std::nested_exception
   size=16 align=8
   base size=16 base align=8
std::nested_exception (0x0x7ff9b1e4c720) 0
    vptr=((& std::nested_exception::_ZTVSt16nested_exception) + 16u)

Class std::__true_type
   size=1 align=1
   base size=0 base align=1
std::__true_type (0x0x7ff9b1e4cde0) 0 empty

Class std::__false_type
   size=1 align=1
   base size=0 base align=1
std::__false_type (0x0x7ff9b1e4ce40) 0 empty

Class std::__truth_type<true>
   size=1 align=1
   base size=0 base align=1
std::__truth_type<true> (0x0x7ff9b1e4cf00) 0 empty

Class std::__is_void<void>
   size=1 align=1
   base size=0 base align=1
std::__is_void<void> (0x0x7ff9b1e90120) 0 empty

Class std::__is_integer<bool>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<bool> (0x0x7ff9b1e901e0) 0 empty

Class std::__is_integer<char>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<char> (0x0x7ff9b1e90240) 0 empty

Class std::__is_integer<signed char>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<signed char> (0x0x7ff9b1e902a0) 0 empty

Class std::__is_integer<unsigned char>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<unsigned char> (0x0x7ff9b1e90300) 0 empty

Class std::__is_integer<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<wchar_t> (0x0x7ff9b1e90360) 0 empty

Class std::__is_integer<char16_t>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<char16_t> (0x0x7ff9b1e903c0) 0 empty

Class std::__is_integer<char32_t>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<char32_t> (0x0x7ff9b1e90420) 0 empty

Class std::__is_integer<short int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<short int> (0x0x7ff9b1e90480) 0 empty

Class std::__is_integer<short unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<short unsigned int> (0x0x7ff9b1e904e0) 0 empty

Class std::__is_integer<int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<int> (0x0x7ff9b1e90540) 0 empty

Class std::__is_integer<unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<unsigned int> (0x0x7ff9b1e905a0) 0 empty

Class std::__is_integer<long int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long int> (0x0x7ff9b1e90600) 0 empty

Class std::__is_integer<long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long unsigned int> (0x0x7ff9b1e90660) 0 empty

Class std::__is_integer<long long int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long long int> (0x0x7ff9b1e906c0) 0 empty

Class std::__is_integer<long long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long long unsigned int> (0x0x7ff9b1e90720) 0 empty

Class std::__is_integer<__int128>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<__int128> (0x0x7ff9b1e90780) 0 empty

Class std::__is_integer<__int128 unsigned>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<__int128 unsigned> (0x0x7ff9b1e907e0) 0 empty

Class std::__is_floating<float>
   size=1 align=1
   base size=0 base align=1
std::__is_floating<float> (0x0x7ff9b1e908a0) 0 empty

Class std::__is_floating<double>
   size=1 align=1
   base size=0 base align=1
std::__is_floating<double> (0x0x7ff9b1e90900) 0 empty

Class std::__is_floating<long double>
   size=1 align=1
   base size=0 base align=1
std::__is_floating<long double> (0x0x7ff9b1e90960) 0 empty

Class std::__is_char<char>
   size=1 align=1
   base size=0 base align=1
std::__is_char<char> (0x0x7ff9b1e90ba0) 0 empty

Class std::__is_char<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::__is_char<wchar_t> (0x0x7ff9b1e90c00) 0 empty

Class std::__is_byte<char>
   size=1 align=1
   base size=0 base align=1
std::__is_byte<char> (0x0x7ff9b1e90cc0) 0 empty

Class std::__is_byte<signed char>
   size=1 align=1
   base size=0 base align=1
std::__is_byte<signed char> (0x0x7ff9b1e90d20) 0 empty

Class std::__is_byte<unsigned char>
   size=1 align=1
   base size=0 base align=1
std::__is_byte<unsigned char> (0x0x7ff9b1e90d80) 0 empty

Class __gnu_cxx::__add_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<char> (0x0x7ff9b1ac80c0) 0 empty

Class __gnu_cxx::__add_unsigned<signed char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<signed char> (0x0x7ff9b1ac8120) 0 empty

Class __gnu_cxx::__add_unsigned<short int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<short int> (0x0x7ff9b1ac8180) 0 empty

Class __gnu_cxx::__add_unsigned<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<int> (0x0x7ff9b1ac81e0) 0 empty

Class __gnu_cxx::__add_unsigned<long int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<long int> (0x0x7ff9b1ac8240) 0 empty

Class __gnu_cxx::__add_unsigned<long long int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<long long int> (0x0x7ff9b1ac82a0) 0 empty

Class __gnu_cxx::__remove_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<char> (0x0x7ff9b1ac8360) 0 empty

Class __gnu_cxx::__remove_unsigned<unsigned char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<unsigned char> (0x0x7ff9b1ac83c0) 0 empty

Class __gnu_cxx::__remove_unsigned<short unsigned int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<short unsigned int> (0x0x7ff9b1ac8420) 0 empty

Class __gnu_cxx::__remove_unsigned<unsigned int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<unsigned int> (0x0x7ff9b1ac8480) 0 empty

Class __gnu_cxx::__remove_unsigned<long unsigned int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<long unsigned int> (0x0x7ff9b1ac84e0) 0 empty

Class __gnu_cxx::__remove_unsigned<long long unsigned int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<long long unsigned int> (0x0x7ff9b1ac8540) 0 empty

Class std::__is_integer<long double>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long double> (0x0x7ff9b1ac8780) 0 empty

Class __gnu_cxx::__promote<long double>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__promote<long double> (0x0x7ff9b1ac87e0) 0 empty

Class std::__is_integer<double>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<double> (0x0x7ff9b1ac8840) 0 empty

Class __gnu_cxx::__promote<double>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__promote<double> (0x0x7ff9b1ac88a0) 0 empty

Class std::__is_integer<float>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<float> (0x0x7ff9b1ac8900) 0 empty

Class __gnu_cxx::__promote<float>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__promote<float> (0x0x7ff9b1ac8960) 0 empty

Class std::piecewise_construct_t
   size=1 align=1
   base size=0 base align=1
std::piecewise_construct_t (0x0x7ff9b1ac8c00) 0 empty

Class std::input_iterator_tag
   size=1 align=1
   base size=0 base align=1
std::input_iterator_tag (0x0x7ff9b1b01d20) 0 empty

Class std::output_iterator_tag
   size=1 align=1
   base size=0 base align=1
std::output_iterator_tag (0x0x7ff9b1b01d80) 0 empty

Class std::forward_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::forward_iterator_tag (0x0x7ff9b1e6d270) 0 empty
  std::input_iterator_tag (0x0x7ff9b1b01de0) 0 empty

Class std::bidirectional_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::bidirectional_iterator_tag (0x0x7ff9b1e6d2d8) 0 empty
  std::forward_iterator_tag (0x0x7ff9b1e6d340) 0 empty
    std::input_iterator_tag (0x0x7ff9b1b01e40) 0 empty

Class std::random_access_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::random_access_iterator_tag (0x0x7ff9b1e6d3a8) 0 empty
  std::bidirectional_iterator_tag (0x0x7ff9b1e6d410) 0 empty
    std::forward_iterator_tag (0x0x7ff9b1e6d478) 0 empty
      std::input_iterator_tag (0x0x7ff9b1b01ea0) 0 empty

Class std::iterator<std::output_iterator_tag, void, void, void, void>
   size=1 align=1
   base size=0 base align=1
std::iterator<std::output_iterator_tag, void, void, void, void> (0x0x7ff9b1b82660) 0 empty

Class __gnu_cxx::__ops::_Iter_less_iter
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__ops::_Iter_less_iter (0x0x7ff9b1bcfa20) 0 empty

Class __gnu_cxx::__ops::_Iter_less_val
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__ops::_Iter_less_val (0x0x7ff9b1bcfb40) 0 empty

Class __gnu_cxx::__ops::_Val_less_iter
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__ops::_Val_less_iter (0x0x7ff9b1bcfcc0) 0 empty

Class __gnu_cxx::__ops::_Iter_equal_to_iter
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__ops::_Iter_equal_to_iter (0x0x7ff9b1bcfe40) 0 empty

Class __gnu_cxx::__ops::_Iter_equal_to_val
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__ops::_Iter_equal_to_val (0x0x7ff9b1bcff60) 0 empty

Class std::__copy_move<false, false, std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::__copy_move<false, false, std::random_access_iterator_tag> (0x0x7ff9b1c273c0) 0 empty

Class std::__copy_move<true, false, std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::__copy_move<true, false, std::random_access_iterator_tag> (0x0x7ff9b1c274e0) 0 empty

Class std::__copy_move_backward<false, false, std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::__copy_move_backward<false, false, std::random_access_iterator_tag> (0x0x7ff9b1c279c0) 0 empty

Class std::__copy_move_backward<true, false, std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::__copy_move_backward<true, false, std::random_access_iterator_tag> (0x0x7ff9b1c27a80) 0 empty

Class std::__equal<true>
   size=1 align=1
   base size=0 base align=1
std::__equal<true> (0x0x7ff9b1c5a2a0) 0 empty

Class std::__lc_rai<std::random_access_iterator_tag, std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::__lc_rai<std::random_access_iterator_tag, std::random_access_iterator_tag> (0x0x7ff9b1c5a540) 0 empty

Class std::__lexicographical_compare<true>
   size=1 align=1
   base size=0 base align=1
std::__lexicographical_compare<true> (0x0x7ff9b1c5a780) 0 empty

Class std::char_traits<char>
   size=1 align=1
   base size=0 base align=1
std::char_traits<char> (0x0x7ff9b1c85a80) 0 empty

Class std::char_traits<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::char_traits<wchar_t> (0x0x7ff9b18ba060) 0 empty

Class std::char_traits<char16_t>
   size=1 align=1
   base size=0 base align=1
std::char_traits<char16_t> (0x0x7ff9b18ba600) 0 empty

Class std::char_traits<char32_t>
   size=1 align=1
   base size=0 base align=1
std::char_traits<char32_t> (0x0x7ff9b18bacc0) 0 empty

Class lconv
   size=96 align=8
   base size=96 base align=8
lconv (0x0x7ff9b19023c0) 0

Class sched_param
   size=4 align=4
   base size=4 base align=4
sched_param (0x0x7ff9b1902480) 0

Class __sched_param
   size=4 align=4
   base size=4 base align=4
__sched_param (0x0x7ff9b19024e0) 0

Class <anonymous struct>
   size=128 align=8
   base size=128 base align=8
<anonymous struct> (0x0x7ff9b1902540) 0

Class timex
   size=208 align=8
   base size=208 base align=8
timex (0x0x7ff9b19025a0) 0

Class tm
   size=56 align=8
   base size=56 base align=8
tm (0x0x7ff9b1902600) 0

Class itimerspec
   size=32 align=8
   base size=32 base align=8
itimerspec (0x0x7ff9b1902660) 0

Class __s390_jmp_buf
   size=144 align=8
   base size=144 base align=8
__s390_jmp_buf (0x0x7ff9b19026c0) 0

Class _pthread_cleanup_buffer
   size=32 align=8
   base size=32 base align=8
_pthread_cleanup_buffer (0x0x7ff9b1902720) 0

Class <anonymous struct>::<anonymous struct>
   size=152 align=8
   base size=152 base align=8
<anonymous struct>::<anonymous struct> (0x0x7ff9b19027e0) 0

Class <anonymous struct>
   size=184 align=8
   base size=184 base align=8
<anonymous struct> (0x0x7ff9b1902780) 0

Class __pthread_cleanup_frame
   size=24 align=8
   base size=24 base align=8
__pthread_cleanup_frame (0x0x7ff9b1902840) 0

Class __pthread_cleanup_class
   size=24 align=8
   base size=24 base align=8
__pthread_cleanup_class (0x0x7ff9b19028a0) 0

Vtable for std::bad_alloc
std::bad_alloc::_ZTVSt9bad_alloc: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt9bad_alloc)
16    (int (*)(...))std::bad_alloc::~bad_alloc
24    (int (*)(...))std::bad_alloc::~bad_alloc
32    (int (*)(...))std::bad_alloc::what

Class std::bad_alloc
   size=8 align=8
   base size=8 base align=8
std::bad_alloc (0x0x7ff9b1e6d7b8) 0 nearly-empty
    vptr=((& std::bad_alloc::_ZTVSt9bad_alloc) + 16u)
  std::exception (0x0x7ff9b199bae0) 0 nearly-empty
      primary-for std::bad_alloc (0x0x7ff9b1e6d7b8)

Vtable for std::bad_array_new_length
std::bad_array_new_length::_ZTVSt20bad_array_new_length: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt20bad_array_new_length)
16    (int (*)(...))std::bad_array_new_length::~bad_array_new_length
24    (int (*)(...))std::bad_array_new_length::~bad_array_new_length
32    (int (*)(...))std::bad_array_new_length::what

Class std::bad_array_new_length
   size=8 align=8
   base size=8 base align=8
std::bad_array_new_length (0x0x7ff9b1e6d820) 0 nearly-empty
    vptr=((& std::bad_array_new_length::_ZTVSt20bad_array_new_length) + 16u)
  std::bad_alloc (0x0x7ff9b1e6d888) 0 nearly-empty
      primary-for std::bad_array_new_length (0x0x7ff9b1e6d820)
    std::exception (0x0x7ff9b199bcc0) 0 nearly-empty
        primary-for std::bad_alloc (0x0x7ff9b1e6d888)

Class std::nothrow_t
   size=1 align=1
   base size=0 base align=1
std::nothrow_t (0x0x7ff9b199bea0) 0 empty

Class std::allocator<void>
   size=1 align=1
   base size=0 base align=1
std::allocator<void> (0x0x7ff9b19c4660) 0 empty

Class __gnu_cxx::new_allocator<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<char> (0x0x7ff9b19c4ba0) 0 empty

Class std::allocator<char>
   size=1 align=1
   base size=1 base align=1
std::allocator<char> (0x0x7ff9b1e6d958) 0 empty
  __gnu_cxx::new_allocator<char> (0x0x7ff9b19c4c60) 0 empty

Class __gnu_cxx::new_allocator<wchar_t>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<wchar_t> (0x0x7ff9b19c4cc0) 0 empty

Class std::allocator<wchar_t>
   size=1 align=1
   base size=1 base align=1
std::allocator<wchar_t> (0x0x7ff9b1e6da28) 0 empty
  __gnu_cxx::new_allocator<wchar_t> (0x0x7ff9b19c4d80) 0 empty

Vtable for __cxxabiv1::__forced_unwind
__cxxabiv1::__forced_unwind::_ZTVN10__cxxabiv115__forced_unwindE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN10__cxxabiv115__forced_unwindE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual

Class __cxxabiv1::__forced_unwind
   size=8 align=8
   base size=8 base align=8
__cxxabiv1::__forced_unwind (0x0x7ff9b1a182a0) 0 nearly-empty
    vptr=((& __cxxabiv1::__forced_unwind::_ZTVN10__cxxabiv115__forced_unwindE) + 16u)

Class std::plus<void>
   size=1 align=1
   base size=0 base align=1
std::plus<void> (0x0x7ff9b1a18c60) 0 empty

Class std::minus<void>
   size=1 align=1
   base size=0 base align=1
std::minus<void> (0x0x7ff9b1a18d20) 0 empty

Class std::multiplies<void>
   size=1 align=1
   base size=0 base align=1
std::multiplies<void> (0x0x7ff9b1a18de0) 0 empty

Class std::divides<void>
   size=1 align=1
   base size=0 base align=1
std::divides<void> (0x0x7ff9b1a18ea0) 0 empty

Class std::modulus<void>
   size=1 align=1
   base size=0 base align=1
std::modulus<void> (0x0x7ff9b1a18f60) 0 empty

Class std::negate<void>
   size=1 align=1
   base size=0 base align=1
std::negate<void> (0x0x7ff9b1a43060) 0 empty

Class std::equal_to<void>
   size=1 align=1
   base size=0 base align=1
std::equal_to<void> (0x0x7ff9b1a435a0) 0 empty

Class std::not_equal_to<void>
   size=1 align=1
   base size=0 base align=1
std::not_equal_to<void> (0x0x7ff9b1a43660) 0 empty

Class std::greater<void>
   size=1 align=1
   base size=0 base align=1
std::greater<void> (0x0x7ff9b1a43720) 0 empty

Class std::less<void>
   size=1 align=1
   base size=0 base align=1
std::less<void> (0x0x7ff9b1a437e0) 0 empty

Class std::greater_equal<void>
   size=1 align=1
   base size=0 base align=1
std::greater_equal<void> (0x0x7ff9b1a438a0) 0 empty

Class std::less_equal<void>
   size=1 align=1
   base size=0 base align=1
std::less_equal<void> (0x0x7ff9b1a43960) 0 empty

Class std::logical_and<void>
   size=1 align=1
   base size=0 base align=1
std::logical_and<void> (0x0x7ff9b1a43c60) 0 empty

Class std::logical_or<void>
   size=1 align=1
   base size=0 base align=1
std::logical_or<void> (0x0x7ff9b1a43d20) 0 empty

Class std::logical_not<void>
   size=1 align=1
   base size=0 base align=1
std::logical_not<void> (0x0x7ff9b1a43de0) 0 empty

Class std::bit_and<void>
   size=1 align=1
   base size=0 base align=1
std::bit_and<void> (0x0x7ff9b1a761e0) 0 empty

Class std::bit_or<void>
   size=1 align=1
   base size=0 base align=1
std::bit_or<void> (0x0x7ff9b1a762a0) 0 empty

Class std::bit_xor<void>
   size=1 align=1
   base size=0 base align=1
std::bit_xor<void> (0x0x7ff9b1a76360) 0 empty

Class std::bit_not<void>
   size=1 align=1
   base size=0 base align=1
std::bit_not<void> (0x0x7ff9b1a76420) 0 empty

Class std::__allocator_traits_base
   size=1 align=1
   base size=0 base align=1
std::__allocator_traits_base (0x0x7ff9b16d19c0) 0 empty

Class __gnu_cxx::__conditional_type<true, __gnu_cxx::__numeric_traits_integer<int>, __gnu_cxx::__numeric_traits_floating<int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__conditional_type<true, __gnu_cxx::__numeric_traits_integer<int>, __gnu_cxx::__numeric_traits_floating<int> > (0x0x7ff9b17aa9c0) 0 empty

Class __gnu_cxx::__numeric_traits_integer<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__numeric_traits_integer<int> (0x0x7ff9b17aaa20) 0 empty

Class __gnu_cxx::__numeric_traits<int>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<int> (0x0x7ff9b1a63d00) 0 empty
  __gnu_cxx::__numeric_traits_integer<int> (0x0x7ff9b17aaa80) 0 empty

Class <anonymous struct>
   size=16 align=8
   base size=16 base align=8
<anonymous struct> (0x0x7ff9b1809660) 0

Class <anonymous struct>
   size=16 align=8
   base size=16 base align=8
<anonymous struct> (0x0x7ff9b18096c0) 0

Class _IO_marker
   size=24 align=8
   base size=24 base align=8
_IO_marker (0x0x7ff9b1809720) 0

Class _IO_FILE
   size=216 align=8
   base size=216 base align=8
_IO_FILE (0x0x7ff9b1809780) 0

Class <anonymous struct>
   size=32 align=8
   base size=32 base align=8
<anonymous struct> (0x0x7ff9b18097e0) 0

Class std::allocator_traits<std::allocator<char> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<char> > (0x0x7ff9b18639c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<char> > (0x0x7ff9b1a63ea0) 0 empty
  std::allocator_traits<std::allocator<char> > (0x0x7ff9b1863a20) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<char> >::rebind<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<char> >::rebind<char> (0x0x7ff9b1863a80) 0 empty

Class std::__cxx11::basic_string<char>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::__cxx11::basic_string<char>::_Alloc_hider (0x0x7ff9b1a63a28) 0
  std::allocator<char> (0x0x7ff9b1a63a90) 0 empty
    __gnu_cxx::new_allocator<char> (0x0x7ff9b1863ae0) 0 empty

Class std::__cxx11::basic_string<char>::<anonymous union>
   size=16 align=8
   base size=16 base align=8
std::__cxx11::basic_string<char>::<anonymous union> (0x0x7ff9b1863b40) 0

Class std::__cxx11::basic_string<char>
   size=32 align=8
   base size=32 base align=8
std::__cxx11::basic_string<char> (0x0x7ff9b1863960) 0

Class std::initializer_list<char>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<char> (0x0x7ff9b1863ea0) 0

Class __gnu_cxx::__conditional_type<false, __gnu_cxx::__numeric_traits_integer<float>, __gnu_cxx::__numeric_traits_floating<float> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__conditional_type<false, __gnu_cxx::__numeric_traits_integer<float>, __gnu_cxx::__numeric_traits_floating<float> > (0x0x7ff9b1564180) 0 empty

Class __gnu_cxx::__numeric_traits_floating<float>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__numeric_traits_floating<float> (0x0x7ff9b15641e0) 0 empty

Class __gnu_cxx::__numeric_traits<float>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<float> (0x0x7ff9b1a63c98) 0 empty
  __gnu_cxx::__numeric_traits_floating<float> (0x0x7ff9b1564240) 0 empty

Class std::__are_same<float, float>
   size=1 align=1
   base size=0 base align=1
std::__are_same<float, float> (0x0x7ff9b15642a0) 0 empty

Class std::__are_same<float, double>
   size=1 align=1
   base size=0 base align=1
std::__are_same<float, double> (0x0x7ff9b1564300) 0 empty

Class __gnu_cxx::__conditional_type<false, __gnu_cxx::__numeric_traits_integer<double>, __gnu_cxx::__numeric_traits_floating<double> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__conditional_type<false, __gnu_cxx::__numeric_traits_integer<double>, __gnu_cxx::__numeric_traits_floating<double> > (0x0x7ff9b15643c0) 0 empty

Class __gnu_cxx::__numeric_traits_floating<double>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__numeric_traits_floating<double> (0x0x7ff9b1564420) 0 empty

Class __gnu_cxx::__numeric_traits<double>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<double> (0x0x7ff9b1a63d68) 0 empty
  __gnu_cxx::__numeric_traits_floating<double> (0x0x7ff9b1564480) 0 empty

Class std::__are_same<double, float>
   size=1 align=1
   base size=0 base align=1
std::__are_same<double, float> (0x0x7ff9b15644e0) 0 empty

Class std::__are_same<double, double>
   size=1 align=1
   base size=0 base align=1
std::__are_same<double, double> (0x0x7ff9b1564540) 0 empty

Class __gnu_cxx::__conditional_type<false, __gnu_cxx::__numeric_traits_integer<long double>, __gnu_cxx::__numeric_traits_floating<long double> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__conditional_type<false, __gnu_cxx::__numeric_traits_integer<long double>, __gnu_cxx::__numeric_traits_floating<long double> > (0x0x7ff9b1564600) 0 empty

Class __gnu_cxx::__numeric_traits_floating<long double>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__numeric_traits_floating<long double> (0x0x7ff9b1564660) 0 empty

Class __gnu_cxx::__numeric_traits<long double>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<long double> (0x0x7ff9b1a63dd0) 0 empty
  __gnu_cxx::__numeric_traits_floating<long double> (0x0x7ff9b15646c0) 0 empty

Class std::__are_same<long double, float>
   size=1 align=1
   base size=0 base align=1
std::__are_same<long double, float> (0x0x7ff9b1564720) 0 empty

Class std::__are_same<long double, double>
   size=1 align=1
   base size=0 base align=1
std::__are_same<long double, double> (0x0x7ff9b1564780) 0 empty

Class std::allocator_traits<std::allocator<wchar_t> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<wchar_t> > (0x0x7ff9b15648a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<wchar_t> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<wchar_t> > (0x0x7ff9b1a63f08) 0 empty
  std::allocator_traits<std::allocator<wchar_t> > (0x0x7ff9b1564900) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<wchar_t> >::rebind<wchar_t>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<wchar_t> >::rebind<wchar_t> (0x0x7ff9b1564960) 0 empty

Class std::__cxx11::basic_string<wchar_t>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::__cxx11::basic_string<wchar_t>::_Alloc_hider (0x0x7ff9b1a63f70) 0
  std::allocator<wchar_t> (0x0x7ff9b15a0000) 0 empty
    __gnu_cxx::new_allocator<wchar_t> (0x0x7ff9b15649c0) 0 empty

Class std::__cxx11::basic_string<wchar_t>::<anonymous union>
   size=16 align=8
   base size=16 base align=8
std::__cxx11::basic_string<wchar_t>::<anonymous union> (0x0x7ff9b1564a20) 0

Class std::__cxx11::basic_string<wchar_t>
   size=32 align=8
   base size=32 base align=8
std::__cxx11::basic_string<wchar_t> (0x0x7ff9b1564840) 0

Class std::initializer_list<wchar_t>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<wchar_t> (0x0x7ff9b1564d80) 0

Class std::__hash_base<long unsigned int, bool>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<long unsigned int, bool> (0x0x7ff9b1654420) 0 empty

Class std::hash<bool>
   size=1 align=1
   base size=1 base align=1
std::hash<bool> (0x0x7ff9b15a01a0) 0 empty
  std::__hash_base<long unsigned int, bool> (0x0x7ff9b1654480) 0 empty

Class std::__hash_base<long unsigned int, char>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<long unsigned int, char> (0x0x7ff9b1654540) 0 empty

Class std::hash<char>
   size=1 align=1
   base size=1 base align=1
std::hash<char> (0x0x7ff9b15a0208) 0 empty
  std::__hash_base<long unsigned int, char> (0x0x7ff9b16545a0) 0 empty

Class std::__hash_base<long unsigned int, signed char>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<long unsigned int, signed char> (0x0x7ff9b1654660) 0 empty

Class std::hash<signed char>
   size=1 align=1
   base size=1 base align=1
std::hash<signed char> (0x0x7ff9b15a0270) 0 empty
  std::__hash_base<long unsigned int, signed char> (0x0x7ff9b16546c0) 0 empty

Class std::__hash_base<long unsigned int, unsigned char>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<long unsigned int, unsigned char> (0x0x7ff9b1654780) 0 empty

Class std::hash<unsigned char>
   size=1 align=1
   base size=1 base align=1
std::hash<unsigned char> (0x0x7ff9b15a02d8) 0 empty
  std::__hash_base<long unsigned int, unsigned char> (0x0x7ff9b16547e0) 0 empty

Class std::__hash_base<long unsigned int, wchar_t>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<long unsigned int, wchar_t> (0x0x7ff9b16548a0) 0 empty

Class std::hash<wchar_t>
   size=1 align=1
   base size=1 base align=1
std::hash<wchar_t> (0x0x7ff9b15a0340) 0 empty
  std::__hash_base<long unsigned int, wchar_t> (0x0x7ff9b1654900) 0 empty

Class std::__hash_base<long unsigned int, char16_t>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<long unsigned int, char16_t> (0x0x7ff9b16549c0) 0 empty

Class std::hash<char16_t>
   size=1 align=1
   base size=1 base align=1
std::hash<char16_t> (0x0x7ff9b15a03a8) 0 empty
  std::__hash_base<long unsigned int, char16_t> (0x0x7ff9b1654a20) 0 empty

Class std::__hash_base<long unsigned int, char32_t>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<long unsigned int, char32_t> (0x0x7ff9b1654ae0) 0 empty

Class std::hash<char32_t>
   size=1 align=1
   base size=1 base align=1
std::hash<char32_t> (0x0x7ff9b15a0410) 0 empty
  std::__hash_base<long unsigned int, char32_t> (0x0x7ff9b1654b40) 0 empty

Class std::__hash_base<long unsigned int, short int>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<long unsigned int, short int> (0x0x7ff9b1654c00) 0 empty

Class std::hash<short int>
   size=1 align=1
   base size=1 base align=1
std::hash<short int> (0x0x7ff9b15a0478) 0 empty
  std::__hash_base<long unsigned int, short int> (0x0x7ff9b1654c60) 0 empty

Class std::__hash_base<long unsigned int, int>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<long unsigned int, int> (0x0x7ff9b1654d20) 0 empty

Class std::hash<int>
   size=1 align=1
   base size=1 base align=1
std::hash<int> (0x0x7ff9b15a04e0) 0 empty
  std::__hash_base<long unsigned int, int> (0x0x7ff9b1654d80) 0 empty

Class std::__hash_base<long unsigned int, long int>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<long unsigned int, long int> (0x0x7ff9b1654e40) 0 empty

Class std::hash<long int>
   size=1 align=1
   base size=1 base align=1
std::hash<long int> (0x0x7ff9b15a0548) 0 empty
  std::__hash_base<long unsigned int, long int> (0x0x7ff9b1654ea0) 0 empty

Class std::__hash_base<long unsigned int, long long int>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<long unsigned int, long long int> (0x0x7ff9b1654f60) 0 empty

Class std::hash<long long int>
   size=1 align=1
   base size=1 base align=1
std::hash<long long int> (0x0x7ff9b15a05b0) 0 empty
  std::__hash_base<long unsigned int, long long int> (0x0x7ff9b1681000) 0 empty

Class std::__hash_base<long unsigned int, short unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<long unsigned int, short unsigned int> (0x0x7ff9b16810c0) 0 empty

Class std::hash<short unsigned int>
   size=1 align=1
   base size=1 base align=1
std::hash<short unsigned int> (0x0x7ff9b15a0618) 0 empty
  std::__hash_base<long unsigned int, short unsigned int> (0x0x7ff9b1681120) 0 empty

Class std::__hash_base<long unsigned int, unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<long unsigned int, unsigned int> (0x0x7ff9b16811e0) 0 empty

Class std::hash<unsigned int>
   size=1 align=1
   base size=1 base align=1
std::hash<unsigned int> (0x0x7ff9b15a0680) 0 empty
  std::__hash_base<long unsigned int, unsigned int> (0x0x7ff9b1681240) 0 empty

Class std::__hash_base<long unsigned int, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<long unsigned int, long unsigned int> (0x0x7ff9b1681300) 0 empty

Class std::hash<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::hash<long unsigned int> (0x0x7ff9b15a06e8) 0 empty
  std::__hash_base<long unsigned int, long unsigned int> (0x0x7ff9b1681360) 0 empty

Class std::__hash_base<long unsigned int, long long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<long unsigned int, long long unsigned int> (0x0x7ff9b1681420) 0 empty

Class std::hash<long long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::hash<long long unsigned int> (0x0x7ff9b15a0750) 0 empty
  std::__hash_base<long unsigned int, long long unsigned int> (0x0x7ff9b1681480) 0 empty

Class std::__hash_base<long unsigned int, __int128>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<long unsigned int, __int128> (0x0x7ff9b1681540) 0 empty

Class std::hash<__int128>
   size=1 align=1
   base size=1 base align=1
std::hash<__int128> (0x0x7ff9b15a07b8) 0 empty
  std::__hash_base<long unsigned int, __int128> (0x0x7ff9b16815a0) 0 empty

Class std::__hash_base<long unsigned int, __int128 unsigned>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<long unsigned int, __int128 unsigned> (0x0x7ff9b1681660) 0 empty

Class std::hash<__int128 unsigned>
   size=1 align=1
   base size=1 base align=1
std::hash<__int128 unsigned> (0x0x7ff9b15a0820) 0 empty
  std::__hash_base<long unsigned int, __int128 unsigned> (0x0x7ff9b16816c0) 0 empty

Class std::_Hash_impl
   size=1 align=1
   base size=0 base align=1
std::_Hash_impl (0x0x7ff9b1681780) 0 empty

Class std::_Fnv_hash_impl
   size=1 align=1
   base size=0 base align=1
std::_Fnv_hash_impl (0x0x7ff9b1681900) 0 empty

Class std::__hash_base<long unsigned int, float>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<long unsigned int, float> (0x0x7ff9b1681a80) 0 empty

Class std::hash<float>
   size=1 align=1
   base size=1 base align=1
std::hash<float> (0x0x7ff9b15a0888) 0 empty
  std::__hash_base<long unsigned int, float> (0x0x7ff9b1681ae0) 0 empty

Class std::__hash_base<long unsigned int, double>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<long unsigned int, double> (0x0x7ff9b1681ba0) 0 empty

Class std::hash<double>
   size=1 align=1
   base size=1 base align=1
std::hash<double> (0x0x7ff9b15a08f0) 0 empty
  std::__hash_base<long unsigned int, double> (0x0x7ff9b1681c00) 0 empty

Class std::__hash_base<long unsigned int, long double>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<long unsigned int, long double> (0x0x7ff9b1681cc0) 0 empty

Class std::hash<long double>
   size=1 align=1
   base size=1 base align=1
std::hash<long double> (0x0x7ff9b15a0958) 0 empty
  std::__hash_base<long unsigned int, long double> (0x0x7ff9b1681d20) 0 empty

Class std::__is_fast_hash<std::hash<long double> >
   size=1 align=1
   base size=1 base align=1
std::__is_fast_hash<std::hash<long double> > (0x0x7ff9b15a0a28) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b1681de0) 0 empty

Class std::__hash_base<long unsigned int, std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::__hash_base<long unsigned int, std::__cxx11::basic_string<char> > (0x0x7ff9b1681e40) 0 empty

Class std::hash<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::hash<std::__cxx11::basic_string<char> > (0x0x7ff9b15a0a90) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char> > (0x0x7ff9b1681ea0) 0 empty

Class std::__is_fast_hash<std::hash<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_fast_hash<std::hash<std::__cxx11::basic_string<char> > > (0x0x7ff9b15a0af8) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b1681f60) 0 empty

Class std::__hash_base<long unsigned int, std::__cxx11::basic_string<wchar_t> >
   size=1 align=1
   base size=0 base align=1
std::__hash_base<long unsigned int, std::__cxx11::basic_string<wchar_t> > (0x0x7ff9b12ab000) 0 empty

Class std::hash<std::__cxx11::basic_string<wchar_t> >
   size=1 align=1
   base size=1 base align=1
std::hash<std::__cxx11::basic_string<wchar_t> > (0x0x7ff9b15a0b60) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<wchar_t> > (0x0x7ff9b12ab060) 0 empty

Class std::__is_fast_hash<std::hash<std::__cxx11::basic_string<wchar_t> > >
   size=1 align=1
   base size=1 base align=1
std::__is_fast_hash<std::hash<std::__cxx11::basic_string<wchar_t> > > (0x0x7ff9b15a0bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b12ab1e0) 0 empty

Class std::__hash_base<long unsigned int, std::__cxx11::basic_string<char16_t> >
   size=1 align=1
   base size=0 base align=1
std::__hash_base<long unsigned int, std::__cxx11::basic_string<char16_t> > (0x0x7ff9b12ab240) 0 empty

Class std::hash<std::__cxx11::basic_string<char16_t> >
   size=1 align=1
   base size=1 base align=1
std::hash<std::__cxx11::basic_string<char16_t> > (0x0x7ff9b15a0c30) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char16_t> > (0x0x7ff9b12ab2a0) 0 empty

Class std::allocator_traits<std::allocator<char16_t> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<char16_t> > (0x0x7ff9b12ab360) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<char16_t> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<char16_t> > (0x0x7ff9b15a0d68) 0 empty
  std::allocator_traits<std::allocator<char16_t> > (0x0x7ff9b12ab3c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<char16_t> >::rebind<char16_t>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<char16_t> >::rebind<char16_t> (0x0x7ff9b12ab420) 0 empty

Class __gnu_cxx::new_allocator<char16_t>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<char16_t> (0x0x7ff9b12ab480) 0 empty

Class std::allocator<char16_t>
   size=1 align=1
   base size=1 base align=1
std::allocator<char16_t> (0x0x7ff9b15a0ea0) 0 empty
  __gnu_cxx::new_allocator<char16_t> (0x0x7ff9b12ab540) 0 empty

Class std::__cxx11::basic_string<char16_t>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::__cxx11::basic_string<char16_t>::_Alloc_hider (0x0x7ff9b15a0f70) 0
  std::allocator<char16_t> (0x0x7ff9b15a0dd0) 0 empty
    __gnu_cxx::new_allocator<char16_t> (0x0x7ff9b12ab5a0) 0 empty

Class std::__cxx11::basic_string<char16_t>::<anonymous union>
   size=16 align=8
   base size=16 base align=8
std::__cxx11::basic_string<char16_t>::<anonymous union> (0x0x7ff9b12ab600) 0

Class std::__cxx11::basic_string<char16_t>
   size=32 align=8
   base size=32 base align=8
std::__cxx11::basic_string<char16_t> (0x0x7ff9b12ab300) 0

Class std::__is_fast_hash<std::hash<std::__cxx11::basic_string<char16_t> > >
   size=1 align=1
   base size=1 base align=1
std::__is_fast_hash<std::hash<std::__cxx11::basic_string<char16_t> > > (0x0x7ff9b15a0e38) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b12ab6c0) 0 empty

Class std::__hash_base<long unsigned int, std::__cxx11::basic_string<char32_t> >
   size=1 align=1
   base size=0 base align=1
std::__hash_base<long unsigned int, std::__cxx11::basic_string<char32_t> > (0x0x7ff9b12ab720) 0 empty

Class std::hash<std::__cxx11::basic_string<char32_t> >
   size=1 align=1
   base size=1 base align=1
std::hash<std::__cxx11::basic_string<char32_t> > (0x0x7ff9b1381000) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char32_t> > (0x0x7ff9b12ab780) 0 empty

Class std::allocator_traits<std::allocator<char32_t> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<char32_t> > (0x0x7ff9b12ab840) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<char32_t> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<char32_t> > (0x0x7ff9b1381138) 0 empty
  std::allocator_traits<std::allocator<char32_t> > (0x0x7ff9b12ab8a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<char32_t> >::rebind<char32_t>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<char32_t> >::rebind<char32_t> (0x0x7ff9b12ab900) 0 empty

Class __gnu_cxx::new_allocator<char32_t>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<char32_t> (0x0x7ff9b12ab960) 0 empty

Class std::allocator<char32_t>
   size=1 align=1
   base size=1 base align=1
std::allocator<char32_t> (0x0x7ff9b1381270) 0 empty
  __gnu_cxx::new_allocator<char32_t> (0x0x7ff9b12aba20) 0 empty

Class std::__cxx11::basic_string<char32_t>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::__cxx11::basic_string<char32_t>::_Alloc_hider (0x0x7ff9b1381340) 0
  std::allocator<char32_t> (0x0x7ff9b13813a8) 0 empty
    __gnu_cxx::new_allocator<char32_t> (0x0x7ff9b12aba80) 0 empty

Class std::__cxx11::basic_string<char32_t>::<anonymous union>
   size=16 align=8
   base size=16 base align=8
std::__cxx11::basic_string<char32_t>::<anonymous union> (0x0x7ff9b12abae0) 0

Class std::__cxx11::basic_string<char32_t>
   size=32 align=8
   base size=32 base align=8
std::__cxx11::basic_string<char32_t> (0x0x7ff9b12ab7e0) 0

Class std::__is_fast_hash<std::hash<std::__cxx11::basic_string<char32_t> > >
   size=1 align=1
   base size=1 base align=1
std::__is_fast_hash<std::hash<std::__cxx11::basic_string<char32_t> > > (0x0x7ff9b1381410) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b12abba0) 0 empty

Class std::initializer_list<char16_t>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<char16_t> (0x0x7ff9b12abcc0) 0

Class std::initializer_list<char32_t>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<char32_t> (0x0x7ff9b12abd80) 0

Class std::locale
   size=8 align=8
   base size=8 base align=8
std::locale (0x0x7ff9b148dd80) 0

Vtable for std::locale::facet
std::locale::facet::_ZTVNSt6locale5facetE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt6locale5facetE)
16    (int (*)(...))std::locale::facet::~facet
24    (int (*)(...))std::locale::facet::~facet

Class std::locale::facet
   size=16 align=8
   base size=12 base align=8
std::locale::facet (0x0x7ff9b10e0180) 0
    vptr=((& std::locale::facet::_ZTVNSt6locale5facetE) + 16u)

Class std::locale::id
   size=8 align=8
   base size=8 base align=8
std::locale::id (0x0x7ff9b10e0420) 0

Class std::locale::_Impl
   size=40 align=8
   base size=40 base align=8
std::locale::_Impl (0x0x7ff9b10e0600) 0

Vtable for std::__cxx11::collate<char>
std::__cxx11::collate<char>::_ZTVNSt7__cxx117collateIcEE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx117collateIcEE)
16    (int (*)(...))std::__cxx11::collate<_CharT>::~collate<char>
24    (int (*)(...))std::__cxx11::collate<_CharT>::~collate<char>
32    (int (*)(...))std::__cxx11::collate<_CharT>::do_compare<char>
40    (int (*)(...))std::__cxx11::collate<_CharT>::do_transform<char>
48    (int (*)(...))std::__cxx11::collate<_CharT>::do_hash<char>

Class std::__cxx11::collate<char>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::collate<char> (0x0x7ff9b13815b0) 0
    vptr=((& std::__cxx11::collate<char>::_ZTVNSt7__cxx117collateIcEE) + 16u)
  std::locale::facet (0x0x7ff9b10e0c00) 0
      primary-for std::__cxx11::collate<char> (0x0x7ff9b13815b0)

Vtable for std::__cxx11::collate<wchar_t>
std::__cxx11::collate<wchar_t>::_ZTVNSt7__cxx117collateIwEE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx117collateIwEE)
16    (int (*)(...))std::__cxx11::collate<_CharT>::~collate<wchar_t>
24    (int (*)(...))std::__cxx11::collate<_CharT>::~collate<wchar_t>
32    (int (*)(...))std::__cxx11::collate<_CharT>::do_compare<wchar_t>
40    (int (*)(...))std::__cxx11::collate<_CharT>::do_transform<wchar_t>
48    (int (*)(...))std::__cxx11::collate<_CharT>::do_hash<wchar_t>

Class std::__cxx11::collate<wchar_t>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::collate<wchar_t> (0x0x7ff9b1381618) 0
    vptr=((& std::__cxx11::collate<wchar_t>::_ZTVNSt7__cxx117collateIwEE) + 16u)
  std::locale::facet (0x0x7ff9b10e0c60) 0
      primary-for std::__cxx11::collate<wchar_t> (0x0x7ff9b1381618)

Class __gnu_cxx::__conditional_type<true, __gnu_cxx::__numeric_traits_integer<long unsigned int>, __gnu_cxx::__numeric_traits_floating<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__conditional_type<true, __gnu_cxx::__numeric_traits_integer<long unsigned int>, __gnu_cxx::__numeric_traits_floating<long unsigned int> > (0x0x7ff9b11323c0) 0 empty

Class __gnu_cxx::__numeric_traits_integer<long unsigned int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__numeric_traits_integer<long unsigned int> (0x0x7ff9b1132420) 0 empty

Class __gnu_cxx::__numeric_traits<long unsigned int>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<long unsigned int> (0x0x7ff9b1381750) 0 empty
  __gnu_cxx::__numeric_traits_integer<long unsigned int> (0x0x7ff9b1132480) 0 empty

Vtable for std::__cxx11::collate_byname<char>
std::__cxx11::collate_byname<char>::_ZTVNSt7__cxx1114collate_bynameIcEE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx1114collate_bynameIcEE)
16    (int (*)(...))std::__cxx11::collate_byname<_CharT>::~collate_byname<char>
24    (int (*)(...))std::__cxx11::collate_byname<_CharT>::~collate_byname<char>
32    (int (*)(...))std::__cxx11::collate<_CharT>::do_compare<char>
40    (int (*)(...))std::__cxx11::collate<_CharT>::do_transform<char>
48    (int (*)(...))std::__cxx11::collate<_CharT>::do_hash<char>

Class std::__cxx11::collate_byname<char>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::collate_byname<char> (0x0x7ff9b1381820) 0
    vptr=((& std::__cxx11::collate_byname<char>::_ZTVNSt7__cxx1114collate_bynameIcEE) + 16u)
  std::__cxx11::collate<char> (0x0x7ff9b1381888) 0
      primary-for std::__cxx11::collate_byname<char> (0x0x7ff9b1381820)
    std::locale::facet (0x0x7ff9b1132540) 0
        primary-for std::__cxx11::collate<char> (0x0x7ff9b1381888)

Vtable for std::__cxx11::collate_byname<wchar_t>
std::__cxx11::collate_byname<wchar_t>::_ZTVNSt7__cxx1114collate_bynameIwEE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx1114collate_bynameIwEE)
16    (int (*)(...))std::__cxx11::collate_byname<_CharT>::~collate_byname<wchar_t>
24    (int (*)(...))std::__cxx11::collate_byname<_CharT>::~collate_byname<wchar_t>
32    (int (*)(...))std::__cxx11::collate<_CharT>::do_compare<wchar_t>
40    (int (*)(...))std::__cxx11::collate<_CharT>::do_transform<wchar_t>
48    (int (*)(...))std::__cxx11::collate<_CharT>::do_hash<wchar_t>

Class std::__cxx11::collate_byname<wchar_t>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::collate_byname<wchar_t> (0x0x7ff9b13818f0) 0
    vptr=((& std::__cxx11::collate_byname<wchar_t>::_ZTVNSt7__cxx1114collate_bynameIwEE) + 16u)
  std::__cxx11::collate<wchar_t> (0x0x7ff9b1381958) 0
      primary-for std::__cxx11::collate_byname<wchar_t> (0x0x7ff9b13818f0)
    std::locale::facet (0x0x7ff9b11325a0) 0
        primary-for std::__cxx11::collate<wchar_t> (0x0x7ff9b1381958)

Class std::__cow_string::<anonymous union>
   size=8 align=8
   base size=8 base align=8
std::__cow_string::<anonymous union> (0x0x7ff9b1132660) 0

Class std::__cow_string
   size=8 align=8
   base size=8 base align=8
std::__cow_string (0x0x7ff9b1132600) 0

Vtable for std::logic_error
std::logic_error::_ZTVSt11logic_error: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt11logic_error)
16    (int (*)(...))std::logic_error::~logic_error
24    (int (*)(...))std::logic_error::~logic_error
32    (int (*)(...))std::logic_error::what

Class std::logic_error
   size=16 align=8
   base size=16 base align=8
std::logic_error (0x0x7ff9b13819c0) 0
    vptr=((& std::logic_error::_ZTVSt11logic_error) + 16u)
  std::exception (0x0x7ff9b11326c0) 0 nearly-empty
      primary-for std::logic_error (0x0x7ff9b13819c0)

Vtable for std::domain_error
std::domain_error::_ZTVSt12domain_error: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt12domain_error)
16    (int (*)(...))std::domain_error::~domain_error
24    (int (*)(...))std::domain_error::~domain_error
32    (int (*)(...))std::logic_error::what

Class std::domain_error
   size=16 align=8
   base size=16 base align=8
std::domain_error (0x0x7ff9b1381a28) 0
    vptr=((& std::domain_error::_ZTVSt12domain_error) + 16u)
  std::logic_error (0x0x7ff9b1381a90) 0
      primary-for std::domain_error (0x0x7ff9b1381a28)
    std::exception (0x0x7ff9b1132720) 0 nearly-empty
        primary-for std::logic_error (0x0x7ff9b1381a90)

Vtable for std::invalid_argument
std::invalid_argument::_ZTVSt16invalid_argument: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt16invalid_argument)
16    (int (*)(...))std::invalid_argument::~invalid_argument
24    (int (*)(...))std::invalid_argument::~invalid_argument
32    (int (*)(...))std::logic_error::what

Class std::invalid_argument
   size=16 align=8
   base size=16 base align=8
std::invalid_argument (0x0x7ff9b1381af8) 0
    vptr=((& std::invalid_argument::_ZTVSt16invalid_argument) + 16u)
  std::logic_error (0x0x7ff9b1381b60) 0
      primary-for std::invalid_argument (0x0x7ff9b1381af8)
    std::exception (0x0x7ff9b1132780) 0 nearly-empty
        primary-for std::logic_error (0x0x7ff9b1381b60)

Vtable for std::length_error
std::length_error::_ZTVSt12length_error: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt12length_error)
16    (int (*)(...))std::length_error::~length_error
24    (int (*)(...))std::length_error::~length_error
32    (int (*)(...))std::logic_error::what

Class std::length_error
   size=16 align=8
   base size=16 base align=8
std::length_error (0x0x7ff9b1381bc8) 0
    vptr=((& std::length_error::_ZTVSt12length_error) + 16u)
  std::logic_error (0x0x7ff9b1381c30) 0
      primary-for std::length_error (0x0x7ff9b1381bc8)
    std::exception (0x0x7ff9b11327e0) 0 nearly-empty
        primary-for std::logic_error (0x0x7ff9b1381c30)

Vtable for std::out_of_range
std::out_of_range::_ZTVSt12out_of_range: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt12out_of_range)
16    (int (*)(...))std::out_of_range::~out_of_range
24    (int (*)(...))std::out_of_range::~out_of_range
32    (int (*)(...))std::logic_error::what

Class std::out_of_range
   size=16 align=8
   base size=16 base align=8
std::out_of_range (0x0x7ff9b1381c98) 0
    vptr=((& std::out_of_range::_ZTVSt12out_of_range) + 16u)
  std::logic_error (0x0x7ff9b1381d00) 0
      primary-for std::out_of_range (0x0x7ff9b1381c98)
    std::exception (0x0x7ff9b1132840) 0 nearly-empty
        primary-for std::logic_error (0x0x7ff9b1381d00)

Vtable for std::runtime_error
std::runtime_error::_ZTVSt13runtime_error: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt13runtime_error)
16    (int (*)(...))std::runtime_error::~runtime_error
24    (int (*)(...))std::runtime_error::~runtime_error
32    (int (*)(...))std::runtime_error::what

Class std::runtime_error
   size=16 align=8
   base size=16 base align=8
std::runtime_error (0x0x7ff9b1381d68) 0
    vptr=((& std::runtime_error::_ZTVSt13runtime_error) + 16u)
  std::exception (0x0x7ff9b11328a0) 0 nearly-empty
      primary-for std::runtime_error (0x0x7ff9b1381d68)

Vtable for std::range_error
std::range_error::_ZTVSt11range_error: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt11range_error)
16    (int (*)(...))std::range_error::~range_error
24    (int (*)(...))std::range_error::~range_error
32    (int (*)(...))std::runtime_error::what

Class std::range_error
   size=16 align=8
   base size=16 base align=8
std::range_error (0x0x7ff9b1381dd0) 0
    vptr=((& std::range_error::_ZTVSt11range_error) + 16u)
  std::runtime_error (0x0x7ff9b1381e38) 0
      primary-for std::range_error (0x0x7ff9b1381dd0)
    std::exception (0x0x7ff9b1132900) 0 nearly-empty
        primary-for std::runtime_error (0x0x7ff9b1381e38)

Vtable for std::overflow_error
std::overflow_error::_ZTVSt14overflow_error: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt14overflow_error)
16    (int (*)(...))std::overflow_error::~overflow_error
24    (int (*)(...))std::overflow_error::~overflow_error
32    (int (*)(...))std::runtime_error::what

Class std::overflow_error
   size=16 align=8
   base size=16 base align=8
std::overflow_error (0x0x7ff9b1381ea0) 0
    vptr=((& std::overflow_error::_ZTVSt14overflow_error) + 16u)
  std::runtime_error (0x0x7ff9b1381f08) 0
      primary-for std::overflow_error (0x0x7ff9b1381ea0)
    std::exception (0x0x7ff9b1132960) 0 nearly-empty
        primary-for std::runtime_error (0x0x7ff9b1381f08)

Vtable for std::underflow_error
std::underflow_error::_ZTVSt15underflow_error: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt15underflow_error)
16    (int (*)(...))std::underflow_error::~underflow_error
24    (int (*)(...))std::underflow_error::~underflow_error
32    (int (*)(...))std::runtime_error::what

Class std::underflow_error
   size=16 align=8
   base size=16 base align=8
std::underflow_error (0x0x7ff9b1381f70) 0
    vptr=((& std::underflow_error::_ZTVSt15underflow_error) + 16u)
  std::runtime_error (0x0x7ff9b13811a0) 0
      primary-for std::underflow_error (0x0x7ff9b1381f70)
    std::exception (0x0x7ff9b11329c0) 0 nearly-empty
        primary-for std::runtime_error (0x0x7ff9b13811a0)

Class std::is_error_condition_enum<std::errc>
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::errc> (0x0x7ff9b13817b8) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b1132ae0) 0 empty

Vtable for std::_V2::error_category
std::_V2::error_category::_ZTVNSt3_V214error_categoryE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt3_V214error_categoryE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))std::_V2::error_category::_M_message
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))std::_V2::error_category::default_error_condition
64    (int (*)(...))std::_V2::error_category::equivalent
72    (int (*)(...))std::_V2::error_category::equivalent

Class std::_V2::error_category
   size=8 align=8
   base size=8 base align=8
std::_V2::error_category (0x0x7ff9b1132b40) 0 nearly-empty
    vptr=((& std::_V2::error_category::_ZTVNSt3_V214error_categoryE) + 16u)

Class std::binary_function<const std::_V2::error_category*, const std::_V2::error_category*, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<const std::_V2::error_category*, const std::_V2::error_category*, bool> (0x0x7ff9b1132ba0) 0 empty

Class std::less<const std::_V2::error_category*>
   size=1 align=1
   base size=1 base align=1
std::less<const std::_V2::error_category*> (0x0x7ff9b118e000) 0 empty
  std::binary_function<const std::_V2::error_category*, const std::_V2::error_category*, bool> (0x0x7ff9b1132cc0) 0 empty

Class std::error_code
   size=16 align=8
   base size=16 base align=8
std::error_code (0x0x7ff9b1132f00) 0

Class std::is_error_code_enum<std::_V2::error_category>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::_V2::error_category> (0x0x7ff9b118e068) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b11a1600) 0 empty

Class std::enable_if<false, void>
   size=1 align=1
   base size=0 base align=1
std::enable_if<false, void> (0x0x7ff9b11a1660) 0 empty

Class std::error_condition
   size=16 align=8
   base size=16 base align=8
std::error_condition (0x0x7ff9b11a1780) 0

Class std::is_error_condition_enum<std::_V2::error_category>
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::_V2::error_category> (0x0x7ff9b118e0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b11a1e40) 0 empty

Class std::is_error_code_enum<int>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<int> (0x0x7ff9b118e138) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b11a1f60) 0 empty

Class std::is_error_condition_enum<std::error_code>
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::error_code> (0x0x7ff9b118e1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b11cb120) 0 empty

Class std::is_error_code_enum<std::error_condition>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::error_condition> (0x0x7ff9b118e208) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b11cb1e0) 0 empty

Vtable for std::system_error
std::system_error::_ZTVSt12system_error: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt12system_error)
16    (int (*)(...))std::system_error::~system_error
24    (int (*)(...))std::system_error::~system_error
32    (int (*)(...))std::runtime_error::what

Class std::system_error
   size=32 align=8
   base size=32 base align=8
std::system_error (0x0x7ff9b118e270) 0
    vptr=((& std::system_error::_ZTVSt12system_error) + 16u)
  std::runtime_error (0x0x7ff9b118e2d8) 0
      primary-for std::system_error (0x0x7ff9b118e270)
    std::exception (0x0x7ff9b11cb360) 0 nearly-empty
        primary-for std::runtime_error (0x0x7ff9b118e2d8)

Class std::__hash_base<long unsigned int, std::error_code>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<long unsigned int, std::error_code> (0x0x7ff9b11cbe40) 0 empty

Class std::hash<std::error_code>
   size=1 align=1
   base size=1 base align=1
std::hash<std::error_code> (0x0x7ff9b118edd0) 0 empty
  std::__hash_base<long unsigned int, std::error_code> (0x0x7ff9b11cbea0) 0 empty

Class std::is_error_code_enum<std::io_errc>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::io_errc> (0x0x7ff9b118ee38) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b1203780) 0 empty

Vtable for std::ios_base::failure
std::ios_base::failure::_ZTVNSt8ios_base7failureB5cxx11E: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt8ios_base7failureB5cxx11E)
16    (int (*)(...))std::ios_base::failure::~failure
24    (int (*)(...))std::ios_base::failure::~failure
32    (int (*)(...))std::ios_base::failure::what

Class std::ios_base::failure
   size=32 align=8
   base size=32 base align=8
std::ios_base::failure (0x0x7ff9b118eea0) 0
    vptr=((& std::ios_base::failure::_ZTVNSt8ios_base7failureB5cxx11E) + 16u)
  std::system_error (0x0x7ff9b118ef08) 0
      primary-for std::ios_base::failure (0x0x7ff9b118eea0)
    std::runtime_error (0x0x7ff9b118ef70) 0
        primary-for std::system_error (0x0x7ff9b118ef08)
      std::exception (0x0x7ff9b1203900) 0 nearly-empty
          primary-for std::runtime_error (0x0x7ff9b118ef70)

Class std::ios_base::_Callback_list
   size=24 align=8
   base size=24 base align=8
std::ios_base::_Callback_list (0x0x7ff9b1203960) 0

Class std::ios_base::_Words
   size=16 align=8
   base size=16 base align=8
std::ios_base::_Words (0x0x7ff9b12039c0) 0

Class std::ios_base::Init
   size=1 align=1
   base size=0 base align=1
std::ios_base::Init (0x0x7ff9b1203a20) 0 empty

Vtable for std::ios_base
std::ios_base::_ZTVSt8ios_base: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt8ios_base)
16    (int (*)(...))std::ios_base::~ios_base
24    (int (*)(...))std::ios_base::~ios_base

Class std::ios_base
   size=216 align=8
   base size=216 base align=8
std::ios_base (0x0x7ff9b12038a0) 0
    vptr=((& std::ios_base::_ZTVSt8ios_base) + 16u)

Class std::enable_if<true, void>
   size=1 align=1
   base size=0 base align=1
std::enable_if<true, void> (0x0x7ff9b1203a80) 0 empty

Vtable for std::basic_streambuf<char>
std::basic_streambuf<char>::_ZTVSt15basic_streambufIcSt11char_traitsIcEE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt15basic_streambufIcSt11char_traitsIcEE)
16    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::~basic_streambuf<char, std::char_traits<char> >
24    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::~basic_streambuf<char, std::char_traits<char> >
32    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::imbue<char, std::char_traits<char> >
40    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::setbuf<char, std::char_traits<char> >
48    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::seekoff<char, std::char_traits<char> >
56    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::seekpos<char, std::char_traits<char> >
64    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::sync<char, std::char_traits<char> >
72    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::showmanyc<char, std::char_traits<char> >
80    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::xsgetn<char, std::char_traits<char> >
88    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::underflow<char, std::char_traits<char> >
96    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::uflow<char, std::char_traits<char> >
104   (int (*)(...))std::basic_streambuf<_CharT, _Traits>::pbackfail<char, std::char_traits<char> >
112   (int (*)(...))std::basic_streambuf<_CharT, _Traits>::xsputn<char, std::char_traits<char> >
120   (int (*)(...))std::basic_streambuf<_CharT, _Traits>::overflow<char, std::char_traits<char> >

Class std::basic_streambuf<char>
   size=64 align=8
   base size=64 base align=8
std::basic_streambuf<char> (0x0x7ff9b129d240) 0
    vptr=((& std::basic_streambuf<char>::_ZTVSt15basic_streambufIcSt11char_traitsIcEE) + 16u)

Vtable for std::basic_streambuf<wchar_t>
std::basic_streambuf<wchar_t>::_ZTVSt15basic_streambufIwSt11char_traitsIwEE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt15basic_streambufIwSt11char_traitsIwEE)
16    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::~basic_streambuf<wchar_t, std::char_traits<wchar_t> >
24    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::~basic_streambuf<wchar_t, std::char_traits<wchar_t> >
32    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::imbue<wchar_t, std::char_traits<wchar_t> >
40    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::setbuf<wchar_t, std::char_traits<wchar_t> >
48    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::seekoff<wchar_t, std::char_traits<wchar_t> >
56    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::seekpos<wchar_t, std::char_traits<wchar_t> >
64    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::sync<wchar_t, std::char_traits<wchar_t> >
72    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::showmanyc<wchar_t, std::char_traits<wchar_t> >
80    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::xsgetn<wchar_t, std::char_traits<wchar_t> >
88    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::underflow<wchar_t, std::char_traits<wchar_t> >
96    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::uflow<wchar_t, std::char_traits<wchar_t> >
104   (int (*)(...))std::basic_streambuf<_CharT, _Traits>::pbackfail<wchar_t, std::char_traits<wchar_t> >
112   (int (*)(...))std::basic_streambuf<_CharT, _Traits>::xsputn<wchar_t, std::char_traits<wchar_t> >
120   (int (*)(...))std::basic_streambuf<_CharT, _Traits>::overflow<wchar_t, std::char_traits<wchar_t> >

Class std::basic_streambuf<wchar_t>
   size=64 align=8
   base size=64 base align=8
std::basic_streambuf<wchar_t> (0x0x7ff9b129d720) 0
    vptr=((& std::basic_streambuf<wchar_t>::_ZTVSt15basic_streambufIwSt11char_traitsIwEE) + 16u)

Class std::ctype_base
   size=1 align=1
   base size=0 base align=1
std::ctype_base (0x0x7ff9b129d8a0) 0 empty

Vtable for std::ctype<char>
std::ctype<char>::_ZTVSt5ctypeIcE: 12u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt5ctypeIcE)
16    (int (*)(...))std::ctype<char>::~ctype
24    (int (*)(...))std::ctype<char>::~ctype
32    (int (*)(...))std::ctype<char>::do_toupper
40    (int (*)(...))std::ctype<char>::do_toupper
48    (int (*)(...))std::ctype<char>::do_tolower
56    (int (*)(...))std::ctype<char>::do_tolower
64    (int (*)(...))std::ctype<char>::do_widen
72    (int (*)(...))std::ctype<char>::do_widen
80    (int (*)(...))std::ctype<char>::do_narrow
88    (int (*)(...))std::ctype<char>::do_narrow

Class std::ctype<char>
   size=576 align=8
   base size=570 base align=8
std::ctype<char> (0x0x7ff9b0ee58c0) 0
    vptr=((& std::ctype<char>::_ZTVSt5ctypeIcE) + 16u)
  std::locale::facet (0x0x7ff9b0f0df00) 0
      primary-for std::ctype<char> (0x0x7ff9b0ee58c0)
  std::ctype_base (0x0x7ff9b0f0df60) 0 empty

Vtable for std::__ctype_abstract_base<wchar_t>
std::__ctype_abstract_base<wchar_t>::_ZTVSt21__ctype_abstract_baseIwE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt21__ctype_abstract_baseIwE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))__cxa_pure_virtual
64    (int (*)(...))__cxa_pure_virtual
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual
88    (int (*)(...))__cxa_pure_virtual
96    (int (*)(...))__cxa_pure_virtual
104   (int (*)(...))__cxa_pure_virtual
112   (int (*)(...))__cxa_pure_virtual
120   (int (*)(...))__cxa_pure_virtual

Class std::__ctype_abstract_base<wchar_t>
   size=16 align=8
   base size=12 base align=8
std::__ctype_abstract_base<wchar_t> (0x0x7ff9b0ee59a0) 0
    vptr=((& std::__ctype_abstract_base<wchar_t>::_ZTVSt21__ctype_abstract_baseIwE) + 16u)
  std::locale::facet (0x0x7ff9b0f534e0) 0
      primary-for std::__ctype_abstract_base<wchar_t> (0x0x7ff9b0ee59a0)
  std::ctype_base (0x0x7ff9b0f53540) 0 empty

Vtable for std::ctype<wchar_t>
std::ctype<wchar_t>::_ZTVSt5ctypeIwE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt5ctypeIwE)
16    (int (*)(...))std::ctype<wchar_t>::~ctype
24    (int (*)(...))std::ctype<wchar_t>::~ctype
32    (int (*)(...))std::ctype<wchar_t>::do_is
40    (int (*)(...))std::ctype<wchar_t>::do_is
48    (int (*)(...))std::ctype<wchar_t>::do_scan_is
56    (int (*)(...))std::ctype<wchar_t>::do_scan_not
64    (int (*)(...))std::ctype<wchar_t>::do_toupper
72    (int (*)(...))std::ctype<wchar_t>::do_toupper
80    (int (*)(...))std::ctype<wchar_t>::do_tolower
88    (int (*)(...))std::ctype<wchar_t>::do_tolower
96    (int (*)(...))std::ctype<wchar_t>::do_widen
104   (int (*)(...))std::ctype<wchar_t>::do_widen
112   (int (*)(...))std::ctype<wchar_t>::do_narrow
120   (int (*)(...))std::ctype<wchar_t>::do_narrow

Class std::ctype<wchar_t>
   size=1344 align=8
   base size=1344 base align=8
std::ctype<wchar_t> (0x0x7ff9b126d9c0) 0
    vptr=((& std::ctype<wchar_t>::_ZTVSt5ctypeIwE) + 16u)
  std::__ctype_abstract_base<wchar_t> (0x0x7ff9b0ee5a10) 0
      primary-for std::ctype<wchar_t> (0x0x7ff9b126d9c0)
    std::locale::facet (0x0x7ff9b0f535a0) 0
        primary-for std::__ctype_abstract_base<wchar_t> (0x0x7ff9b0ee5a10)
    std::ctype_base (0x0x7ff9b0f53600) 0 empty

Vtable for std::ctype_byname<char>
std::ctype_byname<char>::_ZTVSt12ctype_bynameIcE: 12u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt12ctype_bynameIcE)
16    (int (*)(...))std::ctype_byname<char>::~ctype_byname
24    (int (*)(...))std::ctype_byname<char>::~ctype_byname
32    (int (*)(...))std::ctype<char>::do_toupper
40    (int (*)(...))std::ctype<char>::do_toupper
48    (int (*)(...))std::ctype<char>::do_tolower
56    (int (*)(...))std::ctype<char>::do_tolower
64    (int (*)(...))std::ctype<char>::do_widen
72    (int (*)(...))std::ctype<char>::do_widen
80    (int (*)(...))std::ctype<char>::do_narrow
88    (int (*)(...))std::ctype<char>::do_narrow

Class std::ctype_byname<char>
   size=576 align=8
   base size=570 base align=8
std::ctype_byname<char> (0x0x7ff9b126db60) 0
    vptr=((& std::ctype_byname<char>::_ZTVSt12ctype_bynameIcE) + 16u)
  std::ctype<char> (0x0x7ff9b0ee5b60) 0
      primary-for std::ctype_byname<char> (0x0x7ff9b126db60)
    std::locale::facet (0x0x7ff9b0f53780) 0
        primary-for std::ctype<char> (0x0x7ff9b0ee5b60)
    std::ctype_base (0x0x7ff9b0f537e0) 0 empty

Vtable for std::ctype_byname<wchar_t>
std::ctype_byname<wchar_t>::_ZTVSt12ctype_bynameIwE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt12ctype_bynameIwE)
16    (int (*)(...))std::ctype_byname<wchar_t>::~ctype_byname
24    (int (*)(...))std::ctype_byname<wchar_t>::~ctype_byname
32    (int (*)(...))std::ctype<wchar_t>::do_is
40    (int (*)(...))std::ctype<wchar_t>::do_is
48    (int (*)(...))std::ctype<wchar_t>::do_scan_is
56    (int (*)(...))std::ctype<wchar_t>::do_scan_not
64    (int (*)(...))std::ctype<wchar_t>::do_toupper
72    (int (*)(...))std::ctype<wchar_t>::do_toupper
80    (int (*)(...))std::ctype<wchar_t>::do_tolower
88    (int (*)(...))std::ctype<wchar_t>::do_tolower
96    (int (*)(...))std::ctype<wchar_t>::do_widen
104   (int (*)(...))std::ctype<wchar_t>::do_widen
112   (int (*)(...))std::ctype<wchar_t>::do_narrow
120   (int (*)(...))std::ctype<wchar_t>::do_narrow

Class std::ctype_byname<wchar_t>
   size=1344 align=8
   base size=1344 base align=8
std::ctype_byname<wchar_t> (0x0x7ff9b126dbc8) 0
    vptr=((& std::ctype_byname<wchar_t>::_ZTVSt12ctype_bynameIwE) + 16u)
  std::ctype<wchar_t> (0x0x7ff9b126dc30) 0
      primary-for std::ctype_byname<wchar_t> (0x0x7ff9b126dbc8)
    std::__ctype_abstract_base<wchar_t> (0x0x7ff9b0ee5bd0) 0
        primary-for std::ctype<wchar_t> (0x0x7ff9b126dc30)
      std::locale::facet (0x0x7ff9b0f53840) 0
          primary-for std::__ctype_abstract_base<wchar_t> (0x0x7ff9b0ee5bd0)
      std::ctype_base (0x0x7ff9b0f538a0) 0 empty

Class std::__num_base
   size=1 align=1
   base size=0 base align=1
std::__num_base (0x0x7ff9b0f53a80) 0 empty

Vtable for std::__cxx11::numpunct<char>
std::__cxx11::numpunct<char>::_ZTVNSt7__cxx118numpunctIcEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx118numpunctIcEE)
16    (int (*)(...))std::__cxx11::numpunct<_CharT>::~numpunct<char>
24    (int (*)(...))std::__cxx11::numpunct<_CharT>::~numpunct<char>
32    (int (*)(...))std::__cxx11::numpunct<_CharT>::do_decimal_point<char>
40    (int (*)(...))std::__cxx11::numpunct<_CharT>::do_thousands_sep<char>
48    (int (*)(...))std::__cxx11::numpunct<_CharT>::do_grouping<char>
56    (int (*)(...))std::__cxx11::numpunct<_CharT>::do_truename<char>
64    (int (*)(...))std::__cxx11::numpunct<_CharT>::do_falsename<char>

Class std::__cxx11::numpunct<char>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::numpunct<char> (0x0x7ff9b126df08) 0
    vptr=((& std::__cxx11::numpunct<char>::_ZTVNSt7__cxx118numpunctIcEE) + 16u)
  std::locale::facet (0x0x7ff9b0fa1180) 0
      primary-for std::__cxx11::numpunct<char> (0x0x7ff9b126df08)

Vtable for std::__cxx11::numpunct<wchar_t>
std::__cxx11::numpunct<wchar_t>::_ZTVNSt7__cxx118numpunctIwEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx118numpunctIwEE)
16    (int (*)(...))std::__cxx11::numpunct<_CharT>::~numpunct<wchar_t>
24    (int (*)(...))std::__cxx11::numpunct<_CharT>::~numpunct<wchar_t>
32    (int (*)(...))std::__cxx11::numpunct<_CharT>::do_decimal_point<wchar_t>
40    (int (*)(...))std::__cxx11::numpunct<_CharT>::do_thousands_sep<wchar_t>
48    (int (*)(...))std::__cxx11::numpunct<_CharT>::do_grouping<wchar_t>
56    (int (*)(...))std::__cxx11::numpunct<_CharT>::do_truename<wchar_t>
64    (int (*)(...))std::__cxx11::numpunct<_CharT>::do_falsename<wchar_t>

Class std::__cxx11::numpunct<wchar_t>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::numpunct<wchar_t> (0x0x7ff9b126df70) 0
    vptr=((& std::__cxx11::numpunct<wchar_t>::_ZTVNSt7__cxx118numpunctIwEE) + 16u)
  std::locale::facet (0x0x7ff9b0fa11e0) 0
      primary-for std::__cxx11::numpunct<wchar_t> (0x0x7ff9b126df70)

Class __gnu_cxx::__conditional_type<true, __gnu_cxx::__numeric_traits_integer<char>, __gnu_cxx::__numeric_traits_floating<char> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__conditional_type<true, __gnu_cxx::__numeric_traits_integer<char>, __gnu_cxx::__numeric_traits_floating<char> > (0x0x7ff9b0feea20) 0 empty

Class __gnu_cxx::__numeric_traits_integer<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__numeric_traits_integer<char> (0x0x7ff9b0feea80) 0 empty

Class __gnu_cxx::__numeric_traits<char>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<char> (0x0x7ff9b0fda0d0) 0 empty
  __gnu_cxx::__numeric_traits_integer<char> (0x0x7ff9b0feeae0) 0 empty

Class std::is_error_condition_enum<std::_Ios_Fmtflags>
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::_Ios_Fmtflags> (0x0x7ff9b0fda1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b100f600) 0 empty

Class std::is_error_code_enum<std::_Ios_Fmtflags>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::_Ios_Fmtflags> (0x0x7ff9b0fda208) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b100f660) 0 empty

Class __gnu_cxx::__conditional_type<true, long unsigned int, long long unsigned int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__conditional_type<true, long unsigned int, long long unsigned int> (0x0x7ff9b100fd20) 0 empty

Vtable for std::__cxx11::numpunct_byname<char>
std::__cxx11::numpunct_byname<char>::_ZTVNSt7__cxx1115numpunct_bynameIcEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx1115numpunct_bynameIcEE)
16    (int (*)(...))std::__cxx11::numpunct_byname<_CharT>::~numpunct_byname<char>
24    (int (*)(...))std::__cxx11::numpunct_byname<_CharT>::~numpunct_byname<char>
32    (int (*)(...))std::__cxx11::numpunct<_CharT>::do_decimal_point<char>
40    (int (*)(...))std::__cxx11::numpunct<_CharT>::do_thousands_sep<char>
48    (int (*)(...))std::__cxx11::numpunct<_CharT>::do_grouping<char>
56    (int (*)(...))std::__cxx11::numpunct<_CharT>::do_truename<char>
64    (int (*)(...))std::__cxx11::numpunct<_CharT>::do_falsename<char>

Class std::__cxx11::numpunct_byname<char>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::numpunct_byname<char> (0x0x7ff9b0fda548) 0
    vptr=((& std::__cxx11::numpunct_byname<char>::_ZTVNSt7__cxx1115numpunct_bynameIcEE) + 16u)
  std::__cxx11::numpunct<char> (0x0x7ff9b0fda5b0) 0
      primary-for std::__cxx11::numpunct_byname<char> (0x0x7ff9b0fda548)
    std::locale::facet (0x0x7ff9b10700c0) 0
        primary-for std::__cxx11::numpunct<char> (0x0x7ff9b0fda5b0)

Vtable for std::__gnu_cxx_ldbl128::num_get<char>
std::__gnu_cxx_ldbl128::num_get<char>::_ZTVNSt17__gnu_cxx_ldbl1287num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt17__gnu_cxx_ldbl1287num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEE)
16    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::~num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
24    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::~num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
32    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
40    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
48    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
56    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
64    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
72    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
80    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
88    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
96    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
104   (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::__do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
112   (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
120   (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >

Class std::__gnu_cxx_ldbl128::num_get<char>
   size=16 align=8
   base size=12 base align=8
std::__gnu_cxx_ldbl128::num_get<char> (0x0x7ff9b0fda618) 0
    vptr=((& std::__gnu_cxx_ldbl128::num_get<char>::_ZTVNSt17__gnu_cxx_ldbl1287num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEE) + 16u)
  std::locale::facet (0x0x7ff9b1070120) 0
      primary-for std::__gnu_cxx_ldbl128::num_get<char> (0x0x7ff9b0fda618)

Vtable for std::__gnu_cxx_ldbl128::num_put<char>
std::__gnu_cxx_ldbl128::num_put<char>::_ZTVNSt17__gnu_cxx_ldbl1287num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEE: 13u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt17__gnu_cxx_ldbl1287num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEE)
16    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::~num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
24    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::~num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
32    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
40    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
48    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
56    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
64    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
72    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
80    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::__do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
88    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
96    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >

Class std::__gnu_cxx_ldbl128::num_put<char>
   size=16 align=8
   base size=12 base align=8
std::__gnu_cxx_ldbl128::num_put<char> (0x0x7ff9b0fda6e8) 0
    vptr=((& std::__gnu_cxx_ldbl128::num_put<char>::_ZTVNSt17__gnu_cxx_ldbl1287num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEE) + 16u)
  std::locale::facet (0x0x7ff9b1070180) 0
      primary-for std::__gnu_cxx_ldbl128::num_put<char> (0x0x7ff9b0fda6e8)

Vtable for std::__cxx11::numpunct_byname<wchar_t>
std::__cxx11::numpunct_byname<wchar_t>::_ZTVNSt7__cxx1115numpunct_bynameIwEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx1115numpunct_bynameIwEE)
16    (int (*)(...))std::__cxx11::numpunct_byname<_CharT>::~numpunct_byname<wchar_t>
24    (int (*)(...))std::__cxx11::numpunct_byname<_CharT>::~numpunct_byname<wchar_t>
32    (int (*)(...))std::__cxx11::numpunct<_CharT>::do_decimal_point<wchar_t>
40    (int (*)(...))std::__cxx11::numpunct<_CharT>::do_thousands_sep<wchar_t>
48    (int (*)(...))std::__cxx11::numpunct<_CharT>::do_grouping<wchar_t>
56    (int (*)(...))std::__cxx11::numpunct<_CharT>::do_truename<wchar_t>
64    (int (*)(...))std::__cxx11::numpunct<_CharT>::do_falsename<wchar_t>

Class std::__cxx11::numpunct_byname<wchar_t>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::numpunct_byname<wchar_t> (0x0x7ff9b0fda7b8) 0
    vptr=((& std::__cxx11::numpunct_byname<wchar_t>::_ZTVNSt7__cxx1115numpunct_bynameIwEE) + 16u)
  std::__cxx11::numpunct<wchar_t> (0x0x7ff9b0fda820) 0
      primary-for std::__cxx11::numpunct_byname<wchar_t> (0x0x7ff9b0fda7b8)
    std::locale::facet (0x0x7ff9b10701e0) 0
        primary-for std::__cxx11::numpunct<wchar_t> (0x0x7ff9b0fda820)

Vtable for std::__gnu_cxx_ldbl128::num_get<wchar_t>
std::__gnu_cxx_ldbl128::num_get<wchar_t>::_ZTVNSt17__gnu_cxx_ldbl1287num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt17__gnu_cxx_ldbl1287num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEE)
16    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::~num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
24    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::~num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
32    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
40    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
48    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
56    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
64    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
72    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
80    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
88    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
96    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
104   (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::__do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
112   (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
120   (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >

Class std::__gnu_cxx_ldbl128::num_get<wchar_t>
   size=16 align=8
   base size=12 base align=8
std::__gnu_cxx_ldbl128::num_get<wchar_t> (0x0x7ff9b0fda888) 0
    vptr=((& std::__gnu_cxx_ldbl128::num_get<wchar_t>::_ZTVNSt17__gnu_cxx_ldbl1287num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEE) + 16u)
  std::locale::facet (0x0x7ff9b10702a0) 0
      primary-for std::__gnu_cxx_ldbl128::num_get<wchar_t> (0x0x7ff9b0fda888)

Vtable for std::__gnu_cxx_ldbl128::num_put<wchar_t>
std::__gnu_cxx_ldbl128::num_put<wchar_t>::_ZTVNSt17__gnu_cxx_ldbl1287num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEE: 13u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt17__gnu_cxx_ldbl1287num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEE)
16    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::~num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
24    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::~num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
32    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
40    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
48    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
56    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
64    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
72    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
80    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::__do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
88    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
96    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >

Class std::__gnu_cxx_ldbl128::num_put<wchar_t>
   size=16 align=8
   base size=12 base align=8
std::__gnu_cxx_ldbl128::num_put<wchar_t> (0x0x7ff9b0fda958) 0
    vptr=((& std::__gnu_cxx_ldbl128::num_put<wchar_t>::_ZTVNSt17__gnu_cxx_ldbl1287num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEE) + 16u)
  std::locale::facet (0x0x7ff9b1070300) 0
      primary-for std::__gnu_cxx_ldbl128::num_put<wchar_t> (0x0x7ff9b0fda958)

Vtable for std::basic_ios<char>
std::basic_ios<char>::_ZTVSt9basic_iosIcSt11char_traitsIcEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt9basic_iosIcSt11char_traitsIcEE)
16    (int (*)(...))std::basic_ios<_CharT, _Traits>::~basic_ios<char, std::char_traits<char> >
24    (int (*)(...))std::basic_ios<_CharT, _Traits>::~basic_ios<char, std::char_traits<char> >

Class std::basic_ios<char>
   size=264 align=8
   base size=264 base align=8
std::basic_ios<char> (0x0x7ff9b0fdad68) 0
    vptr=((& std::basic_ios<char>::_ZTVSt9basic_iosIcSt11char_traitsIcEE) + 16u)
  std::ios_base (0x0x7ff9b0cfa120) 0
      primary-for std::basic_ios<char> (0x0x7ff9b0fdad68)

Vtable for std::basic_ios<wchar_t>
std::basic_ios<wchar_t>::_ZTVSt9basic_iosIwSt11char_traitsIwEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt9basic_iosIwSt11char_traitsIwEE)
16    (int (*)(...))std::basic_ios<_CharT, _Traits>::~basic_ios<wchar_t, std::char_traits<wchar_t> >
24    (int (*)(...))std::basic_ios<_CharT, _Traits>::~basic_ios<wchar_t, std::char_traits<wchar_t> >

Class std::basic_ios<wchar_t>
   size=264 align=8
   base size=264 base align=8
std::basic_ios<wchar_t> (0x0x7ff9b0fdae38) 0
    vptr=((& std::basic_ios<wchar_t>::_ZTVSt9basic_iosIwSt11char_traitsIwEE) + 16u)
  std::ios_base (0x0x7ff9b0cfa240) 0
      primary-for std::basic_ios<wchar_t> (0x0x7ff9b0fdae38)

Vtable for std::basic_ostream<char>
std::basic_ostream<char>::_ZTVSo: 10u entries
0     8u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISo)
24    (int (*)(...))std::basic_ostream<_CharT, _Traits>::~basic_ostream<char, std::char_traits<char> >
32    (int (*)(...))std::basic_ostream<_CharT, _Traits>::~basic_ostream<char, std::char_traits<char> >
40    18446744073709551608u
48    (int (*)(...))-8
56    (int (*)(...))(& _ZTISo)
64    (int (*)(...))std::basic_ostream<char>::_ZTv0_n24_NSoD1Ev
72    (int (*)(...))std::basic_ostream<char>::_ZTv0_n24_NSoD0Ev

VTT for std::basic_ostream<char>
std::basic_ostream<char>::_ZTTSo: 2u entries
0     ((& std::basic_ostream<char>::_ZTVSo) + 24u)
8     ((& std::basic_ostream<char>::_ZTVSo) + 64u)

Class std::basic_ostream<char>
   size=272 align=8
   base size=8 base align=8
std::basic_ostream<char> (0x0x7ff9b0d4a340) 0 nearly-empty
    vptridx=0u vptr=((& std::basic_ostream<char>::_ZTVSo) + 24u)
  std::basic_ios<char> (0x0x7ff9b0d4a3a8) 8 virtual
      vptridx=8u vbaseoffset=-24 vptr=((& std::basic_ostream<char>::_ZTVSo) + 64u)
    std::ios_base (0x0x7ff9b0d64360) 8
        primary-for std::basic_ios<char> (0x0x7ff9b0d4a3a8)

Class std::basic_ostream<char>::sentry
   size=16 align=8
   base size=16 base align=8
std::basic_ostream<char>::sentry (0x0x7ff9b0d643c0) 0

Vtable for std::basic_ostream<wchar_t>
std::basic_ostream<wchar_t>::_ZTVSt13basic_ostreamIwSt11char_traitsIwEE: 10u entries
0     8u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
24    (int (*)(...))std::basic_ostream<_CharT, _Traits>::~basic_ostream<wchar_t, std::char_traits<wchar_t> >
32    (int (*)(...))std::basic_ostream<_CharT, _Traits>::~basic_ostream<wchar_t, std::char_traits<wchar_t> >
40    18446744073709551608u
48    (int (*)(...))-8
56    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
64    (int (*)(...))std::basic_ostream<wchar_t>::_ZTv0_n24_NSt13basic_ostreamIwSt11char_traitsIwEED1Ev
72    (int (*)(...))std::basic_ostream<wchar_t>::_ZTv0_n24_NSt13basic_ostreamIwSt11char_traitsIwEED0Ev

VTT for std::basic_ostream<wchar_t>
std::basic_ostream<wchar_t>::_ZTTSt13basic_ostreamIwSt11char_traitsIwEE: 2u entries
0     ((& std::basic_ostream<wchar_t>::_ZTVSt13basic_ostreamIwSt11char_traitsIwEE) + 24u)
8     ((& std::basic_ostream<wchar_t>::_ZTVSt13basic_ostreamIwSt11char_traitsIwEE) + 64u)

Class std::basic_ostream<wchar_t>
   size=272 align=8
   base size=8 base align=8
std::basic_ostream<wchar_t> (0x0x7ff9b0d4a5b0) 0 nearly-empty
    vptridx=0u vptr=((& std::basic_ostream<wchar_t>::_ZTVSt13basic_ostreamIwSt11char_traitsIwEE) + 24u)
  std::basic_ios<wchar_t> (0x0x7ff9b0d4a618) 8 virtual
      vptridx=8u vbaseoffset=-24 vptr=((& std::basic_ostream<wchar_t>::_ZTVSt13basic_ostreamIwSt11char_traitsIwEE) + 64u)
    std::ios_base (0x0x7ff9b0d64420) 8
        primary-for std::basic_ios<wchar_t> (0x0x7ff9b0d4a618)

Class std::basic_ostream<wchar_t>::sentry
   size=16 align=8
   base size=16 base align=8
std::basic_ostream<wchar_t>::sentry (0x0x7ff9b0d64480) 0

Vtable for std::basic_istream<char>
std::basic_istream<char>::_ZTVSi: 10u entries
0     16u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISi)
24    (int (*)(...))std::basic_istream<_CharT, _Traits>::~basic_istream<char, std::char_traits<char> >
32    (int (*)(...))std::basic_istream<_CharT, _Traits>::~basic_istream<char, std::char_traits<char> >
40    18446744073709551600u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISi)
64    (int (*)(...))std::basic_istream<char>::_ZTv0_n24_NSiD1Ev
72    (int (*)(...))std::basic_istream<char>::_ZTv0_n24_NSiD0Ev

VTT for std::basic_istream<char>
std::basic_istream<char>::_ZTTSi: 2u entries
0     ((& std::basic_istream<char>::_ZTVSi) + 24u)
8     ((& std::basic_istream<char>::_ZTVSi) + 64u)

Class std::basic_istream<char>
   size=280 align=8
   base size=16 base align=8
std::basic_istream<char> (0x0x7ff9b0d4a9c0) 0
    vptridx=0u vptr=((& std::basic_istream<char>::_ZTVSi) + 24u)
  std::basic_ios<char> (0x0x7ff9b0d4aa28) 16 virtual
      vptridx=8u vbaseoffset=-24 vptr=((& std::basic_istream<char>::_ZTVSi) + 64u)
    std::ios_base (0x0x7ff9b0d64e40) 16
        primary-for std::basic_ios<char> (0x0x7ff9b0d4aa28)

Vtable for std::basic_istream<wchar_t>
std::basic_istream<wchar_t>::_ZTVSt13basic_istreamIwSt11char_traitsIwEE: 10u entries
0     16u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
24    (int (*)(...))std::basic_istream<_CharT, _Traits>::~basic_istream<wchar_t, std::char_traits<wchar_t> >
32    (int (*)(...))std::basic_istream<_CharT, _Traits>::~basic_istream<wchar_t, std::char_traits<wchar_t> >
40    18446744073709551600u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
64    (int (*)(...))std::basic_istream<wchar_t>::_ZTv0_n24_NSt13basic_istreamIwSt11char_traitsIwEED1Ev
72    (int (*)(...))std::basic_istream<wchar_t>::_ZTv0_n24_NSt13basic_istreamIwSt11char_traitsIwEED0Ev

VTT for std::basic_istream<wchar_t>
std::basic_istream<wchar_t>::_ZTTSt13basic_istreamIwSt11char_traitsIwEE: 2u entries
0     ((& std::basic_istream<wchar_t>::_ZTVSt13basic_istreamIwSt11char_traitsIwEE) + 24u)
8     ((& std::basic_istream<wchar_t>::_ZTVSt13basic_istreamIwSt11char_traitsIwEE) + 64u)

Class std::basic_istream<wchar_t>
   size=280 align=8
   base size=16 base align=8
std::basic_istream<wchar_t> (0x0x7ff9b0d4ac30) 0
    vptridx=0u vptr=((& std::basic_istream<wchar_t>::_ZTVSt13basic_istreamIwSt11char_traitsIwEE) + 24u)
  std::basic_ios<wchar_t> (0x0x7ff9b0d4ac98) 16 virtual
      vptridx=8u vbaseoffset=-24 vptr=((& std::basic_istream<wchar_t>::_ZTVSt13basic_istreamIwSt11char_traitsIwEE) + 64u)
    std::ios_base (0x0x7ff9b0d64ea0) 16
        primary-for std::basic_ios<wchar_t> (0x0x7ff9b0d4ac98)

Class std::is_error_condition_enum<std::_Ios_Iostate>
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::_Ios_Iostate> (0x0x7ff9b0d4a478) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0e1b660) 0 empty

Class std::is_error_code_enum<std::_Ios_Iostate>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::_Ios_Iostate> (0x0x7ff9b0d4a6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0e1b6c0) 0 empty

Class __gnu_cxx::__conditional_type<true, __gnu_cxx::__numeric_traits_integer<short int>, __gnu_cxx::__numeric_traits_floating<short int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__conditional_type<true, __gnu_cxx::__numeric_traits_integer<short int>, __gnu_cxx::__numeric_traits_floating<short int> > (0x0x7ff9b0e1b9c0) 0 empty

Class __gnu_cxx::__numeric_traits_integer<short int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__numeric_traits_integer<short int> (0x0x7ff9b0e1ba20) 0 empty

Class __gnu_cxx::__numeric_traits<short int>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<short int> (0x0x7ff9b0e30068) 0 empty
  __gnu_cxx::__numeric_traits_integer<short int> (0x0x7ff9b0e1ba80) 0 empty

Class __gnu_cxx::__conditional_type<true, __gnu_cxx::__numeric_traits_integer<long int>, __gnu_cxx::__numeric_traits_floating<long int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__conditional_type<true, __gnu_cxx::__numeric_traits_integer<long int>, __gnu_cxx::__numeric_traits_floating<long int> > (0x0x7ff9b0e3dba0) 0 empty

Class __gnu_cxx::__numeric_traits_integer<long int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__numeric_traits_integer<long int> (0x0x7ff9b0e3dc00) 0 empty

Class __gnu_cxx::__numeric_traits<long int>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<long int> (0x0x7ff9b0e30548) 0 empty
  __gnu_cxx::__numeric_traits_integer<long int> (0x0x7ff9b0e3dc60) 0 empty

Class std::basic_istream<char>::sentry
   size=1 align=1
   base size=1 base align=1
std::basic_istream<char>::sentry (0x0x7ff9b0e73660) 0

Vtable for std::basic_iostream<char>
std::basic_iostream<char>::_ZTVSd: 15u entries
0     24u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISd)
24    (int (*)(...))std::basic_iostream<_CharT, _Traits>::~basic_iostream<char, std::char_traits<char> >
32    (int (*)(...))std::basic_iostream<_CharT, _Traits>::~basic_iostream<char, std::char_traits<char> >
40    8u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISd)
64    (int (*)(...))std::basic_iostream<char>::_ZThn16_NSdD1Ev
72    (int (*)(...))std::basic_iostream<char>::_ZThn16_NSdD0Ev
80    18446744073709551592u
88    (int (*)(...))-24
96    (int (*)(...))(& _ZTISd)
104   (int (*)(...))std::basic_iostream<char>::_ZTv0_n24_NSdD1Ev
112   (int (*)(...))std::basic_iostream<char>::_ZTv0_n24_NSdD0Ev

Construction vtable for std::basic_istream<char> (0x0x7ff9b0e30af8 instance) in std::basic_iostream<char>
std::basic_iostream<char>::_ZTCSd0_Si: 10u entries
0     24u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISi)
24    0u
32    0u
40    18446744073709551592u
48    (int (*)(...))-24
56    (int (*)(...))(& _ZTISi)
64    0u
72    0u

Construction vtable for std::basic_ostream<char> (0x0x7ff9b0e30bc8 instance) in std::basic_iostream<char>
std::basic_iostream<char>::_ZTCSd16_So: 10u entries
0     8u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISo)
24    0u
32    0u
40    18446744073709551608u
48    (int (*)(...))-8
56    (int (*)(...))(& _ZTISo)
64    0u
72    0u

VTT for std::basic_iostream<char>
std::basic_iostream<char>::_ZTTSd: 7u entries
0     ((& std::basic_iostream<char>::_ZTVSd) + 24u)
8     ((& std::basic_iostream<char>::_ZTCSd0_Si) + 24u)
16    ((& std::basic_iostream<char>::_ZTCSd0_Si) + 64u)
24    ((& std::basic_iostream<char>::_ZTCSd16_So) + 24u)
32    ((& std::basic_iostream<char>::_ZTCSd16_So) + 64u)
40    ((& std::basic_iostream<char>::_ZTVSd) + 104u)
48    ((& std::basic_iostream<char>::_ZTVSd) + 64u)

Class std::basic_iostream<char>
   size=288 align=8
   base size=24 base align=8
std::basic_iostream<char> (0x0x7ff9b0e34850) 0
    vptridx=0u vptr=((& std::basic_iostream<char>::_ZTVSd) + 24u)
  std::basic_istream<char> (0x0x7ff9b0e30af8) 0
      primary-for std::basic_iostream<char> (0x0x7ff9b0e34850)
      subvttidx=8u
    std::basic_ios<char> (0x0x7ff9b0e30b60) 24 virtual
        vptridx=40u vbaseoffset=-24 vptr=((& std::basic_iostream<char>::_ZTVSd) + 104u)
      std::ios_base (0x0x7ff9b0e736c0) 24
          primary-for std::basic_ios<char> (0x0x7ff9b0e30b60)
  std::basic_ostream<char> (0x0x7ff9b0e30bc8) 16 nearly-empty
      subvttidx=24u vptridx=48u vptr=((& std::basic_iostream<char>::_ZTVSd) + 64u)
    std::basic_ios<char> (0x0x7ff9b0e30b60) alternative-path

Class std::basic_istream<wchar_t>::sentry
   size=1 align=1
   base size=1 base align=1
std::basic_istream<wchar_t>::sentry (0x0x7ff9b0e73720) 0

Vtable for std::basic_iostream<wchar_t>
std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE: 15u entries
0     24u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt14basic_iostreamIwSt11char_traitsIwEE)
24    (int (*)(...))std::basic_iostream<_CharT, _Traits>::~basic_iostream<wchar_t, std::char_traits<wchar_t> >
32    (int (*)(...))std::basic_iostream<_CharT, _Traits>::~basic_iostream<wchar_t, std::char_traits<wchar_t> >
40    8u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISt14basic_iostreamIwSt11char_traitsIwEE)
64    (int (*)(...))std::basic_iostream<wchar_t>::_ZThn16_NSt14basic_iostreamIwSt11char_traitsIwEED1Ev
72    (int (*)(...))std::basic_iostream<wchar_t>::_ZThn16_NSt14basic_iostreamIwSt11char_traitsIwEED0Ev
80    18446744073709551592u
88    (int (*)(...))-24
96    (int (*)(...))(& _ZTISt14basic_iostreamIwSt11char_traitsIwEE)
104   (int (*)(...))std::basic_iostream<wchar_t>::_ZTv0_n24_NSt14basic_iostreamIwSt11char_traitsIwEED1Ev
112   (int (*)(...))std::basic_iostream<wchar_t>::_ZTv0_n24_NSt14basic_iostreamIwSt11char_traitsIwEED0Ev

Construction vtable for std::basic_istream<wchar_t> (0x0x7ff9b0e30f70 instance) in std::basic_iostream<wchar_t>
std::basic_iostream<wchar_t>::_ZTCSt14basic_iostreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E: 10u entries
0     24u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551592u
48    (int (*)(...))-24
56    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
64    0u
72    0u

Construction vtable for std::basic_ostream<wchar_t> (0x0x7ff9b0e300d0 instance) in std::basic_iostream<wchar_t>
std::basic_iostream<wchar_t>::_ZTCSt14basic_iostreamIwSt11char_traitsIwEE16_St13basic_ostreamIwS1_E: 10u entries
0     8u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551608u
48    (int (*)(...))-8
56    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
64    0u
72    0u

VTT for std::basic_iostream<wchar_t>
std::basic_iostream<wchar_t>::_ZTTSt14basic_iostreamIwSt11char_traitsIwEE: 7u entries
0     ((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 24u)
8     ((& std::basic_iostream<wchar_t>::_ZTCSt14basic_iostreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E) + 24u)
16    ((& std::basic_iostream<wchar_t>::_ZTCSt14basic_iostreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E) + 64u)
24    ((& std::basic_iostream<wchar_t>::_ZTCSt14basic_iostreamIwSt11char_traitsIwEE16_St13basic_ostreamIwS1_E) + 24u)
32    ((& std::basic_iostream<wchar_t>::_ZTCSt14basic_iostreamIwSt11char_traitsIwEE16_St13basic_ostreamIwS1_E) + 64u)
40    ((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 104u)
48    ((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 64u)

Class std::basic_iostream<wchar_t>
   size=288 align=8
   base size=24 base align=8
std::basic_iostream<wchar_t> (0x0x7ff9b0e34f50) 0
    vptridx=0u vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 24u)
  std::basic_istream<wchar_t> (0x0x7ff9b0e30f70) 0
      primary-for std::basic_iostream<wchar_t> (0x0x7ff9b0e34f50)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7ff9b0e30000) 24 virtual
        vptridx=40u vbaseoffset=-24 vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 104u)
      std::ios_base (0x0x7ff9b0e73780) 24
          primary-for std::basic_ios<wchar_t> (0x0x7ff9b0e30000)
  std::basic_ostream<wchar_t> (0x0x7ff9b0e300d0) 16 nearly-empty
      subvttidx=24u vptridx=48u vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 64u)
    std::basic_ios<wchar_t> (0x0x7ff9b0e30000) alternative-path

Class std::_Destroy_aux<true>
   size=1 align=1
   base size=0 base align=1
std::_Destroy_aux<true> (0x0x7ff9b0e73960) 0 empty

Class std::__uninitialized_copy<true>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_copy<true> (0x0x7ff9b0e73c00) 0 empty

Class std::__uninitialized_fill<true>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_fill<true> (0x0x7ff9b0e73de0) 0 empty

Class std::__uninitialized_fill_n<true>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_fill_n<true> (0x0x7ff9b0adb000) 0 empty

Class std::__uninitialized_default_1<true>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_default_1<true> (0x0x7ff9b0adb780) 0 empty

Class std::__uninitialized_default_n_1<true>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_default_n_1<true> (0x0x7ff9b0adb900) 0 empty

Class std::_Bit_reference
   size=16 align=8
   base size=16 base align=8
std::_Bit_reference (0x0x7ff9b0b65660) 0

Class std::iterator<std::random_access_iterator_tag, bool>
   size=1 align=1
   base size=0 base align=1
std::iterator<std::random_access_iterator_tag, bool> (0x0x7ff9b0b65d20) 0 empty

Class std::_Bit_iterator_base
   size=16 align=8
   base size=12 base align=8
std::_Bit_iterator_base (0x0x7ff9b0abe2d8) 0
  std::iterator<std::random_access_iterator_tag, bool> (0x0x7ff9b0b65d80) 0 empty

Class std::is_error_condition_enum<std::_Bit_iterator_base>
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::_Bit_iterator_base> (0x0x7ff9b0abe340) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0b93300) 0 empty

Class std::is_error_code_enum<std::_Bit_iterator_base>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::_Bit_iterator_base> (0x0x7ff9b0abe3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0b93360) 0 empty

Class std::_Bit_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_iterator (0x0x7ff9b0abe410) 0
  std::_Bit_iterator_base (0x0x7ff9b0abe478) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7ff9b0b935a0) 0 empty

Class std::_Bit_const_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_const_iterator (0x0x7ff9b0abe4e0) 0
  std::_Bit_iterator_base (0x0x7ff9b0abe548) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7ff9b0b93d80) 0 empty

Class std::is_error_condition_enum<std::_Bit_iterator>
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::_Bit_iterator> (0x0x7ff9b0abe5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0bcf720) 0 empty

Class std::is_error_code_enum<std::_Bit_iterator>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::_Bit_iterator> (0x0x7ff9b0abe618) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0bcf780) 0 empty

Class std::initializer_list<bool>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<bool> (0x0x7ff9b0c20360) 0

Class std::__iterator_traits<std::_Bit_iterator, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::_Bit_iterator, void> (0x0x7ff9b0c208a0) 0 empty

Class std::iterator_traits<std::_Bit_iterator>
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::_Bit_iterator> (0x0x7ff9b0abe7b8) 0 empty
  std::__iterator_traits<std::_Bit_iterator, void> (0x0x7ff9b0c20900) 0 empty

Class std::iterator<std::random_access_iterator_tag, bool, long int, std::_Bit_reference*, std::_Bit_reference>
   size=1 align=1
   base size=0 base align=1
std::iterator<std::random_access_iterator_tag, bool, long int, std::_Bit_reference*, std::_Bit_reference> (0x0x7ff9b0c20960) 0 empty

Class std::reverse_iterator<std::_Bit_iterator>
   size=16 align=8
   base size=16 base align=8
std::reverse_iterator<std::_Bit_iterator> (0x0x7ff9b0abe8f0) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, std::_Bit_reference*, std::_Bit_reference> (0x0x7ff9b0c209c0) 0 empty

Class std::__iterator_traits<std::_Bit_const_iterator, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::_Bit_const_iterator, void> (0x0x7ff9b0c20a80) 0 empty

Class std::iterator_traits<std::_Bit_const_iterator>
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::_Bit_const_iterator> (0x0x7ff9b0abea28) 0 empty
  std::__iterator_traits<std::_Bit_const_iterator, void> (0x0x7ff9b0c20ae0) 0 empty

Class std::iterator<std::random_access_iterator_tag, bool, long int, const bool*, bool>
   size=1 align=1
   base size=0 base align=1
std::iterator<std::random_access_iterator_tag, bool, long int, const bool*, bool> (0x0x7ff9b0c20b40) 0 empty

Class std::reverse_iterator<std::_Bit_const_iterator>
   size=16 align=8
   base size=16 base align=8
std::reverse_iterator<std::_Bit_const_iterator> (0x0x7ff9b0abea90) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, const bool*, bool> (0x0x7ff9b0c20ba0) 0 empty

Class Gendersplusplus::GendersException
   size=4 align=4
   base size=4 base align=4
Gendersplusplus::GendersException (0x0x7ff9b0c9ad80) 0

Class Gendersplusplus::GendersExceptionOpen
   size=4 align=4
   base size=4 base align=4
Gendersplusplus::GendersExceptionOpen (0x0x7ff9b0abed68) 0
  Gendersplusplus::GendersException (0x0x7ff9b0c9ade0) 0

Class Gendersplusplus::GendersExceptionRead
   size=4 align=4
   base size=4 base align=4
Gendersplusplus::GendersExceptionRead (0x0x7ff9b0abedd0) 0
  Gendersplusplus::GendersException (0x0x7ff9b0c9ae40) 0

Class Gendersplusplus::GendersExceptionParse
   size=4 align=4
   base size=4 base align=4
Gendersplusplus::GendersExceptionParse (0x0x7ff9b0abee38) 0
  Gendersplusplus::GendersException (0x0x7ff9b0c9aea0) 0

Class Gendersplusplus::GendersExceptionParameters
   size=4 align=4
   base size=4 base align=4
Gendersplusplus::GendersExceptionParameters (0x0x7ff9b0abeea0) 0
  Gendersplusplus::GendersException (0x0x7ff9b0c9af00) 0

Class Gendersplusplus::GendersExceptionNotfound
   size=4 align=4
   base size=4 base align=4
Gendersplusplus::GendersExceptionNotfound (0x0x7ff9b0abef08) 0
  Gendersplusplus::GendersException (0x0x7ff9b0c9af60) 0

Class Gendersplusplus::GendersExceptionSyntax
   size=4 align=4
   base size=4 base align=4
Gendersplusplus::GendersExceptionSyntax (0x0x7ff9b0abef70) 0
  Gendersplusplus::GendersException (0x0x7ff9b08ce000) 0

Class Gendersplusplus::GendersExceptionInternal
   size=4 align=4
   base size=4 base align=4
Gendersplusplus::GendersExceptionInternal (0x0x7ff9b0abe068) 0
  Gendersplusplus::GendersException (0x0x7ff9b08ce060) 0

Class Gendersplusplus::Genders
   size=8 align=8
   base size=8 base align=8
Gendersplusplus::Genders (0x0x7ff9b08ce0c0) 0

Class std::is_error_code_enum<const char*>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<const char*> (0x0x7ff9b0abe138) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b08ce480) 0 empty

Class std::is_array<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<char> > (0x0x7ff9b0abe750) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0914c00) 0 empty

Class std::remove_volatile<std::allocator<char> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<char> > (0x0x7ff9b0914cc0) 0 empty

Class std::remove_const<std::allocator<char> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<char> > (0x0x7ff9b0914d20) 0 empty

Class std::remove_cv<std::allocator<char> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<char> > (0x0x7ff9b0914c60) 0 empty

Class std::__is_void_helper<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<char> > (0x0x7ff9b0abec30) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0914d80) 0 empty

Class std::is_void<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<char> > (0x0x7ff9b0abec98) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0914de0) 0 empty

Class std::__not_<std::is_void<std::allocator<char> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<char> > > (0x0x7ff9b0abed00) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b0914e40) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::allocator<char> >, std::__not_<std::is_void<std::allocator<char> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_default_constructible_impl<std::allocator<char> >, std::__not_<std::is_void<std::allocator<char> > > > (0x0x7ff9b0914ea0) 0 empty

Class std::__is_default_constructible_impl<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<char> > (0x0x7ff9b0933000) 0 empty
  std::__do_is_default_constructible_impl (0x0x7ff9b0914f00) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<char> > >, std::__is_default_constructible_impl<std::allocator<char> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<char> > >, std::__is_default_constructible_impl<std::allocator<char> > > (0x0x7ff9b0933068) 0 empty
  std::__is_default_constructible_impl<std::allocator<char> > (0x0x7ff9b09330d0) 0 empty
    std::__do_is_default_constructible_impl (0x0x7ff9b0914f60) 0 empty

Class std::__is_default_constructible_atom<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<char> > (0x0x7ff9b0933138) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<char> > >, std::__is_default_constructible_impl<std::allocator<char> > > (0x0x7ff9b09331a0) 0 empty
    std::__is_default_constructible_impl<std::allocator<char> > (0x0x7ff9b0933208) 0 empty
      std::__do_is_default_constructible_impl (0x0x7ff9b0937000) 0 empty

Class std::__is_default_constructible_safe<std::allocator<char>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<char>, false> (0x0x7ff9b0933270) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b0937060) 0 empty

Class std::is_default_constructible<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<char> > (0x0x7ff9b09332d8) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b09370c0) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<char>, false>, std::is_default_constructible<std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<char>, false>, std::is_default_constructible<std::allocator<char> > > (0x0x7ff9b0937120) 0 empty

Class std::__is_nt_default_constructible_atom<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<char> > (0x0x7ff9b0933340) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b0937180) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<char>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<char>, false> (0x0x7ff9b09333a8) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<char> > (0x0x7ff9b0933410) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b09371e0) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<char> >, std::__is_nt_default_constructible_impl<std::allocator<char>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<char> >, std::__is_nt_default_constructible_impl<std::allocator<char>, false> > (0x0x7ff9b0933478) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<char>, false> (0x0x7ff9b09334e0) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<char> > (0x0x7ff9b0933548) 0 empty
      std::integral_constant<bool, true> (0x0x7ff9b0937240) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<char> > (0x0x7ff9b09335b0) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<char> >, std::__is_nt_default_constructible_impl<std::allocator<char>, false> > (0x0x7ff9b0933618) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<char>, false> (0x0x7ff9b0933680) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<char> > (0x0x7ff9b09336e8) 0 empty
        std::integral_constant<bool, true> (0x0x7ff9b09372a0) 0 empty

Class std::allocator_traits<std::allocator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7ff9b09373c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7ff9b0933750) 0 empty
  std::allocator_traits<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7ff9b09374e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> > >::rebind<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> > >::rebind<std::__cxx11::basic_string<char> > (0x0x7ff9b0937540) 0 empty

Class __gnu_cxx::new_allocator<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::__cxx11::basic_string<char> > (0x0x7ff9b0937660) 0 empty

Class std::allocator<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::__cxx11::basic_string<char> > (0x0x7ff9b0933888) 0 empty
  __gnu_cxx::new_allocator<std::__cxx11::basic_string<char> > (0x0x7ff9b09377e0) 0 empty

Class std::_Vector_base<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::_Vector_impl (0x0x7ff9b0933958) 0
  std::allocator<std::__cxx11::basic_string<char> > (0x0x7ff9b09339c0) 0 empty
    __gnu_cxx::new_allocator<std::__cxx11::basic_string<char> > (0x0x7ff9b0937840) 0 empty

Class std::_Vector_base<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > > (0x0x7ff9b0937360) 0

Class std::vector<std::__cxx11::basic_string<char> >
   size=24 align=8
   base size=24 base align=8
std::vector<std::__cxx11::basic_string<char> > (0x0x7ff9b0933af8) 0
  std::_Vector_base<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > > (0x0x7ff9b09378a0) 0

Class std::is_array<std::allocator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7ff9b0933d68) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0937900) 0 empty

Class std::remove_volatile<std::allocator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7ff9b09379c0) 0 empty

Class std::remove_const<std::allocator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7ff9b0937a20) 0 empty

Class std::remove_cv<std::allocator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7ff9b0937960) 0 empty

Class std::__is_void_helper<std::allocator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7ff9b0933e38) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0937a80) 0 empty

Class std::is_void<std::allocator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7ff9b0933ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0937ae0) 0 empty

Class std::__not_<std::is_void<std::allocator<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<std::__cxx11::basic_string<char> > > > (0x0x7ff9b0933f08) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b0937b40) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char> > >, std::__not_<std::is_void<std::allocator<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char> > >, std::__not_<std::is_void<std::allocator<std::__cxx11::basic_string<char> > > > > (0x0x7ff9b0937ba0) 0 empty

Class std::__is_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7ff9b0933f70) 0 empty
  std::__do_is_default_constructible_impl (0x0x7ff9b0937c00) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b09337b8) 0 empty
  std::__is_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7ff9b0933b60) 0 empty
    std::__do_is_default_constructible_impl (0x0x7ff9b0937d20) 0 empty

Class std::__is_default_constructible_atom<std::allocator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7ff9b09ed000) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b09ed068) 0 empty
    std::__is_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7ff9b09ed0d0) 0 empty
      std::__do_is_default_constructible_impl (0x0x7ff9b0937de0) 0 empty

Class std::__is_default_constructible_safe<std::allocator<std::__cxx11::basic_string<char> >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<std::__cxx11::basic_string<char> >, false> (0x0x7ff9b09ed138) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b0937f60) 0 empty

Class std::is_default_constructible<std::allocator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7ff9b09ed1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b09ee0c0) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char> >, false>, std::is_default_constructible<std::allocator<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char> >, false>, std::is_default_constructible<std::allocator<std::__cxx11::basic_string<char> > > > (0x0x7ff9b09ee120) 0 empty

Class std::__is_nt_default_constructible_atom<std::allocator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7ff9b09ed208) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b09ee180) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char> >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char> >, false> (0x0x7ff9b09ed270) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7ff9b09ed2d8) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b09ee2a0) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_nt_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_nt_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, false> > (0x0x7ff9b09ed410) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char> >, false> (0x0x7ff9b09ed478) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7ff9b09ed4e0) 0 empty
      std::integral_constant<bool, true> (0x0x7ff9b09ee360) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7ff9b09ed5b0) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_nt_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, false> > (0x0x7ff9b09ed618) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char> >, false> (0x0x7ff9b09ed680) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7ff9b09ed6e8) 0 empty
        std::integral_constant<bool, true> (0x0x7ff9b09ee420) 0 empty

Class std::initializer_list<std::__cxx11::basic_string<char> >
   size=16 align=8
   base size=16 base align=8
std::initializer_list<std::__cxx11::basic_string<char> > (0x0x7ff9b09ee6c0) 0

Class std::allocator_traits<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7ff9b09ee7e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7ff9b09ed7b8) 0 empty
  std::allocator_traits<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7ff9b09ee840) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >::rebind<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >::rebind<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b09ee8a0) 0 empty

Class __gnu_cxx::new_allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b09ee900) 0 empty

Class std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b09ed8f0) 0 empty
  __gnu_cxx::new_allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b09ee9c0) 0 empty

Class std::_Vector_base<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >::_Vector_impl (0x0x7ff9b09ed9c0) 0
  std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b09eda28) 0 empty
    __gnu_cxx::new_allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b09eeae0) 0 empty

Class std::_Vector_base<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7ff9b09ee780) 0

Class std::vector<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=24 align=8
   base size=24 base align=8
std::vector<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b09eda90) 0
  std::_Vector_base<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7ff9b09eeba0) 0

Class std::is_array<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7ff9b09edb60) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b09eecc0) 0 empty

Class std::remove_volatile<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7ff9b09eed80) 0 empty

Class std::remove_const<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7ff9b09eede0) 0 empty

Class std::remove_cv<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7ff9b09eed20) 0 empty

Class std::__is_void_helper<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7ff9b09edc30) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b09eee40) 0 empty

Class std::is_void<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7ff9b09edc98) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b09eeea0) 0 empty

Class std::__not_<std::is_void<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > (0x0x7ff9b09edd00) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b09eef00) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >, std::__not_<std::is_void<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_default_constructible_impl<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >, std::__not_<std::is_void<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > (0x0x7ff9b09eef60) 0 empty

Class std::__is_default_constructible_impl<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7ff9b09edd68) 0 empty
  std::__do_is_default_constructible_impl (0x0x7ff9b06a7000) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::__is_default_constructible_impl<std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::__is_default_constructible_impl<std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7ff9b09eddd0) 0 empty
  std::__is_default_constructible_impl<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7ff9b09ede38) 0 empty
    std::__do_is_default_constructible_impl (0x0x7ff9b06a7060) 0 empty

Class std::__is_default_constructible_atom<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7ff9b09edea0) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::__is_default_constructible_impl<std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7ff9b09edf08) 0 empty
    std::__is_default_constructible_impl<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7ff9b09edf70) 0 empty
      std::__do_is_default_constructible_impl (0x0x7ff9b06a70c0) 0 empty

Class std::__is_default_constructible_safe<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, false> (0x0x7ff9b09ed820) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b06a7120) 0 empty

Class std::is_default_constructible<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7ff9b09edaf8) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b06a7180) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, false>, std::is_default_constructible<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, false>, std::is_default_constructible<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > (0x0x7ff9b06a71e0) 0 empty

Class std::__is_nt_default_constructible_atom<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7ff9b06af000) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b06a7240) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, false> (0x0x7ff9b06af068) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7ff9b06af0d0) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b06a72a0) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, false> > (0x0x7ff9b06af138) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, false> (0x0x7ff9b06af1a0) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7ff9b06af208) 0 empty
      std::integral_constant<bool, true> (0x0x7ff9b06a7300) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7ff9b06af270) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, false> > (0x0x7ff9b06af2d8) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, false> (0x0x7ff9b06af340) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7ff9b06af3a8) 0 empty
        std::integral_constant<bool, true> (0x0x7ff9b06a7360) 0 empty

Class std::_PCC<true, std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::_PCC<true, std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > (0x0x7ff9b06a75a0) 0 empty

Class std::is_function<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::__cxx11::basic_string<char> > (0x0x7ff9b06af410) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b06a7600) 0 empty

Class std::conditional<false, std::is_function<std::__cxx11::basic_string<char> >, std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::__cxx11::basic_string<char> >, std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b06a7720) 0 empty

Class std::is_lvalue_reference<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::__cxx11::basic_string<char> > (0x0x7ff9b06af478) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b06a7780) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::__cxx11::basic_string<char> >, std::is_rvalue_reference<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::__cxx11::basic_string<char> >, std::is_rvalue_reference<std::__cxx11::basic_string<char> > > (0x0x7ff9b06a77e0) 0 empty

Class std::is_rvalue_reference<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::__cxx11::basic_string<char> > (0x0x7ff9b06af680) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b06a7840) 0 empty

Class std::__or_<std::is_lvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_rvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_rvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7ff9b06af6e8) 0 empty
  std::is_rvalue_reference<std::__cxx11::basic_string<char> > (0x0x7ff9b06af750) 0 empty
    std::integral_constant<bool, false> (0x0x7ff9b06a78a0) 0 empty

Class std::is_reference<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::__cxx11::basic_string<char> > (0x0x7ff9b06af7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b06a7900) 0 empty

Class std::conditional<false, std::is_reference<std::__cxx11::basic_string<char> >, std::is_void<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::__cxx11::basic_string<char> >, std::is_void<std::__cxx11::basic_string<char> > > (0x0x7ff9b06a7a20) 0 empty

Class std::remove_volatile<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::__cxx11::basic_string<char> > (0x0x7ff9b06a7ba0) 0 empty

Class std::remove_const<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::__cxx11::basic_string<char> > (0x0x7ff9b06a7c00) 0 empty

Class std::remove_cv<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::__cxx11::basic_string<char> > (0x0x7ff9b06a7b40) 0 empty

Class std::__is_void_helper<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::__cxx11::basic_string<char> > (0x0x7ff9b06af958) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b06a7de0) 0 empty

Class std::is_void<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::__cxx11::basic_string<char> > (0x0x7ff9b06afa90) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b06a7e40) 0 empty

Class std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7ff9b06afaf8) 0 empty
  std::is_void<std::__cxx11::basic_string<char> > (0x0x7ff9b06afb60) 0 empty
    std::integral_constant<bool, false> (0x0x7ff9b06a7ea0) 0 empty

Class std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7ff9b06afbc8) 0 empty
  std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7ff9b06afc30) 0 empty
    std::is_void<std::__cxx11::basic_string<char> > (0x0x7ff9b06afc98) 0 empty
      std::integral_constant<bool, false> (0x0x7ff9b06a7f00) 0 empty

Class std::__not_<std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b06afd00) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b06a7f60) 0 empty

Class std::is_object<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::__cxx11::basic_string<char> > (0x0x7ff9b06afd68) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b0714000) 0 empty

Class std::conditional<true, std::is_object<std::__cxx11::basic_string<char> >, std::is_reference<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::__cxx11::basic_string<char> >, std::is_reference<std::__cxx11::basic_string<char> > > (0x0x7ff9b0714120) 0 empty

Class std::__or_<std::is_object<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7ff9b06afdd0) 0 empty
  std::is_object<std::__cxx11::basic_string<char> > (0x0x7ff9b06afe38) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b0714180) 0 empty

Class std::__is_referenceable<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::__cxx11::basic_string<char> > (0x0x7ff9b06afea0) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b07141e0) 0 empty

Class std::is_function<std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::__cxx11::basic_string<char>&> (0x0x7ff9b0722000) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b07142a0) 0 empty

Class std::conditional<false, std::is_function<std::__cxx11::basic_string<char>&>, std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::__cxx11::basic_string<char>&>, std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > > (0x0x7ff9b07143c0) 0 empty

Class std::is_lvalue_reference<std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::__cxx11::basic_string<char>&> (0x0x7ff9b0722068) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b0714420) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::__cxx11::basic_string<char>&>, std::is_rvalue_reference<std::__cxx11::basic_string<char>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<std::__cxx11::basic_string<char>&>, std::is_rvalue_reference<std::__cxx11::basic_string<char>&> > (0x0x7ff9b0714480) 0 empty

Class std::__or_<std::is_lvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_rvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_rvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7ff9b07221a0) 0 empty
  std::is_lvalue_reference<std::__cxx11::basic_string<char>&> (0x0x7ff9b0722208) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b07144e0) 0 empty

Class std::is_reference<std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::__cxx11::basic_string<char>&> (0x0x7ff9b0722270) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b0714540) 0 empty

Class std::conditional<true, std::is_reference<std::__cxx11::basic_string<char>&>, std::is_void<std::__cxx11::basic_string<char>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::__cxx11::basic_string<char>&>, std::is_void<std::__cxx11::basic_string<char>&> > (0x0x7ff9b0714660) 0 empty

Class std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7ff9b07222d8) 0 empty
  std::is_reference<std::__cxx11::basic_string<char>&> (0x0x7ff9b0722340) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b07146c0) 0 empty

Class std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7ff9b07223a8) 0 empty
  std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7ff9b0722410) 0 empty
    std::is_reference<std::__cxx11::basic_string<char>&> (0x0x7ff9b0722478) 0 empty
      std::integral_constant<bool, true> (0x0x7ff9b0714720) 0 empty

Class std::__not_<std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > > (0x0x7ff9b07224e0) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0714780) 0 empty

Class std::is_object<std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::__cxx11::basic_string<char>&> (0x0x7ff9b0722548) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b07147e0) 0 empty

Class std::conditional<false, std::is_object<std::__cxx11::basic_string<char>&>, std::is_reference<std::__cxx11::basic_string<char>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::__cxx11::basic_string<char>&>, std::is_reference<std::__cxx11::basic_string<char>&> > (0x0x7ff9b0714900) 0 empty

Class std::__or_<std::is_object<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7ff9b07225b0) 0 empty
  std::is_reference<std::__cxx11::basic_string<char>&> (0x0x7ff9b0722618) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b0714960) 0 empty

Class std::__is_referenceable<std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::__cxx11::basic_string<char>&> (0x0x7ff9b0722680) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b07149c0) 0 empty

Class std::__add_rvalue_reference_helper<std::__cxx11::basic_string<char>&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::__cxx11::basic_string<char>&, true> (0x0x7ff9b0714a20) 0 empty

Class std::add_rvalue_reference<std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::__cxx11::basic_string<char>&> (0x0x7ff9b07227b8) 0 empty
  std::__add_rvalue_reference_helper<std::__cxx11::basic_string<char>&, true> (0x0x7ff9b0714a80) 0 empty

Class std::is_function<const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const std::__cxx11::basic_string<char>&> (0x0x7ff9b0722958) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0714ae0) 0 empty

Class std::conditional<false, std::is_function<const std::__cxx11::basic_string<char>&>, std::__or_<std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const std::__cxx11::basic_string<char>&>, std::__or_<std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > > (0x0x7ff9b0714b40) 0 empty

Class std::is_lvalue_reference<const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const std::__cxx11::basic_string<char>&> (0x0x7ff9b0722a90) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b0714ba0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<const std::__cxx11::basic_string<char>&>, std::is_rvalue_reference<const std::__cxx11::basic_string<char>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<const std::__cxx11::basic_string<char>&>, std::is_rvalue_reference<const std::__cxx11::basic_string<char>&> > (0x0x7ff9b0714c00) 0 empty

Class std::__or_<std::is_lvalue_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_rvalue_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_rvalue_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7ff9b0722af8) 0 empty
  std::is_lvalue_reference<const std::__cxx11::basic_string<char>&> (0x0x7ff9b0722b60) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b0714c60) 0 empty

Class std::is_reference<const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const std::__cxx11::basic_string<char>&> (0x0x7ff9b0722bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b0714cc0) 0 empty

Class std::conditional<true, std::is_reference<const std::__cxx11::basic_string<char>&>, std::is_void<const std::__cxx11::basic_string<char>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const std::__cxx11::basic_string<char>&>, std::is_void<const std::__cxx11::basic_string<char>&> > (0x0x7ff9b0714d20) 0 empty

Class std::__or_<std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7ff9b0722d00) 0 empty
  std::is_reference<const std::__cxx11::basic_string<char>&> (0x0x7ff9b0722d68) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b0714d80) 0 empty

Class std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7ff9b0722dd0) 0 empty
  std::__or_<std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7ff9b0722e38) 0 empty
    std::is_reference<const std::__cxx11::basic_string<char>&> (0x0x7ff9b0722ea0) 0 empty
      std::integral_constant<bool, true> (0x0x7ff9b0714de0) 0 empty

Class std::__not_<std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > > (0x0x7ff9b0722f08) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0714e40) 0 empty

Class std::is_object<const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const std::__cxx11::basic_string<char>&> (0x0x7ff9b0722f70) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0714ea0) 0 empty

Class std::conditional<false, std::is_object<const std::__cxx11::basic_string<char>&>, std::is_reference<const std::__cxx11::basic_string<char>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const std::__cxx11::basic_string<char>&>, std::is_reference<const std::__cxx11::basic_string<char>&> > (0x0x7ff9b0714f00) 0 empty

Class std::__or_<std::is_object<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7ff9b07420d0) 0 empty
  std::is_reference<const std::__cxx11::basic_string<char>&> (0x0x7ff9b0742138) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b0714f60) 0 empty

Class std::__is_referenceable<const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const std::__cxx11::basic_string<char>&> (0x0x7ff9b07421a0) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b0745000) 0 empty

Class std::__add_rvalue_reference_helper<const std::__cxx11::basic_string<char>&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const std::__cxx11::basic_string<char>&, true> (0x0x7ff9b0745060) 0 empty

Class std::add_rvalue_reference<const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const std::__cxx11::basic_string<char>&> (0x0x7ff9b0742208) 0 empty
  std::__add_rvalue_reference_helper<const std::__cxx11::basic_string<char>&, true> (0x0x7ff9b07450c0) 0 empty

Class std::__is_assignable_helper<std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7ff9b0714240) 0 empty

Class std::is_assignable<std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7ff9b0742340) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b0745120) 0 empty

Class std::__is_copy_assignable_impl<std::__cxx11::basic_string<char>, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<std::__cxx11::basic_string<char>, true> (0x0x7ff9b07423a8) 0 empty
  std::is_assignable<std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7ff9b0742410) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b0745240) 0 empty

Class std::is_copy_assignable<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<std::__cxx11::basic_string<char> > (0x0x7ff9b0742478) 0 empty
  std::__is_copy_assignable_impl<std::__cxx11::basic_string<char>, true> (0x0x7ff9b07424e0) 0 empty
    std::is_assignable<std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7ff9b0742548) 0 empty
      std::integral_constant<bool, true> (0x0x7ff9b0745300) 0 empty

Class std::conditional<true, std::is_copy_assignable<std::__cxx11::basic_string<char> >, std::is_copy_assignable<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_copy_assignable<std::__cxx11::basic_string<char> >, std::is_copy_assignable<std::__cxx11::basic_string<char> > > (0x0x7ff9b07453c0) 0 empty

Class std::__and_<std::is_copy_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_copy_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_copy_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7ff9b0742680) 0 empty
  std::is_copy_assignable<std::__cxx11::basic_string<char> > (0x0x7ff9b07426e8) 0 empty
    std::__is_copy_assignable_impl<std::__cxx11::basic_string<char>, true> (0x0x7ff9b0742750) 0 empty
      std::is_assignable<std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7ff9b07427b8) 0 empty
        std::integral_constant<bool, true> (0x0x7ff9b0745420) 0 empty

Class std::conditional<true, const std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, const std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&, const std::__nonesuch&> (0x0x7ff9b07454e0) 0 empty

Class std::__not_<std::__and_<std::is_copy_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_copy_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_copy_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_copy_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b0742888) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0745540) 0 empty

Class std::conditional<false, const std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&, const std::__nonesuch&> (0x0x7ff9b07455a0) 0 empty

Class std::is_function<std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::__cxx11::basic_string<char>&&> (0x0x7ff9b0742958) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0745660) 0 empty

Class std::conditional<false, std::is_function<std::__cxx11::basic_string<char>&&>, std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::__cxx11::basic_string<char>&&>, std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > > (0x0x7ff9b0745780) 0 empty

Class std::is_lvalue_reference<std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::__cxx11::basic_string<char>&&> (0x0x7ff9b07429c0) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b07457e0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::__cxx11::basic_string<char>&&>, std::is_rvalue_reference<std::__cxx11::basic_string<char>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::__cxx11::basic_string<char>&&>, std::is_rvalue_reference<std::__cxx11::basic_string<char>&&> > (0x0x7ff9b0745840) 0 empty

Class std::is_rvalue_reference<std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::__cxx11::basic_string<char>&&> (0x0x7ff9b0742bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b07458a0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_rvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_rvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7ff9b0742c30) 0 empty
  std::is_rvalue_reference<std::__cxx11::basic_string<char>&&> (0x0x7ff9b0742c98) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b0745900) 0 empty

Class std::is_reference<std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::__cxx11::basic_string<char>&&> (0x0x7ff9b0742d00) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b0745960) 0 empty

Class std::conditional<true, std::is_reference<std::__cxx11::basic_string<char>&&>, std::is_void<std::__cxx11::basic_string<char>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::__cxx11::basic_string<char>&&>, std::is_void<std::__cxx11::basic_string<char>&&> > (0x0x7ff9b0745a80) 0 empty

Class std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7ff9b0742d68) 0 empty
  std::is_reference<std::__cxx11::basic_string<char>&&> (0x0x7ff9b0742dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b0745ae0) 0 empty

Class std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7ff9b0742e38) 0 empty
  std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7ff9b0742ea0) 0 empty
    std::is_reference<std::__cxx11::basic_string<char>&&> (0x0x7ff9b0742f08) 0 empty
      std::integral_constant<bool, true> (0x0x7ff9b0745b40) 0 empty

Class std::__not_<std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > > (0x0x7ff9b0742f70) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0745ba0) 0 empty

Class std::is_object<std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::__cxx11::basic_string<char>&&> (0x0x7ff9b0766000) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0745c00) 0 empty

Class std::conditional<false, std::is_object<std::__cxx11::basic_string<char>&&>, std::is_reference<std::__cxx11::basic_string<char>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::__cxx11::basic_string<char>&&>, std::is_reference<std::__cxx11::basic_string<char>&&> > (0x0x7ff9b0745d20) 0 empty

Class std::__or_<std::is_object<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7ff9b0766068) 0 empty
  std::is_reference<std::__cxx11::basic_string<char>&&> (0x0x7ff9b07660d0) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b0745d80) 0 empty

Class std::__is_referenceable<std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::__cxx11::basic_string<char>&&> (0x0x7ff9b0766138) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b0745de0) 0 empty

Class std::__add_rvalue_reference_helper<std::__cxx11::basic_string<char>&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::__cxx11::basic_string<char>&&, true> (0x0x7ff9b0745e40) 0 empty

Class std::add_rvalue_reference<std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::__cxx11::basic_string<char>&&> (0x0x7ff9b0766270) 0 empty
  std::__add_rvalue_reference_helper<std::__cxx11::basic_string<char>&&, true> (0x0x7ff9b0745ea0) 0 empty

Class std::__is_assignable_helper<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>&&> (0x0x7ff9b0745600) 0 empty

Class std::is_assignable<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>&&> (0x0x7ff9b0766548) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b076e060) 0 empty

Class std::__is_move_assignable_impl<std::__cxx11::basic_string<char>, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<std::__cxx11::basic_string<char>, true> (0x0x7ff9b07665b0) 0 empty
  std::is_assignable<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>&&> (0x0x7ff9b0766618) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b076e180) 0 empty

Class std::is_move_assignable<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<std::__cxx11::basic_string<char> > (0x0x7ff9b0766680) 0 empty
  std::__is_move_assignable_impl<std::__cxx11::basic_string<char>, true> (0x0x7ff9b07666e8) 0 empty
    std::is_assignable<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>&&> (0x0x7ff9b0766750) 0 empty
      std::integral_constant<bool, true> (0x0x7ff9b076e240) 0 empty

Class std::conditional<true, std::is_move_assignable<std::__cxx11::basic_string<char> >, std::is_move_assignable<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<std::__cxx11::basic_string<char> >, std::is_move_assignable<std::__cxx11::basic_string<char> > > (0x0x7ff9b076e300) 0 empty

Class std::__and_<std::is_move_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_move_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_move_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7ff9b0766888) 0 empty
  std::is_move_assignable<std::__cxx11::basic_string<char> > (0x0x7ff9b07668f0) 0 empty
    std::__is_move_assignable_impl<std::__cxx11::basic_string<char>, true> (0x0x7ff9b0766958) 0 empty
      std::is_assignable<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>&&> (0x0x7ff9b07669c0) 0 empty
        std::integral_constant<bool, true> (0x0x7ff9b076e360) 0 empty

Class std::conditional<true, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&, std::__nonesuch&&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&, std::__nonesuch&&> (0x0x7ff9b076e420) 0 empty

Class std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >
   size=64 align=8
   base size=64 base align=8
std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > (0x0x7ff9b06a7540) 0

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&>, std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&>, std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> > (0x0x7ff9b076e480) 0 empty

Class std::conditional<false, std::is_void<std::__cxx11::basic_string<char> >, std::__or_<std::__is_array_unknown_bounds<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::__cxx11::basic_string<char> >, std::__or_<std::__is_array_unknown_bounds<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b076e4e0) 0 empty

Class std::is_array<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::__cxx11::basic_string<char> > (0x0x7ff9b0766a28) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b076e540) 0 empty

Class std::conditional<false, std::__not_<std::extent<std::__cxx11::basic_string<char>, 0u> >, std::is_array<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<std::__cxx11::basic_string<char>, 0u> >, std::is_array<std::__cxx11::basic_string<char> > > (0x0x7ff9b076e660) 0 empty

Class std::__and_<std::is_array<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__not_<std::extent<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__not_<std::extent<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0u> > > (0x0x7ff9b0766a90) 0 empty
  std::is_array<std::__cxx11::basic_string<char> > (0x0x7ff9b0766af8) 0 empty
    std::integral_constant<bool, false> (0x0x7ff9b076e6c0) 0 empty

Class std::__is_array_unknown_bounds<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::__cxx11::basic_string<char> > (0x0x7ff9b0766b60) 0 empty
  std::__and_<std::is_array<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__not_<std::extent<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0u> > > (0x0x7ff9b0766bc8) 0 empty
    std::is_array<std::__cxx11::basic_string<char> > (0x0x7ff9b0766c30) 0 empty
      std::integral_constant<bool, false> (0x0x7ff9b076e720) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<std::__cxx11::basic_string<char> >, std::is_function<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<std::__cxx11::basic_string<char> >, std::is_function<std::__cxx11::basic_string<char> > > (0x0x7ff9b076e780) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7ff9b0766c98) 0 empty
  std::is_function<std::__cxx11::basic_string<char> > (0x0x7ff9b0766d00) 0 empty
    std::integral_constant<bool, false> (0x0x7ff9b076e7e0) 0 empty

Class std::__or_<std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_array_unknown_bounds<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_array_unknown_bounds<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7ff9b0766d68) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7ff9b0766dd0) 0 empty
    std::is_function<std::__cxx11::basic_string<char> > (0x0x7ff9b0766e38) 0 empty
      std::integral_constant<bool, false> (0x0x7ff9b076e840) 0 empty

Class std::conditional<false, std::is_reference<std::__cxx11::basic_string<char> >, std::is_scalar<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::__cxx11::basic_string<char> >, std::is_scalar<std::__cxx11::basic_string<char> > > (0x0x7ff9b076e8a0) 0 empty

Class std::__is_integral_helper<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<std::__cxx11::basic_string<char> > (0x0x7ff9b0766ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b076e9c0) 0 empty

Class std::is_integral<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_integral<std::__cxx11::basic_string<char> > (0x0x7ff9b07a3000) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b076ea20) 0 empty

Class std::conditional<false, std::is_integral<std::__cxx11::basic_string<char> >, std::is_floating_point<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<std::__cxx11::basic_string<char> >, std::is_floating_point<std::__cxx11::basic_string<char> > > (0x0x7ff9b076eb40) 0 empty

Class std::__is_floating_point_helper<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<std::__cxx11::basic_string<char> > (0x0x7ff9b07a3138) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b076eba0) 0 empty

Class std::is_floating_point<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<std::__cxx11::basic_string<char> > (0x0x7ff9b07a31a0) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b076ec00) 0 empty

Class std::__or_<std::is_integral<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_floating_point<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_floating_point<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7ff9b07a3208) 0 empty
  std::is_floating_point<std::__cxx11::basic_string<char> > (0x0x7ff9b07a3270) 0 empty
    std::integral_constant<bool, false> (0x0x7ff9b076ec60) 0 empty

Class std::is_arithmetic<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<std::__cxx11::basic_string<char> > (0x0x7ff9b07a32d8) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b076ecc0) 0 empty

Class std::conditional<false, std::is_arithmetic<std::__cxx11::basic_string<char> >, std::__or_<std::is_enum<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<std::__cxx11::basic_string<char> >, std::__or_<std::is_enum<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b076ede0) 0 empty

Class std::is_enum<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_enum<std::__cxx11::basic_string<char> > (0x0x7ff9b07a3340) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b076ee40) 0 empty

Class std::conditional<false, std::is_enum<std::__cxx11::basic_string<char> >, std::__or_<std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<std::__cxx11::basic_string<char> >, std::__or_<std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b076ef60) 0 empty

Class std::__is_pointer_helper<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::__cxx11::basic_string<char> > (0x0x7ff9b07a33a8) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b07ae000) 0 empty

Class std::is_pointer<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::__cxx11::basic_string<char> > (0x0x7ff9b07a34e0) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b07ae060) 0 empty

Class std::conditional<false, std::is_pointer<std::__cxx11::basic_string<char> >, std::__or_<std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_pointer<std::__cxx11::basic_string<char> >, std::__or_<std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b07ae180) 0 empty

Class std::__is_member_pointer_helper<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<std::__cxx11::basic_string<char> > (0x0x7ff9b07a3548) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b07ae1e0) 0 empty

Class std::is_member_pointer<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<std::__cxx11::basic_string<char> > (0x0x7ff9b07a35b0) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b07ae240) 0 empty

Class std::conditional<false, std::is_member_pointer<std::__cxx11::basic_string<char> >, std::is_null_pointer<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<std::__cxx11::basic_string<char> >, std::is_null_pointer<std::__cxx11::basic_string<char> > > (0x0x7ff9b07ae2a0) 0 empty

Class std::__is_null_pointer_helper<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<std::__cxx11::basic_string<char> > (0x0x7ff9b07a37b8) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b07ae300) 0 empty

Class std::is_null_pointer<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<std::__cxx11::basic_string<char> > (0x0x7ff9b07a3820) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b07ae360) 0 empty

Class std::__or_<std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7ff9b07a3888) 0 empty
  std::is_null_pointer<std::__cxx11::basic_string<char> > (0x0x7ff9b07a38f0) 0 empty
    std::integral_constant<bool, false> (0x0x7ff9b07ae3c0) 0 empty

Class std::__or_<std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7ff9b07a3958) 0 empty
  std::__or_<std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7ff9b07a39c0) 0 empty
    std::is_null_pointer<std::__cxx11::basic_string<char> > (0x0x7ff9b07a3a28) 0 empty
      std::integral_constant<bool, false> (0x0x7ff9b07ae420) 0 empty

Class std::__or_<std::is_enum<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7ff9b07a3a90) 0 empty
  std::__or_<std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7ff9b07a3af8) 0 empty
    std::__or_<std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7ff9b07a3b60) 0 empty
      std::is_null_pointer<std::__cxx11::basic_string<char> > (0x0x7ff9b07a3bc8) 0 empty
        std::integral_constant<bool, false> (0x0x7ff9b07ae480) 0 empty

Class std::__or_<std::is_arithmetic<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_enum<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_enum<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7ff9b07a3c30) 0 empty
  std::__or_<std::is_enum<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7ff9b07a3c98) 0 empty
    std::__or_<std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7ff9b07a3d00) 0 empty
      std::__or_<std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7ff9b07a3d68) 0 empty
        std::is_null_pointer<std::__cxx11::basic_string<char> > (0x0x7ff9b07a3dd0) 0 empty
          std::integral_constant<bool, false> (0x0x7ff9b07ae4e0) 0 empty

Class std::is_scalar<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_scalar<std::__cxx11::basic_string<char> > (0x0x7ff9b07a3e38) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b07ae540) 0 empty

Class std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_scalar<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_scalar<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7ff9b07a3ea0) 0 empty
  std::is_scalar<std::__cxx11::basic_string<char> > (0x0x7ff9b07a3f08) 0 empty
    std::integral_constant<bool, false> (0x0x7ff9b07ae5a0) 0 empty

Class std::remove_all_extents<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<std::__cxx11::basic_string<char> > (0x0x7ff9b07ae600) 0 empty

Class std::__is_destructible_impl<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<std::__cxx11::basic_string<char> > (0x0x7ff9b07bd068) 0 empty
  std::__do_is_destructible_impl (0x0x7ff9b07ae660) 0 empty

Class std::__is_destructible_safe<std::__cxx11::basic_string<char>, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<std::__cxx11::basic_string<char>, false, false> (0x0x7ff9b07bd138) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b07ae6c0) 0 empty

Class std::is_destructible<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_destructible<std::__cxx11::basic_string<char> > (0x0x7ff9b07bd1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b07ae720) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&>, std::is_destructible<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&>, std::is_destructible<std::__cxx11::basic_string<char> > > (0x0x7ff9b07ae780) 0 empty

Class std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7ff9b07bd2d8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7ff9b07ae7e0) 0 empty

Class std::__and_<std::is_destructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7ff9b07bd3a8) 0 empty
  std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7ff9b07bd410) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7ff9b07ae840) 0 empty

Class std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7ff9b07bd478) 0 empty
  std::__and_<std::is_destructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7ff9b07bd4e0) 0 empty
    std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7ff9b07bd548) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7ff9b07ae8a0) 0 empty

Class std::__is_direct_constructible_new<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7ff9b07bd5b0) 0 empty
  std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7ff9b07bd618) 0 empty
    std::__and_<std::is_destructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7ff9b07bd680) 0 empty
      std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7ff9b07bd6e8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7ff9b07ae900) 0 empty

Class std::__is_direct_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7ff9b07bd750) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b07ae960) 0 empty

Class std::__is_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x7ff9b07bd7b8) 0 empty
  std::__is_direct_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7ff9b07bd820) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b07ae9c0) 0 empty

Class std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x7ff9b07bd888) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b07aea20) 0 empty

Class std::conditional<true, std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7ff9b07aea80) 0 empty

Class std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7ff9b07bd8f0) 0 empty
  std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x7ff9b07bd958) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b07aeae0) 0 empty

Class std::remove_volatile<const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const std::__cxx11::basic_string<char>&> (0x0x7ff9b07aec00) 0 empty

Class std::remove_const<const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const std::__cxx11::basic_string<char>&> (0x0x7ff9b07aec60) 0 empty

Class std::remove_cv<const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const std::__cxx11::basic_string<char>&> (0x0x7ff9b07aeba0) 0 empty

Class std::__is_void_helper<const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const std::__cxx11::basic_string<char>&> (0x0x7ff9b07bdc98) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b07aecc0) 0 empty

Class std::is_void<const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const std::__cxx11::basic_string<char>&> (0x0x7ff9b07bdd00) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b07aed20) 0 empty

Class std::conditional<false, std::is_void<const std::__cxx11::basic_string<char>&>, std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const std::__cxx11::basic_string<char>&>, std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b07aee40) 0 empty

Class std::conditional<false, std::is_function<std::__cxx11::basic_string<char> >, std::is_array<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::__cxx11::basic_string<char> >, std::is_array<std::__cxx11::basic_string<char> > > (0x0x7ff9b07aeea0) 0 empty

Class std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7ff9b07bdd68) 0 empty
  std::is_array<std::__cxx11::basic_string<char> > (0x0x7ff9b07bddd0) 0 empty
    std::integral_constant<bool, false> (0x0x7ff9b07aef00) 0 empty

Class std::__or_<std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7ff9b07bde38) 0 empty
  std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7ff9b07bdea0) 0 empty
    std::is_array<std::__cxx11::basic_string<char> > (0x0x7ff9b07bdf08) 0 empty
      std::integral_constant<bool, false> (0x0x7ff9b07aef60) 0 empty

Class std::__is_convertible_helper<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>, false> (0x0x7ff9b07d8000) 0 empty

Class std::is_convertible<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> > (0x0x7ff9b07e0000) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b07d8060) 0 empty

Class std::conditional<true, std::is_convertible<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, std::is_convertible<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, std::is_convertible<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> > > (0x0x7ff9b07d8180) 0 empty

Class std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7ff9b07e0068) 0 empty
  std::is_convertible<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> > (0x0x7ff9b07e00d0) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b07d81e0) 0 empty

Class std::enable_if<true, bool>
   size=1 align=1
   base size=0 base align=1
std::enable_if<true, bool> (0x0x7ff9b07d8300) 0 empty

Class std::enable_if<false, bool>
   size=1 align=1
   base size=0 base align=1
std::enable_if<false, bool> (0x0x7ff9b07d8360) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__not_<std::__and_<std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__not_<std::__and_<std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7ff9b07d83c0) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::__cxx11::basic_string<char>, char*&>, std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, char*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::__cxx11::basic_string<char>, char*&>, std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, char*&> > (0x0x7ff9b07d8420) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, char*&>, std::is_destructible<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, char*&>, std::is_destructible<std::__cxx11::basic_string<char> > > (0x0x7ff9b07d8480) 0 empty

Class std::is_function<char*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<char*&> (0x0x7ff9b07e0208) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b07d8540) 0 empty

Class std::conditional<false, std::is_function<char*&>, std::__or_<std::is_reference<char*&>, std::is_void<char*&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<char*&>, std::__or_<std::is_reference<char*&>, std::is_void<char*&> > > (0x0x7ff9b07d85a0) 0 empty

Class std::is_lvalue_reference<char*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<char*&> (0x0x7ff9b07e0270) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b07d8600) 0 empty

Class std::conditional<true, std::is_lvalue_reference<char*&>, std::is_rvalue_reference<char*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<char*&>, std::is_rvalue_reference<char*&> > (0x0x7ff9b07d8660) 0 empty

Class std::__or_<std::is_lvalue_reference<char*&>, std::is_rvalue_reference<char*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<char*&>, std::is_rvalue_reference<char*&> > (0x0x7ff9b07e02d8) 0 empty
  std::is_lvalue_reference<char*&> (0x0x7ff9b07e0340) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b07d8780) 0 empty

Class std::is_reference<char*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<char*&> (0x0x7ff9b07e03a8) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b07d87e0) 0 empty

Class std::conditional<true, std::is_reference<char*&>, std::is_void<char*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<char*&>, std::is_void<char*&> > (0x0x7ff9b07d8840) 0 empty

Class std::__or_<std::is_reference<char*&>, std::is_void<char*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<char*&>, std::is_void<char*&> > (0x0x7ff9b07e0410) 0 empty
  std::is_reference<char*&> (0x0x7ff9b07e0478) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b07d88a0) 0 empty

Class std::__or_<std::is_function<char*&>, std::is_reference<char*&>, std::is_void<char*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<char*&>, std::is_reference<char*&>, std::is_void<char*&> > (0x0x7ff9b07e04e0) 0 empty
  std::__or_<std::is_reference<char*&>, std::is_void<char*&> > (0x0x7ff9b07e0548) 0 empty
    std::is_reference<char*&> (0x0x7ff9b07e05b0) 0 empty
      std::integral_constant<bool, true> (0x0x7ff9b07d8900) 0 empty

Class std::__not_<std::__or_<std::is_function<char*&>, std::is_reference<char*&>, std::is_void<char*&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<char*&>, std::is_reference<char*&>, std::is_void<char*&> > > (0x0x7ff9b07e0618) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b07d8960) 0 empty

Class std::is_object<char*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<char*&> (0x0x7ff9b07e0750) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b07d8a80) 0 empty

Class std::conditional<false, std::is_object<char*&>, std::is_reference<char*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<char*&>, std::is_reference<char*&> > (0x0x7ff9b07d8ae0) 0 empty

Class std::__or_<std::is_object<char*&>, std::is_reference<char*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<char*&>, std::is_reference<char*&> > (0x0x7ff9b07e07b8) 0 empty
  std::is_reference<char*&> (0x0x7ff9b07e0820) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b07d8b40) 0 empty

Class std::__is_referenceable<char*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<char*&> (0x0x7ff9b07e0888) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b07d8ba0) 0 empty

Class std::__add_rvalue_reference_helper<char*&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<char*&, true> (0x0x7ff9b07d8c00) 0 empty

Class std::add_rvalue_reference<char*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<char*&> (0x0x7ff9b07e08f0) 0 empty
  std::__add_rvalue_reference_helper<char*&, true> (0x0x7ff9b07d8c60) 0 empty

Class std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, char*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, char*&> (0x0x7ff9b07e01a0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7ff9b07d84e0) 0 empty

Class std::__and_<std::is_destructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char*&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char*&> > (0x0x7ff9b07e09c0) 0 empty
  std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, char*&> (0x0x7ff9b07e0a28) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7ff9b07d8cc0) 0 empty

Class std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, char*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, char*&> (0x0x7ff9b07e0a90) 0 empty
  std::__and_<std::is_destructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char*&> > (0x0x7ff9b07e0af8) 0 empty
    std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, char*&> (0x0x7ff9b07e0b60) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7ff9b07d8d20) 0 empty

Class std::__is_direct_constructible_new<std::__cxx11::basic_string<char>, char*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::__cxx11::basic_string<char>, char*&> (0x0x7ff9b07e0bc8) 0 empty
  std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, char*&> (0x0x7ff9b07e0c30) 0 empty
    std::__and_<std::is_destructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char*&> > (0x0x7ff9b07e0c98) 0 empty
      std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, char*&> (0x0x7ff9b07e0d00) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7ff9b07d8d80) 0 empty

Class std::__is_direct_constructible<std::__cxx11::basic_string<char>, char*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::__cxx11::basic_string<char>, char*&> (0x0x7ff9b07e0d68) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b07d8de0) 0 empty

Class std::__is_constructible_impl<std::__cxx11::basic_string<char>, char*&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::__cxx11::basic_string<char>, char*&> (0x0x7ff9b07e0dd0) 0 empty
  std::__is_direct_constructible<std::__cxx11::basic_string<char>, char*&> (0x0x7ff9b07e0e38) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b07d8e40) 0 empty

Class std::is_constructible<std::__cxx11::basic_string<char>, char*&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::__cxx11::basic_string<char>, char*&> (0x0x7ff9b07e0ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b07d8ea0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__and_<std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_constructible<std::__cxx11::basic_string<char>, char*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__and_<std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_constructible<std::__cxx11::basic_string<char>, char*&> > (0x0x7ff9b07d8f00) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&&>, std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&&>, std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&&> > (0x0x7ff9b07d8f60) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&&>, std::is_destructible<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&&>, std::is_destructible<std::__cxx11::basic_string<char> > > (0x0x7ff9b0813000) 0 empty

Class std::is_function<const std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const std::__cxx11::basic_string<char>&&> (0x0x7ff9b07e0f70) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b08130c0) 0 empty

Class std::conditional<false, std::is_function<const std::__cxx11::basic_string<char>&&>, std::__or_<std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const std::__cxx11::basic_string<char>&&>, std::__or_<std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > > (0x0x7ff9b0813120) 0 empty

Class std::is_lvalue_reference<const std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const std::__cxx11::basic_string<char>&&> (0x0x7ff9b081b0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0813180) 0 empty

Class std::conditional<false, std::is_lvalue_reference<const std::__cxx11::basic_string<char>&&>, std::is_rvalue_reference<const std::__cxx11::basic_string<char>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<const std::__cxx11::basic_string<char>&&>, std::is_rvalue_reference<const std::__cxx11::basic_string<char>&&> > (0x0x7ff9b08131e0) 0 empty

Class std::is_rvalue_reference<const std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const std::__cxx11::basic_string<char>&&> (0x0x7ff9b081b138) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b0813240) 0 empty

Class std::__or_<std::is_lvalue_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_rvalue_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_rvalue_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7ff9b081b1a0) 0 empty
  std::is_rvalue_reference<const std::__cxx11::basic_string<char>&&> (0x0x7ff9b081b208) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b08132a0) 0 empty

Class std::is_reference<const std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const std::__cxx11::basic_string<char>&&> (0x0x7ff9b081b270) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b0813300) 0 empty

Class std::conditional<true, std::is_reference<const std::__cxx11::basic_string<char>&&>, std::is_void<const std::__cxx11::basic_string<char>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const std::__cxx11::basic_string<char>&&>, std::is_void<const std::__cxx11::basic_string<char>&&> > (0x0x7ff9b0813360) 0 empty

Class std::__or_<std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7ff9b081b3a8) 0 empty
  std::is_reference<const std::__cxx11::basic_string<char>&&> (0x0x7ff9b081b410) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b08133c0) 0 empty

Class std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7ff9b081b478) 0 empty
  std::__or_<std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7ff9b081b4e0) 0 empty
    std::is_reference<const std::__cxx11::basic_string<char>&&> (0x0x7ff9b081b548) 0 empty
      std::integral_constant<bool, true> (0x0x7ff9b0813420) 0 empty

Class std::__not_<std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > > (0x0x7ff9b081b5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0813480) 0 empty

Class std::is_object<const std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const std::__cxx11::basic_string<char>&&> (0x0x7ff9b081b618) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b08134e0) 0 empty

Class std::conditional<false, std::is_object<const std::__cxx11::basic_string<char>&&>, std::is_reference<const std::__cxx11::basic_string<char>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const std::__cxx11::basic_string<char>&&>, std::is_reference<const std::__cxx11::basic_string<char>&&> > (0x0x7ff9b0813540) 0 empty

Class std::__or_<std::is_object<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7ff9b081b750) 0 empty
  std::is_reference<const std::__cxx11::basic_string<char>&&> (0x0x7ff9b081b7b8) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b08135a0) 0 empty

Class std::__is_referenceable<const std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const std::__cxx11::basic_string<char>&&> (0x0x7ff9b081b820) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b0813600) 0 empty

Class std::__add_rvalue_reference_helper<const std::__cxx11::basic_string<char>&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const std::__cxx11::basic_string<char>&&, true> (0x0x7ff9b0813660) 0 empty

Class std::add_rvalue_reference<const std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const std::__cxx11::basic_string<char>&&> (0x0x7ff9b081b888) 0 empty
  std::__add_rvalue_reference_helper<const std::__cxx11::basic_string<char>&&, true> (0x0x7ff9b08136c0) 0 empty

Class std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&&> (0x0x7ff9b07e0f08) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7ff9b0813060) 0 empty

Class std::__and_<std::is_destructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7ff9b081b958) 0 empty
  std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&&> (0x0x7ff9b081b9c0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7ff9b0813720) 0 empty

Class std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&&> (0x0x7ff9b081ba28) 0 empty
  std::__and_<std::is_destructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7ff9b081ba90) 0 empty
    std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&&> (0x0x7ff9b081baf8) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7ff9b0813780) 0 empty

Class std::__is_direct_constructible_new<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&&> (0x0x7ff9b081bb60) 0 empty
  std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&&> (0x0x7ff9b081bbc8) 0 empty
    std::__and_<std::is_destructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7ff9b081bc30) 0 empty
      std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&&> (0x0x7ff9b081bc98) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7ff9b08137e0) 0 empty

Class std::__is_direct_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&&> (0x0x7ff9b081bd00) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b0813840) 0 empty

Class std::__is_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> (0x0x7ff9b081bd68) 0 empty
  std::__is_direct_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&&> (0x0x7ff9b081bdd0) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b08138a0) 0 empty

Class std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> (0x0x7ff9b081be38) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b0813900) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7ff9b0813960) 0 empty

Class std::remove_volatile<char*&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<char*&> (0x0x7ff9b0813a20) 0 empty

Class std::remove_const<char*&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<char*&> (0x0x7ff9b0813a80) 0 empty

Class std::remove_cv<char*&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<char*&> (0x0x7ff9b08139c0) 0 empty

Class std::__is_void_helper<char*&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<char*&> (0x0x7ff9b081bf08) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0813ae0) 0 empty

Class std::is_void<char*&>
   size=1 align=1
   base size=1 base align=1
std::is_void<char*&> (0x0x7ff9b081bf70) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0813b40) 0 empty

Class std::conditional<false, std::is_void<char*&>, std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<char*&>, std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b0813ba0) 0 empty

Class std::__or_<std::is_void<char*&>, std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<char*&>, std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7ff9b083c000) 0 empty
  std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7ff9b083c068) 0 empty
    std::is_array<std::__cxx11::basic_string<char> > (0x0x7ff9b083c0d0) 0 empty
      std::integral_constant<bool, false> (0x0x7ff9b0813c00) 0 empty

Class std::__is_convertible_helper<char*&, std::__cxx11::basic_string<char>, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<char*&, std::__cxx11::basic_string<char>, false> (0x0x7ff9b0813c60) 0 empty

Class std::is_convertible<char*&, std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<char*&, std::__cxx11::basic_string<char> > (0x0x7ff9b083c1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b0813cc0) 0 empty

Class std::conditional<true, std::is_convertible<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, std::is_convertible<char*&, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, std::is_convertible<char*&, std::__cxx11::basic_string<char> > > (0x0x7ff9b0813d20) 0 empty

Class std::__and_<std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7ff9b083c208) 0 empty
  std::is_convertible<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> > (0x0x7ff9b083c270) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b0813d80) 0 empty

Class std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__and_<std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__and_<std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b083c2d8) 0 empty
  std::__and_<std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7ff9b083c340) 0 empty
    std::is_convertible<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> > (0x0x7ff9b083c3a8) 0 empty
      std::integral_constant<bool, true> (0x0x7ff9b0813e40) 0 empty

Class std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char*&>, std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__and_<std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char*&>, std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__and_<std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b083c410) 0 empty
  std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__and_<std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b083c478) 0 empty
    std::__and_<std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7ff9b083c4e0) 0 empty
      std::is_convertible<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> > (0x0x7ff9b083c548) 0 empty
        std::integral_constant<bool, true> (0x0x7ff9b0813f00) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__not_<std::__and_<std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__not_<std::__and_<std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7ff9b084c060) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__not_<std::__and_<std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_constructible<std::__cxx11::basic_string<char>, char*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__not_<std::__and_<std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_constructible<std::__cxx11::basic_string<char>, char*&> > (0x0x7ff9b084c0c0) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7ff9b084c120) 0 empty

Class std::__not_<std::__and_<std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b083c618) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b084c180) 0 empty

Class std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__not_<std::__and_<std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__not_<std::__and_<std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7ff9b083c680) 0 empty
  std::__not_<std::__and_<std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b083c6e8) 0 empty
    std::integral_constant<bool, false> (0x0x7ff9b084c1e0) 0 empty

Class std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char*&>, std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__not_<std::__and_<std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char*&>, std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__not_<std::__and_<std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7ff9b083c750) 0 empty
  std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__not_<std::__and_<std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7ff9b083c7b8) 0 empty
    std::__not_<std::__and_<std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b083c820) 0 empty
      std::integral_constant<bool, false> (0x0x7ff9b084c240) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__not_<std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__not_<std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7ff9b084c300) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char*&>, std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char*&>, std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7ff9b084c360) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_constructible<std::__cxx11::basic_string<char>, char*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_constructible<std::__cxx11::basic_string<char>, char*&> > (0x0x7ff9b084c3c0) 0 empty

Class std::conditional<true, std::is_convertible<char*&, std::__cxx11::basic_string<char> >, std::is_convertible<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<char*&, std::__cxx11::basic_string<char> >, std::is_convertible<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> > > (0x0x7ff9b084c420) 0 empty

Class std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7ff9b083c8f0) 0 empty
  std::is_convertible<char*&, std::__cxx11::basic_string<char> > (0x0x7ff9b083c958) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b084c480) 0 empty

Class std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char*&>, std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char*&>, std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b083c9c0) 0 empty
  std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7ff9b083ca28) 0 empty
    std::is_convertible<char*&, std::__cxx11::basic_string<char> > (0x0x7ff9b083ca90) 0 empty
      std::integral_constant<bool, true> (0x0x7ff9b084c4e0) 0 empty

Class std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char*&>, std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char*&>, std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b083caf8) 0 empty
  std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char*&>, std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b083cb60) 0 empty
    std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7ff9b083cbc8) 0 empty
      std::is_convertible<char*&, std::__cxx11::basic_string<char> > (0x0x7ff9b083cc30) 0 empty
        std::integral_constant<bool, true> (0x0x7ff9b084c540) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__not_<std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__not_<std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7ff9b084c600) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char*&>, std::__not_<std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char*&>, std::__not_<std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7ff9b084c660) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_constructible<std::__cxx11::basic_string<char>, char*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_constructible<std::__cxx11::basic_string<char>, char*&> > (0x0x7ff9b084c6c0) 0 empty

Class std::__not_<std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b083cd00) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b084c720) 0 empty

Class std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char*&>, std::__not_<std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char*&>, std::__not_<std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7ff9b083cd68) 0 empty
  std::__not_<std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b083cdd0) 0 empty
    std::integral_constant<bool, false> (0x0x7ff9b084c780) 0 empty

Class std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char*&>, std::__not_<std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char*&>, std::__not_<std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7ff9b083ce38) 0 empty
  std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char*&>, std::__not_<std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7ff9b083cea0) 0 empty
    std::__not_<std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b083cf08) 0 empty
      std::integral_constant<bool, false> (0x0x7ff9b084c7e0) 0 empty

Class std::conditional<true, std::is_constructible<std::__cxx11::basic_string<char>, char*&>, std::is_constructible<std::__cxx11::basic_string<char>, char*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<std::__cxx11::basic_string<char>, char*&>, std::is_constructible<std::__cxx11::basic_string<char>, char*&> > (0x0x7ff9b084c8a0) 0 empty

Class std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char*&>, std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char*&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char*&>, std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char*&> > (0x0x7ff9b083cf70) 0 empty
  std::is_constructible<std::__cxx11::basic_string<char>, char*&> (0x0x7ff9b087d000) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b084c900) 0 empty

Class std::conditional<true, std::is_convertible<char*&, std::__cxx11::basic_string<char> >, std::is_convertible<char*&, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<char*&, std::__cxx11::basic_string<char> >, std::is_convertible<char*&, std::__cxx11::basic_string<char> > > (0x0x7ff9b084c9c0) 0 empty

Class std::__and_<std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<char*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7ff9b087d068) 0 empty
  std::is_convertible<char*&, std::__cxx11::basic_string<char> > (0x0x7ff9b087d0d0) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b084ca20) 0 empty

Class std::remove_reference<char*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<char*&> (0x0x7ff9b084cae0) 0 empty

Class std::initializer_list<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=16 align=8
   base size=16 base align=8
std::initializer_list<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b084cf60) 0

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long int; _Ret = int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long int; _Ret = int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7ff9b0899600) 0

Class std::__are_same<int, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<int, int> (0x0x7ff9b0899960) 0 empty

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long int; _Ret = long int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long int; _Ret = long int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7ff9b0899a20) 0

Class std::__are_same<long int, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<long int, int> (0x0x7ff9b0899d80) 0 empty

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long unsigned int; _Ret = long unsigned int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long unsigned int; _Ret = long unsigned int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7ff9b0899e40) 0

Class std::__are_same<long unsigned int, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<long unsigned int, int> (0x0x7ff9b04951e0) 0 empty

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long long int; _Ret = long long int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long long int; _Ret = long long int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7ff9b04952a0) 0

Class std::__are_same<long long int, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<long long int, int> (0x0x7ff9b0495600) 0 empty

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long long unsigned int; _Ret = long long unsigned int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long long unsigned int; _Ret = long long unsigned int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7ff9b04956c0) 0

Class std::__are_same<long long unsigned int, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<long long unsigned int, int> (0x0x7ff9b0495a20) 0 empty

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = float; _Ret = float; _CharT = char; _Base = {}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = float; _Ret = float; _CharT = char; _Base = {}; std::size_t = long unsigned int]::_Save_errno (0x0x7ff9b0495ae0) 0

Class std::__are_same<float, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<float, int> (0x0x7ff9b0495e40) 0 empty

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = double; _Ret = double; _CharT = char; _Base = {}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = double; _Ret = double; _CharT = char; _Base = {}; std::size_t = long unsigned int]::_Save_errno (0x0x7ff9b0495f00) 0

Class std::__are_same<double, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<double, int> (0x0x7ff9b04cb2a0) 0 empty

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long double; _Ret = long double; _CharT = char; _Base = {}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long double; _Ret = long double; _CharT = char; _Base = {}; std::size_t = long unsigned int]::_Save_errno (0x0x7ff9b04cb360) 0

Class std::__are_same<long double, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<long double, int> (0x0x7ff9b04cb6c0) 0 empty

Class std::iterator_traits<char*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<char*> (0x0x7ff9b04cb780) 0 empty

Class std::remove_volatile<std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::random_access_iterator_tag> (0x0x7ff9b04cb840) 0 empty

Class std::remove_const<std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::random_access_iterator_tag> (0x0x7ff9b04cb8a0) 0 empty

Class std::remove_cv<std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::random_access_iterator_tag> (0x0x7ff9b04cb7e0) 0 empty

Class std::__is_void_helper<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::random_access_iterator_tag> (0x0x7ff9b087d340) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b04cb900) 0 empty

Class std::is_void<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::random_access_iterator_tag> (0x0x7ff9b087d3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b04cb960) 0 empty

Class std::conditional<false, std::is_void<std::random_access_iterator_tag>, std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::random_access_iterator_tag>, std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > > (0x0x7ff9b04cb9c0) 0 empty

Class std::is_function<std::input_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::input_iterator_tag> (0x0x7ff9b087d410) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b04cbae0) 0 empty

Class std::conditional<false, std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > (0x0x7ff9b04cbb40) 0 empty

Class std::is_array<std::input_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_array<std::input_iterator_tag> (0x0x7ff9b087d548) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b04cbba0) 0 empty

Class std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > (0x0x7ff9b087d5b0) 0 empty
  std::is_array<std::input_iterator_tag> (0x0x7ff9b087d618) 0 empty
    std::integral_constant<bool, false> (0x0x7ff9b04cbc00) 0 empty

Class std::__or_<std::is_void<std::random_access_iterator_tag>, std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::random_access_iterator_tag>, std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > (0x0x7ff9b087d680) 0 empty
  std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > (0x0x7ff9b087d6e8) 0 empty
    std::is_array<std::input_iterator_tag> (0x0x7ff9b087d750) 0 empty
      std::integral_constant<bool, false> (0x0x7ff9b04cbd20) 0 empty

Class std::is_function<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::random_access_iterator_tag> (0x0x7ff9b087d7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b04cbe40) 0 empty

Class std::conditional<false, std::is_function<std::random_access_iterator_tag>, std::__or_<std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::random_access_iterator_tag>, std::__or_<std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> > > (0x0x7ff9b04cbea0) 0 empty

Class std::is_lvalue_reference<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::random_access_iterator_tag> (0x0x7ff9b087d820) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b04cbf00) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::random_access_iterator_tag>, std::is_rvalue_reference<std::random_access_iterator_tag> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::random_access_iterator_tag>, std::is_rvalue_reference<std::random_access_iterator_tag> > (0x0x7ff9b04cbf60) 0 empty

Class std::is_rvalue_reference<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::random_access_iterator_tag> (0x0x7ff9b087d888) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b04fa000) 0 empty

Class std::__or_<std::is_lvalue_reference<std::random_access_iterator_tag>, std::is_rvalue_reference<std::random_access_iterator_tag> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::random_access_iterator_tag>, std::is_rvalue_reference<std::random_access_iterator_tag> > (0x0x7ff9b087d8f0) 0 empty
  std::is_rvalue_reference<std::random_access_iterator_tag> (0x0x7ff9b087d958) 0 empty
    std::integral_constant<bool, false> (0x0x7ff9b04fa060) 0 empty

Class std::is_reference<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::random_access_iterator_tag> (0x0x7ff9b087d9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b04fa0c0) 0 empty

Class std::conditional<false, std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> > (0x0x7ff9b04fa120) 0 empty

Class std::__or_<std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> > (0x0x7ff9b087da28) 0 empty
  std::is_void<std::random_access_iterator_tag> (0x0x7ff9b087da90) 0 empty
    std::integral_constant<bool, false> (0x0x7ff9b04fa180) 0 empty

Class std::__or_<std::is_function<std::random_access_iterator_tag>, std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::random_access_iterator_tag>, std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> > (0x0x7ff9b087daf8) 0 empty
  std::__or_<std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> > (0x0x7ff9b087db60) 0 empty
    std::is_void<std::random_access_iterator_tag> (0x0x7ff9b087dbc8) 0 empty
      std::integral_constant<bool, false> (0x0x7ff9b04fa1e0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::random_access_iterator_tag>, std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::random_access_iterator_tag>, std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> > > (0x0x7ff9b087dc30) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b04fa240) 0 empty

Class std::is_object<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::random_access_iterator_tag> (0x0x7ff9b087dc98) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b04fa2a0) 0 empty

Class std::conditional<true, std::is_object<std::random_access_iterator_tag>, std::is_reference<std::random_access_iterator_tag> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::random_access_iterator_tag>, std::is_reference<std::random_access_iterator_tag> > (0x0x7ff9b04fa300) 0 empty

Class std::__or_<std::is_object<std::random_access_iterator_tag>, std::is_reference<std::random_access_iterator_tag> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::random_access_iterator_tag>, std::is_reference<std::random_access_iterator_tag> > (0x0x7ff9b087dd00) 0 empty
  std::is_object<std::random_access_iterator_tag> (0x0x7ff9b087dd68) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b04fa360) 0 empty

Class std::__is_referenceable<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::random_access_iterator_tag> (0x0x7ff9b087ddd0) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b04fa3c0) 0 empty

Class std::__add_rvalue_reference_helper<std::random_access_iterator_tag, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::random_access_iterator_tag, true> (0x0x7ff9b04fa420) 0 empty

Class std::add_rvalue_reference<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::random_access_iterator_tag> (0x0x7ff9b087de38) 0 empty
  std::__add_rvalue_reference_helper<std::random_access_iterator_tag, true> (0x0x7ff9b04fa480) 0 empty

Class std::__is_convertible_helper<std::random_access_iterator_tag, std::input_iterator_tag, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::random_access_iterator_tag, std::input_iterator_tag, false> (0x0x7ff9b04cbde0) 0 empty

Class std::is_convertible<std::random_access_iterator_tag, std::input_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::random_access_iterator_tag, std::input_iterator_tag> (0x0x7ff9b087df08) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b04fa660) 0 empty

Class std::remove_reference<std::allocator<char>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::allocator<char>&> (0x0x7ff9b04faa20) 0 empty

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long int; _Ret = int; _CharT = wchar_t; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long int; _Ret = int; _CharT = wchar_t; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7ff9b04facc0) 0

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long int; _Ret = long int; _CharT = wchar_t; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long int; _Ret = long int; _CharT = wchar_t; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7ff9b052a0c0) 0

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long unsigned int; _Ret = long unsigned int; _CharT = wchar_t; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long unsigned int; _Ret = long unsigned int; _CharT = wchar_t; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7ff9b052a480) 0

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long long int; _Ret = long long int; _CharT = wchar_t; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long long int; _Ret = long long int; _CharT = wchar_t; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7ff9b052a840) 0

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long long unsigned int; _Ret = long long unsigned int; _CharT = wchar_t; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long long unsigned int; _Ret = long long unsigned int; _CharT = wchar_t; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7ff9b052ac00) 0

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = float; _Ret = float; _CharT = wchar_t; _Base = {}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = float; _Ret = float; _CharT = wchar_t; _Base = {}; std::size_t = long unsigned int]::_Save_errno (0x0x7ff9b0559000) 0

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = double; _Ret = double; _CharT = wchar_t; _Base = {}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = double; _Ret = double; _CharT = wchar_t; _Base = {}; std::size_t = long unsigned int]::_Save_errno (0x0x7ff9b05593c0) 0

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long double; _Ret = long double; _CharT = wchar_t; _Base = {}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long double; _Ret = long double; _CharT = wchar_t; _Base = {}; std::size_t = long unsigned int]::_Save_errno (0x0x7ff9b0559780) 0

Class std::iterator_traits<wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<wchar_t*> (0x0x7ff9b0559b40) 0 empty

Class std::remove_reference<std::allocator<wchar_t>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::allocator<wchar_t>&> (0x0x7ff9b0559f00) 0 empty

Class std::remove_reference<std::allocator<char16_t>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::allocator<char16_t>&> (0x0x7ff9b05a7600) 0 empty

Class std::remove_reference<std::allocator<char32_t>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::allocator<char32_t>&> (0x0x7ff9b05c9000) 0 empty

Class std::iterator_traits<const char*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const char*> (0x0x7ff9b05c9300) 0 empty

Class __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > (0x0x7ff9b05c92a0) 0

Class __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > (0x0x7ff9b05c9360) 0

Class std::remove_reference<std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::__cxx11::basic_string<char>&> (0x0x7ff9b05c93c0) 0 empty

Class std::__is_floating<int>
   size=1 align=1
   base size=0 base align=1
std::__is_floating<int> (0x0x7ff9b05c96c0) 0 empty

Class std::__traitor<std::__is_integer<int>, std::__is_floating<int> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_integer<int>, std::__is_floating<int> > (0x0x7ff9b05c9660) 0 empty

Class std::__is_arithmetic<int>
   size=1 align=1
   base size=1 base align=1
std::__is_arithmetic<int> (0x0x7ff9b05866e8) 0 empty
  std::__traitor<std::__is_integer<int>, std::__is_floating<int> > (0x0x7ff9b05c9720) 0 empty

Class std::__is_pointer<int>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<int> (0x0x7ff9b05c9780) 0 empty

Class std::__traitor<std::__is_arithmetic<int>, std::__is_pointer<int> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_arithmetic<int>, std::__is_pointer<int> > (0x0x7ff9b05c9600) 0 empty

Class std::__is_scalar<int>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<int> (0x0x7ff9b05867b8) 0 empty
  std::__traitor<std::__is_arithmetic<int>, std::__is_pointer<int> > (0x0x7ff9b05c97e0) 0 empty

Class __gnu_cxx::__enable_if<true, void>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, void> (0x0x7ff9b05c9840) 0 empty

Class __gnu_cxx::__enable_if<false, void>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, void> (0x0x7ff9b05c98a0) 0 empty

Class std::remove_reference<std::vector<std::__cxx11::basic_string<char> >&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::vector<std::__cxx11::basic_string<char> >&> (0x0x7ff9b061e240) 0 empty

Class std::remove_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&> (0x0x7ff9b061e9c0) 0 empty

Class std::remove_reference<std::vector<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::vector<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&> (0x0x7ff9b061eae0) 0 empty

Class std::remove_volatile<char>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<char> (0x0x7ff9b0642180) 0 empty

Class std::remove_const<char>
   size=1 align=1
   base size=0 base align=1
std::remove_const<char> (0x0x7ff9b06421e0) 0 empty

Class std::remove_cv<char>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<char> (0x0x7ff9b0642120) 0 empty

Class std::__is_void_helper<char>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<char> (0x0x7ff9b0586b60) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0642240) 0 empty

Class std::is_void<char>
   size=1 align=1
   base size=1 base align=1
std::is_void<char> (0x0x7ff9b0586bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b06422a0) 0 empty

Class std::conditional<false, std::__undefined, char>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, char> (0x0x7ff9b0642300) 0 empty

Class std::pointer_traits<char*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<char*> (0x0x7ff9b06420c0) 0 empty

Class std::remove_volatile<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<wchar_t> (0x0x7ff9b0642a80) 0 empty

Class std::remove_const<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::remove_const<wchar_t> (0x0x7ff9b0642ae0) 0 empty

Class std::remove_cv<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<wchar_t> (0x0x7ff9b0642a20) 0 empty

Class std::__is_void_helper<wchar_t>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<wchar_t> (0x0x7ff9b0586d68) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0642b40) 0 empty

Class std::is_void<wchar_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<wchar_t> (0x0x7ff9b0586dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0642ba0) 0 empty

Class std::conditional<false, std::__undefined, wchar_t>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, wchar_t> (0x0x7ff9b0642c00) 0 empty

Class std::pointer_traits<wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<wchar_t*> (0x0x7ff9b06429c0) 0 empty

Class std::__is_integer<const char*>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<const char*> (0x0x7ff9b0663480) 0 empty

Class std::__is_integer<const wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<const wchar_t*> (0x0x7ff9b0663840) 0 empty

Class std::remove_volatile<char16_t>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<char16_t> (0x0x7ff9b0663cc0) 0 empty

Class std::remove_const<char16_t>
   size=1 align=1
   base size=0 base align=1
std::remove_const<char16_t> (0x0x7ff9b0663d20) 0 empty

Class std::remove_cv<char16_t>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<char16_t> (0x0x7ff9b0663c60) 0 empty

Class std::__is_void_helper<char16_t>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<char16_t> (0x0x7ff9b0280068) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0663d80) 0 empty

Class std::is_void<char16_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<char16_t> (0x0x7ff9b02800d0) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0663de0) 0 empty

Class std::conditional<false, std::__undefined, char16_t>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, char16_t> (0x0x7ff9b0663e40) 0 empty

Class std::pointer_traits<char16_t*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<char16_t*> (0x0x7ff9b0663c00) 0 empty

Class std::__is_integer<const char16_t*>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<const char16_t*> (0x0x7ff9b028b0c0) 0 empty

Class std::remove_volatile<char32_t>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<char32_t> (0x0x7ff9b028b7e0) 0 empty

Class std::remove_const<char32_t>
   size=1 align=1
   base size=0 base align=1
std::remove_const<char32_t> (0x0x7ff9b028b840) 0 empty

Class std::remove_cv<char32_t>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<char32_t> (0x0x7ff9b028b780) 0 empty

Class std::__is_void_helper<char32_t>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<char32_t> (0x0x7ff9b0280340) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b028b8a0) 0 empty

Class std::is_void<char32_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<char32_t> (0x0x7ff9b02803a8) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b028b900) 0 empty

Class std::conditional<false, std::__undefined, char32_t>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, char32_t> (0x0x7ff9b028b960) 0 empty

Class std::pointer_traits<char32_t*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<char32_t*> (0x0x7ff9b028b720) 0 empty

Class std::__is_integer<const char32_t*>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<const char32_t*> (0x0x7ff9b028bba0) 0 empty

Class std::__is_integer<char*>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<char*> (0x0x7ff9b02ad360) 0 empty

Class std::remove_reference<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::__cxx11::basic_string<char> > (0x0x7ff9b02ad9c0) 0 empty

Class std::is_same<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char>*>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char>*> (0x0x7ff9b02808f0) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b02ada80) 0 empty

Class std::conditional<true, std::__not_<std::is_pointer<std::__cxx11::basic_string<char>*> >, std::is_same<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::is_pointer<std::__cxx11::basic_string<char>*> >, std::is_same<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char>*> > (0x0x7ff9b02adae0) 0 empty

Class std::remove_volatile<std::__cxx11::basic_string<char>*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::__cxx11::basic_string<char>*> (0x0x7ff9b02adba0) 0 empty

Class std::remove_const<std::__cxx11::basic_string<char>*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::__cxx11::basic_string<char>*> (0x0x7ff9b02adc00) 0 empty

Class std::remove_cv<std::__cxx11::basic_string<char>*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::__cxx11::basic_string<char>*> (0x0x7ff9b02adb40) 0 empty

Class std::__is_pointer_helper<std::__cxx11::basic_string<char>*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::__cxx11::basic_string<char>*> (0x0x7ff9b0280a90) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b02adde0) 0 empty

Class std::is_pointer<std::__cxx11::basic_string<char>*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::__cxx11::basic_string<char>*> (0x0x7ff9b0280bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b02ade40) 0 empty

Class std::__not_<std::is_pointer<std::__cxx11::basic_string<char>*> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_pointer<std::__cxx11::basic_string<char>*> > (0x0x7ff9b0280c30) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b02adf60) 0 empty

Class std::__and_<std::is_same<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::__not_<std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::__not_<std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> > > (0x0x7ff9b0280c98) 0 empty
  std::__not_<std::is_pointer<std::__cxx11::basic_string<char>*> > (0x0x7ff9b0280d00) 0 empty
    std::integral_constant<bool, false> (0x0x7ff9b02d1000) 0 empty

Class std::remove_reference<std::allocator<std::__cxx11::basic_string<char> >&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::allocator<std::__cxx11::basic_string<char> >&> (0x0x7ff9b02d10c0) 0 empty

Class std::remove_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b02d1840) 0 empty

Class std::is_same<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b02e1208) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b02d1900) 0 empty

Class std::conditional<true, std::__not_<std::is_pointer<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> >, std::is_same<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::is_pointer<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> >, std::is_same<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> > (0x0x7ff9b02d1960) 0 empty

Class std::remove_volatile<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b02d1a20) 0 empty

Class std::remove_const<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b02d1a80) 0 empty

Class std::remove_cv<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b02d19c0) 0 empty

Class std::__is_pointer_helper<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b02e1478) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b02d1ba0) 0 empty

Class std::is_pointer<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b02e14e0) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b02d1c00) 0 empty

Class std::__not_<std::is_pointer<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_pointer<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> > (0x0x7ff9b02e1618) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b02d1c60) 0 empty

Class std::__and_<std::is_same<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__not_<std::is_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__not_<std::is_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > > (0x0x7ff9b02e1680) 0 empty
  std::__not_<std::is_pointer<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> > (0x0x7ff9b02e16e8) 0 empty
    std::integral_constant<bool, false> (0x0x7ff9b02d1cc0) 0 empty

Class std::remove_reference<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&> (0x0x7ff9b02d1d80) 0 empty

Class std::remove_volatile<const char>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const char> (0x0x7ff9b02fa300) 0 empty

Class std::remove_const<const char>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const char> (0x0x7ff9b02fa360) 0 empty

Class std::remove_cv<const char>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const char> (0x0x7ff9b02fa2a0) 0 empty

Class std::is_void<const char>
   size=1 align=1
   base size=1 base align=1
std::is_void<const char> (0x0x7ff9b02e19c0) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b02fa3c0) 0 empty

Class std::conditional<false, std::__undefined, const char>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, const char> (0x0x7ff9b02fa420) 0 empty

Class std::pointer_traits<const char*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<const char*> (0x0x7ff9b02fa240) 0 empty

Class std::__is_integer<wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<wchar_t*> (0x0x7ff9b02fa4e0) 0 empty

Class std::remove_volatile<const wchar_t>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const wchar_t> (0x0x7ff9b02fa8a0) 0 empty

Class std::remove_const<const wchar_t>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const wchar_t> (0x0x7ff9b02fa900) 0 empty

Class std::remove_cv<const wchar_t>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const wchar_t> (0x0x7ff9b02fa840) 0 empty

Class std::is_void<const wchar_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<const wchar_t> (0x0x7ff9b02e1bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b02fa960) 0 empty

Class std::conditional<false, std::__undefined, const wchar_t>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, const wchar_t> (0x0x7ff9b02fa9c0) 0 empty

Class std::pointer_traits<const wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<const wchar_t*> (0x0x7ff9b02fa7e0) 0 empty

Class std::iterator_traits<const wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const wchar_t*> (0x0x7ff9b02faae0) 0 empty

Class std::iterator_traits<const char16_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const char16_t*> (0x0x7ff9b02fad80) 0 empty

Class std::remove_volatile<const char16_t>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const char16_t> (0x0x7ff9b02faf60) 0 empty

Class std::remove_const<const char16_t>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const char16_t> (0x0x7ff9b0337000) 0 empty

Class std::remove_cv<const char16_t>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const char16_t> (0x0x7ff9b02faf00) 0 empty

Class std::is_void<const char16_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<const char16_t> (0x0x7ff9b02e1e38) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0337060) 0 empty

Class std::conditional<false, std::__undefined, const char16_t>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, const char16_t> (0x0x7ff9b03370c0) 0 empty

Class std::pointer_traits<const char16_t*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<const char16_t*> (0x0x7ff9b02faea0) 0 empty

Class std::iterator_traits<const char32_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const char32_t*> (0x0x7ff9b0337360) 0 empty

Class std::remove_volatile<const char32_t>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const char32_t> (0x0x7ff9b0337540) 0 empty

Class std::remove_const<const char32_t>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const char32_t> (0x0x7ff9b03375a0) 0 empty

Class std::remove_cv<const char32_t>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const char32_t> (0x0x7ff9b03374e0) 0 empty

Class std::is_void<const char32_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<const char32_t> (0x0x7ff9b034a000) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0337600) 0 empty

Class std::conditional<false, std::__undefined, const char32_t>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, const char32_t> (0x0x7ff9b0337660) 0 empty

Class std::pointer_traits<const char32_t*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<const char32_t*> (0x0x7ff9b0337480) 0 empty

Class std::iterator_traits<std::__cxx11::basic_string<char>*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::__cxx11::basic_string<char>*> (0x0x7ff9b0337c60) 0 empty

Class std::_Destroy_aux<false>
   size=1 align=1
   base size=0 base align=1
std::_Destroy_aux<false> (0x0x7ff9b0337cc0) 0 empty

Class std::is_function<std::__cxx11::basic_string<char>*>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::__cxx11::basic_string<char>*> (0x0x7ff9b034a7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0376000) 0 empty

Class std::conditional<false, std::is_function<std::__cxx11::basic_string<char>*>, std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::__cxx11::basic_string<char>*>, std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> > > (0x0x7ff9b0376120) 0 empty

Class std::is_lvalue_reference<std::__cxx11::basic_string<char>*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::__cxx11::basic_string<char>*> (0x0x7ff9b034a820) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0376180) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::__cxx11::basic_string<char>*>, std::is_rvalue_reference<std::__cxx11::basic_string<char>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::__cxx11::basic_string<char>*>, std::is_rvalue_reference<std::__cxx11::basic_string<char>*> > (0x0x7ff9b03761e0) 0 empty

Class std::is_rvalue_reference<std::__cxx11::basic_string<char>*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::__cxx11::basic_string<char>*> (0x0x7ff9b034aa28) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0376240) 0 empty

Class std::__or_<std::is_lvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_rvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_rvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> > (0x0x7ff9b034aa90) 0 empty
  std::is_rvalue_reference<std::__cxx11::basic_string<char>*> (0x0x7ff9b034aaf8) 0 empty
    std::integral_constant<bool, false> (0x0x7ff9b03762a0) 0 empty

Class std::is_reference<std::__cxx11::basic_string<char>*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::__cxx11::basic_string<char>*> (0x0x7ff9b034ab60) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0376300) 0 empty

Class std::conditional<false, std::is_reference<std::__cxx11::basic_string<char>*>, std::is_void<std::__cxx11::basic_string<char>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::__cxx11::basic_string<char>*>, std::is_void<std::__cxx11::basic_string<char>*> > (0x0x7ff9b0376420) 0 empty

Class std::__is_void_helper<std::__cxx11::basic_string<char>*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::__cxx11::basic_string<char>*> (0x0x7ff9b034abc8) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0376540) 0 empty

Class std::is_void<std::__cxx11::basic_string<char>*>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::__cxx11::basic_string<char>*> (0x0x7ff9b034ad00) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b03765a0) 0 empty

Class std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> > (0x0x7ff9b034ad68) 0 empty
  std::is_void<std::__cxx11::basic_string<char>*> (0x0x7ff9b034add0) 0 empty
    std::integral_constant<bool, false> (0x0x7ff9b0376600) 0 empty

Class std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> > (0x0x7ff9b034ae38) 0 empty
  std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> > (0x0x7ff9b034aea0) 0 empty
    std::is_void<std::__cxx11::basic_string<char>*> (0x0x7ff9b034af08) 0 empty
      std::integral_constant<bool, false> (0x0x7ff9b0376660) 0 empty

Class std::__not_<std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> > > (0x0x7ff9b034af70) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b03766c0) 0 empty

Class std::is_object<std::__cxx11::basic_string<char>*>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::__cxx11::basic_string<char>*> (0x0x7ff9b034a4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b0376720) 0 empty

Class std::conditional<true, std::is_object<std::__cxx11::basic_string<char>*>, std::is_reference<std::__cxx11::basic_string<char>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::__cxx11::basic_string<char>*>, std::is_reference<std::__cxx11::basic_string<char>*> > (0x0x7ff9b0376840) 0 empty

Class std::__or_<std::is_object<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> > (0x0x7ff9b034a548) 0 empty
  std::is_object<std::__cxx11::basic_string<char>*> (0x0x7ff9b034a5b0) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b03768a0) 0 empty

Class std::__is_referenceable<std::__cxx11::basic_string<char>*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::__cxx11::basic_string<char>*> (0x0x7ff9b0384000) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b0376900) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char>*&&>, std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char>*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char>*&&>, std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char>*&&> > (0x0x7ff9b0376960) 0 empty

Class std::conditional<false, std::is_void<std::__cxx11::basic_string<char>*>, std::__or_<std::__is_array_unknown_bounds<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::__cxx11::basic_string<char>*>, std::__or_<std::__is_array_unknown_bounds<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> > > (0x0x7ff9b03769c0) 0 empty

Class std::is_array<std::__cxx11::basic_string<char>*>
   size=1 align=1
   base size=1 base align=1
std::is_array<std::__cxx11::basic_string<char>*> (0x0x7ff9b0384138) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0376a20) 0 empty

Class std::conditional<false, std::__not_<std::extent<std::__cxx11::basic_string<char>*, 0u> >, std::is_array<std::__cxx11::basic_string<char>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<std::__cxx11::basic_string<char>*, 0u> >, std::is_array<std::__cxx11::basic_string<char>*> > (0x0x7ff9b0376b40) 0 empty

Class std::__and_<std::is_array<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::__not_<std::extent<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::__not_<std::extent<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, 0u> > > (0x0x7ff9b03841a0) 0 empty
  std::is_array<std::__cxx11::basic_string<char>*> (0x0x7ff9b0384208) 0 empty
    std::integral_constant<bool, false> (0x0x7ff9b0376ba0) 0 empty

Class std::__is_array_unknown_bounds<std::__cxx11::basic_string<char>*>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::__cxx11::basic_string<char>*> (0x0x7ff9b0384270) 0 empty
  std::__and_<std::is_array<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::__not_<std::extent<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, 0u> > > (0x0x7ff9b03842d8) 0 empty
    std::is_array<std::__cxx11::basic_string<char>*> (0x0x7ff9b0384340) 0 empty
      std::integral_constant<bool, false> (0x0x7ff9b0376c00) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<std::__cxx11::basic_string<char>*>, std::is_function<std::__cxx11::basic_string<char>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<std::__cxx11::basic_string<char>*>, std::is_function<std::__cxx11::basic_string<char>*> > (0x0x7ff9b0376c60) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> > (0x0x7ff9b03843a8) 0 empty
  std::is_function<std::__cxx11::basic_string<char>*> (0x0x7ff9b0384410) 0 empty
    std::integral_constant<bool, false> (0x0x7ff9b0376cc0) 0 empty

Class std::__or_<std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::__is_array_unknown_bounds<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::__is_array_unknown_bounds<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> > (0x0x7ff9b0384478) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> > (0x0x7ff9b03844e0) 0 empty
    std::is_function<std::__cxx11::basic_string<char>*> (0x0x7ff9b0384548) 0 empty
      std::integral_constant<bool, false> (0x0x7ff9b0376d20) 0 empty

Class std::conditional<false, std::is_reference<std::__cxx11::basic_string<char>*>, std::is_scalar<std::__cxx11::basic_string<char>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::__cxx11::basic_string<char>*>, std::is_scalar<std::__cxx11::basic_string<char>*> > (0x0x7ff9b0376d80) 0 empty

Class std::__is_integral_helper<std::__cxx11::basic_string<char>*>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<std::__cxx11::basic_string<char>*> (0x0x7ff9b03845b0) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0376ea0) 0 empty

Class std::is_integral<std::__cxx11::basic_string<char>*>
   size=1 align=1
   base size=1 base align=1
std::is_integral<std::__cxx11::basic_string<char>*> (0x0x7ff9b03846e8) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0376f00) 0 empty

Class std::conditional<false, std::is_integral<std::__cxx11::basic_string<char>*>, std::is_floating_point<std::__cxx11::basic_string<char>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<std::__cxx11::basic_string<char>*>, std::is_floating_point<std::__cxx11::basic_string<char>*> > (0x0x7ff9b039c060) 0 empty

Class std::__is_floating_point_helper<std::__cxx11::basic_string<char>*>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<std::__cxx11::basic_string<char>*> (0x0x7ff9b0384820) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b039c0c0) 0 empty

Class std::is_floating_point<std::__cxx11::basic_string<char>*>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<std::__cxx11::basic_string<char>*> (0x0x7ff9b0384888) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b039c120) 0 empty

Class std::__or_<std::is_integral<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_floating_point<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_floating_point<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> > (0x0x7ff9b03848f0) 0 empty
  std::is_floating_point<std::__cxx11::basic_string<char>*> (0x0x7ff9b0384958) 0 empty
    std::integral_constant<bool, false> (0x0x7ff9b039c180) 0 empty

Class std::is_arithmetic<std::__cxx11::basic_string<char>*>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<std::__cxx11::basic_string<char>*> (0x0x7ff9b03849c0) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b039c1e0) 0 empty

Class std::conditional<false, std::is_arithmetic<std::__cxx11::basic_string<char>*>, std::__or_<std::is_enum<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<std::__cxx11::basic_string<char>*>, std::__or_<std::is_enum<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> > > (0x0x7ff9b039c300) 0 empty

Class std::is_enum<std::__cxx11::basic_string<char>*>
   size=1 align=1
   base size=1 base align=1
std::is_enum<std::__cxx11::basic_string<char>*> (0x0x7ff9b0384a28) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b039c360) 0 empty

Class std::conditional<false, std::is_enum<std::__cxx11::basic_string<char>*>, std::__or_<std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<std::__cxx11::basic_string<char>*>, std::__or_<std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> > > (0x0x7ff9b039c480) 0 empty

Class std::conditional<true, std::is_pointer<std::__cxx11::basic_string<char>*>, std::__or_<std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_pointer<std::__cxx11::basic_string<char>*>, std::__or_<std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> > > (0x0x7ff9b039c4e0) 0 empty

Class std::__or_<std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> > (0x0x7ff9b0384a90) 0 empty
  std::is_pointer<std::__cxx11::basic_string<char>*> (0x0x7ff9b0384af8) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b039c540) 0 empty

Class std::__or_<std::is_enum<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> > (0x0x7ff9b0384b60) 0 empty
  std::__or_<std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> > (0x0x7ff9b0384bc8) 0 empty
    std::is_pointer<std::__cxx11::basic_string<char>*> (0x0x7ff9b0384c30) 0 empty
      std::integral_constant<bool, true> (0x0x7ff9b039c5a0) 0 empty

Class std::__or_<std::is_arithmetic<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_enum<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_enum<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> > (0x0x7ff9b0384c98) 0 empty
  std::__or_<std::is_enum<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> > (0x0x7ff9b0384d00) 0 empty
    std::__or_<std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> > (0x0x7ff9b0384d68) 0 empty
      std::is_pointer<std::__cxx11::basic_string<char>*> (0x0x7ff9b0384dd0) 0 empty
        std::integral_constant<bool, true> (0x0x7ff9b039c600) 0 empty

Class std::is_scalar<std::__cxx11::basic_string<char>*>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<std::__cxx11::basic_string<char>*> (0x0x7ff9b0384e38) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b039c660) 0 empty

Class std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_scalar<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_scalar<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> > (0x0x7ff9b0384ea0) 0 empty
  std::is_scalar<std::__cxx11::basic_string<char>*> (0x0x7ff9b0384f08) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b039c6c0) 0 empty

Class std::__is_destructible_safe<std::__cxx11::basic_string<char>*, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<std::__cxx11::basic_string<char>*, false, true> (0x0x7ff9b0384f70) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b039c720) 0 empty

Class std::is_destructible<std::__cxx11::basic_string<char>*>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<std::__cxx11::basic_string<char>*> (0x0x7ff9b03b1000) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b039c780) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char>*&&>, std::is_destructible<std::__cxx11::basic_string<char>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char>*&&>, std::is_destructible<std::__cxx11::basic_string<char>*> > (0x0x7ff9b039c7e0) 0 empty

Class std::is_function<std::__cxx11::basic_string<char>*&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::__cxx11::basic_string<char>*&&> (0x0x7ff9b03b11a0) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b039c8a0) 0 empty

Class std::conditional<false, std::is_function<std::__cxx11::basic_string<char>*&&>, std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::__cxx11::basic_string<char>*&&>, std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> > > (0x0x7ff9b039c9c0) 0 empty

Class std::is_lvalue_reference<std::__cxx11::basic_string<char>*&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::__cxx11::basic_string<char>*&&> (0x0x7ff9b03b1208) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b039ca20) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::__cxx11::basic_string<char>*&&>, std::is_rvalue_reference<std::__cxx11::basic_string<char>*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::__cxx11::basic_string<char>*&&>, std::is_rvalue_reference<std::__cxx11::basic_string<char>*&&> > (0x0x7ff9b039ca80) 0 empty

Class std::is_rvalue_reference<std::__cxx11::basic_string<char>*&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::__cxx11::basic_string<char>*&&> (0x0x7ff9b03b1410) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b039cae0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&>, std::is_rvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&>, std::is_rvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> > (0x0x7ff9b03b1478) 0 empty
  std::is_rvalue_reference<std::__cxx11::basic_string<char>*&&> (0x0x7ff9b03b14e0) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b039cb40) 0 empty

Class std::is_reference<std::__cxx11::basic_string<char>*&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::__cxx11::basic_string<char>*&&> (0x0x7ff9b03b1548) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b039cba0) 0 empty

Class std::conditional<true, std::is_reference<std::__cxx11::basic_string<char>*&&>, std::is_void<std::__cxx11::basic_string<char>*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::__cxx11::basic_string<char>*&&>, std::is_void<std::__cxx11::basic_string<char>*&&> > (0x0x7ff9b039cc00) 0 empty

Class std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> > (0x0x7ff9b03b1680) 0 empty
  std::is_reference<std::__cxx11::basic_string<char>*&&> (0x0x7ff9b03b16e8) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b039cc60) 0 empty

Class std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> > (0x0x7ff9b03b1750) 0 empty
  std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> > (0x0x7ff9b03b17b8) 0 empty
    std::is_reference<std::__cxx11::basic_string<char>*&&> (0x0x7ff9b03b1820) 0 empty
      std::integral_constant<bool, true> (0x0x7ff9b039ccc0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> > > (0x0x7ff9b03b1888) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b039cd20) 0 empty

Class std::is_object<std::__cxx11::basic_string<char>*&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::__cxx11::basic_string<char>*&&> (0x0x7ff9b03b18f0) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b039cd80) 0 empty

Class std::conditional<false, std::is_object<std::__cxx11::basic_string<char>*&&>, std::is_reference<std::__cxx11::basic_string<char>*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::__cxx11::basic_string<char>*&&>, std::is_reference<std::__cxx11::basic_string<char>*&&> > (0x0x7ff9b039cea0) 0 empty

Class std::__or_<std::is_object<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> > (0x0x7ff9b03b1958) 0 empty
  std::is_reference<std::__cxx11::basic_string<char>*&&> (0x0x7ff9b03b19c0) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b039cf00) 0 empty

Class std::__is_referenceable<std::__cxx11::basic_string<char>*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::__cxx11::basic_string<char>*&&> (0x0x7ff9b03b1a28) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b039cf60) 0 empty

Class std::__add_rvalue_reference_helper<std::__cxx11::basic_string<char>*&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::__cxx11::basic_string<char>*&&, true> (0x0x7ff9b03c7000) 0 empty

Class std::add_rvalue_reference<std::__cxx11::basic_string<char>*&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::__cxx11::basic_string<char>*&&> (0x0x7ff9b03b1b60) 0 empty
  std::__add_rvalue_reference_helper<std::__cxx11::basic_string<char>*&&, true> (0x0x7ff9b03c7060) 0 empty

Class std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char>*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char>*&&> (0x0x7ff9b03b1138) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7ff9b039c840) 0 empty

Class std::__and_<std::is_destructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> > (0x0x7ff9b03b1c30) 0 empty
  std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char>*&&> (0x0x7ff9b03b1c98) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7ff9b03c70c0) 0 empty

Class std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char>*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char>*&&> (0x0x7ff9b03b1d00) 0 empty
  std::__and_<std::is_destructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> > (0x0x7ff9b03b1d68) 0 empty
    std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char>*&&> (0x0x7ff9b03b1dd0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7ff9b03c7120) 0 empty

Class std::__is_direct_constructible_new<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char>*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char>*&&> (0x0x7ff9b03b1e38) 0 empty
  std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char>*&&> (0x0x7ff9b03b1ea0) 0 empty
    std::__and_<std::is_destructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> > (0x0x7ff9b03b1f08) 0 empty
      std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char>*&&> (0x0x7ff9b03b1f70) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7ff9b03c7180) 0 empty

Class std::__is_direct_constructible<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char>*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char>*&&> (0x0x7ff9b03cc000) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b03c71e0) 0 empty

Class std::__is_constructible_impl<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> (0x0x7ff9b03cc138) 0 empty
  std::__is_direct_constructible<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char>*&&> (0x0x7ff9b03cc1a0) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b03c7240) 0 empty

Class std::is_constructible<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> (0x0x7ff9b03cc270) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b03c72a0) 0 empty

Class std::__is_move_constructible_impl<std::__cxx11::basic_string<char>*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_constructible_impl<std::__cxx11::basic_string<char>*, true> (0x0x7ff9b03cc2d8) 0 empty
  std::is_constructible<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> (0x0x7ff9b03cc340) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b03c7300) 0 empty

Class std::is_move_constructible<std::__cxx11::basic_string<char>*>
   size=1 align=1
   base size=1 base align=1
std::is_move_constructible<std::__cxx11::basic_string<char>*> (0x0x7ff9b03cc3a8) 0 empty
  std::__is_move_constructible_impl<std::__cxx11::basic_string<char>*, true> (0x0x7ff9b03cc410) 0 empty
    std::is_constructible<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> (0x0x7ff9b03cc478) 0 empty
      std::integral_constant<bool, true> (0x0x7ff9b03c7360) 0 empty

Class std::conditional<true, std::is_move_assignable<std::__cxx11::basic_string<char>*>, std::is_move_constructible<std::__cxx11::basic_string<char>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<std::__cxx11::basic_string<char>*>, std::is_move_constructible<std::__cxx11::basic_string<char>*> > (0x0x7ff9b03c73c0) 0 empty

Class std::is_function<std::__cxx11::basic_string<char>*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::__cxx11::basic_string<char>*&> (0x0x7ff9b03cc680) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b03c7480) 0 empty

Class std::conditional<false, std::is_function<std::__cxx11::basic_string<char>*&>, std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::__cxx11::basic_string<char>*&>, std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&> > > (0x0x7ff9b03c75a0) 0 empty

Class std::is_lvalue_reference<std::__cxx11::basic_string<char>*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::__cxx11::basic_string<char>*&> (0x0x7ff9b03cc6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b03c7600) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::__cxx11::basic_string<char>*&>, std::is_rvalue_reference<std::__cxx11::basic_string<char>*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<std::__cxx11::basic_string<char>*&>, std::is_rvalue_reference<std::__cxx11::basic_string<char>*&> > (0x0x7ff9b03c7660) 0 empty

Class std::__or_<std::is_lvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&>, std::is_rvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&>, std::is_rvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&> > (0x0x7ff9b03cc820) 0 empty
  std::is_lvalue_reference<std::__cxx11::basic_string<char>*&> (0x0x7ff9b03cc888) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b03c76c0) 0 empty

Class std::is_reference<std::__cxx11::basic_string<char>*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::__cxx11::basic_string<char>*&> (0x0x7ff9b03cc8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b03c7720) 0 empty

Class std::conditional<true, std::is_reference<std::__cxx11::basic_string<char>*&>, std::is_void<std::__cxx11::basic_string<char>*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::__cxx11::basic_string<char>*&>, std::is_void<std::__cxx11::basic_string<char>*&> > (0x0x7ff9b03c7840) 0 empty

Class std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&> > (0x0x7ff9b03cc958) 0 empty
  std::is_reference<std::__cxx11::basic_string<char>*&> (0x0x7ff9b03cc9c0) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b03c78a0) 0 empty

Class std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&> > (0x0x7ff9b03cca28) 0 empty
  std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&> > (0x0x7ff9b03cca90) 0 empty
    std::is_reference<std::__cxx11::basic_string<char>*&> (0x0x7ff9b03ccaf8) 0 empty
      std::integral_constant<bool, true> (0x0x7ff9b03c7900) 0 empty

Class std::__not_<std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&> > > (0x0x7ff9b03ccb60) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b03c7960) 0 empty

Class std::is_object<std::__cxx11::basic_string<char>*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::__cxx11::basic_string<char>*&> (0x0x7ff9b03ccbc8) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b03c79c0) 0 empty

Class std::conditional<false, std::is_object<std::__cxx11::basic_string<char>*&>, std::is_reference<std::__cxx11::basic_string<char>*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::__cxx11::basic_string<char>*&>, std::is_reference<std::__cxx11::basic_string<char>*&> > (0x0x7ff9b03c7ae0) 0 empty

Class std::__or_<std::is_object<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&> > (0x0x7ff9b03ccc30) 0 empty
  std::is_reference<std::__cxx11::basic_string<char>*&> (0x0x7ff9b03ccc98) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b03c7b40) 0 empty

Class std::__is_referenceable<std::__cxx11::basic_string<char>*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::__cxx11::basic_string<char>*&> (0x0x7ff9b03ccd00) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b03c7ba0) 0 empty

Class std::__add_rvalue_reference_helper<std::__cxx11::basic_string<char>*&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::__cxx11::basic_string<char>*&, true> (0x0x7ff9b03c7c00) 0 empty

Class std::add_rvalue_reference<std::__cxx11::basic_string<char>*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::__cxx11::basic_string<char>*&> (0x0x7ff9b03cce38) 0 empty
  std::__add_rvalue_reference_helper<std::__cxx11::basic_string<char>*&, true> (0x0x7ff9b03c7c60) 0 empty

Class std::__is_assignable_helper<std::__cxx11::basic_string<char>*&, std::__cxx11::basic_string<char>*&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<std::__cxx11::basic_string<char>*&, std::__cxx11::basic_string<char>*&&> (0x0x7ff9b03c7420) 0 empty

Class std::is_assignable<std::__cxx11::basic_string<char>*&, std::__cxx11::basic_string<char>*&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::__cxx11::basic_string<char>*&, std::__cxx11::basic_string<char>*&&> (0x0x7ff9b03ec0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b03c7cc0) 0 empty

Class std::__is_move_assignable_impl<std::__cxx11::basic_string<char>*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<std::__cxx11::basic_string<char>*, true> (0x0x7ff9b03ec138) 0 empty
  std::is_assignable<std::__cxx11::basic_string<char>*&, std::__cxx11::basic_string<char>*&&> (0x0x7ff9b03ec1a0) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b03c7de0) 0 empty

Class std::is_move_assignable<std::__cxx11::basic_string<char>*>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<std::__cxx11::basic_string<char>*> (0x0x7ff9b03ec208) 0 empty
  std::__is_move_assignable_impl<std::__cxx11::basic_string<char>*, true> (0x0x7ff9b03ec270) 0 empty
    std::is_assignable<std::__cxx11::basic_string<char>*&, std::__cxx11::basic_string<char>*&&> (0x0x7ff9b03ec2d8) 0 empty
      std::integral_constant<bool, true> (0x0x7ff9b03c7ea0) 0 empty

Class std::__and_<std::is_move_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_move_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_move_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> > (0x0x7ff9b03ec340) 0 empty
  std::is_move_assignable<std::__cxx11::basic_string<char>*> (0x0x7ff9b03ec3a8) 0 empty
    std::__is_move_assignable_impl<std::__cxx11::basic_string<char>*, true> (0x0x7ff9b03ec410) 0 empty
      std::is_assignable<std::__cxx11::basic_string<char>*&, std::__cxx11::basic_string<char>*&&> (0x0x7ff9b03ec478) 0 empty
        std::integral_constant<bool, true> (0x0x7ff9b03c7f60) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&>, std::is_constructible<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&>, std::is_constructible<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> > (0x0x7ff9b03ee060) 0 empty

Class std::__is_nt_constructible_impl<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> (0x0x7ff9b03ec4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b03ee0c0) 0 empty

Class std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&>, std::__is_nt_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&>, std::__is_nt_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> > (0x0x7ff9b03ec548) 0 empty
  std::__is_nt_constructible_impl<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> (0x0x7ff9b03ec5b0) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b03ee120) 0 empty

Class std::is_nothrow_constructible<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> (0x0x7ff9b03ec618) 0 empty
  std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&>, std::__is_nt_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> > (0x0x7ff9b03ec680) 0 empty
    std::__is_nt_constructible_impl<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> (0x0x7ff9b03ec6e8) 0 empty
      std::integral_constant<bool, true> (0x0x7ff9b03ee180) 0 empty

Class std::__is_nothrow_move_constructible_impl<std::__cxx11::basic_string<char>*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<std::__cxx11::basic_string<char>*, true> (0x0x7ff9b03ec750) 0 empty
  std::is_nothrow_constructible<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> (0x0x7ff9b03ec7b8) 0 empty
    std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&>, std::__is_nt_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> > (0x0x7ff9b03ec820) 0 empty
      std::__is_nt_constructible_impl<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> (0x0x7ff9b03ec888) 0 empty
        std::integral_constant<bool, true> (0x0x7ff9b03ee1e0) 0 empty

Class std::is_nothrow_move_constructible<std::__cxx11::basic_string<char>*>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<std::__cxx11::basic_string<char>*> (0x0x7ff9b03ec8f0) 0 empty
  std::__is_nothrow_move_constructible_impl<std::__cxx11::basic_string<char>*, true> (0x0x7ff9b03ec958) 0 empty
    std::is_nothrow_constructible<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> (0x0x7ff9b03ec9c0) 0 empty
      std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&>, std::__is_nt_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> > (0x0x7ff9b03eca28) 0 empty
        std::__is_nt_constructible_impl<std::__cxx11::basic_string<char>*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> (0x0x7ff9b03eca90) 0 empty
          std::integral_constant<bool, true> (0x0x7ff9b03ee240) 0 empty

Class std::conditional<true, std::is_nothrow_move_assignable<std::__cxx11::basic_string<char>*>, std::is_nothrow_move_constructible<std::__cxx11::basic_string<char>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_nothrow_move_assignable<std::__cxx11::basic_string<char>*>, std::is_nothrow_move_constructible<std::__cxx11::basic_string<char>*> > (0x0x7ff9b03ee2a0) 0 empty

Class std::conditional<true, std::__is_nt_assignable_impl<std::__cxx11::basic_string<char>*&, std::__cxx11::basic_string<char>*&&>, std::is_assignable<std::__cxx11::basic_string<char>*&, std::__cxx11::basic_string<char>*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_assignable_impl<std::__cxx11::basic_string<char>*&, std::__cxx11::basic_string<char>*&&>, std::is_assignable<std::__cxx11::basic_string<char>*&, std::__cxx11::basic_string<char>*&&> > (0x0x7ff9b03ee300) 0 empty

Class std::__is_nt_assignable_impl<std::__cxx11::basic_string<char>*&, std::__cxx11::basic_string<char>*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_assignable_impl<std::__cxx11::basic_string<char>*&, std::__cxx11::basic_string<char>*&&> (0x0x7ff9b03ecaf8) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b03ee360) 0 empty

Class std::__and_<std::is_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&>, std::__is_nt_assignable_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&>, std::__is_nt_assignable_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> > (0x0x7ff9b03ecc30) 0 empty
  std::__is_nt_assignable_impl<std::__cxx11::basic_string<char>*&, std::__cxx11::basic_string<char>*&&> (0x0x7ff9b03ecc98) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b03ee3c0) 0 empty

Class std::is_nothrow_assignable<std::__cxx11::basic_string<char>*&, std::__cxx11::basic_string<char>*&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_assignable<std::__cxx11::basic_string<char>*&, std::__cxx11::basic_string<char>*&&> (0x0x7ff9b03ecd68) 0 empty
  std::__and_<std::is_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&>, std::__is_nt_assignable_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> > (0x0x7ff9b03ecdd0) 0 empty
    std::__is_nt_assignable_impl<std::__cxx11::basic_string<char>*&, std::__cxx11::basic_string<char>*&&> (0x0x7ff9b03ece38) 0 empty
      std::integral_constant<bool, true> (0x0x7ff9b03ee420) 0 empty

Class std::__is_nt_move_assignable_impl<std::__cxx11::basic_string<char>*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_move_assignable_impl<std::__cxx11::basic_string<char>*, true> (0x0x7ff9b0402000) 0 empty
  std::is_nothrow_assignable<std::__cxx11::basic_string<char>*&, std::__cxx11::basic_string<char>*&&> (0x0x7ff9b0402068) 0 empty
    std::__and_<std::is_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&>, std::__is_nt_assignable_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> > (0x0x7ff9b04020d0) 0 empty
      std::__is_nt_assignable_impl<std::__cxx11::basic_string<char>*&, std::__cxx11::basic_string<char>*&&> (0x0x7ff9b0402138) 0 empty
        std::integral_constant<bool, true> (0x0x7ff9b03ee480) 0 empty

Class std::is_nothrow_move_assignable<std::__cxx11::basic_string<char>*>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_assignable<std::__cxx11::basic_string<char>*> (0x0x7ff9b0402270) 0 empty
  std::__is_nt_move_assignable_impl<std::__cxx11::basic_string<char>*, true> (0x0x7ff9b04022d8) 0 empty
    std::is_nothrow_assignable<std::__cxx11::basic_string<char>*&, std::__cxx11::basic_string<char>*&&> (0x0x7ff9b0402340) 0 empty
      std::__and_<std::is_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&>, std::__is_nt_assignable_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> > (0x0x7ff9b04023a8) 0 empty
        std::__is_nt_assignable_impl<std::__cxx11::basic_string<char>*&, std::__cxx11::basic_string<char>*&&> (0x0x7ff9b0402410) 0 empty
          std::integral_constant<bool, true> (0x0x7ff9b03ee4e0) 0 empty

Class std::__and_<std::is_nothrow_move_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_nothrow_move_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_nothrow_move_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::is_nothrow_move_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> > (0x0x7ff9b0402548) 0 empty
  std::is_nothrow_move_assignable<std::__cxx11::basic_string<char>*> (0x0x7ff9b04025b0) 0 empty
    std::__is_nt_move_assignable_impl<std::__cxx11::basic_string<char>*, true> (0x0x7ff9b0402618) 0 empty
      std::is_nothrow_assignable<std::__cxx11::basic_string<char>*&, std::__cxx11::basic_string<char>*&&> (0x0x7ff9b0402680) 0 empty
        std::__and_<std::is_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&>, std::__is_nt_assignable_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&&> > (0x0x7ff9b04026e8) 0 empty
          std::__is_nt_assignable_impl<std::__cxx11::basic_string<char>*&, std::__cxx11::basic_string<char>*&&> (0x0x7ff9b0402750) 0 empty
            std::integral_constant<bool, true> (0x0x7ff9b03ee540) 0 empty

Class std::iterator_traits<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b03ee960) 0 empty

Class std::is_function<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b0402c98) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b03eec60) 0 empty

Class std::conditional<false, std::is_function<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>, std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>, std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > > (0x0x7ff9b03eecc0) 0 empty

Class std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b0402dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b03eed20) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>, std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>, std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> > (0x0x7ff9b03eed80) 0 empty

Class std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b0402e38) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b03eede0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7ff9b0402ea0) 0 empty
  std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b0402f08) 0 empty
    std::integral_constant<bool, false> (0x0x7ff9b03eee40) 0 empty

Class std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b0402f70) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b03eeea0) 0 empty

Class std::conditional<false, std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>, std::is_void<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>, std::is_void<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> > (0x0x7ff9b03eef00) 0 empty

Class std::__is_void_helper<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b042e000) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b03eef60) 0 empty

Class std::is_void<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b042e138) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0430000) 0 empty

Class std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7ff9b042e1a0) 0 empty
  std::is_void<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b042e208) 0 empty
    std::integral_constant<bool, false> (0x0x7ff9b0430120) 0 empty

Class std::__or_<std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7ff9b042e270) 0 empty
  std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7ff9b042e2d8) 0 empty
    std::is_void<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b042e340) 0 empty
      std::integral_constant<bool, false> (0x0x7ff9b04301e0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > > (0x0x7ff9b042e3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b04302a0) 0 empty

Class std::is_object<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b042e410) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b0430300) 0 empty

Class std::conditional<true, std::is_object<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>, std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>, std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> > (0x0x7ff9b0430420) 0 empty

Class std::__or_<std::is_object<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7ff9b042e478) 0 empty
  std::is_object<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b042e4e0) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b0430480) 0 empty

Class std::__is_referenceable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b042e548) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b0430540) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&>, std::__is_direct_constructible_new_safe<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&>, std::__is_direct_constructible_new_safe<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> > (0x0x7ff9b04305a0) 0 empty

Class std::conditional<false, std::is_void<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>, std::__or_<std::__is_array_unknown_bounds<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>, std::__or_<std::__is_array_unknown_bounds<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > > (0x0x7ff9b0430600) 0 empty

Class std::is_array<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_array<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b042e5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0430660) 0 empty

Class std::conditional<false, std::__not_<std::extent<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, 0u> >, std::is_array<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, 0u> >, std::is_array<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> > (0x0x7ff9b0430780) 0 empty

Class std::__and_<std::is_array<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__not_<std::extent<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__not_<std::extent<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, 0u> > > (0x0x7ff9b042e618) 0 empty
  std::is_array<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b042e680) 0 empty
    std::integral_constant<bool, false> (0x0x7ff9b04307e0) 0 empty

Class std::__is_array_unknown_bounds<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b042e6e8) 0 empty
  std::__and_<std::is_array<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__not_<std::extent<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, 0u> > > (0x0x7ff9b042e750) 0 empty
    std::is_array<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b042e7b8) 0 empty
      std::integral_constant<bool, false> (0x0x7ff9b04308a0) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>, std::is_function<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>, std::is_function<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> > (0x0x7ff9b0430960) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7ff9b042e820) 0 empty
  std::is_function<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b042e888) 0 empty
    std::integral_constant<bool, false> (0x0x7ff9b04309c0) 0 empty

Class std::__or_<std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__is_array_unknown_bounds<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__is_array_unknown_bounds<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7ff9b042e958) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7ff9b042e9c0) 0 empty
    std::is_function<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b042ea28) 0 empty
      std::integral_constant<bool, false> (0x0x7ff9b0430a20) 0 empty

Class std::conditional<false, std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>, std::is_scalar<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>, std::is_scalar<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> > (0x0x7ff9b0430a80) 0 empty

Class std::__is_integral_helper<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b042eaf8) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0430ae0) 0 empty

Class std::is_integral<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_integral<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b042eb60) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0430b40) 0 empty

Class std::conditional<false, std::is_integral<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>, std::is_floating_point<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>, std::is_floating_point<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> > (0x0x7ff9b0430ba0) 0 empty

Class std::__is_floating_point_helper<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b042ec98) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0430c00) 0 empty

Class std::is_floating_point<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b042ed00) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0430c60) 0 empty

Class std::__or_<std::is_integral<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_floating_point<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_floating_point<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7ff9b042ee38) 0 empty
  std::is_floating_point<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b042eea0) 0 empty
    std::integral_constant<bool, false> (0x0x7ff9b0430cc0) 0 empty

Class std::is_arithmetic<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b042ef70) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0430d20) 0 empty

Class std::conditional<false, std::is_arithmetic<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>, std::__or_<std::is_enum<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>, std::__or_<std::is_enum<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > > (0x0x7ff9b0430d80) 0 empty

Class std::is_enum<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_enum<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b045a0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0430de0) 0 empty

Class std::conditional<false, std::is_enum<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>, std::__or_<std::is_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>, std::__or_<std::is_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > > (0x0x7ff9b0430f00) 0 empty

Class std::conditional<true, std::is_pointer<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>, std::__or_<std::is_member_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_pointer<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>, std::__or_<std::is_member_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > > (0x0x7ff9b0430f60) 0 empty

Class std::__or_<std::is_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7ff9b045a138) 0 empty
  std::is_pointer<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b045a1a0) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b0464000) 0 empty

Class std::__or_<std::is_enum<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7ff9b045a270) 0 empty
  std::__or_<std::is_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7ff9b045a2d8) 0 empty
    std::is_pointer<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b045a340) 0 empty
      std::integral_constant<bool, true> (0x0x7ff9b0464060) 0 empty

Class std::__or_<std::is_arithmetic<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_enum<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_enum<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7ff9b045a410) 0 empty
  std::__or_<std::is_enum<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7ff9b045a478) 0 empty
    std::__or_<std::is_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_member_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_null_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7ff9b045a4e0) 0 empty
      std::is_pointer<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b045a548) 0 empty
        std::integral_constant<bool, true> (0x0x7ff9b04640c0) 0 empty

Class std::is_scalar<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b045a618) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b0464120) 0 empty

Class std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_scalar<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_scalar<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7ff9b045a680) 0 empty
  std::is_scalar<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b045a6e8) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b0464240) 0 empty

Class std::__is_destructible_safe<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, false, true> (0x0x7ff9b045a750) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b0464300) 0 empty

Class std::is_destructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b045a7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b0464360) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&>, std::is_destructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&>, std::is_destructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> > (0x0x7ff9b04643c0) 0 empty

Class std::is_function<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> (0x0x7ff9b045a958) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0464480) 0 empty

Class std::conditional<false, std::is_function<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&>, std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&>, std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > > (0x0x7ff9b04644e0) 0 empty

Class std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> (0x0x7ff9b045aa90) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0464540) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&>, std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&>, std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> > (0x0x7ff9b04645a0) 0 empty

Class std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> (0x0x7ff9b045aaf8) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b0464600) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7ff9b045ab60) 0 empty
  std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> (0x0x7ff9b045abc8) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b0464660) 0 empty

Class std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> (0x0x7ff9b045ac30) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b04646c0) 0 empty

Class std::conditional<true, std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&>, std::is_void<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&>, std::is_void<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> > (0x0x7ff9b0464720) 0 empty

Class std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7ff9b045ad68) 0 empty
  std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> (0x0x7ff9b045add0) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b0464780) 0 empty

Class std::__or_<std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7ff9b045aea0) 0 empty
  std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7ff9b045af08) 0 empty
    std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> (0x0x7ff9b045af70) 0 empty
      std::integral_constant<bool, true> (0x0x7ff9b04647e0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > > (0x0x7ff9b007f068) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0464840) 0 empty

Class std::is_object<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> (0x0x7ff9b007f0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b04648a0) 0 empty

Class std::conditional<false, std::is_object<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> > (0x0x7ff9b0464900) 0 empty

Class std::__or_<std::is_object<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7ff9b007f208) 0 empty
  std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> (0x0x7ff9b007f270) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b0464960) 0 empty

Class std::__is_referenceable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> (0x0x7ff9b007f340) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b04649c0) 0 empty

Class std::__add_rvalue_reference_helper<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&, true> (0x0x7ff9b0464a20) 0 empty

Class std::add_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> (0x0x7ff9b007f3a8) 0 empty
  std::__add_rvalue_reference_helper<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&, true> (0x0x7ff9b0464a80) 0 empty

Class std::__is_direct_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> (0x0x7ff9b045a8f0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7ff9b0464420) 0 empty

Class std::__and_<std::is_destructible<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__is_direct_constructible_impl<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__is_direct_constructible_impl<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7ff9b007f478) 0 empty
  std::__is_direct_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> (0x0x7ff9b007f4e0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7ff9b0464ae0) 0 empty

Class std::__is_direct_constructible_new_safe<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> (0x0x7ff9b007f548) 0 empty
  std::__and_<std::is_destructible<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__is_direct_constructible_impl<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7ff9b007f5b0) 0 empty
    std::__is_direct_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> (0x0x7ff9b007f618) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7ff9b0464b40) 0 empty

Class std::__is_direct_constructible_new<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> (0x0x7ff9b007f680) 0 empty
  std::__is_direct_constructible_new_safe<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> (0x0x7ff9b007f6e8) 0 empty
    std::__and_<std::is_destructible<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__is_direct_constructible_impl<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7ff9b007f750) 0 empty
      std::__is_direct_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> (0x0x7ff9b007f7b8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7ff9b0464ba0) 0 empty

Class std::__is_direct_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> (0x0x7ff9b007f820) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b0464c00) 0 empty

Class std::__is_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7ff9b007f888) 0 empty
  std::__is_direct_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> (0x0x7ff9b007f8f0) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b0464c60) 0 empty

Class std::is_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7ff9b007f958) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b0464cc0) 0 empty

Class std::__is_move_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, true> (0x0x7ff9b007f9c0) 0 empty
  std::is_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7ff9b007fa28) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b0464d20) 0 empty

Class std::is_move_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_move_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b007fa90) 0 empty
  std::__is_move_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, true> (0x0x7ff9b007faf8) 0 empty
    std::is_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7ff9b007fb60) 0 empty
      std::integral_constant<bool, true> (0x0x7ff9b0464d80) 0 empty

Class std::conditional<true, std::is_move_assignable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>, std::is_move_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>, std::is_move_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> > (0x0x7ff9b0464de0) 0 empty

Class std::is_function<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&> (0x0x7ff9b007fbc8) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0464ea0) 0 empty

Class std::conditional<false, std::is_function<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&>, std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&>, std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > > (0x0x7ff9b0464f00) 0 empty

Class std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&> (0x0x7ff9b007fd00) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b0464f60) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&>, std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&>, std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&> > (0x0x7ff9b00a2000) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > (0x0x7ff9b007fd68) 0 empty
  std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&> (0x0x7ff9b007fdd0) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b00a2060) 0 empty

Class std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&> (0x0x7ff9b007fe38) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b00a20c0) 0 empty

Class std::conditional<true, std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&>, std::is_void<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&>, std::is_void<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&> > (0x0x7ff9b00a2120) 0 empty

Class std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > (0x0x7ff9b007ff70) 0 empty
  std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&> (0x0x7ff9b00a7000) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b00a2180) 0 empty

Class std::__or_<std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > (0x0x7ff9b00a70d0) 0 empty
  std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > (0x0x7ff9b00a7138) 0 empty
    std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&> (0x0x7ff9b00a71a0) 0 empty
      std::integral_constant<bool, true> (0x0x7ff9b00a21e0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > > (0x0x7ff9b00a7270) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b00a2240) 0 empty

Class std::is_object<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&> (0x0x7ff9b00a72d8) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b00a22a0) 0 empty

Class std::conditional<false, std::is_object<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&>, std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&>, std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&> > (0x0x7ff9b00a2300) 0 empty

Class std::__or_<std::is_object<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > (0x0x7ff9b00a7410) 0 empty
  std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&> (0x0x7ff9b00a7478) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b00a2360) 0 empty

Class std::__is_referenceable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&> (0x0x7ff9b00a7548) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b00a23c0) 0 empty

Class std::__add_rvalue_reference_helper<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&, true> (0x0x7ff9b00a2420) 0 empty

Class std::add_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&> (0x0x7ff9b00a75b0) 0 empty
  std::__add_rvalue_reference_helper<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&, true> (0x0x7ff9b00a2480) 0 empty

Class std::__is_assignable_helper<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> (0x0x7ff9b0464e40) 0 empty

Class std::is_assignable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> (0x0x7ff9b00a7680) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b00a24e0) 0 empty

Class std::__is_move_assignable_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, true> (0x0x7ff9b00a76e8) 0 empty
  std::is_assignable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> (0x0x7ff9b00a7750) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b00a2540) 0 empty

Class std::is_move_assignable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b00a77b8) 0 empty
  std::__is_move_assignable_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, true> (0x0x7ff9b00a7820) 0 empty
    std::is_assignable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> (0x0x7ff9b00a7888) 0 empty
      std::integral_constant<bool, true> (0x0x7ff9b00a25a0) 0 empty

Class std::__and_<std::is_move_constructible<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_move_assignable<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_constructible<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_move_assignable<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7ff9b00a78f0) 0 empty
  std::is_move_assignable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b00a7958) 0 empty
    std::__is_move_assignable_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, true> (0x0x7ff9b00a79c0) 0 empty
      std::is_assignable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> (0x0x7ff9b00a7a28) 0 empty
        std::integral_constant<bool, true> (0x0x7ff9b00a2600) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::is_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7ff9b00a2660) 0 empty

Class std::__is_nt_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7ff9b00a7a90) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b00a26c0) 0 empty

Class std::__and_<std::is_constructible<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::__is_nt_constructible_impl<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::__is_nt_constructible_impl<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7ff9b00a7af8) 0 empty
  std::__is_nt_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7ff9b00a7b60) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b00a2720) 0 empty

Class std::is_nothrow_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7ff9b00a7bc8) 0 empty
  std::__and_<std::is_constructible<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::__is_nt_constructible_impl<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7ff9b00a7c30) 0 empty
    std::__is_nt_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7ff9b00a7c98) 0 empty
      std::integral_constant<bool, true> (0x0x7ff9b00a2780) 0 empty

Class std::__is_nothrow_move_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, true> (0x0x7ff9b00a7d00) 0 empty
  std::is_nothrow_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7ff9b00a7d68) 0 empty
    std::__and_<std::is_constructible<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::__is_nt_constructible_impl<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7ff9b00a7dd0) 0 empty
      std::__is_nt_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7ff9b00a7e38) 0 empty
        std::integral_constant<bool, true> (0x0x7ff9b00a27e0) 0 empty

Class std::is_nothrow_move_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b00a7ea0) 0 empty
  std::__is_nothrow_move_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, true> (0x0x7ff9b00a7f08) 0 empty
    std::is_nothrow_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7ff9b00a7f70) 0 empty
      std::__and_<std::is_constructible<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::__is_nt_constructible_impl<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7ff9b00c2000) 0 empty
        std::__is_nt_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> (0x0x7ff9b00c2068) 0 empty
          std::integral_constant<bool, true> (0x0x7ff9b00a2840) 0 empty

Class std::conditional<true, std::is_nothrow_move_assignable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>, std::is_nothrow_move_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_nothrow_move_assignable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>, std::is_nothrow_move_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> > (0x0x7ff9b00a28a0) 0 empty

Class std::conditional<true, std::__is_nt_assignable_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&>, std::is_assignable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_assignable_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&>, std::is_assignable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> > (0x0x7ff9b00a2900) 0 empty

Class std::__is_nt_assignable_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_assignable_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> (0x0x7ff9b00c20d0) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b00a2960) 0 empty

Class std::__and_<std::is_assignable<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::__is_nt_assignable_impl<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_assignable<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::__is_nt_assignable_impl<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7ff9b00c2138) 0 empty
  std::__is_nt_assignable_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> (0x0x7ff9b00c21a0) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b00a29c0) 0 empty

Class std::is_nothrow_assignable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_assignable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> (0x0x7ff9b00c2208) 0 empty
  std::__and_<std::is_assignable<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::__is_nt_assignable_impl<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7ff9b00c2270) 0 empty
    std::__is_nt_assignable_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> (0x0x7ff9b00c22d8) 0 empty
      std::integral_constant<bool, true> (0x0x7ff9b00a2a20) 0 empty

Class std::__is_nt_move_assignable_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_move_assignable_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, true> (0x0x7ff9b00c2340) 0 empty
  std::is_nothrow_assignable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> (0x0x7ff9b00c23a8) 0 empty
    std::__and_<std::is_assignable<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::__is_nt_assignable_impl<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7ff9b00c2410) 0 empty
      std::__is_nt_assignable_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> (0x0x7ff9b00c2478) 0 empty
        std::integral_constant<bool, true> (0x0x7ff9b00a2a80) 0 empty

Class std::is_nothrow_move_assignable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_assignable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b00c24e0) 0 empty
  std::__is_nt_move_assignable_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, true> (0x0x7ff9b00c2548) 0 empty
    std::is_nothrow_assignable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> (0x0x7ff9b00c25b0) 0 empty
      std::__and_<std::is_assignable<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::__is_nt_assignable_impl<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7ff9b00c2618) 0 empty
        std::__is_nt_assignable_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> (0x0x7ff9b00c2680) 0 empty
          std::integral_constant<bool, true> (0x0x7ff9b00a2ae0) 0 empty

Class std::__and_<std::is_nothrow_move_constructible<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_nothrow_move_assignable<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_nothrow_move_constructible<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::is_nothrow_move_assignable<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7ff9b00c26e8) 0 empty
  std::is_nothrow_move_assignable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b00c2750) 0 empty
    std::__is_nt_move_assignable_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, true> (0x0x7ff9b00c27b8) 0 empty
      std::is_nothrow_assignable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> (0x0x7ff9b00c2820) 0 empty
        std::__and_<std::is_assignable<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&>, std::__is_nt_assignable_impl<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&&> > (0x0x7ff9b00c2888) 0 empty
          std::__is_nt_assignable_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&&> (0x0x7ff9b00c28f0) 0 empty
            std::integral_constant<bool, true> (0x0x7ff9b00a2b40) 0 empty

Class __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> > (0x0x7ff9b00dc240) 0

Class __gnu_cxx::__normal_iterator<wchar_t*, std::__cxx11::basic_string<wchar_t> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<wchar_t*, std::__cxx11::basic_string<wchar_t> > (0x0x7ff9b00dc2a0) 0

Class __gnu_cxx::__normal_iterator<const char16_t*, std::__cxx11::basic_string<char16_t> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const char16_t*, std::__cxx11::basic_string<char16_t> > (0x0x7ff9b00dc540) 0

Class std::iterator_traits<char16_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<char16_t*> (0x0x7ff9b00dc600) 0 empty

Class __gnu_cxx::__normal_iterator<char16_t*, std::__cxx11::basic_string<char16_t> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<char16_t*, std::__cxx11::basic_string<char16_t> > (0x0x7ff9b00dc5a0) 0

Class __gnu_cxx::__normal_iterator<const char32_t*, std::__cxx11::basic_string<char32_t> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const char32_t*, std::__cxx11::basic_string<char32_t> > (0x0x7ff9b00dc960) 0

Class std::iterator_traits<char32_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<char32_t*> (0x0x7ff9b00dca20) 0 empty

Class __gnu_cxx::__normal_iterator<char32_t*, std::__cxx11::basic_string<char32_t> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<char32_t*, std::__cxx11::basic_string<char32_t> > (0x0x7ff9b00dc9c0) 0

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&>, std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&>, std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&> > (0x0x7ff9b0165300) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&>, std::is_destructible<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&>, std::is_destructible<std::__cxx11::basic_string<char> > > (0x0x7ff9b0165360) 0 empty

Class std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&> (0x0x7ff9b015f270) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7ff9b01653c0) 0 empty

Class std::__and_<std::is_destructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7ff9b015f340) 0 empty
  std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&> (0x0x7ff9b015f3a8) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7ff9b0165420) 0 empty

Class std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&> (0x0x7ff9b015f410) 0 empty
  std::__and_<std::is_destructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7ff9b015f478) 0 empty
    std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&> (0x0x7ff9b015f4e0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7ff9b0165480) 0 empty

Class std::__is_direct_constructible_new<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&> (0x0x7ff9b015f548) 0 empty
  std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&> (0x0x7ff9b015f5b0) 0 empty
    std::__and_<std::is_destructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7ff9b015f618) 0 empty
      std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&> (0x0x7ff9b015f680) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7ff9b01654e0) 0 empty

Class std::__is_direct_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&> (0x0x7ff9b015f6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b0165540) 0 empty

Class std::__is_constructible_impl<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> (0x0x7ff9b015f820) 0 empty
  std::__is_direct_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&> (0x0x7ff9b015f888) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b01655a0) 0 empty

Class std::is_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> (0x0x7ff9b015f958) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b0165600) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7ff9b0165660) 0 empty

Class std::__is_nt_constructible_impl<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> (0x0x7ff9b015f9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b01656c0) 0 empty

Class std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__is_nt_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__is_nt_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7ff9b015fa28) 0 empty
  std::__is_nt_constructible_impl<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> (0x0x7ff9b015fa90) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b0165720) 0 empty

Class std::is_nothrow_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> (0x0x7ff9b015faf8) 0 empty
  std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__is_nt_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7ff9b015fb60) 0 empty
    std::__is_nt_constructible_impl<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> (0x0x7ff9b015fbc8) 0 empty
      std::integral_constant<bool, true> (0x0x7ff9b0165780) 0 empty

Class std::__is_nothrow_move_constructible_impl<std::__cxx11::basic_string<char>, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<std::__cxx11::basic_string<char>, true> (0x0x7ff9b015fc30) 0 empty
  std::is_nothrow_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> (0x0x7ff9b015fc98) 0 empty
    std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__is_nt_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7ff9b015fd00) 0 empty
      std::__is_nt_constructible_impl<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> (0x0x7ff9b015fd68) 0 empty
        std::integral_constant<bool, true> (0x0x7ff9b01657e0) 0 empty

Class std::is_nothrow_move_constructible<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<std::__cxx11::basic_string<char> > (0x0x7ff9b015fdd0) 0 empty
  std::__is_nothrow_move_constructible_impl<std::__cxx11::basic_string<char>, true> (0x0x7ff9b015fe38) 0 empty
    std::is_nothrow_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> (0x0x7ff9b015fea0) 0 empty
      std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__is_nt_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7ff9b015ff08) 0 empty
        std::__is_nt_constructible_impl<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> (0x0x7ff9b015ff70) 0 empty
          std::integral_constant<bool, true> (0x0x7ff9b0165840) 0 empty

Class std::__not_<std::is_nothrow_move_constructible<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_nothrow_move_constructible<std::__cxx11::basic_string<char> > > (0x0x7ff9b015f0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b01658a0) 0 empty

Class std::conditional<false, std::is_copy_constructible<std::__cxx11::basic_string<char> >, std::__not_<std::is_nothrow_move_constructible<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_copy_constructible<std::__cxx11::basic_string<char> >, std::__not_<std::is_nothrow_move_constructible<std::__cxx11::basic_string<char> > > > (0x0x7ff9b0165900) 0 empty

Class std::__and_<std::__not_<std::is_nothrow_move_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_copy_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_nothrow_move_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_copy_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7ff9b018b000) 0 empty
  std::__not_<std::is_nothrow_move_constructible<std::__cxx11::basic_string<char> > > (0x0x7ff9b018b068) 0 empty
    std::integral_constant<bool, false> (0x0x7ff9b0165960) 0 empty

Class std::__move_if_noexcept_cond<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::__move_if_noexcept_cond<std::__cxx11::basic_string<char> > (0x0x7ff9b018b0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b01659c0) 0 empty

Class std::conditional<false, const std::__cxx11::basic_string<char>*, std::move_iterator<std::__cxx11::basic_string<char>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::__cxx11::basic_string<char>*, std::move_iterator<std::__cxx11::basic_string<char>*> > (0x0x7ff9b0165a20) 0 empty

Class std::conditional<false, std::__cxx11::basic_string<char>*, std::move_iterator<std::__cxx11::basic_string<char>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__cxx11::basic_string<char>*, std::move_iterator<std::__cxx11::basic_string<char>*> > (0x0x7ff9b0165b40) 0 empty

Class std::conditional<true, std::__cxx11::basic_string<char>&&, std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__cxx11::basic_string<char>&&, std::__cxx11::basic_string<char>&> (0x0x7ff9b0165c00) 0 empty

Class std::move_iterator<std::__cxx11::basic_string<char>*>
   size=8 align=8
   base size=8 base align=8
std::move_iterator<std::__cxx11::basic_string<char>*> (0x0x7ff9b0165ba0) 0

Class std::remove_reference<std::__cxx11::basic_string<char>*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::__cxx11::basic_string<char>*&> (0x0x7ff9b01ab000) 0 empty

Class std::is_same<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_same<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > (0x0x7ff9b018bc30) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b01ab4e0) 0 empty

Class std::_PCC<false, std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::_PCC<false, std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > (0x0x7ff9b01ab540) 0 empty

Class std::is_function<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b018bd68) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b01aba20) 0 empty

Class std::conditional<false, std::is_function<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7ff9b01aba80) 0 empty

Class std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b018bea0) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b01abae0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7ff9b01abb40) 0 empty

Class std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b018bf08) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b01abba0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b018bf70) 0 empty
  std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b018b548) 0 empty
    std::integral_constant<bool, false> (0x0x7ff9b01abc00) 0 empty

Class std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b01d6000) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b01abc60) 0 empty

Class std::conditional<false, std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::is_void<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::is_void<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7ff9b01abcc0) 0 empty

Class std::remove_volatile<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b01abd80) 0 empty

Class std::remove_const<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b01abde0) 0 empty

Class std::remove_cv<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b01abd20) 0 empty

Class std::__is_void_helper<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b01d6340) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b01abf00) 0 empty

Class std::is_void<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b01d6478) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b01abf60) 0 empty

Class std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b01d64e0) 0 empty
  std::is_void<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b01d6548) 0 empty
    std::integral_constant<bool, false> (0x0x7ff9b01dd0c0) 0 empty

Class std::__or_<std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b01d65b0) 0 empty
  std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b01d6618) 0 empty
    std::is_void<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b01d6680) 0 empty
      std::integral_constant<bool, false> (0x0x7ff9b01dd180) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7ff9b01d66e8) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b01dd240) 0 empty

Class std::is_object<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b01d6750) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b01dd2a0) 0 empty

Class std::conditional<true, std::is_object<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7ff9b01dd3c0) 0 empty

Class std::__or_<std::is_object<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b01d67b8) 0 empty
  std::is_object<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b01d6820) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b01dd420) 0 empty

Class std::__is_referenceable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b01d6888) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b01dd4e0) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&>, std::__is_direct_constructible_new_safe<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&>, std::__is_direct_constructible_new_safe<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&> > (0x0x7ff9b01dd540) 0 empty

Class std::conditional<false, std::is_void<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::__or_<std::__is_array_unknown_bounds<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::__or_<std::__is_array_unknown_bounds<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7ff9b01dd5a0) 0 empty

Class std::is_array<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b01d68f0) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b01dd600) 0 empty

Class std::conditional<false, std::__not_<std::extent<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, 0u> >, std::is_array<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, 0u> >, std::is_array<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7ff9b01dd720) 0 empty

Class std::__and_<std::is_array<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__not_<std::extent<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__not_<std::extent<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0u> > > (0x0x7ff9b01d6958) 0 empty
  std::is_array<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b01d69c0) 0 empty
    std::integral_constant<bool, false> (0x0x7ff9b01dd780) 0 empty

Class std::__is_array_unknown_bounds<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b01d6a28) 0 empty
  std::__and_<std::is_array<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__not_<std::extent<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0u> > > (0x0x7ff9b01d6a90) 0 empty
    std::is_array<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b01d6af8) 0 empty
      std::integral_constant<bool, false> (0x0x7ff9b01dd840) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::is_function<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::is_function<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7ff9b01dd900) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b01d6b60) 0 empty
  std::is_function<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b01d6bc8) 0 empty
    std::integral_constant<bool, false> (0x0x7ff9b01dd960) 0 empty

Class std::__or_<std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_array_unknown_bounds<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_array_unknown_bounds<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b01d6c98) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b01d6d00) 0 empty
    std::is_function<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b01d6d68) 0 empty
      std::integral_constant<bool, false> (0x0x7ff9b01dd9c0) 0 empty

Class std::conditional<false, std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::is_scalar<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::is_scalar<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7ff9b01dda20) 0 empty

Class std::__is_integral_helper<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b01d6e38) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b01dda80) 0 empty

Class std::is_integral<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_integral<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b01d6ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b01ddae0) 0 empty

Class std::conditional<false, std::is_integral<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::is_floating_point<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::is_floating_point<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7ff9b01ddb40) 0 empty

Class std::__is_floating_point_helper<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b0205000) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b01ddba0) 0 empty

Class std::is_floating_point<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b0205068) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b01ddc00) 0 empty

Class std::__or_<std::is_integral<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_floating_point<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_floating_point<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b02051a0) 0 empty
  std::is_floating_point<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b0205208) 0 empty
    std::integral_constant<bool, false> (0x0x7ff9b01ddc60) 0 empty

Class std::is_arithmetic<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b02052d8) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b01ddcc0) 0 empty

Class std::conditional<false, std::is_arithmetic<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::__or_<std::is_enum<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_member_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::__or_<std::is_enum<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_member_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7ff9b01ddd20) 0 empty

Class std::is_enum<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_enum<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b0205410) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b01ddd80) 0 empty

Class std::conditional<false, std::is_enum<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::__or_<std::is_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_member_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::__or_<std::is_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_member_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7ff9b01ddea0) 0 empty

Class std::__is_pointer_helper<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b0205478) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b01ddf00) 0 empty

Class std::is_pointer<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b02054e0) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b01ddf60) 0 empty

Class std::conditional<false, std::is_pointer<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::__or_<std::is_member_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_pointer<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::__or_<std::is_member_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7ff9b0212000) 0 empty

Class std::__is_member_pointer_helper<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b0205618) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0212060) 0 empty

Class std::is_member_pointer<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b0205680) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b02120c0) 0 empty

Class std::conditional<false, std::is_member_pointer<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::is_null_pointer<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::is_null_pointer<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7ff9b0212120) 0 empty

Class std::__is_null_pointer_helper<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b02057b8) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0212180) 0 empty

Class std::is_null_pointer<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b0205820) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b02121e0) 0 empty

Class std::__or_<std::is_member_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b0205958) 0 empty
  std::is_null_pointer<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b02059c0) 0 empty
    std::integral_constant<bool, false> (0x0x7ff9b0212240) 0 empty

Class std::__or_<std::is_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_member_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_member_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b0205a90) 0 empty
  std::__or_<std::is_member_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b0205af8) 0 empty
    std::is_null_pointer<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b0205b60) 0 empty
      std::integral_constant<bool, false> (0x0x7ff9b02122a0) 0 empty

Class std::__or_<std::is_enum<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_member_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_member_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b0205c30) 0 empty
  std::__or_<std::is_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_member_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b0205c98) 0 empty
    std::__or_<std::is_member_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b0205d00) 0 empty
      std::is_null_pointer<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b0205d68) 0 empty
        std::integral_constant<bool, false> (0x0x7ff9b0212300) 0 empty

Class std::__or_<std::is_arithmetic<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_enum<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_member_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_enum<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_member_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b0205e38) 0 empty
  std::__or_<std::is_enum<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_member_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b0205ea0) 0 empty
    std::__or_<std::is_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_member_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b0205f08) 0 empty
      std::__or_<std::is_member_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_null_pointer<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b0205f70) 0 empty
        std::is_null_pointer<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b021c000) 0 empty
          std::integral_constant<bool, false> (0x0x7ff9b0212360) 0 empty

Class std::is_scalar<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_scalar<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b021c0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b02123c0) 0 empty

Class std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_scalar<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_scalar<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9b021c138) 0 empty
  std::is_scalar<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b021c1a0) 0 empty
    std::integral_constant<bool, false> (0x0x7ff9b02124e0) 0 empty

Class std::remove_all_extents<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b02125a0) 0 empty

Class std::is_function<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&> (0x0x7ff9b021c270) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0212660) 0 empty

Class std::conditional<false, std::is_function<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&>, std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&>, std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> > > (0x0x7ff9b02126c0) 0 empty

Class std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&> (0x0x7ff9b021c3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b0212720) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&>, std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&>, std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&> > (0x0x7ff9b0212780) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> > (0x0x7ff9b021c410) 0 empty
  std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&> (0x0x7ff9b021c478) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b02127e0) 0 empty

Class std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&> (0x0x7ff9b021c4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b0212840) 0 empty

Class std::conditional<true, std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&>, std::is_void<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&>, std::is_void<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&> > (0x0x7ff9b02128a0) 0 empty

Class std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> > (0x0x7ff9b021c618) 0 empty
  std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&> (0x0x7ff9b021c680) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b0212900) 0 empty

Class std::__or_<std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> > (0x0x7ff9b021c750) 0 empty
  std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> > (0x0x7ff9b021c7b8) 0 empty
    std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&> (0x0x7ff9b021c820) 0 empty
      std::integral_constant<bool, true> (0x0x7ff9b0212960) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> > > (0x0x7ff9b021c8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b02129c0) 0 empty

Class std::is_object<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&> (0x0x7ff9b021c958) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0212a20) 0 empty

Class std::conditional<false, std::is_object<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&>, std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&>, std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&> > (0x0x7ff9b0212b40) 0 empty

Class std::__or_<std::is_object<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&> > (0x0x7ff9b021c9c0) 0 empty
  std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&> (0x0x7ff9b021ca28) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b0212ba0) 0 empty

Class std::__is_referenceable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&> (0x0x7ff9b021caf8) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b0212c00) 0 empty

Class std::__add_rvalue_reference_helper<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&, true> (0x0x7ff9b0212c60) 0 empty

Class std::add_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&> (0x0x7ff9b021cb60) 0 empty
  std::__add_rvalue_reference_helper<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&, true> (0x0x7ff9b0212cc0) 0 empty

Class std::__is_destructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b021c208) 0 empty
  std::__do_is_destructible_impl (0x0x7ff9b0212600) 0 empty

Class std::__is_destructible_safe<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, false, false> (0x0x7ff9b021cc30) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b0212d20) 0 empty

Class std::is_destructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_destructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9b021cc98) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b0212d80) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&>, std::is_destructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&>, std::is_destructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7ff9b0212de0) 0 empty

Class std::is_function<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&> (0x0x7ff9b021ce38) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0212ea0) 0 empty

Class std::conditional<false, std::is_function<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&>, std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&>, std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> > > (0x0x7ff9b0212f00) 0 empty

Class std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&> (0x0x7ff9b021cf70) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b0212f60) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&>, std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&>, std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&> > (0x0x7ff9b024c000) 0 empty

Class std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&> (0x0x7ff9b024e000) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b024c060) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> > (0x0x7ff9b024e068) 0 empty
  std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&> (0x0x7ff9b024e0d0) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b024c0c0) 0 empty

Class std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&> (0x0x7ff9b024e138) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b024c120) 0 empty

Class std::conditional<true, std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&>, std::is_void<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&>, std::is_void<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&> > (0x0x7ff9b024c180) 0 empty

Class std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> > (0x0x7ff9b024e270) 0 empty
  std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&> (0x0x7ff9b024e2d8) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b024c1e0) 0 empty

Class std::__or_<std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> > (0x0x7ff9b024e3a8) 0 empty
  std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> > (0x0x7ff9b024e410) 0 empty
    std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&> (0x0x7ff9b024e478) 0 empty
      std::integral_constant<bool, true> (0x0x7ff9b024c240) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> > > (0x0x7ff9b024e548) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b024c2a0) 0 empty

Class std::is_object<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&> (0x0x7ff9b024e5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b024c300) 0 empty

Class std::conditional<false, std::is_object<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&> > (0x0x7ff9b024c360) 0 empty

Class std::__or_<std::is_object<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> > (0x0x7ff9b024e6e8) 0 empty
  std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&> (0x0x7ff9b024e750) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b024c3c0) 0 empty

Class std::__is_referenceable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&> (0x0x7ff9b024e820) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b024c420) 0 empty

Class std::__add_rvalue_reference_helper<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&, true> (0x0x7ff9b024c480) 0 empty

Class std::add_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&> (0x0x7ff9b024e888) 0 empty
  std::__add_rvalue_reference_helper<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&, true> (0x0x7ff9b024c4e0) 0 empty

Class std::__is_direct_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&> (0x0x7ff9b021cdd0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7ff9b0212e40) 0 empty

Class std::__and_<std::is_destructible<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_direct_constructible_impl<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_direct_constructible_impl<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> > (0x0x7ff9b024e958) 0 empty
  std::__is_direct_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&> (0x0x7ff9b024e9c0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7ff9b024c540) 0 empty

Class std::__is_direct_constructible_new_safe<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&> (0x0x7ff9b024ea28) 0 empty
  std::__and_<std::is_destructible<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_direct_constructible_impl<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> > (0x0x7ff9b024ea90) 0 empty
    std::__is_direct_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&> (0x0x7ff9b024eaf8) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7ff9b024c5a0) 0 empty

Class std::__is_direct_constructible_new<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&> (0x0x7ff9b024eb60) 0 empty
  std::__is_direct_constructible_new_safe<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&> (0x0x7ff9b024ebc8) 0 empty
    std::__and_<std::is_destructible<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_direct_constructible_impl<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> > (0x0x7ff9b024ec30) 0 empty
      std::__is_direct_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&> (0x0x7ff9b024ec98) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7ff9b024c600) 0 empty

Class std::__is_direct_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&> (0x0x7ff9b024ed00) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b024c660) 0 empty

Class std::__is_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> (0x0x7ff9b024ed68) 0 empty
  std::__is_direct_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&> (0x0x7ff9b024edd0) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b024c6c0) 0 empty

Class std::is_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> (0x0x7ff9b024ee38) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b024c720) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::is_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> > (0x0x7ff9b024c780) 0 empty

Class std::__is_nt_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> (0x0x7ff9b024eea0) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9b024c7e0) 0 empty

Class std::__and_<std::is_constructible<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::__is_nt_constructible_impl<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::__is_nt_constructible_impl<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> > (0x0x7ff9b024ef08) 0 empty
  std::__is_nt_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> (0x0x7ff9b024ef70) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9b024c840) 0 empty

Class std::is_nothrow_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> (0x0x7ff9afe6e000) 0 empty
  std::__and_<std::is_constructible<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::__is_nt_constructible_impl<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> > (0x0x7ff9afe6e068) 0 empty
    std::__is_nt_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> (0x0x7ff9afe6e0d0) 0 empty
      std::integral_constant<bool, true> (0x0x7ff9b024c8a0) 0 empty

Class std::__is_nothrow_move_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, true> (0x0x7ff9afe6e138) 0 empty
  std::is_nothrow_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> (0x0x7ff9afe6e1a0) 0 empty
    std::__and_<std::is_constructible<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::__is_nt_constructible_impl<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> > (0x0x7ff9afe6e208) 0 empty
      std::__is_nt_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> (0x0x7ff9afe6e270) 0 empty
        std::integral_constant<bool, true> (0x0x7ff9b024c900) 0 empty

Class std::is_nothrow_move_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9afe6e2d8) 0 empty
  std::__is_nothrow_move_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, true> (0x0x7ff9afe6e340) 0 empty
    std::is_nothrow_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> (0x0x7ff9afe6e3a8) 0 empty
      std::__and_<std::is_constructible<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::__is_nt_constructible_impl<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> > (0x0x7ff9afe6e410) 0 empty
        std::__is_nt_constructible_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&> (0x0x7ff9afe6e478) 0 empty
          std::integral_constant<bool, true> (0x0x7ff9b024c960) 0 empty

Class std::__not_<std::is_nothrow_move_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_nothrow_move_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7ff9afe6e4e0) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b024c9c0) 0 empty

Class std::conditional<false, std::is_copy_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::__not_<std::is_nothrow_move_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_copy_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::__not_<std::is_nothrow_move_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > (0x0x7ff9b024ca20) 0 empty

Class std::__and_<std::__not_<std::is_nothrow_move_constructible<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_copy_constructible<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_nothrow_move_constructible<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::is_copy_constructible<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7ff9afe6e548) 0 empty
  std::__not_<std::is_nothrow_move_constructible<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7ff9afe6e5b0) 0 empty
    std::integral_constant<bool, false> (0x0x7ff9b024ca80) 0 empty

Class std::__move_if_noexcept_cond<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__move_if_noexcept_cond<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7ff9afe6e618) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9b024cae0) 0 empty

Class std::conditional<false, const std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::move_iterator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::move_iterator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> > (0x0x7ff9b024cb40) 0 empty

Class std::conditional<false, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::move_iterator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::move_iterator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> > (0x0x7ff9b024cba0) 0 empty

Class std::conditional<true, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&> (0x0x7ff9b024cc60) 0 empty

Class std::move_iterator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=8 align=8
   base size=8 base align=8
std::move_iterator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7ff9b024cc00) 0

Class std::remove_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&> (0x0x7ff9b024cf60) 0 empty

Class std::__iterator_traits<std::move_iterator<std::__cxx11::basic_string<char>*>, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::move_iterator<std::__cxx11::basic_string<char>*>, void> (0x0x7ff9afee7660) 0 empty

Class std::iterator_traits<std::move_iterator<std::__cxx11::basic_string<char>*> >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::move_iterator<std::__cxx11::basic_string<char>*> > (0x0x7ff9afe946e8) 0 empty
  std::__iterator_traits<std::move_iterator<std::__cxx11::basic_string<char>*>, void> (0x0x7ff9afee76c0) 0 empty

Class std::__uninitialized_copy<false>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_copy<false> (0x0x7ff9afee7720) 0 empty

Class std::__iterator_traits<std::move_iterator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::move_iterator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>, void> (0x0x7ff9afee7ba0) 0 empty

Class std::iterator_traits<std::move_iterator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::move_iterator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> > (0x0x7ff9afe94820) 0 empty
  std::__iterator_traits<std::move_iterator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>, void> (0x0x7ff9afee7c00) 0 empty

Class std::conditional<true, std::is_assignable<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>&&>, std::is_assignable<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_assignable<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>&&>, std::is_assignable<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>&&> > (0x0x7ff9afee7cc0) 0 empty

Class std::__and_<std::is_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7ff9afe94958) 0 empty
  std::is_assignable<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>&&> (0x0x7ff9afe949c0) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9afee7d20) 0 empty

Class std::enable_if<true, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&>
   size=1 align=1
   base size=0 base align=1
std::enable_if<true, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&> (0x0x7ff9afee7de0) 0 empty

Class std::conditional<true, std::is_assignable<std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, std::is_assignable<std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_assignable<std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, std::is_assignable<std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> > (0x0x7ff9afee7e40) 0 empty

Class std::__and_<std::is_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7ff9b0742820) 0 empty
  std::is_assignable<std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7ff9afe94af8) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9afee7ea0) 0 empty

Class std::conditional<true, std::__is_nt_assignable_impl<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>&&>, std::is_assignable<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_assignable_impl<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>&&>, std::is_assignable<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>&&> > (0x0x7ff9afee7f60) 0 empty

Class std::__is_nt_assignable_impl<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_assignable_impl<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>&&> (0x0x7ff9afe94b60) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9aff15000) 0 empty

Class std::__and_<std::is_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__is_nt_assignable_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__is_nt_assignable_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7ff9afe94c98) 0 empty
  std::__is_nt_assignable_impl<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>&&> (0x0x7ff9afe94d00) 0 empty
    std::integral_constant<bool, true> (0x0x7ff9aff15060) 0 empty

Class std::is_nothrow_assignable<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_assignable<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>&&> (0x0x7ff9afe94dd0) 0 empty
  std::__and_<std::is_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__is_nt_assignable_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7ff9afe94e38) 0 empty
    std::__is_nt_assignable_impl<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>&&> (0x0x7ff9afe94ea0) 0 empty
      std::integral_constant<bool, true> (0x0x7ff9aff150c0) 0 empty

Class std::__is_nt_move_assignable_impl<std::__cxx11::basic_string<char>, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_move_assignable_impl<std::__cxx11::basic_string<char>, true> (0x0x7ff9afe94680) 0 empty
  std::is_nothrow_assignable<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>&&> (0x0x7ff9afe947b8) 0 empty
    std::__and_<std::is_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__is_nt_assignable_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7ff9aff1a000) 0 empty
      std::__is_nt_assignable_impl<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>&&> (0x0x7ff9aff1a068) 0 empty
        std::integral_constant<bool, true> (0x0x7ff9aff15120) 0 empty

Class std::is_nothrow_move_assignable<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_assignable<std::__cxx11::basic_string<char> > (0x0x7ff9aff1a1a0) 0 empty
  std::__is_nt_move_assignable_impl<std::__cxx11::basic_string<char>, true> (0x0x7ff9aff1a208) 0 empty
    std::is_nothrow_assignable<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>&&> (0x0x7ff9aff1a270) 0 empty
      std::__and_<std::is_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__is_nt_assignable_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7ff9aff1a2d8) 0 empty
        std::__is_nt_assignable_impl<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>&&> (0x0x7ff9aff1a340) 0 empty
          std::integral_constant<bool, true> (0x0x7ff9aff15180) 0 empty

Class std::conditional<true, std::is_nothrow_move_assignable<std::__cxx11::basic_string<char> >, std::is_nothrow_move_assignable<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_nothrow_move_assignable<std::__cxx11::basic_string<char> >, std::is_nothrow_move_assignable<std::__cxx11::basic_string<char> > > (0x0x7ff9aff151e0) 0 empty

Class std::__and_<std::is_nothrow_move_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_nothrow_move_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_nothrow_move_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_nothrow_move_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7ff9aff1a478) 0 empty
  std::is_nothrow_move_assignable<std::__cxx11::basic_string<char> > (0x0x7ff9aff1a4e0) 0 empty
    std::__is_nt_move_assignable_impl<std::__cxx11::basic_string<char>, true> (0x0x7ff9aff1a548) 0 empty
      std::is_nothrow_assignable<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>&&> (0x0x7ff9aff1a5b0) 0 empty
        std::__and_<std::is_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__is_nt_assignable_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7ff9aff1a618) 0 empty
          std::__is_nt_assignable_impl<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>&&> (0x0x7ff9aff1a680) 0 empty
            std::integral_constant<bool, true> (0x0x7ff9aff15240) 0 empty

Class std::__is_assignable_helper<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&> (0x0x7ff9afee7c60) 0 empty

Class std::is_assignable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&> (0x0x7ff9aff1a7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7ff9aff152a0) 0 empty

Class std::is_error_condition_enum<std::move_iterator<std::__cxx11::basic_string<char>*> >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::move_iterator<std::__cxx11::basic_string<char>*> > (0x0x7ff9aff1a8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9aff156c0) 0 empty

Class std::is_error_code_enum<std::move_iterator<std::__cxx11::basic_string<char>*> >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::move_iterator<std::__cxx11::basic_string<char>*> > (0x0x7ff9aff1a9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9aff15720) 0 empty

Class std::is_error_condition_enum<std::move_iterator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::move_iterator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> > (0x0x7ff9aff1af08) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9aff15840) 0 empty

Class std::is_error_code_enum<std::move_iterator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::move_iterator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> > (0x0x7ff9aff30000) 0 empty
  std::integral_constant<bool, false> (0x0x7ff9aff158a0) 0 empty

