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

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

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

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

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

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

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

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

Class std::__is_integral_helper<char>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<char> (0x0x7faf6001f3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf600292a0) 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> (0x0x7faf6001f410) 0 empty
  std::integral_constant<bool, true> (0x0x7faf60029300) 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> (0x0x7faf6001f478) 0 empty
  std::integral_constant<bool, true> (0x0x7faf60029360) 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> (0x0x7faf6001f4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf600293c0) 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> (0x0x7faf6001f548) 0 empty
  std::integral_constant<bool, true> (0x0x7faf60029420) 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> (0x0x7faf6001f5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf60029480) 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> (0x0x7faf6001f618) 0 empty
  std::integral_constant<bool, true> (0x0x7faf600294e0) 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> (0x0x7faf6001f680) 0 empty
  std::integral_constant<bool, true> (0x0x7faf60029540) 0 empty

Class std::__is_integral_helper<int>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<int> (0x0x7faf6001f6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf600295a0) 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> (0x0x7faf6001f750) 0 empty
  std::integral_constant<bool, true> (0x0x7faf60029600) 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> (0x0x7faf6001f7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf60029660) 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> (0x0x7faf6001f820) 0 empty
  std::integral_constant<bool, true> (0x0x7faf600296c0) 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> (0x0x7faf6001f888) 0 empty
  std::integral_constant<bool, true> (0x0x7faf60029720) 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> (0x0x7faf6001f8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf60029780) 0 empty

Class std::__is_integral_helper<__int128>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<__int128> (0x0x7faf6001f958) 0 empty
  std::integral_constant<bool, true> (0x0x7faf600297e0) 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> (0x0x7faf6001f9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf60029840) 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> (0x0x7faf6001faf8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf60029960) 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> (0x0x7faf6001fb60) 0 empty
  std::integral_constant<bool, true> (0x0x7faf600299c0) 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> (0x0x7faf6001fbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf60029a20) 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> (0x0x7faf60040f08) 0 empty
  std::integral_constant<bool, true> (0x0x7faf60045c00) 0 empty

Class std::__do_is_destructible_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_destructible_impl (0x0x7faf60070900) 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 (0x0x7faf60070b40) 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 (0x0x7faf60070d80) 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 (0x0x7faf5f69c000) 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 (0x0x7faf5f69c180) 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 (0x0x7faf5f69c540) 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 (0x0x7faf5f6d8660) 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> (0x0x7faf5f6d8c00) 0 empty

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

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

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

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

Class std::__make_unsigned<long int>
   size=1 align=1
   base size=0 base align=1
std::__make_unsigned<long int> (0x0x7faf5f706b40) 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> (0x0x7faf5f706ba0) 0 empty

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

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

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

Class std::__make_signed<unsigned char>
   size=1 align=1
   base size=0 base align=1
std::__make_signed<unsigned char> (0x0x7faf5f706ea0) 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> (0x0x7faf5f706f00) 0 empty

Class std::__make_signed<unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__make_signed<unsigned int> (0x0x7faf5f706f60) 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> (0x0x7faf5f735000) 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> (0x0x7faf5f735060) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__invoke_other
   size=1 align=1
   base size=0 base align=1
std::__invoke_other (0x0x7faf5f763540) 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 (0x0x7faf5f763600) 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 (0x0x7faf5f7636c0) 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 (0x0x7faf5f763780) 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 (0x0x7faf5f763840) 0 empty

Class std::__result_of_other_impl
   size=1 align=1
   base size=0 base align=1
std::__result_of_other_impl (0x0x7faf5f763ea0) 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 (0x0x7faf5f7a70c0) 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 (0x0x7faf5f7a7120) 0 empty

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

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

Class std::__pair_get<0ul>
   size=1 align=1
   base size=0 base align=1
std::__pair_get<0ul> (0x0x7faf5f808f60) 0 empty

Class std::__pair_get<1ul>
   size=1 align=1
   base size=0 base align=1
std::__pair_get<1ul> (0x0x7faf5f830120) 0 empty

Class std::_Build_index_tuple<1ul>
   size=1 align=1
   base size=0 base align=1
std::_Build_index_tuple<1ul> (0x0x7faf5f830780) 0 empty

Class std::_Build_index_tuple<0ul>
   size=1 align=1
   base size=0 base align=1
std::_Build_index_tuple<0ul> (0x0x7faf5f8307e0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integer<short int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<short int> (0x0x7faf5f866000) 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> (0x0x7faf5f866060) 0 empty

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

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

Class std::__is_integer<long int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long int> (0x0x7faf5f866180) 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> (0x0x7faf5f8661e0) 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> (0x0x7faf5f866240) 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> (0x0x7faf5f8662a0) 0 empty

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

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

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

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

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

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

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

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

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

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

Class __gnu_cxx::__add_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<char> (0x0x7faf5f866c00) 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> (0x0x7faf5f866c60) 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> (0x0x7faf5f866cc0) 0 empty

Class __gnu_cxx::__add_unsigned<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<int> (0x0x7faf5f866d20) 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> (0x0x7faf5f866d80) 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> (0x0x7faf5f866de0) 0 empty

Class __gnu_cxx::__remove_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<char> (0x0x7faf5f866ea0) 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> (0x0x7faf5f866f00) 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> (0x0x7faf5f866f60) 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> (0x0x7faf5f498000) 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> (0x0x7faf5f498060) 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> (0x0x7faf5f4980c0) 0 empty

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

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

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

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

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

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

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

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

Class std::forward_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::forward_iterator_tag (0x0x7faf5f7bc548) 0 empty
  std::input_iterator_tag (0x0x7faf5f498840) 0 empty

Class std::bidirectional_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::bidirectional_iterator_tag (0x0x7faf5f7bc5b0) 0 empty
  std::forward_iterator_tag (0x0x7faf5f7bc618) 0 empty
    std::input_iterator_tag (0x0x7faf5f4988a0) 0 empty

Class std::random_access_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::random_access_iterator_tag (0x0x7faf5f7bc680) 0 empty
  std::bidirectional_iterator_tag (0x0x7faf5f7bc6e8) 0 empty
    std::forward_iterator_tag (0x0x7faf5f7bc750) 0 empty
      std::input_iterator_tag (0x0x7faf5f498900) 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> (0x0x7faf5f5060c0) 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 (0x0x7faf5f552480) 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 (0x0x7faf5f5525a0) 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 (0x0x7faf5f552720) 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 (0x0x7faf5f5528a0) 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 (0x0x7faf5f5529c0) 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> (0x0x7faf5f584de0) 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> (0x0x7faf5f584f00) 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> (0x0x7faf5f5ae420) 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> (0x0x7faf5f5ae4e0) 0 empty

Class std::__equal<true>
   size=1 align=1
   base size=0 base align=1
std::__equal<true> (0x0x7faf5f5aecc0) 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> (0x0x7faf5f5aef60) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class <anonymous union>
   size=4 align=4
   base size=4 base align=4
<anonymous union> (0x0x7faf5f61e600) 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> (0x0x7faf5f61e780) 0

Class <anonymous union>::<anonymous struct>::<anonymous union>
   size=8 align=8
   base size=8 base align=8
<anonymous union>::<anonymous struct>::<anonymous union> (0x0x7faf5f61e720) 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> (0x0x7faf5f61e840) 0

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

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

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

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

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

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

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

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

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

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

Class drand48_data
   size=24 align=8
   base size=24 base align=8
drand48_data (0x0x7faf5f61eb40) 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 (0x0x7faf5f2929c0) 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 (0x0x7faf5f7bca28) 0 nearly-empty
    vptr=((& std::bad_exception::_ZTVSt13bad_exception) + 16u)
  std::exception (0x0x7faf5f292ba0) 0 nearly-empty
      primary-for std::bad_exception (0x0x7faf5f7bca28)

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

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 (0x0x7faf5f339300) 0
    vptr=((& std::nested_exception::_ZTVSt16nested_exception) + 16u)

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 (0x0x7faf5f7bcb60) 0 nearly-empty
    vptr=((& std::bad_alloc::_ZTVSt9bad_alloc) + 16u)
  std::exception (0x0x7faf5f3399c0) 0 nearly-empty
      primary-for std::bad_alloc (0x0x7faf5f7bcb60)

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 (0x0x7faf5f7bcbc8) 0 nearly-empty
    vptr=((& std::bad_array_new_length::_ZTVSt20bad_array_new_length) + 16u)
  std::bad_alloc (0x0x7faf5f7bcc30) 0 nearly-empty
      primary-for std::bad_array_new_length (0x0x7faf5f7bcbc8)
    std::exception (0x0x7faf5f339ba0) 0 nearly-empty
        primary-for std::bad_alloc (0x0x7faf5f7bcc30)

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

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

Class std::_Destroy_aux<true>
   size=1 align=1
   base size=0 base align=1
std::_Destroy_aux<true> (0x0x7faf5f3d24e0) 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> > (0x0x7faf5f3d26c0) 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> (0x0x7faf5f3d2720) 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> (0x0x7faf5f7bcf08) 0 empty
  __gnu_cxx::__numeric_traits_integer<long int> (0x0x7faf5f3d2780) 0 empty

Class std::__uninitialized_construct_buf_dispatch<true>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_construct_buf_dispatch<true> (0x0x7faf5f3d2c60) 0 empty

Class std::__numeric_limits_base
   size=1 align=1
   base size=0 base align=1
std::__numeric_limits_base (0x0x7faf5f3d2ea0) 0 empty

Class std::numeric_limits<bool>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<bool> (0x0x7faf5f400420) 0 empty

Class std::numeric_limits<char>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<char> (0x0x7faf5f4007e0) 0 empty

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

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

Class std::numeric_limits<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<wchar_t> (0x0x7faf5f42d360) 0 empty

Class std::numeric_limits<char16_t>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<char16_t> (0x0x7faf5f42d720) 0 empty

Class std::numeric_limits<char32_t>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<char32_t> (0x0x7faf5f42dae0) 0 empty

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

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

Class std::numeric_limits<int>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<int> (0x0x7faf5f458660) 0 empty

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

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

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

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

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

Class std::numeric_limits<__int128>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<__int128> (0x0x7faf5f084d20) 0 empty

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

Class std::numeric_limits<float>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<float> (0x0x7faf5f0b34e0) 0 empty

Class std::numeric_limits<double>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<double> (0x0x7faf5f0b38a0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::allocator<char>
   size=1 align=1
   base size=1 base align=1
std::allocator<char> (0x0x7faf5f403270) 0 empty
  __gnu_cxx::new_allocator<char> (0x0x7faf5effb9c0) 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> (0x0x7faf5effba20) 0 empty

Class std::allocator<wchar_t>
   size=1 align=1
   base size=1 base align=1
std::allocator<wchar_t> (0x0x7faf5f403340) 0 empty
  __gnu_cxx::new_allocator<wchar_t> (0x0x7faf5effbae0) 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 (0x0x7faf5f047000) 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> (0x0x7faf5f0479c0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::bit_not<void>
   size=1 align=1
   base size=0 base align=1
std::bit_not<void> (0x0x7faf5eca5180) 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> > (0x0x7faf5ed6f060) 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> (0x0x7faf5ed6f0c0) 0 empty

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

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

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

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

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

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

Class std::allocator_traits<std::allocator<char> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<char> > (0x0x7faf5ee48060) 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> > (0x0x7faf5eccf548) 0 empty
  std::allocator_traits<std::allocator<char> > (0x0x7faf5ee480c0) 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> (0x0x7faf5ee48120) 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 (0x0x7faf5eccf680) 0
  std::allocator<char> (0x0x7faf5eccf6e8) 0 empty
    __gnu_cxx::new_allocator<char> (0x0x7faf5ee48180) 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> (0x0x7faf5ee481e0) 0

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

Class std::initializer_list<char>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<char> (0x0x7faf5ee48540) 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> > (0x0x7faf5ee487e0) 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> (0x0x7faf5ee48840) 0 empty

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

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

Class std::__are_same<float, double>
   size=1 align=1
   base size=0 base align=1
std::__are_same<float, double> (0x0x7faf5ee48960) 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> > (0x0x7faf5ee48a20) 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> (0x0x7faf5ee48a80) 0 empty

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

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

Class std::__are_same<double, double>
   size=1 align=1
   base size=0 base align=1
std::__are_same<double, double> (0x0x7faf5ee48ba0) 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> > (0x0x7faf5ee48c60) 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> (0x0x7faf5ee48cc0) 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> (0x0x7faf5eccf820) 0 empty
  __gnu_cxx::__numeric_traits_floating<long double> (0x0x7faf5ee48d20) 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> (0x0x7faf5ee48d80) 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> (0x0x7faf5ee48de0) 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> > (0x0x7faf5ee48f00) 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> > (0x0x7faf5eccf888) 0 empty
  std::allocator_traits<std::allocator<wchar_t> > (0x0x7faf5ee48f60) 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> (0x0x7faf5eb56000) 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 (0x0x7faf5eccf9c0) 0
  std::allocator<wchar_t> (0x0x7faf5eccfa28) 0 empty
    __gnu_cxx::new_allocator<wchar_t> (0x0x7faf5eb56060) 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> (0x0x7faf5eb560c0) 0

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

Class std::initializer_list<wchar_t>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<wchar_t> (0x0x7faf5eb56420) 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> (0x0x7faf5eb56a80) 0 empty

Class std::hash<bool>
   size=1 align=1
   base size=1 base align=1
std::hash<bool> (0x0x7faf5eccfbc8) 0 empty
  std::__hash_base<long unsigned int, bool> (0x0x7faf5eb56ae0) 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> (0x0x7faf5eb56ba0) 0 empty

Class std::hash<char>
   size=1 align=1
   base size=1 base align=1
std::hash<char> (0x0x7faf5eccfc30) 0 empty
  std::__hash_base<long unsigned int, char> (0x0x7faf5eb56c00) 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> (0x0x7faf5eb56cc0) 0 empty

Class std::hash<signed char>
   size=1 align=1
   base size=1 base align=1
std::hash<signed char> (0x0x7faf5eccfc98) 0 empty
  std::__hash_base<long unsigned int, signed char> (0x0x7faf5eb56d20) 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> (0x0x7faf5eb56de0) 0 empty

Class std::hash<unsigned char>
   size=1 align=1
   base size=1 base align=1
std::hash<unsigned char> (0x0x7faf5eccfd00) 0 empty
  std::__hash_base<long unsigned int, unsigned char> (0x0x7faf5eb56e40) 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> (0x0x7faf5eb56f00) 0 empty

Class std::hash<wchar_t>
   size=1 align=1
   base size=1 base align=1
std::hash<wchar_t> (0x0x7faf5eccfd68) 0 empty
  std::__hash_base<long unsigned int, wchar_t> (0x0x7faf5eb56f60) 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> (0x0x7faf5ec2b060) 0 empty

Class std::hash<char16_t>
   size=1 align=1
   base size=1 base align=1
std::hash<char16_t> (0x0x7faf5eccfdd0) 0 empty
  std::__hash_base<long unsigned int, char16_t> (0x0x7faf5ec2b0c0) 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> (0x0x7faf5ec2b180) 0 empty

Class std::hash<char32_t>
   size=1 align=1
   base size=1 base align=1
std::hash<char32_t> (0x0x7faf5eccfe38) 0 empty
  std::__hash_base<long unsigned int, char32_t> (0x0x7faf5ec2b1e0) 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> (0x0x7faf5ec2b2a0) 0 empty

Class std::hash<short int>
   size=1 align=1
   base size=1 base align=1
std::hash<short int> (0x0x7faf5eccfea0) 0 empty
  std::__hash_base<long unsigned int, short int> (0x0x7faf5ec2b300) 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> (0x0x7faf5ec2b3c0) 0 empty

Class std::hash<int>
   size=1 align=1
   base size=1 base align=1
std::hash<int> (0x0x7faf5eccff08) 0 empty
  std::__hash_base<long unsigned int, int> (0x0x7faf5ec2b420) 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> (0x0x7faf5ec2b4e0) 0 empty

Class std::hash<long int>
   size=1 align=1
   base size=1 base align=1
std::hash<long int> (0x0x7faf5eccff70) 0 empty
  std::__hash_base<long unsigned int, long int> (0x0x7faf5ec2b540) 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> (0x0x7faf5ec2b600) 0 empty

Class std::hash<long long int>
   size=1 align=1
   base size=1 base align=1
std::hash<long long int> (0x0x7faf5eccf340) 0 empty
  std::__hash_base<long unsigned int, long long int> (0x0x7faf5ec2b660) 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> (0x0x7faf5ec2b720) 0 empty

Class std::hash<short unsigned int>
   size=1 align=1
   base size=1 base align=1
std::hash<short unsigned int> (0x0x7faf5eccf410) 0 empty
  std::__hash_base<long unsigned int, short unsigned int> (0x0x7faf5ec2b780) 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> (0x0x7faf5ec2b840) 0 empty

Class std::hash<unsigned int>
   size=1 align=1
   base size=1 base align=1
std::hash<unsigned int> (0x0x7faf5eccf478) 0 empty
  std::__hash_base<long unsigned int, unsigned int> (0x0x7faf5ec2b8a0) 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> (0x0x7faf5ec2b960) 0 empty

Class std::hash<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::hash<long unsigned int> (0x0x7faf5eccf5b0) 0 empty
  std::__hash_base<long unsigned int, long unsigned int> (0x0x7faf5ec2b9c0) 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> (0x0x7faf5ec2ba80) 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> (0x0x7faf5eccf618) 0 empty
  std::__hash_base<long unsigned int, long long unsigned int> (0x0x7faf5ec2bae0) 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> (0x0x7faf5ec2bba0) 0 empty

Class std::hash<__int128>
   size=1 align=1
   base size=1 base align=1
std::hash<__int128> (0x0x7faf5eccf8f0) 0 empty
  std::__hash_base<long unsigned int, __int128> (0x0x7faf5ec2bc00) 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> (0x0x7faf5ec2bcc0) 0 empty

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

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

Class std::_Fnv_hash_impl
   size=1 align=1
   base size=0 base align=1
std::_Fnv_hash_impl (0x0x7faf5ec2bf60) 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> (0x0x7faf5ec58120) 0 empty

Class std::hash<float>
   size=1 align=1
   base size=1 base align=1
std::hash<float> (0x0x7faf5ec5c000) 0 empty
  std::__hash_base<long unsigned int, float> (0x0x7faf5ec58180) 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> (0x0x7faf5ec58240) 0 empty

Class std::hash<double>
   size=1 align=1
   base size=1 base align=1
std::hash<double> (0x0x7faf5ec5c068) 0 empty
  std::__hash_base<long unsigned int, double> (0x0x7faf5ec582a0) 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> (0x0x7faf5ec58360) 0 empty

Class std::hash<long double>
   size=1 align=1
   base size=1 base align=1
std::hash<long double> (0x0x7faf5ec5c0d0) 0 empty
  std::__hash_base<long unsigned int, long double> (0x0x7faf5ec583c0) 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> > (0x0x7faf5ec5c1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ec58480) 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> > (0x0x7faf5ec584e0) 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> > (0x0x7faf5ec5c208) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char> > (0x0x7faf5ec58540) 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> > > (0x0x7faf5ec5c270) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ec58600) 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> > (0x0x7faf5ec58660) 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> > (0x0x7faf5ec5c2d8) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<wchar_t> > (0x0x7faf5ec586c0) 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> > > (0x0x7faf5ec5c340) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ec58840) 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> > (0x0x7faf5ec588a0) 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> > (0x0x7faf5ec5c3a8) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char16_t> > (0x0x7faf5ec58900) 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> > (0x0x7faf5ec589c0) 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> > (0x0x7faf5ec5c4e0) 0 empty
  std::allocator_traits<std::allocator<char16_t> > (0x0x7faf5ec58a20) 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> (0x0x7faf5ec58a80) 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> (0x0x7faf5ec58ae0) 0 empty

Class std::allocator<char16_t>
   size=1 align=1
   base size=1 base align=1
std::allocator<char16_t> (0x0x7faf5ec5c618) 0 empty
  __gnu_cxx::new_allocator<char16_t> (0x0x7faf5ec58ba0) 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 (0x0x7faf5ec5c6e8) 0
  std::allocator<char16_t> (0x0x7faf5ec5c750) 0 empty
    __gnu_cxx::new_allocator<char16_t> (0x0x7faf5ec58c00) 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> (0x0x7faf5ec58c60) 0

Class std::__cxx11::basic_string<char16_t>
   size=32 align=8
   base size=32 base align=8
std::__cxx11::basic_string<char16_t> (0x0x7faf5ec58960) 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> > > (0x0x7faf5ec5c7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ec58d20) 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> > (0x0x7faf5ec58d80) 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> > (0x0x7faf5ec5c820) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char32_t> > (0x0x7faf5ec58de0) 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> > (0x0x7faf5ec58ea0) 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> > (0x0x7faf5ec5c958) 0 empty
  std::allocator_traits<std::allocator<char32_t> > (0x0x7faf5ec58f00) 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> (0x0x7faf5ec58f60) 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> (0x0x7faf5e960000) 0 empty

Class std::allocator<char32_t>
   size=1 align=1
   base size=1 base align=1
std::allocator<char32_t> (0x0x7faf5ec5ca90) 0 empty
  __gnu_cxx::new_allocator<char32_t> (0x0x7faf5e9600c0) 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 (0x0x7faf5ec5cb60) 0
  std::allocator<char32_t> (0x0x7faf5ec5cbc8) 0 empty
    __gnu_cxx::new_allocator<char32_t> (0x0x7faf5e960120) 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> (0x0x7faf5e960180) 0

Class std::__cxx11::basic_string<char32_t>
   size=32 align=8
   base size=32 base align=8
std::__cxx11::basic_string<char32_t> (0x0x7faf5ec58e40) 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> > > (0x0x7faf5ec5cc30) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5e960240) 0 empty

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

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

Class std::locale
   size=8 align=8
   base size=8 base align=8
std::locale (0x0x7faf5ea69420) 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 (0x0x7faf5ea697e0) 0
    vptr=((& std::locale::facet::_ZTVNSt6locale5facetE) + 16u)

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

Class std::locale::_Impl
   size=40 align=8
   base size=40 base align=8
std::locale::_Impl (0x0x7faf5ea69c60) 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> (0x0x7faf5ec5cdd0) 0
    vptr=((& std::__cxx11::collate<char>::_ZTVNSt7__cxx117collateIcEE) + 16u)
  std::locale::facet (0x0x7faf5e6c82a0) 0
      primary-for std::__cxx11::collate<char> (0x0x7faf5ec5cdd0)

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> (0x0x7faf5ec5ce38) 0
    vptr=((& std::__cxx11::collate<wchar_t>::_ZTVNSt7__cxx117collateIwEE) + 16u)
  std::locale::facet (0x0x7faf5e6c8300) 0
      primary-for std::__cxx11::collate<wchar_t> (0x0x7faf5ec5ce38)

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> > (0x0x7faf5e6c8a20) 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> (0x0x7faf5e6c8a80) 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> (0x0x7faf5ec5cf70) 0 empty
  __gnu_cxx::__numeric_traits_integer<long unsigned int> (0x0x7faf5e6c8ae0) 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> (0x0x7faf5ec5c5b0) 0
    vptr=((& std::__cxx11::collate_byname<char>::_ZTVNSt7__cxx1114collate_bynameIcEE) + 16u)
  std::__cxx11::collate<char> (0x0x7faf5ec5c548) 0
      primary-for std::__cxx11::collate_byname<char> (0x0x7faf5ec5c5b0)
    std::locale::facet (0x0x7faf5e6c8ba0) 0
        primary-for std::__cxx11::collate<char> (0x0x7faf5ec5c548)

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> (0x0x7faf5ec5c9c0) 0
    vptr=((& std::__cxx11::collate_byname<wchar_t>::_ZTVNSt7__cxx1114collate_bynameIwEE) + 16u)
  std::__cxx11::collate<wchar_t> (0x0x7faf5ec5ca28) 0
      primary-for std::__cxx11::collate_byname<wchar_t> (0x0x7faf5ec5c9c0)
    std::locale::facet (0x0x7faf5e6c8c00) 0
        primary-for std::__cxx11::collate<wchar_t> (0x0x7faf5ec5ca28)

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

Class std::__cow_string
   size=8 align=8
   base size=8 base align=8
std::__cow_string (0x0x7faf5e6c8c60) 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 (0x0x7faf5ec5cf08) 0
    vptr=((& std::logic_error::_ZTVSt11logic_error) + 16u)
  std::exception (0x0x7faf5e6c8d20) 0 nearly-empty
      primary-for std::logic_error (0x0x7faf5ec5cf08)

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 (0x0x7faf5e721000) 0
    vptr=((& std::domain_error::_ZTVSt12domain_error) + 16u)
  std::logic_error (0x0x7faf5e721068) 0
      primary-for std::domain_error (0x0x7faf5e721000)
    std::exception (0x0x7faf5e6c8d80) 0 nearly-empty
        primary-for std::logic_error (0x0x7faf5e721068)

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 (0x0x7faf5e7210d0) 0
    vptr=((& std::invalid_argument::_ZTVSt16invalid_argument) + 16u)
  std::logic_error (0x0x7faf5e721138) 0
      primary-for std::invalid_argument (0x0x7faf5e7210d0)
    std::exception (0x0x7faf5e6c8de0) 0 nearly-empty
        primary-for std::logic_error (0x0x7faf5e721138)

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 (0x0x7faf5e7211a0) 0
    vptr=((& std::length_error::_ZTVSt12length_error) + 16u)
  std::logic_error (0x0x7faf5e721208) 0
      primary-for std::length_error (0x0x7faf5e7211a0)
    std::exception (0x0x7faf5e6c8e40) 0 nearly-empty
        primary-for std::logic_error (0x0x7faf5e721208)

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 (0x0x7faf5e721270) 0
    vptr=((& std::out_of_range::_ZTVSt12out_of_range) + 16u)
  std::logic_error (0x0x7faf5e7212d8) 0
      primary-for std::out_of_range (0x0x7faf5e721270)
    std::exception (0x0x7faf5e6c8ea0) 0 nearly-empty
        primary-for std::logic_error (0x0x7faf5e7212d8)

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 (0x0x7faf5e721340) 0
    vptr=((& std::runtime_error::_ZTVSt13runtime_error) + 16u)
  std::exception (0x0x7faf5e6c8f00) 0 nearly-empty
      primary-for std::runtime_error (0x0x7faf5e721340)

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 (0x0x7faf5e7213a8) 0
    vptr=((& std::range_error::_ZTVSt11range_error) + 16u)
  std::runtime_error (0x0x7faf5e721410) 0
      primary-for std::range_error (0x0x7faf5e7213a8)
    std::exception (0x0x7faf5e6c8f60) 0 nearly-empty
        primary-for std::runtime_error (0x0x7faf5e721410)

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 (0x0x7faf5e721478) 0
    vptr=((& std::overflow_error::_ZTVSt14overflow_error) + 16u)
  std::runtime_error (0x0x7faf5e7214e0) 0
      primary-for std::overflow_error (0x0x7faf5e721478)
    std::exception (0x0x7faf5e739000) 0 nearly-empty
        primary-for std::runtime_error (0x0x7faf5e7214e0)

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 (0x0x7faf5e721548) 0
    vptr=((& std::underflow_error::_ZTVSt15underflow_error) + 16u)
  std::runtime_error (0x0x7faf5e7215b0) 0
      primary-for std::underflow_error (0x0x7faf5e721548)
    std::exception (0x0x7faf5e739060) 0 nearly-empty
        primary-for std::runtime_error (0x0x7faf5e7215b0)

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> (0x0x7faf5e7216e8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5e739180) 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 (0x0x7faf5e7391e0) 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> (0x0x7faf5e739240) 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*> (0x0x7faf5e721750) 0 empty
  std::binary_function<const std::_V2::error_category*, const std::_V2::error_category*, bool> (0x0x7faf5e739360) 0 empty

Class std::error_code
   size=16 align=8
   base size=16 base align=8
std::error_code (0x0x7faf5e7395a0) 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> (0x0x7faf5e7217b8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5e739c60) 0 empty

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

Class std::error_condition
   size=16 align=8
   base size=16 base align=8
std::error_condition (0x0x7faf5e739de0) 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> (0x0x7faf5e721820) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5e7764e0) 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> (0x0x7faf5e721888) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5e776600) 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> (0x0x7faf5e7218f0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5e776780) 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> (0x0x7faf5e721958) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5e776840) 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 (0x0x7faf5e7219c0) 0
    vptr=((& std::system_error::_ZTVSt12system_error) + 16u)
  std::runtime_error (0x0x7faf5e721a28) 0
      primary-for std::system_error (0x0x7faf5e7219c0)
    std::exception (0x0x7faf5e7769c0) 0 nearly-empty
        primary-for std::runtime_error (0x0x7faf5e721a28)

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> (0x0x7faf5e7ae4e0) 0 empty

Class std::hash<std::error_code>
   size=1 align=1
   base size=1 base align=1
std::hash<std::error_code> (0x0x7faf5e7a4548) 0 empty
  std::__hash_base<long unsigned int, std::error_code> (0x0x7faf5e7ae540) 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> (0x0x7faf5e7a45b0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5e7aede0) 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 (0x0x7faf5e7a4618) 0
    vptr=((& std::ios_base::failure::_ZTVNSt8ios_base7failureB5cxx11E) + 16u)
  std::system_error (0x0x7faf5e7a4680) 0
      primary-for std::ios_base::failure (0x0x7faf5e7a4618)
    std::runtime_error (0x0x7faf5e7a46e8) 0
        primary-for std::system_error (0x0x7faf5e7a4680)
      std::exception (0x0x7faf5e7aef60) 0 nearly-empty
          primary-for std::runtime_error (0x0x7faf5e7a46e8)

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

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

Class std::ios_base::Init
   size=1 align=1
   base size=0 base align=1
std::ios_base::Init (0x0x7faf5e7e60c0) 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 (0x0x7faf5e7aef00) 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> (0x0x7faf5e7e6120) 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> (0x0x7faf5e8498a0) 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> (0x0x7faf5e849d80) 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 (0x0x7faf5e849f00) 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> (0x0x7faf5e4a1c40) 0
    vptr=((& std::ctype<char>::_ZTVSt5ctypeIcE) + 16u)
  std::locale::facet (0x0x7faf5e4f05a0) 0
      primary-for std::ctype<char> (0x0x7faf5e4a1c40)
  std::ctype_base (0x0x7faf5e4f0600) 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> (0x0x7faf5e4a1d20) 0
    vptr=((& std::__ctype_abstract_base<wchar_t>::_ZTVSt21__ctype_abstract_baseIwE) + 16u)
  std::locale::facet (0x0x7faf5e4f0b40) 0
      primary-for std::__ctype_abstract_base<wchar_t> (0x0x7faf5e4a1d20)
  std::ctype_base (0x0x7faf5e4f0ba0) 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> (0x0x7faf5e7a48f0) 0
    vptr=((& std::ctype<wchar_t>::_ZTVSt5ctypeIwE) + 16u)
  std::__ctype_abstract_base<wchar_t> (0x0x7faf5e4a1d90) 0
      primary-for std::ctype<wchar_t> (0x0x7faf5e7a48f0)
    std::locale::facet (0x0x7faf5e4f0c00) 0
        primary-for std::__ctype_abstract_base<wchar_t> (0x0x7faf5e4a1d90)
    std::ctype_base (0x0x7faf5e4f0c60) 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> (0x0x7faf5e528138) 0
    vptr=((& std::ctype_byname<char>::_ZTVSt12ctype_bynameIcE) + 16u)
  std::ctype<char> (0x0x7faf5e4a1ee0) 0
      primary-for std::ctype_byname<char> (0x0x7faf5e528138)
    std::locale::facet (0x0x7faf5e4f0de0) 0
        primary-for std::ctype<char> (0x0x7faf5e4a1ee0)
    std::ctype_base (0x0x7faf5e4f0e40) 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> (0x0x7faf5e5281a0) 0
    vptr=((& std::ctype_byname<wchar_t>::_ZTVSt12ctype_bynameIwE) + 16u)
  std::ctype<wchar_t> (0x0x7faf5e528208) 0
      primary-for std::ctype_byname<wchar_t> (0x0x7faf5e5281a0)
    std::__ctype_abstract_base<wchar_t> (0x0x7faf5e4a1f50) 0
        primary-for std::ctype<wchar_t> (0x0x7faf5e528208)
      std::locale::facet (0x0x7faf5e4f0ea0) 0
          primary-for std::__ctype_abstract_base<wchar_t> (0x0x7faf5e4a1f50)
      std::ctype_base (0x0x7faf5e4f0f00) 0 empty

Class std::__num_base
   size=1 align=1
   base size=0 base align=1
std::__num_base (0x0x7faf5e547120) 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> (0x0x7faf5e5284e0) 0
    vptr=((& std::__cxx11::numpunct<char>::_ZTVNSt7__cxx118numpunctIcEE) + 16u)
  std::locale::facet (0x0x7faf5e5477e0) 0
      primary-for std::__cxx11::numpunct<char> (0x0x7faf5e5284e0)

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> (0x0x7faf5e528548) 0
    vptr=((& std::__cxx11::numpunct<wchar_t>::_ZTVNSt7__cxx118numpunctIwEE) + 16u)
  std::locale::facet (0x0x7faf5e547840) 0
      primary-for std::__cxx11::numpunct<wchar_t> (0x0x7faf5e528548)

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> > (0x0x7faf5e5bb0c0) 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> (0x0x7faf5e5bb120) 0 empty

Class __gnu_cxx::__numeric_traits<char>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<char> (0x0x7faf5e528820) 0 empty
  __gnu_cxx::__numeric_traits_integer<char> (0x0x7faf5e5bb180) 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> (0x0x7faf5e5288f0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5e5bbc60) 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> (0x0x7faf5e528958) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5e5bbcc0) 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> (0x0x7faf5e5e63c0) 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> (0x0x7faf5e528c98) 0
    vptr=((& std::__cxx11::numpunct_byname<char>::_ZTVNSt7__cxx1115numpunct_bynameIcEE) + 16u)
  std::__cxx11::numpunct<char> (0x0x7faf5e528d00) 0
      primary-for std::__cxx11::numpunct_byname<char> (0x0x7faf5e528c98)
    std::locale::facet (0x0x7faf5e618720) 0
        primary-for std::__cxx11::numpunct<char> (0x0x7faf5e528d00)

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> (0x0x7faf5e528d68) 0
    vptr=((& std::__gnu_cxx_ldbl128::num_get<char>::_ZTVNSt17__gnu_cxx_ldbl1287num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEE) + 16u)
  std::locale::facet (0x0x7faf5e618780) 0
      primary-for std::__gnu_cxx_ldbl128::num_get<char> (0x0x7faf5e528d68)

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> (0x0x7faf5e528e38) 0
    vptr=((& std::__gnu_cxx_ldbl128::num_put<char>::_ZTVNSt17__gnu_cxx_ldbl1287num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEE) + 16u)
  std::locale::facet (0x0x7faf5e6187e0) 0
      primary-for std::__gnu_cxx_ldbl128::num_put<char> (0x0x7faf5e528e38)

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> (0x0x7faf5e528f08) 0
    vptr=((& std::__cxx11::numpunct_byname<wchar_t>::_ZTVNSt7__cxx1115numpunct_bynameIwEE) + 16u)
  std::__cxx11::numpunct<wchar_t> (0x0x7faf5e528f70) 0
      primary-for std::__cxx11::numpunct_byname<wchar_t> (0x0x7faf5e528f08)
    std::locale::facet (0x0x7faf5e618840) 0
        primary-for std::__cxx11::numpunct<wchar_t> (0x0x7faf5e528f70)

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> (0x0x7faf5e669000) 0
    vptr=((& std::__gnu_cxx_ldbl128::num_get<wchar_t>::_ZTVNSt17__gnu_cxx_ldbl1287num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEE) + 16u)
  std::locale::facet (0x0x7faf5e618900) 0
      primary-for std::__gnu_cxx_ldbl128::num_get<wchar_t> (0x0x7faf5e669000)

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> (0x0x7faf5e6690d0) 0
    vptr=((& std::__gnu_cxx_ldbl128::num_put<wchar_t>::_ZTVNSt17__gnu_cxx_ldbl1287num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEE) + 16u)
  std::locale::facet (0x0x7faf5e618960) 0
      primary-for std::__gnu_cxx_ldbl128::num_put<wchar_t> (0x0x7faf5e6690d0)

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> (0x0x7faf5e6694e0) 0
    vptr=((& std::basic_ios<char>::_ZTVSt9basic_iosIcSt11char_traitsIcEE) + 16u)
  std::ios_base (0x0x7faf5e2a7780) 0
      primary-for std::basic_ios<char> (0x0x7faf5e6694e0)

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> (0x0x7faf5e6695b0) 0
    vptr=((& std::basic_ios<wchar_t>::_ZTVSt9basic_iosIwSt11char_traitsIwEE) + 16u)
  std::ios_base (0x0x7faf5e2a78a0) 0
      primary-for std::basic_ios<wchar_t> (0x0x7faf5e6695b0)

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> (0x0x7faf5e669a90) 0 nearly-empty
    vptridx=0u vptr=((& std::basic_ostream<char>::_ZTVSo) + 24u)
  std::basic_ios<char> (0x0x7faf5e669af8) 8 virtual
      vptridx=8u vbaseoffset=-24 vptr=((& std::basic_ostream<char>::_ZTVSo) + 64u)
    std::ios_base (0x0x7faf5e3109c0) 8
        primary-for std::basic_ios<char> (0x0x7faf5e669af8)

Class std::basic_ostream<char>::sentry
   size=16 align=8
   base size=16 base align=8
std::basic_ostream<char>::sentry (0x0x7faf5e310a20) 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> (0x0x7faf5e669d00) 0 nearly-empty
    vptridx=0u vptr=((& std::basic_ostream<wchar_t>::_ZTVSt13basic_ostreamIwSt11char_traitsIwEE) + 24u)
  std::basic_ios<wchar_t> (0x0x7faf5e669d68) 8 virtual
      vptridx=8u vbaseoffset=-24 vptr=((& std::basic_ostream<wchar_t>::_ZTVSt13basic_ostreamIwSt11char_traitsIwEE) + 64u)
    std::ios_base (0x0x7faf5e310a80) 8
        primary-for std::basic_ios<wchar_t> (0x0x7faf5e669d68)

Class std::basic_ostream<wchar_t>::sentry
   size=16 align=8
   base size=16 base align=8
std::basic_ostream<wchar_t>::sentry (0x0x7faf5e310ae0) 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> (0x0x7faf5e38a068) 0
    vptridx=0u vptr=((& std::basic_istream<char>::_ZTVSi) + 24u)
  std::basic_ios<char> (0x0x7faf5e38a0d0) 16 virtual
      vptridx=8u vbaseoffset=-24 vptr=((& std::basic_istream<char>::_ZTVSi) + 64u)
    std::ios_base (0x0x7faf5e3914e0) 16
        primary-for std::basic_ios<char> (0x0x7faf5e38a0d0)

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> (0x0x7faf5e38a2d8) 0
    vptridx=0u vptr=((& std::basic_istream<wchar_t>::_ZTVSt13basic_istreamIwSt11char_traitsIwEE) + 24u)
  std::basic_ios<wchar_t> (0x0x7faf5e38a340) 16 virtual
      vptridx=8u vbaseoffset=-24 vptr=((& std::basic_istream<wchar_t>::_ZTVSt13basic_istreamIwSt11char_traitsIwEE) + 64u)
    std::ios_base (0x0x7faf5e391540) 16
        primary-for std::basic_ios<wchar_t> (0x0x7faf5e38a340)

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> (0x0x7faf5e38a6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5e391cc0) 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> (0x0x7faf5e38a7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5e391d20) 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> > (0x0x7faf5e3e8060) 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> (0x0x7faf5e3e80c0) 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> (0x0x7faf5e38a958) 0 empty
  __gnu_cxx::__numeric_traits_integer<short int> (0x0x7faf5e3e8120) 0 empty

Class std::basic_istream<char>::sentry
   size=1 align=1
   base size=1 base align=1
std::basic_istream<char>::sentry (0x0x7faf5e41eba0) 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> (0x0x7faf5e431068 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> (0x0x7faf5e431138 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> (0x0x7faf5e3e29a0) 0
    vptridx=0u vptr=((& std::basic_iostream<char>::_ZTVSd) + 24u)
  std::basic_istream<char> (0x0x7faf5e431068) 0
      primary-for std::basic_iostream<char> (0x0x7faf5e3e29a0)
      subvttidx=8u
    std::basic_ios<char> (0x0x7faf5e4310d0) 24 virtual
        vptridx=40u vbaseoffset=-24 vptr=((& std::basic_iostream<char>::_ZTVSd) + 104u)
      std::ios_base (0x0x7faf5e41ec00) 24
          primary-for std::basic_ios<char> (0x0x7faf5e4310d0)
  std::basic_ostream<char> (0x0x7faf5e431138) 16 nearly-empty
      subvttidx=24u vptridx=48u vptr=((& std::basic_iostream<char>::_ZTVSd) + 64u)
    std::basic_ios<char> (0x0x7faf5e4310d0) 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 (0x0x7faf5e41ec60) 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> (0x0x7faf5e4314e0 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> (0x0x7faf5e4315b0 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> (0x0x7faf5e4650e0) 0
    vptridx=0u vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 24u)
  std::basic_istream<wchar_t> (0x0x7faf5e4314e0) 0
      primary-for std::basic_iostream<wchar_t> (0x0x7faf5e4650e0)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7faf5e431548) 24 virtual
        vptridx=40u vbaseoffset=-24 vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 104u)
      std::ios_base (0x0x7faf5e41ecc0) 24
          primary-for std::basic_ios<wchar_t> (0x0x7faf5e431548)
  std::basic_ostream<wchar_t> (0x0x7faf5e4315b0) 16 nearly-empty
      subvttidx=24u vptridx=48u vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 64u)
    std::basic_ios<wchar_t> (0x0x7faf5e431548) alternative-path

Class std::codecvt_base
   size=1 align=1
   base size=0 base align=1
std::codecvt_base (0x0x7faf5e41ed20) 0 empty

Vtable for std::__codecvt_abstract_base<char, char, __mbstate_t>
std::__codecvt_abstract_base<char, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIcc11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt23__codecvt_abstract_baseIcc11__mbstate_tE)
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

Class std::__codecvt_abstract_base<char, char, __mbstate_t>
   size=16 align=8
   base size=12 base align=8
std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7faf5e4659a0) 0
    vptr=((& std::__codecvt_abstract_base<char, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIcc11__mbstate_tE) + 16u)
  std::locale::facet (0x0x7faf5e040300) 0
      primary-for std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7faf5e4659a0)
  std::codecvt_base (0x0x7faf5e040360) 0 empty

Vtable for std::codecvt<char, char, __mbstate_t>
std::codecvt<char, char, __mbstate_t>::_ZTVSt7codecvtIcc11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt7codecvtIcc11__mbstate_tE)
16    (int (*)(...))std::codecvt<char, char, __mbstate_t>::~codecvt
24    (int (*)(...))std::codecvt<char, char, __mbstate_t>::~codecvt
32    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_out
40    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_unshift
48    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_in
56    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_encoding
64    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_always_noconv
72    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_length
80    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_max_length

Class std::codecvt<char, char, __mbstate_t>
   size=24 align=8
   base size=24 base align=8
std::codecvt<char, char, __mbstate_t> (0x0x7faf5e431c98) 0
    vptr=((& std::codecvt<char, char, __mbstate_t>::_ZTVSt7codecvtIcc11__mbstate_tE) + 16u)
  std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7faf5e465a80) 0
      primary-for std::codecvt<char, char, __mbstate_t> (0x0x7faf5e431c98)
    std::locale::facet (0x0x7faf5e0403c0) 0
        primary-for std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7faf5e465a80)
    std::codecvt_base (0x0x7faf5e040420) 0 empty

Vtable for std::__codecvt_abstract_base<wchar_t, char, __mbstate_t>
std::__codecvt_abstract_base<wchar_t, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIwc11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt23__codecvt_abstract_baseIwc11__mbstate_tE)
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

Class std::__codecvt_abstract_base<wchar_t, char, __mbstate_t>
   size=16 align=8
   base size=12 base align=8
std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7faf5e465b60) 0
    vptr=((& std::__codecvt_abstract_base<wchar_t, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIwc11__mbstate_tE) + 16u)
  std::locale::facet (0x0x7faf5e040480) 0
      primary-for std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7faf5e465b60)
  std::codecvt_base (0x0x7faf5e0404e0) 0 empty

Vtable for std::codecvt<wchar_t, char, __mbstate_t>
std::codecvt<wchar_t, char, __mbstate_t>::_ZTVSt7codecvtIwc11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt7codecvtIwc11__mbstate_tE)
16    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::~codecvt
24    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::~codecvt
32    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_out
40    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_unshift
48    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_in
56    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_encoding
64    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_always_noconv
72    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_length
80    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_max_length

Class std::codecvt<wchar_t, char, __mbstate_t>
   size=24 align=8
   base size=24 base align=8
std::codecvt<wchar_t, char, __mbstate_t> (0x0x7faf5e431d68) 0
    vptr=((& std::codecvt<wchar_t, char, __mbstate_t>::_ZTVSt7codecvtIwc11__mbstate_tE) + 16u)
  std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7faf5e465cb0) 0
      primary-for std::codecvt<wchar_t, char, __mbstate_t> (0x0x7faf5e431d68)
    std::locale::facet (0x0x7faf5e040540) 0
        primary-for std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7faf5e465cb0)
    std::codecvt_base (0x0x7faf5e0405a0) 0 empty

Vtable for std::__codecvt_abstract_base<char16_t, char, __mbstate_t>
std::__codecvt_abstract_base<char16_t, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIDsc11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt23__codecvt_abstract_baseIDsc11__mbstate_tE)
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

Class std::__codecvt_abstract_base<char16_t, char, __mbstate_t>
   size=16 align=8
   base size=12 base align=8
std::__codecvt_abstract_base<char16_t, char, __mbstate_t> (0x0x7faf5e465d90) 0
    vptr=((& std::__codecvt_abstract_base<char16_t, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIDsc11__mbstate_tE) + 16u)
  std::locale::facet (0x0x7faf5e040600) 0
      primary-for std::__codecvt_abstract_base<char16_t, char, __mbstate_t> (0x0x7faf5e465d90)
  std::codecvt_base (0x0x7faf5e040660) 0 empty

Vtable for std::codecvt<char16_t, char, __mbstate_t>
std::codecvt<char16_t, char, __mbstate_t>::_ZTVSt7codecvtIDsc11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt7codecvtIDsc11__mbstate_tE)
16    (int (*)(...))std::codecvt<char16_t, char, __mbstate_t>::~codecvt
24    (int (*)(...))std::codecvt<char16_t, char, __mbstate_t>::~codecvt
32    (int (*)(...))std::codecvt<char16_t, char, __mbstate_t>::do_out
40    (int (*)(...))std::codecvt<char16_t, char, __mbstate_t>::do_unshift
48    (int (*)(...))std::codecvt<char16_t, char, __mbstate_t>::do_in
56    (int (*)(...))std::codecvt<char16_t, char, __mbstate_t>::do_encoding
64    (int (*)(...))std::codecvt<char16_t, char, __mbstate_t>::do_always_noconv
72    (int (*)(...))std::codecvt<char16_t, char, __mbstate_t>::do_length
80    (int (*)(...))std::codecvt<char16_t, char, __mbstate_t>::do_max_length

Class std::codecvt<char16_t, char, __mbstate_t>
   size=16 align=8
   base size=12 base align=8
std::codecvt<char16_t, char, __mbstate_t> (0x0x7faf5e431e38) 0
    vptr=((& std::codecvt<char16_t, char, __mbstate_t>::_ZTVSt7codecvtIDsc11__mbstate_tE) + 16u)
  std::__codecvt_abstract_base<char16_t, char, __mbstate_t> (0x0x7faf5e465ee0) 0
      primary-for std::codecvt<char16_t, char, __mbstate_t> (0x0x7faf5e431e38)
    std::locale::facet (0x0x7faf5e0406c0) 0
        primary-for std::__codecvt_abstract_base<char16_t, char, __mbstate_t> (0x0x7faf5e465ee0)
    std::codecvt_base (0x0x7faf5e040720) 0 empty

Vtable for std::__codecvt_abstract_base<char32_t, char, __mbstate_t>
std::__codecvt_abstract_base<char32_t, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIDic11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt23__codecvt_abstract_baseIDic11__mbstate_tE)
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

Class std::__codecvt_abstract_base<char32_t, char, __mbstate_t>
   size=16 align=8
   base size=12 base align=8
std::__codecvt_abstract_base<char32_t, char, __mbstate_t> (0x0x7faf5e08f2a0) 0
    vptr=((& std::__codecvt_abstract_base<char32_t, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIDic11__mbstate_tE) + 16u)
  std::locale::facet (0x0x7faf5e040900) 0
      primary-for std::__codecvt_abstract_base<char32_t, char, __mbstate_t> (0x0x7faf5e08f2a0)
  std::codecvt_base (0x0x7faf5e040960) 0 empty

Vtable for std::codecvt<char32_t, char, __mbstate_t>
std::codecvt<char32_t, char, __mbstate_t>::_ZTVSt7codecvtIDic11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt7codecvtIDic11__mbstate_tE)
16    (int (*)(...))std::codecvt<char32_t, char, __mbstate_t>::~codecvt
24    (int (*)(...))std::codecvt<char32_t, char, __mbstate_t>::~codecvt
32    (int (*)(...))std::codecvt<char32_t, char, __mbstate_t>::do_out
40    (int (*)(...))std::codecvt<char32_t, char, __mbstate_t>::do_unshift
48    (int (*)(...))std::codecvt<char32_t, char, __mbstate_t>::do_in
56    (int (*)(...))std::codecvt<char32_t, char, __mbstate_t>::do_encoding
64    (int (*)(...))std::codecvt<char32_t, char, __mbstate_t>::do_always_noconv
72    (int (*)(...))std::codecvt<char32_t, char, __mbstate_t>::do_length
80    (int (*)(...))std::codecvt<char32_t, char, __mbstate_t>::do_max_length

Class std::codecvt<char32_t, char, __mbstate_t>
   size=16 align=8
   base size=12 base align=8
std::codecvt<char32_t, char, __mbstate_t> (0x0x7faf5e431f08) 0
    vptr=((& std::codecvt<char32_t, char, __mbstate_t>::_ZTVSt7codecvtIDic11__mbstate_tE) + 16u)
  std::__codecvt_abstract_base<char32_t, char, __mbstate_t> (0x0x7faf5e08f380) 0
      primary-for std::codecvt<char32_t, char, __mbstate_t> (0x0x7faf5e431f08)
    std::locale::facet (0x0x7faf5e0409c0) 0
        primary-for std::__codecvt_abstract_base<char32_t, char, __mbstate_t> (0x0x7faf5e08f380)
    std::codecvt_base (0x0x7faf5e040a20) 0 empty

Vtable for std::codecvt_byname<char16_t, char, __mbstate_t>
std::codecvt_byname<char16_t, char, __mbstate_t>::_ZTVSt14codecvt_bynameIDsc11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt14codecvt_bynameIDsc11__mbstate_tE)
16    (int (*)(...))std::codecvt_byname<char16_t, char, __mbstate_t>::~codecvt_byname
24    (int (*)(...))std::codecvt_byname<char16_t, char, __mbstate_t>::~codecvt_byname
32    (int (*)(...))std::codecvt<char16_t, char, __mbstate_t>::do_out
40    (int (*)(...))std::codecvt<char16_t, char, __mbstate_t>::do_unshift
48    (int (*)(...))std::codecvt<char16_t, char, __mbstate_t>::do_in
56    (int (*)(...))std::codecvt<char16_t, char, __mbstate_t>::do_encoding
64    (int (*)(...))std::codecvt<char16_t, char, __mbstate_t>::do_always_noconv
72    (int (*)(...))std::codecvt<char16_t, char, __mbstate_t>::do_length
80    (int (*)(...))std::codecvt<char16_t, char, __mbstate_t>::do_max_length

Class std::codecvt_byname<char16_t, char, __mbstate_t>
   size=16 align=8
   base size=12 base align=8
std::codecvt_byname<char16_t, char, __mbstate_t> (0x0x7faf5e4313a8) 0
    vptr=((& std::codecvt_byname<char16_t, char, __mbstate_t>::_ZTVSt14codecvt_bynameIDsc11__mbstate_tE) + 16u)
  std::codecvt<char16_t, char, __mbstate_t> (0x0x7faf5e431410) 0
      primary-for std::codecvt_byname<char16_t, char, __mbstate_t> (0x0x7faf5e4313a8)
    std::__codecvt_abstract_base<char16_t, char, __mbstate_t> (0x0x7faf5e08f770) 0
        primary-for std::codecvt<char16_t, char, __mbstate_t> (0x0x7faf5e431410)
      std::locale::facet (0x0x7faf5e040d80) 0
          primary-for std::__codecvt_abstract_base<char16_t, char, __mbstate_t> (0x0x7faf5e08f770)
      std::codecvt_base (0x0x7faf5e040de0) 0 empty

Vtable for std::codecvt_byname<char32_t, char, __mbstate_t>
std::codecvt_byname<char32_t, char, __mbstate_t>::_ZTVSt14codecvt_bynameIDic11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt14codecvt_bynameIDic11__mbstate_tE)
16    (int (*)(...))std::codecvt_byname<char32_t, char, __mbstate_t>::~codecvt_byname
24    (int (*)(...))std::codecvt_byname<char32_t, char, __mbstate_t>::~codecvt_byname
32    (int (*)(...))std::codecvt<char32_t, char, __mbstate_t>::do_out
40    (int (*)(...))std::codecvt<char32_t, char, __mbstate_t>::do_unshift
48    (int (*)(...))std::codecvt<char32_t, char, __mbstate_t>::do_in
56    (int (*)(...))std::codecvt<char32_t, char, __mbstate_t>::do_encoding
64    (int (*)(...))std::codecvt<char32_t, char, __mbstate_t>::do_always_noconv
72    (int (*)(...))std::codecvt<char32_t, char, __mbstate_t>::do_length
80    (int (*)(...))std::codecvt<char32_t, char, __mbstate_t>::do_max_length

Class std::codecvt_byname<char32_t, char, __mbstate_t>
   size=16 align=8
   base size=12 base align=8
std::codecvt_byname<char32_t, char, __mbstate_t> (0x0x7faf5e0be068) 0
    vptr=((& std::codecvt_byname<char32_t, char, __mbstate_t>::_ZTVSt14codecvt_bynameIDic11__mbstate_tE) + 16u)
  std::codecvt<char32_t, char, __mbstate_t> (0x0x7faf5e0be0d0) 0
      primary-for std::codecvt_byname<char32_t, char, __mbstate_t> (0x0x7faf5e0be068)
    std::__codecvt_abstract_base<char32_t, char, __mbstate_t> (0x0x7faf5e08f930) 0
        primary-for std::codecvt<char32_t, char, __mbstate_t> (0x0x7faf5e0be0d0)
      std::locale::facet (0x0x7faf5e0b83c0) 0
          primary-for std::__codecvt_abstract_base<char32_t, char, __mbstate_t> (0x0x7faf5e08f930)
      std::codecvt_base (0x0x7faf5e0b8420) 0 empty

Vtable for std::codecvt_byname<char, char, __mbstate_t>
std::codecvt_byname<char, char, __mbstate_t>::_ZTVSt14codecvt_bynameIcc11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt14codecvt_bynameIcc11__mbstate_tE)
16    (int (*)(...))std::codecvt_byname<_InternT, _ExternT, _StateT>::~codecvt_byname<char, char, __mbstate_t>
24    (int (*)(...))std::codecvt_byname<_InternT, _ExternT, _StateT>::~codecvt_byname<char, char, __mbstate_t>
32    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_out
40    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_unshift
48    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_in
56    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_encoding
64    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_always_noconv
72    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_length
80    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_max_length

Class std::codecvt_byname<char, char, __mbstate_t>
   size=24 align=8
   base size=24 base align=8
std::codecvt_byname<char, char, __mbstate_t> (0x0x7faf5e0be2d8) 0
    vptr=((& std::codecvt_byname<char, char, __mbstate_t>::_ZTVSt14codecvt_bynameIcc11__mbstate_tE) + 16u)
  std::codecvt<char, char, __mbstate_t> (0x0x7faf5e0be340) 0
      primary-for std::codecvt_byname<char, char, __mbstate_t> (0x0x7faf5e0be2d8)
    std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7faf5e08fc40) 0
        primary-for std::codecvt<char, char, __mbstate_t> (0x0x7faf5e0be340)
      std::locale::facet (0x0x7faf5e0b89c0) 0
          primary-for std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7faf5e08fc40)
      std::codecvt_base (0x0x7faf5e0b8a20) 0 empty

Vtable for std::codecvt_byname<wchar_t, char, __mbstate_t>
std::codecvt_byname<wchar_t, char, __mbstate_t>::_ZTVSt14codecvt_bynameIwc11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt14codecvt_bynameIwc11__mbstate_tE)
16    (int (*)(...))std::codecvt_byname<_InternT, _ExternT, _StateT>::~codecvt_byname<wchar_t, char, __mbstate_t>
24    (int (*)(...))std::codecvt_byname<_InternT, _ExternT, _StateT>::~codecvt_byname<wchar_t, char, __mbstate_t>
32    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_out
40    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_unshift
48    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_in
56    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_encoding
64    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_always_noconv
72    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_length
80    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_max_length

Class std::codecvt_byname<wchar_t, char, __mbstate_t>
   size=24 align=8
   base size=24 base align=8
std::codecvt_byname<wchar_t, char, __mbstate_t> (0x0x7faf5e0be410) 0
    vptr=((& std::codecvt_byname<wchar_t, char, __mbstate_t>::_ZTVSt14codecvt_bynameIwc11__mbstate_tE) + 16u)
  std::codecvt<wchar_t, char, __mbstate_t> (0x0x7faf5e0be478) 0
      primary-for std::codecvt_byname<wchar_t, char, __mbstate_t> (0x0x7faf5e0be410)
    std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7faf5e08fd90) 0
        primary-for std::codecvt<wchar_t, char, __mbstate_t> (0x0x7faf5e0be478)
      std::locale::facet (0x0x7faf5e0b8a80) 0
          primary-for std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7faf5e08fd90)
      std::codecvt_base (0x0x7faf5e0b8ae0) 0 empty

Class std::__basic_file<char>
   size=16 align=8
   base size=9 base align=8
std::__basic_file<char> (0x0x7faf5e0b8ba0) 0

Class std::is_function<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_function<_IO_FILE*> (0x0x7faf5e0be5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5e0b8d80) 0 empty

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

Class std::is_lvalue_reference<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<_IO_FILE*> (0x0x7faf5e0be618) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5e0b8e40) 0 empty

Class std::conditional<false, std::is_lvalue_reference<_IO_FILE*>, std::is_rvalue_reference<_IO_FILE*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<_IO_FILE*>, std::is_rvalue_reference<_IO_FILE*> > (0x0x7faf5e0b8ea0) 0 empty

Class std::is_rvalue_reference<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<_IO_FILE*> (0x0x7faf5e0be750) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5e0f7000) 0 empty

Class std::__or_<std::is_lvalue_reference<_IO_FILE*>, std::is_rvalue_reference<_IO_FILE*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<_IO_FILE*>, std::is_rvalue_reference<_IO_FILE*> > (0x0x7faf5e0be7b8) 0 empty
  std::is_rvalue_reference<_IO_FILE*> (0x0x7faf5e0be820) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5e0f7060) 0 empty

Class std::is_reference<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<_IO_FILE*> (0x0x7faf5e0be888) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5e0f70c0) 0 empty

Class std::conditional<false, std::is_reference<_IO_FILE*>, std::is_void<_IO_FILE*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<_IO_FILE*>, std::is_void<_IO_FILE*> > (0x0x7faf5e0f7120) 0 empty

Class std::remove_volatile<_IO_FILE*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<_IO_FILE*> (0x0x7faf5e0f71e0) 0 empty

Class std::remove_const<_IO_FILE*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<_IO_FILE*> (0x0x7faf5e0f7240) 0 empty

Class std::remove_cv<_IO_FILE*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<_IO_FILE*> (0x0x7faf5e0f7180) 0 empty

Class std::__is_void_helper<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<_IO_FILE*> (0x0x7faf5e0be958) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5e0f72a0) 0 empty

Class std::is_void<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_void<_IO_FILE*> (0x0x7faf5e0be9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5e0f7300) 0 empty

Class std::__or_<std::is_reference<_IO_FILE*>, std::is_void<_IO_FILE*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<_IO_FILE*>, std::is_void<_IO_FILE*> > (0x0x7faf5e0bea28) 0 empty
  std::is_void<_IO_FILE*> (0x0x7faf5e0bea90) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5e0f7360) 0 empty

Class std::__or_<std::is_function<_IO_FILE*>, std::is_reference<_IO_FILE*>, std::is_void<_IO_FILE*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<_IO_FILE*>, std::is_reference<_IO_FILE*>, std::is_void<_IO_FILE*> > (0x0x7faf5e0beaf8) 0 empty
  std::__or_<std::is_reference<_IO_FILE*>, std::is_void<_IO_FILE*> > (0x0x7faf5e0beb60) 0 empty
    std::is_void<_IO_FILE*> (0x0x7faf5e0bebc8) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5e0f73c0) 0 empty

Class std::__not_<std::__or_<std::is_function<_IO_FILE*>, std::is_reference<_IO_FILE*>, std::is_void<_IO_FILE*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<_IO_FILE*>, std::is_reference<_IO_FILE*>, std::is_void<_IO_FILE*> > > (0x0x7faf5e0bec30) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5e0f75a0) 0 empty

Class std::is_object<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_object<_IO_FILE*> (0x0x7faf5e0bec98) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5e0f7600) 0 empty

Class std::conditional<true, std::is_object<_IO_FILE*>, std::is_reference<_IO_FILE*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<_IO_FILE*>, std::is_reference<_IO_FILE*> > (0x0x7faf5e0f7660) 0 empty

Class std::__or_<std::is_object<_IO_FILE*>, std::is_reference<_IO_FILE*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<_IO_FILE*>, std::is_reference<_IO_FILE*> > (0x0x7faf5e0bed00) 0 empty
  std::is_object<_IO_FILE*> (0x0x7faf5e0bed68) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5e0f76c0) 0 empty

Class std::__is_referenceable<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<_IO_FILE*> (0x0x7faf5e0bedd0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5e0f7720) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<_IO_FILE*, _IO_FILE*&&>, std::__is_direct_constructible_new_safe<_IO_FILE*, _IO_FILE*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<_IO_FILE*, _IO_FILE*&&>, std::__is_direct_constructible_new_safe<_IO_FILE*, _IO_FILE*&&> > (0x0x7faf5e0f7780) 0 empty

Class std::conditional<false, std::is_void<_IO_FILE*>, std::__or_<std::__is_array_unknown_bounds<_IO_FILE*>, std::is_function<_IO_FILE*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<_IO_FILE*>, std::__or_<std::__is_array_unknown_bounds<_IO_FILE*>, std::is_function<_IO_FILE*> > > (0x0x7faf5e0f77e0) 0 empty

Class std::is_array<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_array<_IO_FILE*> (0x0x7faf5e0bee38) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5e0f7840) 0 empty

Class std::conditional<false, std::__not_<std::extent<_IO_FILE*, 0u> >, std::is_array<_IO_FILE*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<_IO_FILE*, 0u> >, std::is_array<_IO_FILE*> > (0x0x7faf5e0f78a0) 0 empty

Class std::__and_<std::is_array<_IO_FILE*>, std::__not_<std::extent<_IO_FILE*, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<_IO_FILE*>, std::__not_<std::extent<_IO_FILE*, 0u> > > (0x0x7faf5e0beea0) 0 empty
  std::is_array<_IO_FILE*> (0x0x7faf5e0bef08) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5e0f79c0) 0 empty

Class std::__is_array_unknown_bounds<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<_IO_FILE*> (0x0x7faf5e0bef70) 0 empty
  std::__and_<std::is_array<_IO_FILE*>, std::__not_<std::extent<_IO_FILE*, 0u> > > (0x0x7faf5e10b000) 0 empty
    std::is_array<_IO_FILE*> (0x0x7faf5e10b068) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5e0f7a20) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<_IO_FILE*>, std::is_function<_IO_FILE*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<_IO_FILE*>, std::is_function<_IO_FILE*> > (0x0x7faf5e0f7a80) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<_IO_FILE*>, std::is_function<_IO_FILE*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<_IO_FILE*>, std::is_function<_IO_FILE*> > (0x0x7faf5e10b1a0) 0 empty
  std::is_function<_IO_FILE*> (0x0x7faf5e10b208) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5e0f7ba0) 0 empty

Class std::__or_<std::is_void<_IO_FILE*>, std::__is_array_unknown_bounds<_IO_FILE*>, std::is_function<_IO_FILE*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<_IO_FILE*>, std::__is_array_unknown_bounds<_IO_FILE*>, std::is_function<_IO_FILE*> > (0x0x7faf5e10b270) 0 empty
  std::__or_<std::__is_array_unknown_bounds<_IO_FILE*>, std::is_function<_IO_FILE*> > (0x0x7faf5e10b2d8) 0 empty
    std::is_function<_IO_FILE*> (0x0x7faf5e10b340) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5e0f7c00) 0 empty

Class std::conditional<false, std::is_reference<_IO_FILE*>, std::is_scalar<_IO_FILE*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<_IO_FILE*>, std::is_scalar<_IO_FILE*> > (0x0x7faf5e0f7c60) 0 empty

Class std::__is_integral_helper<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<_IO_FILE*> (0x0x7faf5e10b478) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5e0f7cc0) 0 empty

Class std::is_integral<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_integral<_IO_FILE*> (0x0x7faf5e10b4e0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5e0f7d20) 0 empty

Class std::conditional<false, std::is_integral<_IO_FILE*>, std::is_floating_point<_IO_FILE*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<_IO_FILE*>, std::is_floating_point<_IO_FILE*> > (0x0x7faf5e0f7d80) 0 empty

Class std::__is_floating_point_helper<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<_IO_FILE*> (0x0x7faf5e10b548) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5e0f7ea0) 0 empty

Class std::is_floating_point<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<_IO_FILE*> (0x0x7faf5e10b5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5e0f7f00) 0 empty

Class std::__or_<std::is_integral<_IO_FILE*>, std::is_floating_point<_IO_FILE*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<_IO_FILE*>, std::is_floating_point<_IO_FILE*> > (0x0x7faf5e10b618) 0 empty
  std::is_floating_point<_IO_FILE*> (0x0x7faf5e10b680) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5e0f7f60) 0 empty

Class std::is_arithmetic<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<_IO_FILE*> (0x0x7faf5e10b6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5e11b000) 0 empty

Class std::conditional<false, std::is_arithmetic<_IO_FILE*>, std::__or_<std::is_enum<_IO_FILE*>, std::is_pointer<_IO_FILE*>, std::is_member_pointer<_IO_FILE*>, std::is_null_pointer<_IO_FILE*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<_IO_FILE*>, std::__or_<std::is_enum<_IO_FILE*>, std::is_pointer<_IO_FILE*>, std::is_member_pointer<_IO_FILE*>, std::is_null_pointer<_IO_FILE*> > > (0x0x7faf5e11b060) 0 empty

Class std::is_enum<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_enum<_IO_FILE*> (0x0x7faf5e10b750) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5e11b0c0) 0 empty

Class std::conditional<false, std::is_enum<_IO_FILE*>, std::__or_<std::is_pointer<_IO_FILE*>, std::is_member_pointer<_IO_FILE*>, std::is_null_pointer<_IO_FILE*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<_IO_FILE*>, std::__or_<std::is_pointer<_IO_FILE*>, std::is_member_pointer<_IO_FILE*>, std::is_null_pointer<_IO_FILE*> > > (0x0x7faf5e11b120) 0 empty

Class std::__is_pointer_helper<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<_IO_FILE*> (0x0x7faf5e10b888) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5e11b180) 0 empty

Class std::is_pointer<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<_IO_FILE*> (0x0x7faf5e10b8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5e11b1e0) 0 empty

Class std::conditional<true, std::is_pointer<_IO_FILE*>, std::__or_<std::is_member_pointer<_IO_FILE*>, std::is_null_pointer<_IO_FILE*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_pointer<_IO_FILE*>, std::__or_<std::is_member_pointer<_IO_FILE*>, std::is_null_pointer<_IO_FILE*> > > (0x0x7faf5e11b240) 0 empty

Class std::__or_<std::is_pointer<_IO_FILE*>, std::is_member_pointer<_IO_FILE*>, std::is_null_pointer<_IO_FILE*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<_IO_FILE*>, std::is_member_pointer<_IO_FILE*>, std::is_null_pointer<_IO_FILE*> > (0x0x7faf5e10b958) 0 empty
  std::is_pointer<_IO_FILE*> (0x0x7faf5e10b9c0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5e11b2a0) 0 empty

Class std::__or_<std::is_enum<_IO_FILE*>, std::is_pointer<_IO_FILE*>, std::is_member_pointer<_IO_FILE*>, std::is_null_pointer<_IO_FILE*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<_IO_FILE*>, std::is_pointer<_IO_FILE*>, std::is_member_pointer<_IO_FILE*>, std::is_null_pointer<_IO_FILE*> > (0x0x7faf5e10ba28) 0 empty
  std::__or_<std::is_pointer<_IO_FILE*>, std::is_member_pointer<_IO_FILE*>, std::is_null_pointer<_IO_FILE*> > (0x0x7faf5e10ba90) 0 empty
    std::is_pointer<_IO_FILE*> (0x0x7faf5e10baf8) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5e11b300) 0 empty

Class std::__or_<std::is_arithmetic<_IO_FILE*>, std::is_enum<_IO_FILE*>, std::is_pointer<_IO_FILE*>, std::is_member_pointer<_IO_FILE*>, std::is_null_pointer<_IO_FILE*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<_IO_FILE*>, std::is_enum<_IO_FILE*>, std::is_pointer<_IO_FILE*>, std::is_member_pointer<_IO_FILE*>, std::is_null_pointer<_IO_FILE*> > (0x0x7faf5e10bb60) 0 empty
  std::__or_<std::is_enum<_IO_FILE*>, std::is_pointer<_IO_FILE*>, std::is_member_pointer<_IO_FILE*>, std::is_null_pointer<_IO_FILE*> > (0x0x7faf5e10bbc8) 0 empty
    std::__or_<std::is_pointer<_IO_FILE*>, std::is_member_pointer<_IO_FILE*>, std::is_null_pointer<_IO_FILE*> > (0x0x7faf5e10bc30) 0 empty
      std::is_pointer<_IO_FILE*> (0x0x7faf5e10bc98) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5e11b360) 0 empty

Class std::is_scalar<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<_IO_FILE*> (0x0x7faf5e10bd00) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5e11b3c0) 0 empty

Class std::__or_<std::is_reference<_IO_FILE*>, std::is_scalar<_IO_FILE*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<_IO_FILE*>, std::is_scalar<_IO_FILE*> > (0x0x7faf5e10bd68) 0 empty
  std::is_scalar<_IO_FILE*> (0x0x7faf5e10bdd0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5e11b420) 0 empty

Class std::__is_destructible_safe<_IO_FILE*, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<_IO_FILE*, false, true> (0x0x7faf5e10be38) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5e11b480) 0 empty

Class std::is_destructible<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<_IO_FILE*> (0x0x7faf5e10bea0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5e11b4e0) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<_IO_FILE*, _IO_FILE*&&>, std::is_destructible<_IO_FILE*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<_IO_FILE*, _IO_FILE*&&>, std::is_destructible<_IO_FILE*> > (0x0x7faf5e11b540) 0 empty

Class std::is_function<_IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<_IO_FILE*&&> (0x0x7faf5e10bf70) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5e11b600) 0 empty

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

Class std::is_lvalue_reference<_IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<_IO_FILE*&&> (0x0x7faf5e132000) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5e11b6c0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<_IO_FILE*&&>, std::is_rvalue_reference<_IO_FILE*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<_IO_FILE*&&>, std::is_rvalue_reference<_IO_FILE*&&> > (0x0x7faf5e11b720) 0 empty

Class std::is_rvalue_reference<_IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<_IO_FILE*&&> (0x0x7faf5e132208) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5e11b780) 0 empty

Class std::__or_<std::is_lvalue_reference<_IO_FILE*&&>, std::is_rvalue_reference<_IO_FILE*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<_IO_FILE*&&>, std::is_rvalue_reference<_IO_FILE*&&> > (0x0x7faf5e132270) 0 empty
  std::is_rvalue_reference<_IO_FILE*&&> (0x0x7faf5e1322d8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5e11b7e0) 0 empty

Class std::is_reference<_IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<_IO_FILE*&&> (0x0x7faf5e132340) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5e11b900) 0 empty

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

Class std::__or_<std::is_reference<_IO_FILE*&&>, std::is_void<_IO_FILE*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<_IO_FILE*&&>, std::is_void<_IO_FILE*&&> > (0x0x7faf5e1323a8) 0 empty
  std::is_reference<_IO_FILE*&&> (0x0x7faf5e132410) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5e11b9c0) 0 empty

Class std::__or_<std::is_function<_IO_FILE*&&>, std::is_reference<_IO_FILE*&&>, std::is_void<_IO_FILE*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<_IO_FILE*&&>, std::is_reference<_IO_FILE*&&>, std::is_void<_IO_FILE*&&> > (0x0x7faf5e132478) 0 empty
  std::__or_<std::is_reference<_IO_FILE*&&>, std::is_void<_IO_FILE*&&> > (0x0x7faf5e1324e0) 0 empty
    std::is_reference<_IO_FILE*&&> (0x0x7faf5e132548) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5e11ba20) 0 empty

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

Class std::is_object<_IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<_IO_FILE*&&> (0x0x7faf5e1327b8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5e11bae0) 0 empty

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

Class std::__or_<std::is_object<_IO_FILE*&&>, std::is_reference<_IO_FILE*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<_IO_FILE*&&>, std::is_reference<_IO_FILE*&&> > (0x0x7faf5e132820) 0 empty
  std::is_reference<_IO_FILE*&&> (0x0x7faf5e132888) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5e11bba0) 0 empty

Class std::__is_referenceable<_IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<_IO_FILE*&&> (0x0x7faf5e1328f0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5e11bc00) 0 empty

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

Class std::add_rvalue_reference<_IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<_IO_FILE*&&> (0x0x7faf5e132958) 0 empty
  std::__add_rvalue_reference_helper<_IO_FILE*&&, true> (0x0x7faf5e11bcc0) 0 empty

Class std::__is_direct_constructible_impl<_IO_FILE*, _IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7faf5e10bf08) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5e11b5a0) 0 empty

Class std::__and_<std::is_destructible<_IO_FILE*>, std::__is_direct_constructible_impl<_IO_FILE*, _IO_FILE*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<_IO_FILE*>, std::__is_direct_constructible_impl<_IO_FILE*, _IO_FILE*&&> > (0x0x7faf5e132a28) 0 empty
  std::__is_direct_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7faf5e132a90) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5e11bd20) 0 empty

Class std::__is_direct_constructible_new_safe<_IO_FILE*, _IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<_IO_FILE*, _IO_FILE*&&> (0x0x7faf5e132bc8) 0 empty
  std::__and_<std::is_destructible<_IO_FILE*>, std::__is_direct_constructible_impl<_IO_FILE*, _IO_FILE*&&> > (0x0x7faf5e132c30) 0 empty
    std::__is_direct_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7faf5e132c98) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5e11bd80) 0 empty

Class std::__is_direct_constructible_new<_IO_FILE*, _IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<_IO_FILE*, _IO_FILE*&&> (0x0x7faf5e132d00) 0 empty
  std::__is_direct_constructible_new_safe<_IO_FILE*, _IO_FILE*&&> (0x0x7faf5e132d68) 0 empty
    std::__and_<std::is_destructible<_IO_FILE*>, std::__is_direct_constructible_impl<_IO_FILE*, _IO_FILE*&&> > (0x0x7faf5e132dd0) 0 empty
      std::__is_direct_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7faf5e132e38) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5e11bde0) 0 empty

Class std::__is_direct_constructible<_IO_FILE*, _IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<_IO_FILE*, _IO_FILE*&&> (0x0x7faf5e132ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5e11be40) 0 empty

Class std::__is_constructible_impl<_IO_FILE*, _IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7faf5e132f08) 0 empty
  std::__is_direct_constructible<_IO_FILE*, _IO_FILE*&&> (0x0x7faf5e132f70) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5e11bea0) 0 empty

Class std::is_constructible<_IO_FILE*, _IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<_IO_FILE*, _IO_FILE*&&> (0x0x7faf5e143000) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5e11bf00) 0 empty

Class std::__is_move_constructible_impl<_IO_FILE*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_constructible_impl<_IO_FILE*, true> (0x0x7faf5e143068) 0 empty
  std::is_constructible<_IO_FILE*, _IO_FILE*&&> (0x0x7faf5e1430d0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5e11bf60) 0 empty

Class std::is_move_constructible<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_move_constructible<_IO_FILE*> (0x0x7faf5e143138) 0 empty
  std::__is_move_constructible_impl<_IO_FILE*, true> (0x0x7faf5e1431a0) 0 empty
    std::is_constructible<_IO_FILE*, _IO_FILE*&&> (0x0x7faf5e143208) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5e145000) 0 empty

Class std::conditional<true, std::is_move_assignable<_IO_FILE*>, std::is_move_constructible<_IO_FILE*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<_IO_FILE*>, std::is_move_constructible<_IO_FILE*> > (0x0x7faf5e145060) 0 empty

Class std::is_function<_IO_FILE*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<_IO_FILE*&> (0x0x7faf5e143340) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5e1451e0) 0 empty

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

Class std::is_lvalue_reference<_IO_FILE*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<_IO_FILE*&> (0x0x7faf5e1433a8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5e1452a0) 0 empty

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

Class std::__or_<std::is_lvalue_reference<_IO_FILE*&>, std::is_rvalue_reference<_IO_FILE*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<_IO_FILE*&>, std::is_rvalue_reference<_IO_FILE*&> > (0x0x7faf5e1434e0) 0 empty
  std::is_lvalue_reference<_IO_FILE*&> (0x0x7faf5e143548) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5e145420) 0 empty

Class std::is_reference<_IO_FILE*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<_IO_FILE*&> (0x0x7faf5e1435b0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5e145480) 0 empty

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

Class std::__or_<std::is_reference<_IO_FILE*&>, std::is_void<_IO_FILE*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<_IO_FILE*&>, std::is_void<_IO_FILE*&> > (0x0x7faf5e143618) 0 empty
  std::is_reference<_IO_FILE*&> (0x0x7faf5e143680) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5e145540) 0 empty

Class std::__or_<std::is_function<_IO_FILE*&>, std::is_reference<_IO_FILE*&>, std::is_void<_IO_FILE*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<_IO_FILE*&>, std::is_reference<_IO_FILE*&>, std::is_void<_IO_FILE*&> > (0x0x7faf5e1436e8) 0 empty
  std::__or_<std::is_reference<_IO_FILE*&>, std::is_void<_IO_FILE*&> > (0x0x7faf5e143750) 0 empty
    std::is_reference<_IO_FILE*&> (0x0x7faf5e1437b8) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5e1455a0) 0 empty

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

Class std::is_object<_IO_FILE*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<_IO_FILE*&> (0x0x7faf5e143958) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5e145720) 0 empty

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

Class std::__or_<std::is_object<_IO_FILE*&>, std::is_reference<_IO_FILE*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<_IO_FILE*&>, std::is_reference<_IO_FILE*&> > (0x0x7faf5e1439c0) 0 empty
  std::is_reference<_IO_FILE*&> (0x0x7faf5e143a28) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5e1457e0) 0 empty

Class std::__is_referenceable<_IO_FILE*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<_IO_FILE*&> (0x0x7faf5e143a90) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5e145840) 0 empty

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

Class std::add_rvalue_reference<_IO_FILE*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<_IO_FILE*&> (0x0x7faf5e143af8) 0 empty
  std::__add_rvalue_reference_helper<_IO_FILE*&, true> (0x0x7faf5e145900) 0 empty

Class std::__is_assignable_helper<_IO_FILE*&, _IO_FILE*&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<_IO_FILE*&, _IO_FILE*&&> (0x0x7faf5e145180) 0 empty

Class std::is_assignable<_IO_FILE*&, _IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<_IO_FILE*&, _IO_FILE*&&> (0x0x7faf5e143bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5e145960) 0 empty

Class std::__is_move_assignable_impl<_IO_FILE*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<_IO_FILE*, true> (0x0x7faf5e143c30) 0 empty
  std::is_assignable<_IO_FILE*&, _IO_FILE*&&> (0x0x7faf5e143c98) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5e1459c0) 0 empty

Class std::is_move_assignable<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<_IO_FILE*> (0x0x7faf5e143d00) 0 empty
  std::__is_move_assignable_impl<_IO_FILE*, true> (0x0x7faf5e143d68) 0 empty
    std::is_assignable<_IO_FILE*&, _IO_FILE*&&> (0x0x7faf5e143dd0) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5e145a20) 0 empty

Class std::__and_<std::is_move_constructible<_IO_FILE*>, std::is_move_assignable<_IO_FILE*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_constructible<_IO_FILE*>, std::is_move_assignable<_IO_FILE*> > (0x0x7faf5e143e38) 0 empty
  std::is_move_assignable<_IO_FILE*> (0x0x7faf5e143ea0) 0 empty
    std::__is_move_assignable_impl<_IO_FILE*, true> (0x0x7faf5e143f08) 0 empty
      std::is_assignable<_IO_FILE*&, _IO_FILE*&&> (0x0x7faf5e143f70) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5e145a80) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&>, std::is_constructible<_IO_FILE*, _IO_FILE*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&>, std::is_constructible<_IO_FILE*, _IO_FILE*&&> > (0x0x7faf5e145ae0) 0 empty

Class std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7faf5e165000) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5e145b40) 0 empty

Class std::__and_<std::is_constructible<_IO_FILE*, _IO_FILE*&&>, std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<_IO_FILE*, _IO_FILE*&&>, std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&> > (0x0x7faf5e165068) 0 empty
  std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7faf5e1650d0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5e145ba0) 0 empty

Class std::is_nothrow_constructible<_IO_FILE*, _IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<_IO_FILE*, _IO_FILE*&&> (0x0x7faf5e165138) 0 empty
  std::__and_<std::is_constructible<_IO_FILE*, _IO_FILE*&&>, std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&> > (0x0x7faf5e1651a0) 0 empty
    std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7faf5e165208) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5e145c00) 0 empty

Class std::__is_nothrow_move_constructible_impl<_IO_FILE*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<_IO_FILE*, true> (0x0x7faf5e165270) 0 empty
  std::is_nothrow_constructible<_IO_FILE*, _IO_FILE*&&> (0x0x7faf5e1652d8) 0 empty
    std::__and_<std::is_constructible<_IO_FILE*, _IO_FILE*&&>, std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&> > (0x0x7faf5e165340) 0 empty
      std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7faf5e1653a8) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5e145c60) 0 empty

Class std::is_nothrow_move_constructible<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<_IO_FILE*> (0x0x7faf5e165410) 0 empty
  std::__is_nothrow_move_constructible_impl<_IO_FILE*, true> (0x0x7faf5e165478) 0 empty
    std::is_nothrow_constructible<_IO_FILE*, _IO_FILE*&&> (0x0x7faf5e1654e0) 0 empty
      std::__and_<std::is_constructible<_IO_FILE*, _IO_FILE*&&>, std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&> > (0x0x7faf5e165548) 0 empty
        std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7faf5e1655b0) 0 empty
          std::integral_constant<bool, true> (0x0x7faf5e145cc0) 0 empty

Class std::conditional<true, std::is_nothrow_move_assignable<_IO_FILE*>, std::is_nothrow_move_constructible<_IO_FILE*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_nothrow_move_assignable<_IO_FILE*>, std::is_nothrow_move_constructible<_IO_FILE*> > (0x0x7faf5e145d20) 0 empty

Class std::conditional<true, std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&>, std::is_assignable<_IO_FILE*&, _IO_FILE*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&>, std::is_assignable<_IO_FILE*&, _IO_FILE*&&> > (0x0x7faf5e145d80) 0 empty

Class std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> (0x0x7faf5e165618) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5e145de0) 0 empty

Class std::__and_<std::is_assignable<_IO_FILE*&, _IO_FILE*&&>, std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_assignable<_IO_FILE*&, _IO_FILE*&&>, std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> > (0x0x7faf5e165680) 0 empty
  std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> (0x0x7faf5e1656e8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5e145e40) 0 empty

Class std::is_nothrow_assignable<_IO_FILE*&, _IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_assignable<_IO_FILE*&, _IO_FILE*&&> (0x0x7faf5e165750) 0 empty
  std::__and_<std::is_assignable<_IO_FILE*&, _IO_FILE*&&>, std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> > (0x0x7faf5e1657b8) 0 empty
    std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> (0x0x7faf5e165820) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5e145ea0) 0 empty

Class std::__is_nt_move_assignable_impl<_IO_FILE*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_move_assignable_impl<_IO_FILE*, true> (0x0x7faf5e165888) 0 empty
  std::is_nothrow_assignable<_IO_FILE*&, _IO_FILE*&&> (0x0x7faf5e1658f0) 0 empty
    std::__and_<std::is_assignable<_IO_FILE*&, _IO_FILE*&&>, std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> > (0x0x7faf5e165958) 0 empty
      std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> (0x0x7faf5e1659c0) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5e145f00) 0 empty

Class std::is_nothrow_move_assignable<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_assignable<_IO_FILE*> (0x0x7faf5e165a28) 0 empty
  std::__is_nt_move_assignable_impl<_IO_FILE*, true> (0x0x7faf5e165a90) 0 empty
    std::is_nothrow_assignable<_IO_FILE*&, _IO_FILE*&&> (0x0x7faf5e165af8) 0 empty
      std::__and_<std::is_assignable<_IO_FILE*&, _IO_FILE*&&>, std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> > (0x0x7faf5e165b60) 0 empty
        std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> (0x0x7faf5e165bc8) 0 empty
          std::integral_constant<bool, true> (0x0x7faf5e145f60) 0 empty

Class std::__and_<std::is_nothrow_move_constructible<_IO_FILE*>, std::is_nothrow_move_assignable<_IO_FILE*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_nothrow_move_constructible<_IO_FILE*>, std::is_nothrow_move_assignable<_IO_FILE*> > (0x0x7faf5e165c30) 0 empty
  std::is_nothrow_move_assignable<_IO_FILE*> (0x0x7faf5e165c98) 0 empty
    std::__is_nt_move_assignable_impl<_IO_FILE*, true> (0x0x7faf5e165d00) 0 empty
      std::is_nothrow_assignable<_IO_FILE*&, _IO_FILE*&&> (0x0x7faf5e165d68) 0 empty
        std::__and_<std::is_assignable<_IO_FILE*&, _IO_FILE*&&>, std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> > (0x0x7faf5e165dd0) 0 empty
          std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> (0x0x7faf5e165e38) 0 empty
            std::integral_constant<bool, true> (0x0x7faf5e172000) 0 empty

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

Class std::conditional<false, std::is_function<bool>, std::__or_<std::is_reference<bool>, std::is_void<bool> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<bool>, std::__or_<std::is_reference<bool>, std::is_void<bool> > > (0x0x7faf5e1720c0) 0 empty

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

Class std::conditional<false, std::is_lvalue_reference<bool>, std::is_rvalue_reference<bool> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<bool>, std::is_rvalue_reference<bool> > (0x0x7faf5e172180) 0 empty

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

Class std::__or_<std::is_lvalue_reference<bool>, std::is_rvalue_reference<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<bool>, std::is_rvalue_reference<bool> > (0x0x7faf5e1732d8) 0 empty
  std::is_rvalue_reference<bool> (0x0x7faf5e173340) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5e172300) 0 empty

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

Class std::conditional<false, std::is_reference<bool>, std::is_void<bool> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<bool>, std::is_void<bool> > (0x0x7faf5e1723c0) 0 empty

Class std::remove_volatile<bool>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<bool> (0x0x7faf5e172480) 0 empty

Class std::remove_const<bool>
   size=1 align=1
   base size=0 base align=1
std::remove_const<bool> (0x0x7faf5e1724e0) 0 empty

Class std::remove_cv<bool>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<bool> (0x0x7faf5e172420) 0 empty

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

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

Class std::__or_<std::is_reference<bool>, std::is_void<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<bool>, std::is_void<bool> > (0x0x7faf5e173548) 0 empty
  std::is_void<bool> (0x0x7faf5e1735b0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5e172600) 0 empty

Class std::__or_<std::is_function<bool>, std::is_reference<bool>, std::is_void<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<bool>, std::is_reference<bool>, std::is_void<bool> > (0x0x7faf5e173618) 0 empty
  std::__or_<std::is_reference<bool>, std::is_void<bool> > (0x0x7faf5e173680) 0 empty
    std::is_void<bool> (0x0x7faf5e1736e8) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5e172660) 0 empty

Class std::__not_<std::__or_<std::is_function<bool>, std::is_reference<bool>, std::is_void<bool> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<bool>, std::is_reference<bool>, std::is_void<bool> > > (0x0x7faf5e173750) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5e1726c0) 0 empty

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

Class std::conditional<true, std::is_object<bool>, std::is_reference<bool> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<bool>, std::is_reference<bool> > (0x0x7faf5e172900) 0 empty

Class std::__or_<std::is_object<bool>, std::is_reference<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<bool>, std::is_reference<bool> > (0x0x7faf5e173820) 0 empty
  std::is_object<bool> (0x0x7faf5e173888) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5e172960) 0 empty

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

Class std::conditional<false, std::__is_direct_constructible_ref_cast<bool, bool&&>, std::__is_direct_constructible_new_safe<bool, bool&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<bool, bool&&>, std::__is_direct_constructible_new_safe<bool, bool&&> > (0x0x7faf5e172a20) 0 empty

Class std::conditional<false, std::is_void<bool>, std::__or_<std::__is_array_unknown_bounds<bool>, std::is_function<bool> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<bool>, std::__or_<std::__is_array_unknown_bounds<bool>, std::is_function<bool> > > (0x0x7faf5e172a80) 0 empty

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

Class std::conditional<false, std::__not_<std::extent<bool, 0u> >, std::is_array<bool> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<bool, 0u> >, std::is_array<bool> > (0x0x7faf5e172b40) 0 empty

Class std::__and_<std::is_array<bool>, std::__not_<std::extent<bool, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<bool>, std::__not_<std::extent<bool, 0u> > > (0x0x7faf5e1739c0) 0 empty
  std::is_array<bool> (0x0x7faf5e173a28) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5e172ba0) 0 empty

Class std::__is_array_unknown_bounds<bool>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<bool> (0x0x7faf5e173a90) 0 empty
  std::__and_<std::is_array<bool>, std::__not_<std::extent<bool, 0u> > > (0x0x7faf5e173af8) 0 empty
    std::is_array<bool> (0x0x7faf5e173b60) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5e172c00) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<bool>, std::is_function<bool> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<bool>, std::is_function<bool> > (0x0x7faf5e172c60) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<bool>, std::is_function<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<bool>, std::is_function<bool> > (0x0x7faf5e173bc8) 0 empty
  std::is_function<bool> (0x0x7faf5e173c30) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5e172cc0) 0 empty

Class std::__or_<std::is_void<bool>, std::__is_array_unknown_bounds<bool>, std::is_function<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<bool>, std::__is_array_unknown_bounds<bool>, std::is_function<bool> > (0x0x7faf5e173c98) 0 empty
  std::__or_<std::__is_array_unknown_bounds<bool>, std::is_function<bool> > (0x0x7faf5e173d00) 0 empty
    std::is_function<bool> (0x0x7faf5e173d68) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5e172d20) 0 empty

Class std::conditional<false, std::is_reference<bool>, std::is_scalar<bool> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<bool>, std::is_scalar<bool> > (0x0x7faf5e172f00) 0 empty

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

Class std::conditional<true, std::is_integral<bool>, std::is_floating_point<bool> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_integral<bool>, std::is_floating_point<bool> > (0x0x7faf5e19f000) 0 empty

Class std::__or_<std::is_integral<bool>, std::is_floating_point<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<bool>, std::is_floating_point<bool> > (0x0x7faf5e173e38) 0 empty
  std::is_integral<bool> (0x0x7faf5e173ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5e19f060) 0 empty

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

Class std::conditional<true, std::is_arithmetic<bool>, std::__or_<std::is_enum<bool>, std::is_pointer<bool>, std::is_member_pointer<bool>, std::is_null_pointer<bool> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_arithmetic<bool>, std::__or_<std::is_enum<bool>, std::is_pointer<bool>, std::is_member_pointer<bool>, std::is_null_pointer<bool> > > (0x0x7faf5e19f120) 0 empty

Class std::__or_<std::is_arithmetic<bool>, std::is_enum<bool>, std::is_pointer<bool>, std::is_member_pointer<bool>, std::is_null_pointer<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<bool>, std::is_enum<bool>, std::is_pointer<bool>, std::is_member_pointer<bool>, std::is_null_pointer<bool> > (0x0x7faf5e173f70) 0 empty
  std::is_arithmetic<bool> (0x0x7faf5e1a2000) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5e19f180) 0 empty

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

Class std::__or_<std::is_reference<bool>, std::is_scalar<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<bool>, std::is_scalar<bool> > (0x0x7faf5e1a20d0) 0 empty
  std::is_scalar<bool> (0x0x7faf5e1a2138) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5e19f240) 0 empty

Class std::__is_destructible_safe<bool, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<bool, false, true> (0x0x7faf5e1a21a0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5e19f2a0) 0 empty

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

Class std::conditional<true, std::__is_direct_constructible_impl<bool, bool&&>, std::is_destructible<bool> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<bool, bool&&>, std::is_destructible<bool> > (0x0x7faf5e19f360) 0 empty

Class std::is_function<bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<bool&&> (0x0x7faf5e1a2478) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5e19f420) 0 empty

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

Class std::is_lvalue_reference<bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<bool&&> (0x0x7faf5e1a24e0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5e19f4e0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<bool&&>, std::is_rvalue_reference<bool&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<bool&&>, std::is_rvalue_reference<bool&&> > (0x0x7faf5e19f540) 0 empty

Class std::is_rvalue_reference<bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<bool&&> (0x0x7faf5e1a2548) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5e19f660) 0 empty

Class std::__or_<std::is_lvalue_reference<bool&&>, std::is_rvalue_reference<bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<bool&&>, std::is_rvalue_reference<bool&&> > (0x0x7faf5e1a25b0) 0 empty
  std::is_rvalue_reference<bool&&> (0x0x7faf5e1a2618) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5e19f6c0) 0 empty

Class std::is_reference<bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<bool&&> (0x0x7faf5e1a2680) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5e19f720) 0 empty

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

Class std::__or_<std::is_reference<bool&&>, std::is_void<bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<bool&&>, std::is_void<bool&&> > (0x0x7faf5e1a26e8) 0 empty
  std::is_reference<bool&&> (0x0x7faf5e1a2750) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5e19f7e0) 0 empty

Class std::__or_<std::is_function<bool&&>, std::is_reference<bool&&>, std::is_void<bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<bool&&>, std::is_reference<bool&&>, std::is_void<bool&&> > (0x0x7faf5e1a27b8) 0 empty
  std::__or_<std::is_reference<bool&&>, std::is_void<bool&&> > (0x0x7faf5e1a2820) 0 empty
    std::is_reference<bool&&> (0x0x7faf5e1a2888) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5e19f840) 0 empty

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

Class std::is_object<bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<bool&&> (0x0x7faf5e1a2a28) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5e19f9c0) 0 empty

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

Class std::__or_<std::is_object<bool&&>, std::is_reference<bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<bool&&>, std::is_reference<bool&&> > (0x0x7faf5e1a2a90) 0 empty
  std::is_reference<bool&&> (0x0x7faf5e1a2af8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5e19fa80) 0 empty

Class std::__is_referenceable<bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<bool&&> (0x0x7faf5e1a2b60) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5e19fae0) 0 empty

Class std::__add_rvalue_reference_helper<bool&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<bool&&, true> (0x0x7faf5e19fb40) 0 empty

Class std::add_rvalue_reference<bool&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<bool&&> (0x0x7faf5e1a2bc8) 0 empty
  std::__add_rvalue_reference_helper<bool&&, true> (0x0x7faf5e19fba0) 0 empty

Class std::__is_direct_constructible_impl<bool, bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<bool, bool&&> (0x0x7faf5e1a2410) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5e19f3c0) 0 empty

Class std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, bool&&> > (0x0x7faf5e1a2c98) 0 empty
  std::__is_direct_constructible_impl<bool, bool&&> (0x0x7faf5e1a2d00) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5e19fc00) 0 empty

Class std::__is_direct_constructible_new_safe<bool, bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<bool, bool&&> (0x0x7faf5e1a2d68) 0 empty
  std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, bool&&> > (0x0x7faf5e1a2dd0) 0 empty
    std::__is_direct_constructible_impl<bool, bool&&> (0x0x7faf5e1a2e38) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5e19fd20) 0 empty

Class std::__is_direct_constructible_new<bool, bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<bool, bool&&> (0x0x7faf5e1a2ea0) 0 empty
  std::__is_direct_constructible_new_safe<bool, bool&&> (0x0x7faf5e1a2f08) 0 empty
    std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, bool&&> > (0x0x7faf5e1a2f70) 0 empty
      std::__is_direct_constructible_impl<bool, bool&&> (0x0x7faf5e1bc000) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5e19fde0) 0 empty

Class std::__is_direct_constructible<bool, bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<bool, bool&&> (0x0x7faf5e1bc068) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5e19fea0) 0 empty

Class std::__is_constructible_impl<bool, bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<bool, bool&&> (0x0x7faf5e1bc0d0) 0 empty
  std::__is_direct_constructible<bool, bool&&> (0x0x7faf5e1bc138) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5e19ff00) 0 empty

Class std::is_constructible<bool, bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<bool, bool&&> (0x0x7faf5e1bc1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5e19ff60) 0 empty

Class std::__is_move_constructible_impl<bool, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_constructible_impl<bool, true> (0x0x7faf5e1bc208) 0 empty
  std::is_constructible<bool, bool&&> (0x0x7faf5e1bc270) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5e1be000) 0 empty

Class std::is_move_constructible<bool>
   size=1 align=1
   base size=1 base align=1
std::is_move_constructible<bool> (0x0x7faf5e1bc2d8) 0 empty
  std::__is_move_constructible_impl<bool, true> (0x0x7faf5e1bc340) 0 empty
    std::is_constructible<bool, bool&&> (0x0x7faf5e1bc3a8) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5e1be060) 0 empty

Class std::conditional<true, std::is_move_assignable<bool>, std::is_move_constructible<bool> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<bool>, std::is_move_constructible<bool> > (0x0x7faf5e1be0c0) 0 empty

Class std::is_function<bool&>
   size=1 align=1
   base size=1 base align=1
std::is_function<bool&> (0x0x7faf5e1bc410) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5e1be240) 0 empty

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

Class std::is_lvalue_reference<bool&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<bool&> (0x0x7faf5e1bc478) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5e1be300) 0 empty

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

Class std::__or_<std::is_lvalue_reference<bool&>, std::is_rvalue_reference<bool&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<bool&>, std::is_rvalue_reference<bool&> > (0x0x7faf5e1bc4e0) 0 empty
  std::is_lvalue_reference<bool&> (0x0x7faf5e1bc548) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5e1be480) 0 empty

Class std::is_reference<bool&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<bool&> (0x0x7faf5e1bc5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5e1be4e0) 0 empty

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

Class std::__or_<std::is_reference<bool&>, std::is_void<bool&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<bool&>, std::is_void<bool&> > (0x0x7faf5e1bc618) 0 empty
  std::is_reference<bool&> (0x0x7faf5e1bc680) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5e1be5a0) 0 empty

Class std::__or_<std::is_function<bool&>, std::is_reference<bool&>, std::is_void<bool&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<bool&>, std::is_reference<bool&>, std::is_void<bool&> > (0x0x7faf5e1bc6e8) 0 empty
  std::__or_<std::is_reference<bool&>, std::is_void<bool&> > (0x0x7faf5e1bc750) 0 empty
    std::is_reference<bool&> (0x0x7faf5e1bc7b8) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5e1be600) 0 empty

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

Class std::is_object<bool&>
   size=1 align=1
   base size=1 base align=1
std::is_object<bool&> (0x0x7faf5e1bc958) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5e1be780) 0 empty

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

Class std::__or_<std::is_object<bool&>, std::is_reference<bool&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<bool&>, std::is_reference<bool&> > (0x0x7faf5e1bc9c0) 0 empty
  std::is_reference<bool&> (0x0x7faf5e1bca28) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5e1be840) 0 empty

Class std::__is_referenceable<bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<bool&> (0x0x7faf5e1bca90) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5e1be8a0) 0 empty

Class std::__add_rvalue_reference_helper<bool&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<bool&, true> (0x0x7faf5e1be900) 0 empty

Class std::add_rvalue_reference<bool&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<bool&> (0x0x7faf5e1bcaf8) 0 empty
  std::__add_rvalue_reference_helper<bool&, true> (0x0x7faf5e1be960) 0 empty

Class std::__is_assignable_helper<bool&, bool&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<bool&, bool&&> (0x0x7faf5e1be1e0) 0 empty

Class std::is_assignable<bool&, bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<bool&, bool&&> (0x0x7faf5e1bcbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5e1be9c0) 0 empty

Class std::__is_move_assignable_impl<bool, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<bool, true> (0x0x7faf5e1bcc30) 0 empty
  std::is_assignable<bool&, bool&&> (0x0x7faf5e1bcc98) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5e1bea20) 0 empty

Class std::is_move_assignable<bool>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<bool> (0x0x7faf5e1bcd00) 0 empty
  std::__is_move_assignable_impl<bool, true> (0x0x7faf5e1bcd68) 0 empty
    std::is_assignable<bool&, bool&&> (0x0x7faf5e1bcdd0) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5e1bea80) 0 empty

Class std::__and_<std::is_move_constructible<bool>, std::is_move_assignable<bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_constructible<bool>, std::is_move_assignable<bool> > (0x0x7faf5e1bce38) 0 empty
  std::is_move_assignable<bool> (0x0x7faf5e1bcea0) 0 empty
    std::__is_move_assignable_impl<bool, true> (0x0x7faf5e1bcf08) 0 empty
      std::is_assignable<bool&, bool&&> (0x0x7faf5e1bcf70) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5e1beae0) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<bool, bool&&>, std::is_constructible<bool, bool&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<bool, bool&&>, std::is_constructible<bool, bool&&> > (0x0x7faf5e1beb40) 0 empty

Class std::__is_nt_constructible_impl<bool, bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<bool, bool&&> (0x0x7faf5e1da208) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5e1beba0) 0 empty

Class std::__and_<std::is_constructible<bool, bool&&>, std::__is_nt_constructible_impl<bool, bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<bool, bool&&>, std::__is_nt_constructible_impl<bool, bool&&> > (0x0x7faf5e1da270) 0 empty
  std::__is_nt_constructible_impl<bool, bool&&> (0x0x7faf5e1da2d8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5e1bec00) 0 empty

Class std::is_nothrow_constructible<bool, bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<bool, bool&&> (0x0x7faf5e1da410) 0 empty
  std::__and_<std::is_constructible<bool, bool&&>, std::__is_nt_constructible_impl<bool, bool&&> > (0x0x7faf5e1da478) 0 empty
    std::__is_nt_constructible_impl<bool, bool&&> (0x0x7faf5e1da4e0) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5e1bed20) 0 empty

Class std::__is_nothrow_move_constructible_impl<bool, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<bool, true> (0x0x7faf5e1da5b0) 0 empty
  std::is_nothrow_constructible<bool, bool&&> (0x0x7faf5e1da618) 0 empty
    std::__and_<std::is_constructible<bool, bool&&>, std::__is_nt_constructible_impl<bool, bool&&> > (0x0x7faf5e1da680) 0 empty
      std::__is_nt_constructible_impl<bool, bool&&> (0x0x7faf5e1da6e8) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5e1bed80) 0 empty

Class std::is_nothrow_move_constructible<bool>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<bool> (0x0x7faf5e1da7b8) 0 empty
  std::__is_nothrow_move_constructible_impl<bool, true> (0x0x7faf5e1da820) 0 empty
    std::is_nothrow_constructible<bool, bool&&> (0x0x7faf5e1da888) 0 empty
      std::__and_<std::is_constructible<bool, bool&&>, std::__is_nt_constructible_impl<bool, bool&&> > (0x0x7faf5e1da8f0) 0 empty
        std::__is_nt_constructible_impl<bool, bool&&> (0x0x7faf5e1da958) 0 empty
          std::integral_constant<bool, true> (0x0x7faf5e1bede0) 0 empty

Class std::conditional<true, std::is_nothrow_move_assignable<bool>, std::is_nothrow_move_constructible<bool> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_nothrow_move_assignable<bool>, std::is_nothrow_move_constructible<bool> > (0x0x7faf5e1bee40) 0 empty

Class std::conditional<true, std::__is_nt_assignable_impl<bool&, bool&&>, std::is_assignable<bool&, bool&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_assignable_impl<bool&, bool&&>, std::is_assignable<bool&, bool&&> > (0x0x7faf5e1beea0) 0 empty

Class std::__is_nt_assignable_impl<bool&, bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_assignable_impl<bool&, bool&&> (0x0x7faf5e1dac98) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5e1bef00) 0 empty

Class std::__and_<std::is_assignable<bool&, bool&&>, std::__is_nt_assignable_impl<bool&, bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_assignable<bool&, bool&&>, std::__is_nt_assignable_impl<bool&, bool&&> > (0x0x7faf5e1dad00) 0 empty
  std::__is_nt_assignable_impl<bool&, bool&&> (0x0x7faf5e1dad68) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5e1bef60) 0 empty

Class std::is_nothrow_assignable<bool&, bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_assignable<bool&, bool&&> (0x0x7faf5e1dadd0) 0 empty
  std::__and_<std::is_assignable<bool&, bool&&>, std::__is_nt_assignable_impl<bool&, bool&&> > (0x0x7faf5e1dae38) 0 empty
    std::__is_nt_assignable_impl<bool&, bool&&> (0x0x7faf5e1daea0) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5e1e90c0) 0 empty

Class std::__is_nt_move_assignable_impl<bool, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_move_assignable_impl<bool, true> (0x0x7faf5e1daf08) 0 empty
  std::is_nothrow_assignable<bool&, bool&&> (0x0x7faf5e1daf70) 0 empty
    std::__and_<std::is_assignable<bool&, bool&&>, std::__is_nt_assignable_impl<bool&, bool&&> > (0x0x7faf5e1ea000) 0 empty
      std::__is_nt_assignable_impl<bool&, bool&&> (0x0x7faf5e1ea068) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5e1e9180) 0 empty

Class std::is_nothrow_move_assignable<bool>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_assignable<bool> (0x0x7faf5e1ea0d0) 0 empty
  std::__is_nt_move_assignable_impl<bool, true> (0x0x7faf5e1ea138) 0 empty
    std::is_nothrow_assignable<bool&, bool&&> (0x0x7faf5e1ea1a0) 0 empty
      std::__and_<std::is_assignable<bool&, bool&&>, std::__is_nt_assignable_impl<bool&, bool&&> > (0x0x7faf5e1ea208) 0 empty
        std::__is_nt_assignable_impl<bool&, bool&&> (0x0x7faf5e1ea270) 0 empty
          std::integral_constant<bool, true> (0x0x7faf5e1e9240) 0 empty

Class std::__and_<std::is_nothrow_move_constructible<bool>, std::is_nothrow_move_assignable<bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_nothrow_move_constructible<bool>, std::is_nothrow_move_assignable<bool> > (0x0x7faf5e1ea2d8) 0 empty
  std::is_nothrow_move_assignable<bool> (0x0x7faf5e1ea340) 0 empty
    std::__is_nt_move_assignable_impl<bool, true> (0x0x7faf5e1ea3a8) 0 empty
      std::is_nothrow_assignable<bool&, bool&&> (0x0x7faf5e1ea410) 0 empty
        std::__and_<std::is_assignable<bool&, bool&&>, std::__is_nt_assignable_impl<bool&, bool&&> > (0x0x7faf5e1ea478) 0 empty
          std::__is_nt_assignable_impl<bool&, bool&&> (0x0x7faf5e1ea4e0) 0 empty
            std::integral_constant<bool, true> (0x0x7faf5e1e9300) 0 empty

Class std::is_error_condition_enum<std::codecvt_base::result>
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::codecvt_base::result> (0x0x7faf5e1eab60) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5de3d0c0) 0 empty

Class std::is_error_code_enum<std::codecvt_base::result>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::codecvt_base::result> (0x0x7faf5e1eabc8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5de3d120) 0 empty

Class std::is_error_condition_enum<std::_Ios_Seekdir>
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::_Ios_Seekdir> (0x0x7faf5e1ead68) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5de3dea0) 0 empty

Class std::is_error_code_enum<std::_Ios_Seekdir>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::_Ios_Seekdir> (0x0x7faf5e1eae38) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5de3df00) 0 empty

Class std::is_function<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_function<__mbstate_t> (0x0x7faf5e1eaf70) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5de67e40) 0 empty

Class std::conditional<false, std::is_function<__mbstate_t>, std::__or_<std::is_reference<__mbstate_t>, std::is_void<__mbstate_t> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<__mbstate_t>, std::__or_<std::is_reference<__mbstate_t>, std::is_void<__mbstate_t> > > (0x0x7faf5de67ea0) 0 empty

Class std::is_lvalue_reference<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<__mbstate_t> (0x0x7faf5e1ead00) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5de67f00) 0 empty

Class std::conditional<false, std::is_lvalue_reference<__mbstate_t>, std::is_rvalue_reference<__mbstate_t> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<__mbstate_t>, std::is_rvalue_reference<__mbstate_t> > (0x0x7faf5de67f60) 0 empty

Class std::is_rvalue_reference<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<__mbstate_t> (0x0x7faf5de80138) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5de81000) 0 empty

Class std::__or_<std::is_lvalue_reference<__mbstate_t>, std::is_rvalue_reference<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<__mbstate_t>, std::is_rvalue_reference<__mbstate_t> > (0x0x7faf5de801a0) 0 empty
  std::is_rvalue_reference<__mbstate_t> (0x0x7faf5de80208) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5de81060) 0 empty

Class std::is_reference<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_reference<__mbstate_t> (0x0x7faf5de80270) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5de81180) 0 empty

Class std::conditional<false, std::is_reference<__mbstate_t>, std::is_void<__mbstate_t> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<__mbstate_t>, std::is_void<__mbstate_t> > (0x0x7faf5de811e0) 0 empty

Class std::remove_volatile<__mbstate_t>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<__mbstate_t> (0x0x7faf5de812a0) 0 empty

Class std::remove_const<__mbstate_t>
   size=1 align=1
   base size=0 base align=1
std::remove_const<__mbstate_t> (0x0x7faf5de81300) 0 empty

Class std::remove_cv<__mbstate_t>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<__mbstate_t> (0x0x7faf5de81240) 0 empty

Class std::__is_void_helper<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<__mbstate_t> (0x0x7faf5de80340) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5de81360) 0 empty

Class std::is_void<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<__mbstate_t> (0x0x7faf5de803a8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5de813c0) 0 empty

Class std::__or_<std::is_reference<__mbstate_t>, std::is_void<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<__mbstate_t>, std::is_void<__mbstate_t> > (0x0x7faf5de80410) 0 empty
  std::is_void<__mbstate_t> (0x0x7faf5de80478) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5de81420) 0 empty

Class std::__or_<std::is_function<__mbstate_t>, std::is_reference<__mbstate_t>, std::is_void<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<__mbstate_t>, std::is_reference<__mbstate_t>, std::is_void<__mbstate_t> > (0x0x7faf5de804e0) 0 empty
  std::__or_<std::is_reference<__mbstate_t>, std::is_void<__mbstate_t> > (0x0x7faf5de80548) 0 empty
    std::is_void<__mbstate_t> (0x0x7faf5de805b0) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5de81480) 0 empty

Class std::__not_<std::__or_<std::is_function<__mbstate_t>, std::is_reference<__mbstate_t>, std::is_void<__mbstate_t> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<__mbstate_t>, std::is_reference<__mbstate_t>, std::is_void<__mbstate_t> > > (0x0x7faf5de807b8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5de814e0) 0 empty

Class std::is_object<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_object<__mbstate_t> (0x0x7faf5de80820) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5de81540) 0 empty

Class std::conditional<true, std::is_object<__mbstate_t>, std::is_reference<__mbstate_t> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<__mbstate_t>, std::is_reference<__mbstate_t> > (0x0x7faf5de815a0) 0 empty

Class std::__or_<std::is_object<__mbstate_t>, std::is_reference<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<__mbstate_t>, std::is_reference<__mbstate_t> > (0x0x7faf5de80888) 0 empty
  std::is_object<__mbstate_t> (0x0x7faf5de808f0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5de81600) 0 empty

Class std::__is_referenceable<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<__mbstate_t> (0x0x7faf5de80958) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5de81660) 0 empty

Class std::is_function<__mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::is_function<__mbstate_t&> (0x0x7faf5de809c0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5de81720) 0 empty

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

Class std::is_lvalue_reference<__mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<__mbstate_t&> (0x0x7faf5de80a28) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5de817e0) 0 empty

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

Class std::__or_<std::is_lvalue_reference<__mbstate_t&>, std::is_rvalue_reference<__mbstate_t&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<__mbstate_t&>, std::is_rvalue_reference<__mbstate_t&> > (0x0x7faf5de80c30) 0 empty
  std::is_lvalue_reference<__mbstate_t&> (0x0x7faf5de80c98) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5de818a0) 0 empty

Class std::is_reference<__mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<__mbstate_t&> (0x0x7faf5de80d00) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5de819c0) 0 empty

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

Class std::__or_<std::is_reference<__mbstate_t&>, std::is_void<__mbstate_t&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<__mbstate_t&>, std::is_void<__mbstate_t&> > (0x0x7faf5de80d68) 0 empty
  std::is_reference<__mbstate_t&> (0x0x7faf5de80dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5de81a80) 0 empty

Class std::__or_<std::is_function<__mbstate_t&>, std::is_reference<__mbstate_t&>, std::is_void<__mbstate_t&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<__mbstate_t&>, std::is_reference<__mbstate_t&>, std::is_void<__mbstate_t&> > (0x0x7faf5de80e38) 0 empty
  std::__or_<std::is_reference<__mbstate_t&>, std::is_void<__mbstate_t&> > (0x0x7faf5de80ea0) 0 empty
    std::is_reference<__mbstate_t&> (0x0x7faf5de80f08) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5de81ae0) 0 empty

Class std::__not_<std::__or_<std::is_function<__mbstate_t&>, std::is_reference<__mbstate_t&>, std::is_void<__mbstate_t&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<__mbstate_t&>, std::is_reference<__mbstate_t&>, std::is_void<__mbstate_t&> > > (0x0x7faf5de9e068) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5de81b40) 0 empty

Class std::is_object<__mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::is_object<__mbstate_t&> (0x0x7faf5de9e0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5de81ba0) 0 empty

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

Class std::__or_<std::is_object<__mbstate_t&>, std::is_reference<__mbstate_t&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<__mbstate_t&>, std::is_reference<__mbstate_t&> > (0x0x7faf5de9e138) 0 empty
  std::is_reference<__mbstate_t&> (0x0x7faf5de9e1a0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5de81c60) 0 empty

Class std::__is_referenceable<__mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<__mbstate_t&> (0x0x7faf5de9e208) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5de81cc0) 0 empty

Class std::__add_rvalue_reference_helper<__mbstate_t&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<__mbstate_t&, true> (0x0x7faf5de81d20) 0 empty

Class std::add_rvalue_reference<__mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<__mbstate_t&> (0x0x7faf5de9e270) 0 empty
  std::__add_rvalue_reference_helper<__mbstate_t&, true> (0x0x7faf5de81d80) 0 empty

Class std::is_function<const __mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const __mbstate_t&> (0x0x7faf5de9e340) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5de81de0) 0 empty

Class std::conditional<false, std::is_function<const __mbstate_t&>, std::__or_<std::is_reference<const __mbstate_t&>, std::is_void<const __mbstate_t&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const __mbstate_t&>, std::__or_<std::is_reference<const __mbstate_t&>, std::is_void<const __mbstate_t&> > > (0x0x7faf5de81e40) 0 empty

Class std::is_lvalue_reference<const __mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const __mbstate_t&> (0x0x7faf5de9e3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5de81ea0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<const __mbstate_t&>, std::is_rvalue_reference<const __mbstate_t&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<const __mbstate_t&>, std::is_rvalue_reference<const __mbstate_t&> > (0x0x7faf5de81f00) 0 empty

Class std::__or_<std::is_lvalue_reference<const __mbstate_t&>, std::is_rvalue_reference<const __mbstate_t&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const __mbstate_t&>, std::is_rvalue_reference<const __mbstate_t&> > (0x0x7faf5de9e410) 0 empty
  std::is_lvalue_reference<const __mbstate_t&> (0x0x7faf5de9e478) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5de81f60) 0 empty

Class std::is_reference<const __mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const __mbstate_t&> (0x0x7faf5de9e680) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5deaf000) 0 empty

Class std::conditional<true, std::is_reference<const __mbstate_t&>, std::is_void<const __mbstate_t&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const __mbstate_t&>, std::is_void<const __mbstate_t&> > (0x0x7faf5deaf060) 0 empty

Class std::__or_<std::is_reference<const __mbstate_t&>, std::is_void<const __mbstate_t&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const __mbstate_t&>, std::is_void<const __mbstate_t&> > (0x0x7faf5de9e7b8) 0 empty
  std::is_reference<const __mbstate_t&> (0x0x7faf5de9e820) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5deaf180) 0 empty

Class std::__or_<std::is_function<const __mbstate_t&>, std::is_reference<const __mbstate_t&>, std::is_void<const __mbstate_t&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const __mbstate_t&>, std::is_reference<const __mbstate_t&>, std::is_void<const __mbstate_t&> > (0x0x7faf5de9e888) 0 empty
  std::__or_<std::is_reference<const __mbstate_t&>, std::is_void<const __mbstate_t&> > (0x0x7faf5de9e8f0) 0 empty
    std::is_reference<const __mbstate_t&> (0x0x7faf5de9e958) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5deaf1e0) 0 empty

Class std::__not_<std::__or_<std::is_function<const __mbstate_t&>, std::is_reference<const __mbstate_t&>, std::is_void<const __mbstate_t&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const __mbstate_t&>, std::is_reference<const __mbstate_t&>, std::is_void<const __mbstate_t&> > > (0x0x7faf5de9e9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5deaf240) 0 empty

Class std::is_object<const __mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const __mbstate_t&> (0x0x7faf5de9ea28) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5deaf2a0) 0 empty

Class std::conditional<false, std::is_object<const __mbstate_t&>, std::is_reference<const __mbstate_t&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const __mbstate_t&>, std::is_reference<const __mbstate_t&> > (0x0x7faf5deaf300) 0 empty

Class std::__or_<std::is_object<const __mbstate_t&>, std::is_reference<const __mbstate_t&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const __mbstate_t&>, std::is_reference<const __mbstate_t&> > (0x0x7faf5de9eb60) 0 empty
  std::is_reference<const __mbstate_t&> (0x0x7faf5de9ebc8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5deaf420) 0 empty

Class std::__is_referenceable<const __mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const __mbstate_t&> (0x0x7faf5de9ec30) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5deaf480) 0 empty

Class std::__add_rvalue_reference_helper<const __mbstate_t&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const __mbstate_t&, true> (0x0x7faf5deaf4e0) 0 empty

Class std::add_rvalue_reference<const __mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const __mbstate_t&> (0x0x7faf5de9ec98) 0 empty
  std::__add_rvalue_reference_helper<const __mbstate_t&, true> (0x0x7faf5deaf540) 0 empty

Class std::__is_assignable_helper<__mbstate_t&, const __mbstate_t&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<__mbstate_t&, const __mbstate_t&> (0x0x7faf5de816c0) 0 empty

Class std::is_assignable<__mbstate_t&, const __mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<__mbstate_t&, const __mbstate_t&> (0x0x7faf5de9ed00) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5deaf5a0) 0 empty

Class std::__is_copy_assignable_impl<__mbstate_t, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<__mbstate_t, true> (0x0x7faf5de9ed68) 0 empty
  std::is_assignable<__mbstate_t&, const __mbstate_t&> (0x0x7faf5de9edd0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5deaf600) 0 empty

Class std::is_copy_assignable<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<__mbstate_t> (0x0x7faf5de9ee38) 0 empty
  std::__is_copy_assignable_impl<__mbstate_t, true> (0x0x7faf5de9eea0) 0 empty
    std::is_assignable<__mbstate_t&, const __mbstate_t&> (0x0x7faf5de9ef08) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5deaf660) 0 empty

Class std::conditional<true, std::__and_<std::is_copy_constructible<__mbstate_t>, std::is_default_constructible<__mbstate_t> >, std::is_copy_assignable<__mbstate_t> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_copy_constructible<__mbstate_t>, std::is_default_constructible<__mbstate_t> >, std::is_copy_assignable<__mbstate_t> > (0x0x7faf5deaf6c0) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<__mbstate_t, const __mbstate_t&>, std::__is_direct_constructible_new_safe<__mbstate_t, const __mbstate_t&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<__mbstate_t, const __mbstate_t&>, std::__is_direct_constructible_new_safe<__mbstate_t, const __mbstate_t&> > (0x0x7faf5deaf7e0) 0 empty

Class std::conditional<false, std::is_void<__mbstate_t>, std::__or_<std::__is_array_unknown_bounds<__mbstate_t>, std::is_function<__mbstate_t> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<__mbstate_t>, std::__or_<std::__is_array_unknown_bounds<__mbstate_t>, std::is_function<__mbstate_t> > > (0x0x7faf5deaf840) 0 empty

Class std::is_array<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_array<__mbstate_t> (0x0x7faf5de9ef70) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5deaf8a0) 0 empty

Class std::conditional<false, std::__not_<std::extent<__mbstate_t, 0u> >, std::is_array<__mbstate_t> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<__mbstate_t, 0u> >, std::is_array<__mbstate_t> > (0x0x7faf5deaf900) 0 empty

Class std::__and_<std::is_array<__mbstate_t>, std::__not_<std::extent<__mbstate_t, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<__mbstate_t>, std::__not_<std::extent<__mbstate_t, 0u> > > (0x0x7faf5dec50d0) 0 empty
  std::is_array<__mbstate_t> (0x0x7faf5dec5138) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5deafa20) 0 empty

Class std::__is_array_unknown_bounds<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<__mbstate_t> (0x0x7faf5dec51a0) 0 empty
  std::__and_<std::is_array<__mbstate_t>, std::__not_<std::extent<__mbstate_t, 0u> > > (0x0x7faf5dec5208) 0 empty
    std::is_array<__mbstate_t> (0x0x7faf5dec5270) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5deafa80) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<__mbstate_t>, std::is_function<__mbstate_t> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<__mbstate_t>, std::is_function<__mbstate_t> > (0x0x7faf5deafae0) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<__mbstate_t>, std::is_function<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<__mbstate_t>, std::is_function<__mbstate_t> > (0x0x7faf5dec53a8) 0 empty
  std::is_function<__mbstate_t> (0x0x7faf5dec5410) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5deafc00) 0 empty

Class std::__or_<std::is_void<__mbstate_t>, std::__is_array_unknown_bounds<__mbstate_t>, std::is_function<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<__mbstate_t>, std::__is_array_unknown_bounds<__mbstate_t>, std::is_function<__mbstate_t> > (0x0x7faf5dec5478) 0 empty
  std::__or_<std::__is_array_unknown_bounds<__mbstate_t>, std::is_function<__mbstate_t> > (0x0x7faf5dec54e0) 0 empty
    std::is_function<__mbstate_t> (0x0x7faf5dec5548) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5deafc60) 0 empty

Class std::conditional<false, std::is_reference<__mbstate_t>, std::is_scalar<__mbstate_t> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<__mbstate_t>, std::is_scalar<__mbstate_t> > (0x0x7faf5deafcc0) 0 empty

Class std::__is_integral_helper<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<__mbstate_t> (0x0x7faf5dec55b0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5deafd20) 0 empty

Class std::is_integral<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_integral<__mbstate_t> (0x0x7faf5dec5618) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5deafd80) 0 empty

Class std::conditional<false, std::is_integral<__mbstate_t>, std::is_floating_point<__mbstate_t> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<__mbstate_t>, std::is_floating_point<__mbstate_t> > (0x0x7faf5deafde0) 0 empty

Class std::__is_floating_point_helper<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<__mbstate_t> (0x0x7faf5dec5680) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5deaff00) 0 empty

Class std::is_floating_point<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<__mbstate_t> (0x0x7faf5dec56e8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5deaff60) 0 empty

Class std::__or_<std::is_integral<__mbstate_t>, std::is_floating_point<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<__mbstate_t>, std::is_floating_point<__mbstate_t> > (0x0x7faf5dec5750) 0 empty
  std::is_floating_point<__mbstate_t> (0x0x7faf5dec57b8) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5ded4000) 0 empty

Class std::is_arithmetic<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<__mbstate_t> (0x0x7faf5dec5820) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ded4060) 0 empty

Class std::conditional<false, std::is_arithmetic<__mbstate_t>, std::__or_<std::is_enum<__mbstate_t>, std::is_pointer<__mbstate_t>, std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<__mbstate_t>, std::__or_<std::is_enum<__mbstate_t>, std::is_pointer<__mbstate_t>, std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > > (0x0x7faf5ded40c0) 0 empty

Class std::is_enum<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_enum<__mbstate_t> (0x0x7faf5dec5888) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ded4120) 0 empty

Class std::conditional<false, std::is_enum<__mbstate_t>, std::__or_<std::is_pointer<__mbstate_t>, std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<__mbstate_t>, std::__or_<std::is_pointer<__mbstate_t>, std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > > (0x0x7faf5ded4180) 0 empty

Class std::__is_pointer_helper<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<__mbstate_t> (0x0x7faf5dec58f0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ded41e0) 0 empty

Class std::is_pointer<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<__mbstate_t> (0x0x7faf5dec5958) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ded4240) 0 empty

Class std::conditional<false, std::is_pointer<__mbstate_t>, std::__or_<std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_pointer<__mbstate_t>, std::__or_<std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > > (0x0x7faf5ded42a0) 0 empty

Class std::__is_member_pointer_helper<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<__mbstate_t> (0x0x7faf5dec59c0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ded4300) 0 empty

Class std::is_member_pointer<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<__mbstate_t> (0x0x7faf5dec5a28) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ded4360) 0 empty

Class std::conditional<false, std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7faf5ded43c0) 0 empty

Class std::__is_null_pointer_helper<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<__mbstate_t> (0x0x7faf5dec5b60) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ded44e0) 0 empty

Class std::is_null_pointer<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<__mbstate_t> (0x0x7faf5dec5bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ded4540) 0 empty

Class std::__or_<std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7faf5dec5c30) 0 empty
  std::is_null_pointer<__mbstate_t> (0x0x7faf5dec5c98) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5ded45a0) 0 empty

Class std::__or_<std::is_pointer<__mbstate_t>, std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<__mbstate_t>, std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7faf5dec5d00) 0 empty
  std::__or_<std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7faf5dec5d68) 0 empty
    std::is_null_pointer<__mbstate_t> (0x0x7faf5dec5dd0) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5ded4600) 0 empty

Class std::__or_<std::is_enum<__mbstate_t>, std::is_pointer<__mbstate_t>, std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<__mbstate_t>, std::is_pointer<__mbstate_t>, std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7faf5dec5e38) 0 empty
  std::__or_<std::is_pointer<__mbstate_t>, std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7faf5dec5ea0) 0 empty
    std::__or_<std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7faf5dec5f08) 0 empty
      std::is_null_pointer<__mbstate_t> (0x0x7faf5dec5f70) 0 empty
        std::integral_constant<bool, false> (0x0x7faf5ded4660) 0 empty

Class std::__or_<std::is_arithmetic<__mbstate_t>, std::is_enum<__mbstate_t>, std::is_pointer<__mbstate_t>, std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<__mbstate_t>, std::is_enum<__mbstate_t>, std::is_pointer<__mbstate_t>, std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7faf5dee4000) 0 empty
  std::__or_<std::is_enum<__mbstate_t>, std::is_pointer<__mbstate_t>, std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7faf5dee4068) 0 empty
    std::__or_<std::is_pointer<__mbstate_t>, std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7faf5dee40d0) 0 empty
      std::__or_<std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7faf5dee4138) 0 empty
        std::is_null_pointer<__mbstate_t> (0x0x7faf5dee41a0) 0 empty
          std::integral_constant<bool, false> (0x0x7faf5ded46c0) 0 empty

Class std::is_scalar<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<__mbstate_t> (0x0x7faf5dee4208) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ded4720) 0 empty

Class std::__or_<std::is_reference<__mbstate_t>, std::is_scalar<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<__mbstate_t>, std::is_scalar<__mbstate_t> > (0x0x7faf5dee4270) 0 empty
  std::is_scalar<__mbstate_t> (0x0x7faf5dee42d8) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5ded4780) 0 empty

Class std::remove_all_extents<__mbstate_t>
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<__mbstate_t> (0x0x7faf5ded47e0) 0 empty

Class std::__is_destructible_impl<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<__mbstate_t> (0x0x7faf5dee4340) 0 empty
  std::__do_is_destructible_impl (0x0x7faf5ded4840) 0 empty

Class std::__is_destructible_safe<__mbstate_t, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<__mbstate_t, false, false> (0x0x7faf5dee4410) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ded48a0) 0 empty

Class std::is_destructible<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<__mbstate_t> (0x0x7faf5dee4478) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ded4900) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<__mbstate_t, const __mbstate_t&>, std::is_destructible<__mbstate_t> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<__mbstate_t, const __mbstate_t&>, std::is_destructible<__mbstate_t> > (0x0x7faf5ded4960) 0 empty

Class std::__is_direct_constructible_impl<__mbstate_t, const __mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<__mbstate_t, const __mbstate_t&> (0x0x7faf5dee44e0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5ded49c0) 0 empty

Class std::__and_<std::is_destructible<__mbstate_t>, std::__is_direct_constructible_impl<__mbstate_t, const __mbstate_t&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<__mbstate_t>, std::__is_direct_constructible_impl<__mbstate_t, const __mbstate_t&> > (0x0x7faf5dee45b0) 0 empty
  std::__is_direct_constructible_impl<__mbstate_t, const __mbstate_t&> (0x0x7faf5dee4618) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5ded4a20) 0 empty

Class std::__is_direct_constructible_new_safe<__mbstate_t, const __mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<__mbstate_t, const __mbstate_t&> (0x0x7faf5dee4680) 0 empty
  std::__and_<std::is_destructible<__mbstate_t>, std::__is_direct_constructible_impl<__mbstate_t, const __mbstate_t&> > (0x0x7faf5dee46e8) 0 empty
    std::__is_direct_constructible_impl<__mbstate_t, const __mbstate_t&> (0x0x7faf5dee4750) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5ded4a80) 0 empty

Class std::__is_direct_constructible_new<__mbstate_t, const __mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<__mbstate_t, const __mbstate_t&> (0x0x7faf5dee47b8) 0 empty
  std::__is_direct_constructible_new_safe<__mbstate_t, const __mbstate_t&> (0x0x7faf5dee4820) 0 empty
    std::__and_<std::is_destructible<__mbstate_t>, std::__is_direct_constructible_impl<__mbstate_t, const __mbstate_t&> > (0x0x7faf5dee4888) 0 empty
      std::__is_direct_constructible_impl<__mbstate_t, const __mbstate_t&> (0x0x7faf5dee48f0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5ded4ae0) 0 empty

Class std::__is_direct_constructible<__mbstate_t, const __mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<__mbstate_t, const __mbstate_t&> (0x0x7faf5dee4958) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ded4b40) 0 empty

Class std::__is_constructible_impl<__mbstate_t, const __mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<__mbstate_t, const __mbstate_t&> (0x0x7faf5dee49c0) 0 empty
  std::__is_direct_constructible<__mbstate_t, const __mbstate_t&> (0x0x7faf5dee4a28) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5ded4ba0) 0 empty

Class std::is_constructible<__mbstate_t, const __mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<__mbstate_t, const __mbstate_t&> (0x0x7faf5dee4a90) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ded4c00) 0 empty

Class std::__is_copy_constructible_impl<__mbstate_t, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_constructible_impl<__mbstate_t, true> (0x0x7faf5dee4af8) 0 empty
  std::is_constructible<__mbstate_t, const __mbstate_t&> (0x0x7faf5dee4b60) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5ded4c60) 0 empty

Class std::is_copy_constructible<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_copy_constructible<__mbstate_t> (0x0x7faf5dee4bc8) 0 empty
  std::__is_copy_constructible_impl<__mbstate_t, true> (0x0x7faf5dee4c30) 0 empty
    std::is_constructible<__mbstate_t, const __mbstate_t&> (0x0x7faf5dee4c98) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5ded4cc0) 0 empty

Class std::conditional<true, std::is_default_constructible<__mbstate_t>, std::is_copy_constructible<__mbstate_t> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_default_constructible<__mbstate_t>, std::is_copy_constructible<__mbstate_t> > (0x0x7faf5ded4d20) 0 empty

Class std::__not_<std::is_void<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<__mbstate_t> > (0x0x7faf5dee4dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ded4d80) 0 empty

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

Class std::__is_default_constructible_impl<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<__mbstate_t> (0x0x7faf5dee4e38) 0 empty
  std::__do_is_default_constructible_impl (0x0x7faf5ded4e40) 0 empty

Class std::__and_<std::__not_<std::is_void<__mbstate_t> >, std::__is_default_constructible_impl<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<__mbstate_t> >, std::__is_default_constructible_impl<__mbstate_t> > (0x0x7faf5dee4ea0) 0 empty
  std::__is_default_constructible_impl<__mbstate_t> (0x0x7faf5dee4f08) 0 empty
    std::__do_is_default_constructible_impl (0x0x7faf5ded4ea0) 0 empty

Class std::__is_default_constructible_atom<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<__mbstate_t> (0x0x7faf5df01068) 0 empty
  std::__and_<std::__not_<std::is_void<__mbstate_t> >, std::__is_default_constructible_impl<__mbstate_t> > (0x0x7faf5df010d0) 0 empty
    std::__is_default_constructible_impl<__mbstate_t> (0x0x7faf5df01138) 0 empty
      std::__do_is_default_constructible_impl (0x0x7faf5ded4f00) 0 empty

Class std::__is_default_constructible_safe<__mbstate_t, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<__mbstate_t, false> (0x0x7faf5df011a0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ded4f60) 0 empty

Class std::is_default_constructible<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<__mbstate_t> (0x0x7faf5df01208) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5df03000) 0 empty

Class std::__and_<std::is_copy_constructible<__mbstate_t>, std::is_default_constructible<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_constructible<__mbstate_t>, std::is_default_constructible<__mbstate_t> > (0x0x7faf5df01270) 0 empty
  std::is_default_constructible<__mbstate_t> (0x0x7faf5df012d8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5df03060) 0 empty

Class std::__and_<std::is_copy_assignable<__mbstate_t>, std::is_copy_constructible<__mbstate_t>, std::is_default_constructible<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_assignable<__mbstate_t>, std::is_copy_constructible<__mbstate_t>, std::is_default_constructible<__mbstate_t> > (0x0x7faf5df01410) 0 empty
  std::__and_<std::is_copy_constructible<__mbstate_t>, std::is_default_constructible<__mbstate_t> > (0x0x7faf5df01478) 0 empty
    std::is_default_constructible<__mbstate_t> (0x0x7faf5df014e0) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5df030c0) 0 empty

Class std::is_same<std::fpos<__mbstate_t>, std::fpos<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::is_same<std::fpos<__mbstate_t>, std::fpos<__mbstate_t> > (0x0x7faf5df015b0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5df03120) 0 empty

Vtable for std::basic_filebuf<char>
std::basic_filebuf<char>::_ZTVSt13basic_filebufIcSt11char_traitsIcEE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt13basic_filebufIcSt11char_traitsIcEE)
16    (int (*)(...))std::basic_filebuf<_CharT, _Traits>::~basic_filebuf<char, std::char_traits<char> >
24    (int (*)(...))std::basic_filebuf<_CharT, _Traits>::~basic_filebuf<char, std::char_traits<char> >
32    (int (*)(...))std::basic_filebuf<_CharT, _Traits>::imbue<char, std::char_traits<char> >
40    (int (*)(...))std::basic_filebuf<_CharT, _Traits>::setbuf<char, std::char_traits<char> >
48    (int (*)(...))std::basic_filebuf<_CharT, _Traits>::seekoff<char, std::char_traits<char> >
56    (int (*)(...))std::basic_filebuf<_CharT, _Traits>::seekpos<char, std::char_traits<char> >
64    (int (*)(...))std::basic_filebuf<_CharT, _Traits>::sync<char, std::char_traits<char> >
72    (int (*)(...))std::basic_filebuf<_CharT, _Traits>::showmanyc<char, std::char_traits<char> >
80    (int (*)(...))std::basic_filebuf<_CharT, _Traits>::xsgetn<char, std::char_traits<char> >
88    (int (*)(...))std::basic_filebuf<_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_filebuf<_CharT, _Traits>::pbackfail<char, std::char_traits<char> >
112   (int (*)(...))std::basic_filebuf<_CharT, _Traits>::xsputn<char, std::char_traits<char> >
120   (int (*)(...))std::basic_filebuf<_CharT, _Traits>::overflow<char, std::char_traits<char> >

Class std::basic_filebuf<char>
   size=240 align=8
   base size=240 base align=8
std::basic_filebuf<char> (0x0x7faf5e1eaea0) 0
    vptr=((& std::basic_filebuf<char>::_ZTVSt13basic_filebufIcSt11char_traitsIcEE) + 16u)
  std::basic_streambuf<char> (0x0x7faf5de67de0) 0
      primary-for std::basic_filebuf<char> (0x0x7faf5e1eaea0)

Vtable for std::basic_ifstream<char>
std::basic_ifstream<char>::_ZTVSt14basic_ifstreamIcSt11char_traitsIcEE: 10u entries
0     256u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt14basic_ifstreamIcSt11char_traitsIcEE)
24    (int (*)(...))std::basic_ifstream<_CharT, _Traits>::~basic_ifstream<char, std::char_traits<char> >
32    (int (*)(...))std::basic_ifstream<_CharT, _Traits>::~basic_ifstream<char, std::char_traits<char> >
40    18446744073709551360u
48    (int (*)(...))-256
56    (int (*)(...))(& _ZTISt14basic_ifstreamIcSt11char_traitsIcEE)
64    (int (*)(...))std::basic_ifstream<char>::_ZTv0_n24_NSt14basic_ifstreamIcSt11char_traitsIcEED1Ev
72    (int (*)(...))std::basic_ifstream<char>::_ZTv0_n24_NSt14basic_ifstreamIcSt11char_traitsIcEED0Ev

Construction vtable for std::basic_istream<char> (0x0x7faf5df016e8 instance) in std::basic_ifstream<char>
std::basic_ifstream<char>::_ZTCSt14basic_ifstreamIcSt11char_traitsIcEE0_Si: 10u entries
0     256u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISi)
24    0u
32    0u
40    18446744073709551360u
48    (int (*)(...))-256
56    (int (*)(...))(& _ZTISi)
64    0u
72    0u

VTT for std::basic_ifstream<char>
std::basic_ifstream<char>::_ZTTSt14basic_ifstreamIcSt11char_traitsIcEE: 4u entries
0     ((& std::basic_ifstream<char>::_ZTVSt14basic_ifstreamIcSt11char_traitsIcEE) + 24u)
8     ((& std::basic_ifstream<char>::_ZTCSt14basic_ifstreamIcSt11char_traitsIcEE0_Si) + 24u)
16    ((& std::basic_ifstream<char>::_ZTCSt14basic_ifstreamIcSt11char_traitsIcEE0_Si) + 64u)
24    ((& std::basic_ifstream<char>::_ZTVSt14basic_ifstreamIcSt11char_traitsIcEE) + 64u)

Class std::basic_ifstream<char>
   size=520 align=8
   base size=256 base align=8
std::basic_ifstream<char> (0x0x7faf5df01680) 0
    vptridx=0u vptr=((& std::basic_ifstream<char>::_ZTVSt14basic_ifstreamIcSt11char_traitsIcEE) + 24u)
  std::basic_istream<char> (0x0x7faf5df016e8) 0
      primary-for std::basic_ifstream<char> (0x0x7faf5df01680)
      subvttidx=8u
    std::basic_ios<char> (0x0x7faf5df01750) 256 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_ifstream<char>::_ZTVSt14basic_ifstreamIcSt11char_traitsIcEE) + 64u)
      std::ios_base (0x0x7faf5df03540) 256
          primary-for std::basic_ios<char> (0x0x7faf5df01750)

Vtable for std::basic_ofstream<char>
std::basic_ofstream<char>::_ZTVSt14basic_ofstreamIcSt11char_traitsIcEE: 10u entries
0     248u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt14basic_ofstreamIcSt11char_traitsIcEE)
24    (int (*)(...))std::basic_ofstream<_CharT, _Traits>::~basic_ofstream<char, std::char_traits<char> >
32    (int (*)(...))std::basic_ofstream<_CharT, _Traits>::~basic_ofstream<char, std::char_traits<char> >
40    18446744073709551368u
48    (int (*)(...))-248
56    (int (*)(...))(& _ZTISt14basic_ofstreamIcSt11char_traitsIcEE)
64    (int (*)(...))std::basic_ofstream<char>::_ZTv0_n24_NSt14basic_ofstreamIcSt11char_traitsIcEED1Ev
72    (int (*)(...))std::basic_ofstream<char>::_ZTv0_n24_NSt14basic_ofstreamIcSt11char_traitsIcEED0Ev

Construction vtable for std::basic_ostream<char> (0x0x7faf5df01a90 instance) in std::basic_ofstream<char>
std::basic_ofstream<char>::_ZTCSt14basic_ofstreamIcSt11char_traitsIcEE0_So: 10u entries
0     248u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISo)
24    0u
32    0u
40    18446744073709551368u
48    (int (*)(...))-248
56    (int (*)(...))(& _ZTISo)
64    0u
72    0u

VTT for std::basic_ofstream<char>
std::basic_ofstream<char>::_ZTTSt14basic_ofstreamIcSt11char_traitsIcEE: 4u entries
0     ((& std::basic_ofstream<char>::_ZTVSt14basic_ofstreamIcSt11char_traitsIcEE) + 24u)
8     ((& std::basic_ofstream<char>::_ZTCSt14basic_ofstreamIcSt11char_traitsIcEE0_So) + 24u)
16    ((& std::basic_ofstream<char>::_ZTCSt14basic_ofstreamIcSt11char_traitsIcEE0_So) + 64u)
24    ((& std::basic_ofstream<char>::_ZTVSt14basic_ofstreamIcSt11char_traitsIcEE) + 64u)

Class std::basic_ofstream<char>
   size=512 align=8
   base size=248 base align=8
std::basic_ofstream<char> (0x0x7faf5df01a28) 0
    vptridx=0u vptr=((& std::basic_ofstream<char>::_ZTVSt14basic_ofstreamIcSt11char_traitsIcEE) + 24u)
  std::basic_ostream<char> (0x0x7faf5df01a90) 0 nearly-empty
      primary-for std::basic_ofstream<char> (0x0x7faf5df01a28)
      subvttidx=8u
    std::basic_ios<char> (0x0x7faf5df01af8) 248 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_ofstream<char>::_ZTVSt14basic_ofstreamIcSt11char_traitsIcEE) + 64u)
      std::ios_base (0x0x7faf5df03660) 248
          primary-for std::basic_ios<char> (0x0x7faf5df01af8)

Vtable for std::basic_fstream<char>
std::basic_fstream<char>::_ZTVSt13basic_fstreamIcSt11char_traitsIcEE: 15u entries
0     264u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_fstreamIcSt11char_traitsIcEE)
24    (int (*)(...))std::basic_fstream<_CharT, _Traits>::~basic_fstream<char, std::char_traits<char> >
32    (int (*)(...))std::basic_fstream<_CharT, _Traits>::~basic_fstream<char, std::char_traits<char> >
40    248u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISt13basic_fstreamIcSt11char_traitsIcEE)
64    (int (*)(...))std::basic_fstream<char>::_ZThn16_NSt13basic_fstreamIcSt11char_traitsIcEED1Ev
72    (int (*)(...))std::basic_fstream<char>::_ZThn16_NSt13basic_fstreamIcSt11char_traitsIcEED0Ev
80    18446744073709551352u
88    (int (*)(...))-264
96    (int (*)(...))(& _ZTISt13basic_fstreamIcSt11char_traitsIcEE)
104   (int (*)(...))std::basic_fstream<char>::_ZTv0_n24_NSt13basic_fstreamIcSt11char_traitsIcEED1Ev
112   (int (*)(...))std::basic_fstream<char>::_ZTv0_n24_NSt13basic_fstreamIcSt11char_traitsIcEED0Ev

Construction vtable for std::basic_iostream<char> (0x0x7faf5df15620 instance) in std::basic_fstream<char>
std::basic_fstream<char>::_ZTCSt13basic_fstreamIcSt11char_traitsIcEE0_Sd: 15u entries
0     264u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISd)
24    0u
32    0u
40    248u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISd)
64    0u
72    0u
80    18446744073709551352u
88    (int (*)(...))-264
96    (int (*)(...))(& _ZTISd)
104   0u
112   0u

Construction vtable for std::basic_istream<char> (0x0x7faf5df01e38 instance) in std::basic_fstream<char>
std::basic_fstream<char>::_ZTCSt13basic_fstreamIcSt11char_traitsIcEE0_Si: 10u entries
0     264u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISi)
24    0u
32    0u
40    18446744073709551352u
48    (int (*)(...))-264
56    (int (*)(...))(& _ZTISi)
64    0u
72    0u

Construction vtable for std::basic_ostream<char> (0x0x7faf5df01f08 instance) in std::basic_fstream<char>
std::basic_fstream<char>::_ZTCSt13basic_fstreamIcSt11char_traitsIcEE16_So: 10u entries
0     248u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISo)
24    0u
32    0u
40    18446744073709551368u
48    (int (*)(...))-248
56    (int (*)(...))(& _ZTISo)
64    0u
72    0u

VTT for std::basic_fstream<char>
std::basic_fstream<char>::_ZTTSt13basic_fstreamIcSt11char_traitsIcEE: 10u entries
0     ((& std::basic_fstream<char>::_ZTVSt13basic_fstreamIcSt11char_traitsIcEE) + 24u)
8     ((& std::basic_fstream<char>::_ZTCSt13basic_fstreamIcSt11char_traitsIcEE0_Sd) + 24u)
16    ((& std::basic_fstream<char>::_ZTCSt13basic_fstreamIcSt11char_traitsIcEE0_Si) + 24u)
24    ((& std::basic_fstream<char>::_ZTCSt13basic_fstreamIcSt11char_traitsIcEE0_Si) + 64u)
32    ((& std::basic_fstream<char>::_ZTCSt13basic_fstreamIcSt11char_traitsIcEE16_So) + 24u)
40    ((& std::basic_fstream<char>::_ZTCSt13basic_fstreamIcSt11char_traitsIcEE16_So) + 64u)
48    ((& std::basic_fstream<char>::_ZTCSt13basic_fstreamIcSt11char_traitsIcEE0_Sd) + 104u)
56    ((& std::basic_fstream<char>::_ZTCSt13basic_fstreamIcSt11char_traitsIcEE0_Sd) + 64u)
64    ((& std::basic_fstream<char>::_ZTVSt13basic_fstreamIcSt11char_traitsIcEE) + 104u)
72    ((& std::basic_fstream<char>::_ZTVSt13basic_fstreamIcSt11char_traitsIcEE) + 64u)

Class std::basic_fstream<char>
   size=528 align=8
   base size=264 base align=8
std::basic_fstream<char> (0x0x7faf5df01dd0) 0
    vptridx=0u vptr=((& std::basic_fstream<char>::_ZTVSt13basic_fstreamIcSt11char_traitsIcEE) + 24u)
  std::basic_iostream<char> (0x0x7faf5df15620) 0
      primary-for std::basic_fstream<char> (0x0x7faf5df01dd0)
      subvttidx=8u
    std::basic_istream<char> (0x0x7faf5df01e38) 0
        primary-for std::basic_iostream<char> (0x0x7faf5df15620)
        subvttidx=16u
      std::basic_ios<char> (0x0x7faf5df01ea0) 264 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::basic_fstream<char>::_ZTVSt13basic_fstreamIcSt11char_traitsIcEE) + 104u)
        std::ios_base (0x0x7faf5df03780) 264
            primary-for std::basic_ios<char> (0x0x7faf5df01ea0)
    std::basic_ostream<char> (0x0x7faf5df01f08) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::basic_fstream<char>::_ZTVSt13basic_fstreamIcSt11char_traitsIcEE) + 64u)
      std::basic_ios<char> (0x0x7faf5df01ea0) alternative-path

Vtable for std::basic_filebuf<wchar_t>
std::basic_filebuf<wchar_t>::_ZTVSt13basic_filebufIwSt11char_traitsIwEE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt13basic_filebufIwSt11char_traitsIwEE)
16    (int (*)(...))std::basic_filebuf<_CharT, _Traits>::~basic_filebuf<wchar_t, std::char_traits<wchar_t> >
24    (int (*)(...))std::basic_filebuf<_CharT, _Traits>::~basic_filebuf<wchar_t, std::char_traits<wchar_t> >
32    (int (*)(...))std::basic_filebuf<_CharT, _Traits>::imbue<wchar_t, std::char_traits<wchar_t> >
40    (int (*)(...))std::basic_filebuf<_CharT, _Traits>::setbuf<wchar_t, std::char_traits<wchar_t> >
48    (int (*)(...))std::basic_filebuf<_CharT, _Traits>::seekoff<wchar_t, std::char_traits<wchar_t> >
56    (int (*)(...))std::basic_filebuf<_CharT, _Traits>::seekpos<wchar_t, std::char_traits<wchar_t> >
64    (int (*)(...))std::basic_filebuf<_CharT, _Traits>::sync<wchar_t, std::char_traits<wchar_t> >
72    (int (*)(...))std::basic_filebuf<_CharT, _Traits>::showmanyc<wchar_t, std::char_traits<wchar_t> >
80    (int (*)(...))std::basic_filebuf<_CharT, _Traits>::xsgetn<wchar_t, std::char_traits<wchar_t> >
88    (int (*)(...))std::basic_filebuf<_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_filebuf<_CharT, _Traits>::pbackfail<wchar_t, std::char_traits<wchar_t> >
112   (int (*)(...))std::basic_filebuf<_CharT, _Traits>::xsputn<wchar_t, std::char_traits<wchar_t> >
120   (int (*)(...))std::basic_filebuf<_CharT, _Traits>::overflow<wchar_t, std::char_traits<wchar_t> >

Class std::basic_filebuf<wchar_t>
   size=240 align=8
   base size=240 base align=8
std::basic_filebuf<wchar_t> (0x0x7faf5df01c30) 0
    vptr=((& std::basic_filebuf<wchar_t>::_ZTVSt13basic_filebufIwSt11char_traitsIwEE) + 16u)
  std::basic_streambuf<wchar_t> (0x0x7faf5df03960) 0
      primary-for std::basic_filebuf<wchar_t> (0x0x7faf5df01c30)

Vtable for std::basic_ifstream<wchar_t>
std::basic_ifstream<wchar_t>::_ZTVSt14basic_ifstreamIwSt11char_traitsIwEE: 10u entries
0     256u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt14basic_ifstreamIwSt11char_traitsIwEE)
24    (int (*)(...))std::basic_ifstream<_CharT, _Traits>::~basic_ifstream<wchar_t, std::char_traits<wchar_t> >
32    (int (*)(...))std::basic_ifstream<_CharT, _Traits>::~basic_ifstream<wchar_t, std::char_traits<wchar_t> >
40    18446744073709551360u
48    (int (*)(...))-256
56    (int (*)(...))(& _ZTISt14basic_ifstreamIwSt11char_traitsIwEE)
64    (int (*)(...))std::basic_ifstream<wchar_t>::_ZTv0_n24_NSt14basic_ifstreamIwSt11char_traitsIwEED1Ev
72    (int (*)(...))std::basic_ifstream<wchar_t>::_ZTv0_n24_NSt14basic_ifstreamIwSt11char_traitsIwEED0Ev

Construction vtable for std::basic_istream<wchar_t> (0x0x7faf5df60270 instance) in std::basic_ifstream<wchar_t>
std::basic_ifstream<wchar_t>::_ZTCSt14basic_ifstreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E: 10u entries
0     256u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551360u
48    (int (*)(...))-256
56    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
64    0u
72    0u

VTT for std::basic_ifstream<wchar_t>
std::basic_ifstream<wchar_t>::_ZTTSt14basic_ifstreamIwSt11char_traitsIwEE: 4u entries
0     ((& std::basic_ifstream<wchar_t>::_ZTVSt14basic_ifstreamIwSt11char_traitsIwEE) + 24u)
8     ((& std::basic_ifstream<wchar_t>::_ZTCSt14basic_ifstreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E) + 24u)
16    ((& std::basic_ifstream<wchar_t>::_ZTCSt14basic_ifstreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E) + 64u)
24    ((& std::basic_ifstream<wchar_t>::_ZTVSt14basic_ifstreamIwSt11char_traitsIwEE) + 64u)

Class std::basic_ifstream<wchar_t>
   size=520 align=8
   base size=256 base align=8
std::basic_ifstream<wchar_t> (0x0x7faf5df60208) 0
    vptridx=0u vptr=((& std::basic_ifstream<wchar_t>::_ZTVSt14basic_ifstreamIwSt11char_traitsIwEE) + 24u)
  std::basic_istream<wchar_t> (0x0x7faf5df60270) 0
      primary-for std::basic_ifstream<wchar_t> (0x0x7faf5df60208)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7faf5df602d8) 256 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_ifstream<wchar_t>::_ZTVSt14basic_ifstreamIwSt11char_traitsIwEE) + 64u)
      std::ios_base (0x0x7faf5df03cc0) 256
          primary-for std::basic_ios<wchar_t> (0x0x7faf5df602d8)

Vtable for std::basic_ofstream<wchar_t>
std::basic_ofstream<wchar_t>::_ZTVSt14basic_ofstreamIwSt11char_traitsIwEE: 10u entries
0     248u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt14basic_ofstreamIwSt11char_traitsIwEE)
24    (int (*)(...))std::basic_ofstream<_CharT, _Traits>::~basic_ofstream<wchar_t, std::char_traits<wchar_t> >
32    (int (*)(...))std::basic_ofstream<_CharT, _Traits>::~basic_ofstream<wchar_t, std::char_traits<wchar_t> >
40    18446744073709551368u
48    (int (*)(...))-248
56    (int (*)(...))(& _ZTISt14basic_ofstreamIwSt11char_traitsIwEE)
64    (int (*)(...))std::basic_ofstream<wchar_t>::_ZTv0_n24_NSt14basic_ofstreamIwSt11char_traitsIwEED1Ev
72    (int (*)(...))std::basic_ofstream<wchar_t>::_ZTv0_n24_NSt14basic_ofstreamIwSt11char_traitsIwEED0Ev

Construction vtable for std::basic_ostream<wchar_t> (0x0x7faf5df60680 instance) in std::basic_ofstream<wchar_t>
std::basic_ofstream<wchar_t>::_ZTCSt14basic_ofstreamIwSt11char_traitsIwEE0_St13basic_ostreamIwS1_E: 10u entries
0     248u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551368u
48    (int (*)(...))-248
56    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
64    0u
72    0u

VTT for std::basic_ofstream<wchar_t>
std::basic_ofstream<wchar_t>::_ZTTSt14basic_ofstreamIwSt11char_traitsIwEE: 4u entries
0     ((& std::basic_ofstream<wchar_t>::_ZTVSt14basic_ofstreamIwSt11char_traitsIwEE) + 24u)
8     ((& std::basic_ofstream<wchar_t>::_ZTCSt14basic_ofstreamIwSt11char_traitsIwEE0_St13basic_ostreamIwS1_E) + 24u)
16    ((& std::basic_ofstream<wchar_t>::_ZTCSt14basic_ofstreamIwSt11char_traitsIwEE0_St13basic_ostreamIwS1_E) + 64u)
24    ((& std::basic_ofstream<wchar_t>::_ZTVSt14basic_ofstreamIwSt11char_traitsIwEE) + 64u)

Class std::basic_ofstream<wchar_t>
   size=512 align=8
   base size=248 base align=8
std::basic_ofstream<wchar_t> (0x0x7faf5df60618) 0
    vptridx=0u vptr=((& std::basic_ofstream<wchar_t>::_ZTVSt14basic_ofstreamIwSt11char_traitsIwEE) + 24u)
  std::basic_ostream<wchar_t> (0x0x7faf5df60680) 0 nearly-empty
      primary-for std::basic_ofstream<wchar_t> (0x0x7faf5df60618)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7faf5df606e8) 248 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_ofstream<wchar_t>::_ZTVSt14basic_ofstreamIwSt11char_traitsIwEE) + 64u)
      std::ios_base (0x0x7faf5df03d20) 248
          primary-for std::basic_ios<wchar_t> (0x0x7faf5df606e8)

Vtable for std::basic_fstream<wchar_t>
std::basic_fstream<wchar_t>::_ZTVSt13basic_fstreamIwSt11char_traitsIwEE: 15u entries
0     264u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_fstreamIwSt11char_traitsIwEE)
24    (int (*)(...))std::basic_fstream<_CharT, _Traits>::~basic_fstream<wchar_t, std::char_traits<wchar_t> >
32    (int (*)(...))std::basic_fstream<_CharT, _Traits>::~basic_fstream<wchar_t, std::char_traits<wchar_t> >
40    248u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISt13basic_fstreamIwSt11char_traitsIwEE)
64    (int (*)(...))std::basic_fstream<wchar_t>::_ZThn16_NSt13basic_fstreamIwSt11char_traitsIwEED1Ev
72    (int (*)(...))std::basic_fstream<wchar_t>::_ZThn16_NSt13basic_fstreamIwSt11char_traitsIwEED0Ev
80    18446744073709551352u
88    (int (*)(...))-264
96    (int (*)(...))(& _ZTISt13basic_fstreamIwSt11char_traitsIwEE)
104   (int (*)(...))std::basic_fstream<wchar_t>::_ZTv0_n24_NSt13basic_fstreamIwSt11char_traitsIwEED1Ev
112   (int (*)(...))std::basic_fstream<wchar_t>::_ZTv0_n24_NSt13basic_fstreamIwSt11char_traitsIwEED0Ev

Construction vtable for std::basic_iostream<wchar_t> (0x0x7faf5df15d90 instance) in std::basic_fstream<wchar_t>
std::basic_fstream<wchar_t>::_ZTCSt13basic_fstreamIwSt11char_traitsIwEE0_St14basic_iostreamIwS1_E: 15u entries
0     264u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt14basic_iostreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    248u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISt14basic_iostreamIwSt11char_traitsIwEE)
64    0u
72    0u
80    18446744073709551352u
88    (int (*)(...))-264
96    (int (*)(...))(& _ZTISt14basic_iostreamIwSt11char_traitsIwEE)
104   0u
112   0u

Construction vtable for std::basic_istream<wchar_t> (0x0x7faf5df60a90 instance) in std::basic_fstream<wchar_t>
std::basic_fstream<wchar_t>::_ZTCSt13basic_fstreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E: 10u entries
0     264u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551352u
48    (int (*)(...))-264
56    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
64    0u
72    0u

Construction vtable for std::basic_ostream<wchar_t> (0x0x7faf5df60b60 instance) in std::basic_fstream<wchar_t>
std::basic_fstream<wchar_t>::_ZTCSt13basic_fstreamIwSt11char_traitsIwEE16_St13basic_ostreamIwS1_E: 10u entries
0     248u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551368u
48    (int (*)(...))-248
56    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
64    0u
72    0u

VTT for std::basic_fstream<wchar_t>
std::basic_fstream<wchar_t>::_ZTTSt13basic_fstreamIwSt11char_traitsIwEE: 10u entries
0     ((& std::basic_fstream<wchar_t>::_ZTVSt13basic_fstreamIwSt11char_traitsIwEE) + 24u)
8     ((& std::basic_fstream<wchar_t>::_ZTCSt13basic_fstreamIwSt11char_traitsIwEE0_St14basic_iostreamIwS1_E) + 24u)
16    ((& std::basic_fstream<wchar_t>::_ZTCSt13basic_fstreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E) + 24u)
24    ((& std::basic_fstream<wchar_t>::_ZTCSt13basic_fstreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E) + 64u)
32    ((& std::basic_fstream<wchar_t>::_ZTCSt13basic_fstreamIwSt11char_traitsIwEE16_St13basic_ostreamIwS1_E) + 24u)
40    ((& std::basic_fstream<wchar_t>::_ZTCSt13basic_fstreamIwSt11char_traitsIwEE16_St13basic_ostreamIwS1_E) + 64u)
48    ((& std::basic_fstream<wchar_t>::_ZTCSt13basic_fstreamIwSt11char_traitsIwEE0_St14basic_iostreamIwS1_E) + 104u)
56    ((& std::basic_fstream<wchar_t>::_ZTCSt13basic_fstreamIwSt11char_traitsIwEE0_St14basic_iostreamIwS1_E) + 64u)
64    ((& std::basic_fstream<wchar_t>::_ZTVSt13basic_fstreamIwSt11char_traitsIwEE) + 104u)
72    ((& std::basic_fstream<wchar_t>::_ZTVSt13basic_fstreamIwSt11char_traitsIwEE) + 64u)

Class std::basic_fstream<wchar_t>
   size=528 align=8
   base size=264 base align=8
std::basic_fstream<wchar_t> (0x0x7faf5df60a28) 0
    vptridx=0u vptr=((& std::basic_fstream<wchar_t>::_ZTVSt13basic_fstreamIwSt11char_traitsIwEE) + 24u)
  std::basic_iostream<wchar_t> (0x0x7faf5df15d90) 0
      primary-for std::basic_fstream<wchar_t> (0x0x7faf5df60a28)
      subvttidx=8u
    std::basic_istream<wchar_t> (0x0x7faf5df60a90) 0
        primary-for std::basic_iostream<wchar_t> (0x0x7faf5df15d90)
        subvttidx=16u
      std::basic_ios<wchar_t> (0x0x7faf5df60af8) 264 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::basic_fstream<wchar_t>::_ZTVSt13basic_fstreamIwSt11char_traitsIwEE) + 104u)
        std::ios_base (0x0x7faf5df03d80) 264
            primary-for std::basic_ios<wchar_t> (0x0x7faf5df60af8)
    std::basic_ostream<wchar_t> (0x0x7faf5df60b60) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::basic_fstream<wchar_t>::_ZTVSt13basic_fstreamIwSt11char_traitsIwEE) + 64u)
      std::basic_ios<wchar_t> (0x0x7faf5df60af8) alternative-path

Class __exception
   size=40 align=8
   base size=40 base align=8
__exception (0x0x7faf5df03f00) 0

Class __signbitf(float)::<anonymous union>
   size=4 align=4
   base size=4 base align=4
__signbitf(float)::<anonymous union> (0x0x7faf5df03f60) 0

Class __signbit(double)::<anonymous union>
   size=8 align=8
   base size=8 base align=8
__signbit(double)::<anonymous union> (0x0x7faf5dfe6060) 0

Class __signbitl(long double)::<anonymous union>
   size=16 align=8
   base size=16 base align=8
__signbitl(long double)::<anonymous union> (0x0x7faf5dfe6120) 0

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

Class std::__cxx11::basic_stringbuf<char>
   size=104 align=8
   base size=104 base align=8
std::__cxx11::basic_stringbuf<char> (0x0x7faf5dcb70d0) 0
    vptr=((& std::__cxx11::basic_stringbuf<char>::_ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE) + 16u)
  std::basic_streambuf<char> (0x0x7faf5dcd91e0) 0
      primary-for std::__cxx11::basic_stringbuf<char> (0x0x7faf5dcb70d0)

Class std::__cxx11::basic_stringbuf<char>::__xfer_bufptrs
   size=56 align=8
   base size=56 base align=8
std::__cxx11::basic_stringbuf<char>::__xfer_bufptrs (0x0x7faf5dcd9420) 0

Vtable for std::__cxx11::basic_istringstream<char>
std::__cxx11::basic_istringstream<char>::_ZTVNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE: 10u entries
0     120u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTINSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE)
24    (int (*)(...))std::__cxx11::basic_istringstream<_CharT, _Traits, _Alloc>::~basic_istringstream<char, std::char_traits<char>, std::allocator<char> >
32    (int (*)(...))std::__cxx11::basic_istringstream<_CharT, _Traits, _Alloc>::~basic_istringstream<char, std::char_traits<char>, std::allocator<char> >
40    18446744073709551496u
48    (int (*)(...))-120
56    (int (*)(...))(& _ZTINSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE)
64    (int (*)(...))std::__cxx11::basic_istringstream<char>::_ZTv0_n24_NSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEED1Ev
72    (int (*)(...))std::__cxx11::basic_istringstream<char>::_ZTv0_n24_NSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEED0Ev

Construction vtable for std::basic_istream<char> (0x0x7faf5dcb7270 instance) in std::__cxx11::basic_istringstream<char>
std::__cxx11::basic_istringstream<char>::_ZTCNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE0_Si: 10u entries
0     120u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISi)
24    0u
32    0u
40    18446744073709551496u
48    (int (*)(...))-120
56    (int (*)(...))(& _ZTISi)
64    0u
72    0u

VTT for std::__cxx11::basic_istringstream<char>
std::__cxx11::basic_istringstream<char>::_ZTTNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE: 4u entries
0     ((& std::__cxx11::basic_istringstream<char>::_ZTVNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE) + 24u)
8     ((& std::__cxx11::basic_istringstream<char>::_ZTCNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE0_Si) + 24u)
16    ((& std::__cxx11::basic_istringstream<char>::_ZTCNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE0_Si) + 64u)
24    ((& std::__cxx11::basic_istringstream<char>::_ZTVNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE) + 64u)

Class std::__cxx11::basic_istringstream<char>
   size=384 align=8
   base size=120 base align=8
std::__cxx11::basic_istringstream<char> (0x0x7faf5dcb7208) 0
    vptridx=0u vptr=((& std::__cxx11::basic_istringstream<char>::_ZTVNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE) + 24u)
  std::basic_istream<char> (0x0x7faf5dcb7270) 0
      primary-for std::__cxx11::basic_istringstream<char> (0x0x7faf5dcb7208)
      subvttidx=8u
    std::basic_ios<char> (0x0x7faf5dcb72d8) 120 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::__cxx11::basic_istringstream<char>::_ZTVNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE) + 64u)
      std::ios_base (0x0x7faf5dcd9480) 120
          primary-for std::basic_ios<char> (0x0x7faf5dcb72d8)

Vtable for std::__cxx11::basic_ostringstream<char>
std::__cxx11::basic_ostringstream<char>::_ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE: 10u entries
0     112u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE)
24    (int (*)(...))std::__cxx11::basic_ostringstream<_CharT, _Traits, _Alloc>::~basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >
32    (int (*)(...))std::__cxx11::basic_ostringstream<_CharT, _Traits, _Alloc>::~basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >
40    18446744073709551504u
48    (int (*)(...))-112
56    (int (*)(...))(& _ZTINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE)
64    (int (*)(...))std::__cxx11::basic_ostringstream<char>::_ZTv0_n24_NSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev
72    (int (*)(...))std::__cxx11::basic_ostringstream<char>::_ZTv0_n24_NSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED0Ev

Construction vtable for std::basic_ostream<char> (0x0x7faf5dcb74e0 instance) in std::__cxx11::basic_ostringstream<char>
std::__cxx11::basic_ostringstream<char>::_ZTCNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE0_So: 10u entries
0     112u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISo)
24    0u
32    0u
40    18446744073709551504u
48    (int (*)(...))-112
56    (int (*)(...))(& _ZTISo)
64    0u
72    0u

VTT for std::__cxx11::basic_ostringstream<char>
std::__cxx11::basic_ostringstream<char>::_ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE: 4u entries
0     ((& std::__cxx11::basic_ostringstream<char>::_ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE) + 24u)
8     ((& std::__cxx11::basic_ostringstream<char>::_ZTCNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE0_So) + 24u)
16    ((& std::__cxx11::basic_ostringstream<char>::_ZTCNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE0_So) + 64u)
24    ((& std::__cxx11::basic_ostringstream<char>::_ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE) + 64u)

Class std::__cxx11::basic_ostringstream<char>
   size=376 align=8
   base size=112 base align=8
std::__cxx11::basic_ostringstream<char> (0x0x7faf5dcb7478) 0
    vptridx=0u vptr=((& std::__cxx11::basic_ostringstream<char>::_ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE) + 24u)
  std::basic_ostream<char> (0x0x7faf5dcb74e0) 0 nearly-empty
      primary-for std::__cxx11::basic_ostringstream<char> (0x0x7faf5dcb7478)
      subvttidx=8u
    std::basic_ios<char> (0x0x7faf5dcb7548) 112 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::__cxx11::basic_ostringstream<char>::_ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE) + 64u)
      std::ios_base (0x0x7faf5dcd94e0) 112
          primary-for std::basic_ios<char> (0x0x7faf5dcb7548)

Vtable for std::__cxx11::basic_stringstream<char>
std::__cxx11::basic_stringstream<char>::_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE: 15u entries
0     128u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTINSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE)
24    (int (*)(...))std::__cxx11::basic_stringstream<_CharT, _Traits, _Alloc>::~basic_stringstream<char, std::char_traits<char>, std::allocator<char> >
32    (int (*)(...))std::__cxx11::basic_stringstream<_CharT, _Traits, _Alloc>::~basic_stringstream<char, std::char_traits<char>, std::allocator<char> >
40    112u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTINSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE)
64    (int (*)(...))std::__cxx11::basic_stringstream<char>::_ZThn16_NSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev
72    (int (*)(...))std::__cxx11::basic_stringstream<char>::_ZThn16_NSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEED0Ev
80    18446744073709551488u
88    (int (*)(...))-128
96    (int (*)(...))(& _ZTINSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE)
104   (int (*)(...))std::__cxx11::basic_stringstream<char>::_ZTv0_n24_NSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev
112   (int (*)(...))std::__cxx11::basic_stringstream<char>::_ZTv0_n24_NSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEED0Ev

Construction vtable for std::basic_iostream<char> (0x0x7faf5dcbd700 instance) in std::__cxx11::basic_stringstream<char>
std::__cxx11::basic_stringstream<char>::_ZTCNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE0_Sd: 15u entries
0     128u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISd)
24    0u
32    0u
40    112u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISd)
64    0u
72    0u
80    18446744073709551488u
88    (int (*)(...))-128
96    (int (*)(...))(& _ZTISd)
104   0u
112   0u

Construction vtable for std::basic_istream<char> (0x0x7faf5dcb7750 instance) in std::__cxx11::basic_stringstream<char>
std::__cxx11::basic_stringstream<char>::_ZTCNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE0_Si: 10u entries
0     128u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISi)
24    0u
32    0u
40    18446744073709551488u
48    (int (*)(...))-128
56    (int (*)(...))(& _ZTISi)
64    0u
72    0u

Construction vtable for std::basic_ostream<char> (0x0x7faf5dcb7820 instance) in std::__cxx11::basic_stringstream<char>
std::__cxx11::basic_stringstream<char>::_ZTCNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE16_So: 10u entries
0     112u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISo)
24    0u
32    0u
40    18446744073709551504u
48    (int (*)(...))-112
56    (int (*)(...))(& _ZTISo)
64    0u
72    0u

VTT for std::__cxx11::basic_stringstream<char>
std::__cxx11::basic_stringstream<char>::_ZTTNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE: 10u entries
0     ((& std::__cxx11::basic_stringstream<char>::_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE) + 24u)
8     ((& std::__cxx11::basic_stringstream<char>::_ZTCNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE0_Sd) + 24u)
16    ((& std::__cxx11::basic_stringstream<char>::_ZTCNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE0_Si) + 24u)
24    ((& std::__cxx11::basic_stringstream<char>::_ZTCNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE0_Si) + 64u)
32    ((& std::__cxx11::basic_stringstream<char>::_ZTCNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE16_So) + 24u)
40    ((& std::__cxx11::basic_stringstream<char>::_ZTCNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE16_So) + 64u)
48    ((& std::__cxx11::basic_stringstream<char>::_ZTCNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE0_Sd) + 104u)
56    ((& std::__cxx11::basic_stringstream<char>::_ZTCNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE0_Sd) + 64u)
64    ((& std::__cxx11::basic_stringstream<char>::_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE) + 104u)
72    ((& std::__cxx11::basic_stringstream<char>::_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE) + 64u)

Class std::__cxx11::basic_stringstream<char>
   size=392 align=8
   base size=128 base align=8
std::__cxx11::basic_stringstream<char> (0x0x7faf5dcb76e8) 0
    vptridx=0u vptr=((& std::__cxx11::basic_stringstream<char>::_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE) + 24u)
  std::basic_iostream<char> (0x0x7faf5dcbd700) 0
      primary-for std::__cxx11::basic_stringstream<char> (0x0x7faf5dcb76e8)
      subvttidx=8u
    std::basic_istream<char> (0x0x7faf5dcb7750) 0
        primary-for std::basic_iostream<char> (0x0x7faf5dcbd700)
        subvttidx=16u
      std::basic_ios<char> (0x0x7faf5dcb77b8) 128 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::__cxx11::basic_stringstream<char>::_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE) + 104u)
        std::ios_base (0x0x7faf5dcd9540) 128
            primary-for std::basic_ios<char> (0x0x7faf5dcb77b8)
    std::basic_ostream<char> (0x0x7faf5dcb7820) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::__cxx11::basic_stringstream<char>::_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE) + 64u)
      std::basic_ios<char> (0x0x7faf5dcb77b8) alternative-path

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

Class std::__cxx11::basic_stringbuf<wchar_t>
   size=104 align=8
   base size=104 base align=8
std::__cxx11::basic_stringbuf<wchar_t> (0x0x7faf5dcb7b60) 0
    vptr=((& std::__cxx11::basic_stringbuf<wchar_t>::_ZTVNSt7__cxx1115basic_stringbufIwSt11char_traitsIwESaIwEEE) + 16u)
  std::basic_streambuf<wchar_t> (0x0x7faf5dcd95a0) 0
      primary-for std::__cxx11::basic_stringbuf<wchar_t> (0x0x7faf5dcb7b60)

Class std::__cxx11::basic_stringbuf<wchar_t>::__xfer_bufptrs
   size=56 align=8
   base size=56 base align=8
std::__cxx11::basic_stringbuf<wchar_t>::__xfer_bufptrs (0x0x7faf5dcd9720) 0

Vtable for std::__cxx11::basic_istringstream<wchar_t>
std::__cxx11::basic_istringstream<wchar_t>::_ZTVNSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE: 10u entries
0     120u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTINSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE)
24    (int (*)(...))std::__cxx11::basic_istringstream<_CharT, _Traits, _Alloc>::~basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
32    (int (*)(...))std::__cxx11::basic_istringstream<_CharT, _Traits, _Alloc>::~basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
40    18446744073709551496u
48    (int (*)(...))-120
56    (int (*)(...))(& _ZTINSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE)
64    (int (*)(...))std::__cxx11::basic_istringstream<wchar_t>::_ZTv0_n24_NSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEED1Ev
72    (int (*)(...))std::__cxx11::basic_istringstream<wchar_t>::_ZTv0_n24_NSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEED0Ev

Construction vtable for std::basic_istream<wchar_t> (0x0x7faf5dcb7dd0 instance) in std::__cxx11::basic_istringstream<wchar_t>
std::__cxx11::basic_istringstream<wchar_t>::_ZTCNSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE0_St13basic_istreamIwS2_E: 10u entries
0     120u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551496u
48    (int (*)(...))-120
56    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
64    0u
72    0u

VTT for std::__cxx11::basic_istringstream<wchar_t>
std::__cxx11::basic_istringstream<wchar_t>::_ZTTNSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE: 4u entries
0     ((& std::__cxx11::basic_istringstream<wchar_t>::_ZTVNSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE) + 24u)
8     ((& std::__cxx11::basic_istringstream<wchar_t>::_ZTCNSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE0_St13basic_istreamIwS2_E) + 24u)
16    ((& std::__cxx11::basic_istringstream<wchar_t>::_ZTCNSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE0_St13basic_istreamIwS2_E) + 64u)
24    ((& std::__cxx11::basic_istringstream<wchar_t>::_ZTVNSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE) + 64u)

Class std::__cxx11::basic_istringstream<wchar_t>
   size=384 align=8
   base size=120 base align=8
std::__cxx11::basic_istringstream<wchar_t> (0x0x7faf5dcb7d68) 0
    vptridx=0u vptr=((& std::__cxx11::basic_istringstream<wchar_t>::_ZTVNSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE) + 24u)
  std::basic_istream<wchar_t> (0x0x7faf5dcb7dd0) 0
      primary-for std::__cxx11::basic_istringstream<wchar_t> (0x0x7faf5dcb7d68)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7faf5dcb7e38) 120 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::__cxx11::basic_istringstream<wchar_t>::_ZTVNSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE) + 64u)
      std::ios_base (0x0x7faf5dcd9780) 120
          primary-for std::basic_ios<wchar_t> (0x0x7faf5dcb7e38)

Vtable for std::__cxx11::basic_ostringstream<wchar_t>
std::__cxx11::basic_ostringstream<wchar_t>::_ZTVNSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEEE: 10u entries
0     112u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTINSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEEE)
24    (int (*)(...))std::__cxx11::basic_ostringstream<_CharT, _Traits, _Alloc>::~basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
32    (int (*)(...))std::__cxx11::basic_ostringstream<_CharT, _Traits, _Alloc>::~basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
40    18446744073709551504u
48    (int (*)(...))-112
56    (int (*)(...))(& _ZTINSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEEE)
64    (int (*)(...))std::__cxx11::basic_ostringstream<wchar_t>::_ZTv0_n24_NSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEED1Ev
72    (int (*)(...))std::__cxx11::basic_ostringstream<wchar_t>::_ZTv0_n24_NSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEED0Ev

Construction vtable for std::basic_ostream<wchar_t> (0x0x7faf5dcb7410 instance) in std::__cxx11::basic_ostringstream<wchar_t>
std::__cxx11::basic_ostringstream<wchar_t>::_ZTCNSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEEE0_St13basic_ostreamIwS2_E: 10u entries
0     112u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551504u
48    (int (*)(...))-112
56    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
64    0u
72    0u

VTT for std::__cxx11::basic_ostringstream<wchar_t>
std::__cxx11::basic_ostringstream<wchar_t>::_ZTTNSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEEE: 4u entries
0     ((& std::__cxx11::basic_ostringstream<wchar_t>::_ZTVNSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEEE) + 24u)
8     ((& std::__cxx11::basic_ostringstream<wchar_t>::_ZTCNSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEEE0_St13basic_ostreamIwS2_E) + 24u)
16    ((& std::__cxx11::basic_ostringstream<wchar_t>::_ZTCNSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEEE0_St13basic_ostreamIwS2_E) + 64u)
24    ((& std::__cxx11::basic_ostringstream<wchar_t>::_ZTVNSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEEE) + 64u)

Class std::__cxx11::basic_ostringstream<wchar_t>
   size=376 align=8
   base size=112 base align=8
std::__cxx11::basic_ostringstream<wchar_t> (0x0x7faf5dcb73a8) 0
    vptridx=0u vptr=((& std::__cxx11::basic_ostringstream<wchar_t>::_ZTVNSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEEE) + 24u)
  std::basic_ostream<wchar_t> (0x0x7faf5dcb7410) 0 nearly-empty
      primary-for std::__cxx11::basic_ostringstream<wchar_t> (0x0x7faf5dcb73a8)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7faf5dcb7618) 112 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::__cxx11::basic_ostringstream<wchar_t>::_ZTVNSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEEE) + 64u)
      std::ios_base (0x0x7faf5dcd9840) 112
          primary-for std::basic_ios<wchar_t> (0x0x7faf5dcb7618)

Vtable for std::__cxx11::basic_stringstream<wchar_t>
std::__cxx11::basic_stringstream<wchar_t>::_ZTVNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE: 15u entries
0     128u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTINSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE)
24    (int (*)(...))std::__cxx11::basic_stringstream<_CharT, _Traits, _Alloc>::~basic_stringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
32    (int (*)(...))std::__cxx11::basic_stringstream<_CharT, _Traits, _Alloc>::~basic_stringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
40    112u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTINSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE)
64    (int (*)(...))std::__cxx11::basic_stringstream<wchar_t>::_ZThn16_NSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEED1Ev
72    (int (*)(...))std::__cxx11::basic_stringstream<wchar_t>::_ZThn16_NSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEED0Ev
80    18446744073709551488u
88    (int (*)(...))-128
96    (int (*)(...))(& _ZTINSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE)
104   (int (*)(...))std::__cxx11::basic_stringstream<wchar_t>::_ZTv0_n24_NSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEED1Ev
112   (int (*)(...))std::__cxx11::basic_stringstream<wchar_t>::_ZTv0_n24_NSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEED0Ev

Construction vtable for std::basic_iostream<wchar_t> (0x0x7faf5dcbdaf0 instance) in std::__cxx11::basic_stringstream<wchar_t>
std::__cxx11::basic_stringstream<wchar_t>::_ZTCNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE0_St14basic_iostreamIwS2_E: 15u entries
0     128u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt14basic_iostreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    112u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISt14basic_iostreamIwSt11char_traitsIwEE)
64    0u
72    0u
80    18446744073709551488u
88    (int (*)(...))-128
96    (int (*)(...))(& _ZTISt14basic_iostreamIwSt11char_traitsIwEE)
104   0u
112   0u

Construction vtable for std::basic_istream<wchar_t> (0x0x7faf5dcb79c0 instance) in std::__cxx11::basic_stringstream<wchar_t>
std::__cxx11::basic_stringstream<wchar_t>::_ZTCNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE0_St13basic_istreamIwS2_E: 10u entries
0     128u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551488u
48    (int (*)(...))-128
56    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
64    0u
72    0u

Construction vtable for std::basic_ostream<wchar_t> (0x0x7faf5dcb7a90 instance) in std::__cxx11::basic_stringstream<wchar_t>
std::__cxx11::basic_stringstream<wchar_t>::_ZTCNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE16_St13basic_ostreamIwS2_E: 10u entries
0     112u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551504u
48    (int (*)(...))-112
56    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
64    0u
72    0u

VTT for std::__cxx11::basic_stringstream<wchar_t>
std::__cxx11::basic_stringstream<wchar_t>::_ZTTNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE: 10u entries
0     ((& std::__cxx11::basic_stringstream<wchar_t>::_ZTVNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE) + 24u)
8     ((& std::__cxx11::basic_stringstream<wchar_t>::_ZTCNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE0_St14basic_iostreamIwS2_E) + 24u)
16    ((& std::__cxx11::basic_stringstream<wchar_t>::_ZTCNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE0_St13basic_istreamIwS2_E) + 24u)
24    ((& std::__cxx11::basic_stringstream<wchar_t>::_ZTCNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE0_St13basic_istreamIwS2_E) + 64u)
32    ((& std::__cxx11::basic_stringstream<wchar_t>::_ZTCNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE16_St13basic_ostreamIwS2_E) + 24u)
40    ((& std::__cxx11::basic_stringstream<wchar_t>::_ZTCNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE16_St13basic_ostreamIwS2_E) + 64u)
48    ((& std::__cxx11::basic_stringstream<wchar_t>::_ZTCNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE0_St14basic_iostreamIwS2_E) + 104u)
56    ((& std::__cxx11::basic_stringstream<wchar_t>::_ZTCNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE0_St14basic_iostreamIwS2_E) + 64u)
64    ((& std::__cxx11::basic_stringstream<wchar_t>::_ZTVNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE) + 104u)
72    ((& std::__cxx11::basic_stringstream<wchar_t>::_ZTVNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE) + 64u)

Class std::__cxx11::basic_stringstream<wchar_t>
   size=392 align=8
   base size=128 base align=8
std::__cxx11::basic_stringstream<wchar_t> (0x0x7faf5dcb78f0) 0
    vptridx=0u vptr=((& std::__cxx11::basic_stringstream<wchar_t>::_ZTVNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE) + 24u)
  std::basic_iostream<wchar_t> (0x0x7faf5dcbdaf0) 0
      primary-for std::__cxx11::basic_stringstream<wchar_t> (0x0x7faf5dcb78f0)
      subvttidx=8u
    std::basic_istream<wchar_t> (0x0x7faf5dcb79c0) 0
        primary-for std::basic_iostream<wchar_t> (0x0x7faf5dcbdaf0)
        subvttidx=16u
      std::basic_ios<wchar_t> (0x0x7faf5dcb7a28) 128 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::__cxx11::basic_stringstream<wchar_t>::_ZTVNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE) + 104u)
        std::ios_base (0x0x7faf5dcd9900) 128
            primary-for std::basic_ios<wchar_t> (0x0x7faf5dcb7a28)
    std::basic_ostream<wchar_t> (0x0x7faf5dcb7a90) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::__cxx11::basic_stringstream<wchar_t>::_ZTVNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE) + 64u)
      std::basic_ios<wchar_t> (0x0x7faf5dcb7a28) alternative-path

Class MeCab::die
   size=1 align=1
   base size=0 base align=1
MeCab::die (0x0x7faf5dcd9a20) 0 empty

Class MeCab::whatlog
   size=408 align=8
   base size=408 base align=8
MeCab::whatlog (0x0x7faf5dcd9de0) 0

Class MeCab::wlog
   size=8 align=8
   base size=8 base align=8
MeCab::wlog (0x0x7faf5dd6d000) 0

Class std::_Rb_tree_node_base
   size=32 align=8
   base size=32 base align=8
std::_Rb_tree_node_base (0x0x7faf5dd6d720) 0

Class std::_PCC<true, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=0 base align=1
std::_PCC<true, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> (0x0x7faf5da3fba0) 0 empty

Class std::is_function<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_node_base*> (0x0x7faf5dd6a340) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5da3fc00) 0 empty

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

Class std::is_lvalue_reference<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_node_base*> (0x0x7faf5dd6a3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5da3fd80) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_node_base*>, std::is_rvalue_reference<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_node_base*>, std::is_rvalue_reference<std::_Rb_tree_node_base*> > (0x0x7faf5da3fde0) 0 empty

Class std::is_rvalue_reference<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Rb_tree_node_base*> (0x0x7faf5dd6a410) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5da3fe40) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_node_base*>, std::is_rvalue_reference<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_node_base*>, std::is_rvalue_reference<std::_Rb_tree_node_base*> > (0x0x7faf5dd6a478) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_node_base*> (0x0x7faf5dd6a4e0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5da3fea0) 0 empty

Class std::is_reference<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_node_base*> (0x0x7faf5dd6a548) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5da3ff00) 0 empty

Class std::conditional<false, std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > (0x0x7faf5da3ff60) 0 empty

Class std::remove_volatile<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_node_base*> (0x0x7faf5dab6060) 0 empty

Class std::remove_const<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_node_base*> (0x0x7faf5dab60c0) 0 empty

Class std::remove_cv<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_node_base*> (0x0x7faf5dab6000) 0 empty

Class std::__is_void_helper<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_node_base*> (0x0x7faf5dd6a618) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5dab6120) 0 empty

Class std::is_void<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_node_base*> (0x0x7faf5dd6a680) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5dab6180) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > (0x0x7faf5dd6a6e8) 0 empty
  std::is_void<std::_Rb_tree_node_base*> (0x0x7faf5dd6a750) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5dab61e0) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > (0x0x7faf5dd6a888) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > (0x0x7faf5dd6a8f0) 0 empty
    std::is_void<std::_Rb_tree_node_base*> (0x0x7faf5dd6a958) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5dab6240) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > > (0x0x7faf5dd6aa28) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5dab62a0) 0 empty

Class std::is_object<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_node_base*> (0x0x7faf5dd6aa90) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5dab6300) 0 empty

Class std::conditional<true, std::is_object<std::_Rb_tree_node_base*>, std::is_reference<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::_Rb_tree_node_base*>, std::is_reference<std::_Rb_tree_node_base*> > (0x0x7faf5dab6360) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_node_base*>, std::is_reference<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_node_base*>, std::is_reference<std::_Rb_tree_node_base*> > (0x0x7faf5dd6aaf8) 0 empty
  std::is_object<std::_Rb_tree_node_base*> (0x0x7faf5dd6ab60) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5dab63c0) 0 empty

Class std::__is_referenceable<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_node_base*> (0x0x7faf5dd6ac98) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5dab64e0) 0 empty

Class std::is_function<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_node_base*&> (0x0x7faf5dd6ad00) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5dab65a0) 0 empty

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

Class std::is_lvalue_reference<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_node_base*&> (0x0x7faf5dd6ad68) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5dab6720) 0 empty

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

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_node_base*&>, std::is_rvalue_reference<std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_node_base*&>, std::is_rvalue_reference<std::_Rb_tree_node_base*&> > (0x0x7faf5dd6add0) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node_base*&> (0x0x7faf5dd6ae38) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5dab67e0) 0 empty

Class std::is_reference<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_node_base*&> (0x0x7faf5dd6aea0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5dab6840) 0 empty

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

Class std::__or_<std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> > (0x0x7faf5dd6af08) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&> (0x0x7faf5dd6af70) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5dab6900) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_node_base*&>, std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node_base*&>, std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> > (0x0x7faf5dacf000) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> > (0x0x7faf5dacf068) 0 empty
    std::is_reference<std::_Rb_tree_node_base*&> (0x0x7faf5dacf0d0) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5dab6960) 0 empty

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

Class std::is_object<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_node_base*&> (0x0x7faf5dacf208) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5dab6a20) 0 empty

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

Class std::__or_<std::is_object<std::_Rb_tree_node_base*&>, std::is_reference<std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_node_base*&>, std::is_reference<std::_Rb_tree_node_base*&> > (0x0x7faf5dacf270) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&> (0x0x7faf5dacf2d8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5dab6ae0) 0 empty

Class std::__is_referenceable<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_node_base*&> (0x0x7faf5dacf410) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5dab6c00) 0 empty

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

Class std::add_rvalue_reference<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_node_base*&> (0x0x7faf5dacf478) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base*&, true> (0x0x7faf5dab6cc0) 0 empty

Class std::is_function<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_node_base* const&> (0x0x7faf5dacf548) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5dab6d20) 0 empty

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

Class std::is_lvalue_reference<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_node_base* const&> (0x0x7faf5dacf5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5dab6de0) 0 empty

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

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_node_base* const&>, std::is_rvalue_reference<std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_node_base* const&>, std::is_rvalue_reference<std::_Rb_tree_node_base* const&> > (0x0x7faf5dacf618) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node_base* const&> (0x0x7faf5dacf680) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5dab6ea0) 0 empty

Class std::is_reference<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7faf5dacf6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5dab6f00) 0 empty

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

Class std::__or_<std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> > (0x0x7faf5dacf750) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7faf5dacf7b8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5dae1000) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_node_base* const&>, std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node_base* const&>, std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> > (0x0x7faf5dacf820) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> > (0x0x7faf5dacf888) 0 empty
    std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7faf5dacf8f0) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5dae1060) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_node_base* const&>, std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_node_base* const&>, std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> > > (0x0x7faf5dacf958) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5dae10c0) 0 empty

Class std::is_object<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_node_base* const&> (0x0x7faf5dacf9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5dae1120) 0 empty

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

Class std::__or_<std::is_object<std::_Rb_tree_node_base* const&>, std::is_reference<std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_node_base* const&>, std::is_reference<std::_Rb_tree_node_base* const&> > (0x0x7faf5dacfa28) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7faf5dacfa90) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5dae11e0) 0 empty

Class std::__is_referenceable<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_node_base* const&> (0x0x7faf5dacfaf8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5dae1240) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_node_base* const&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Rb_tree_node_base* const&, true> (0x0x7faf5dae12a0) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_node_base* const&> (0x0x7faf5dacfb60) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base* const&, true> (0x0x7faf5dae1300) 0 empty

Class std::__is_assignable_helper<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7faf5dab6540) 0 empty

Class std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7faf5dacfbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5dae1360) 0 empty

Class std::__is_copy_assignable_impl<std::_Rb_tree_node_base*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7faf5dacfc30) 0 empty
  std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7faf5dacfc98) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5dae13c0) 0 empty

Class std::is_copy_assignable<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<std::_Rb_tree_node_base*> (0x0x7faf5dacfd00) 0 empty
  std::__is_copy_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7faf5dacfd68) 0 empty
    std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7faf5dacfdd0) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5dae1420) 0 empty

Class std::conditional<true, std::is_copy_assignable<std::_Rb_tree_node_base*>, std::is_copy_assignable<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_copy_assignable<std::_Rb_tree_node_base*>, std::is_copy_assignable<std::_Rb_tree_node_base*> > (0x0x7faf5dae1480) 0 empty

Class std::__and_<std::is_copy_assignable<std::_Rb_tree_node_base*>, std::is_copy_assignable<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_assignable<std::_Rb_tree_node_base*>, std::is_copy_assignable<std::_Rb_tree_node_base*> > (0x0x7faf5dacfe38) 0 empty
  std::is_copy_assignable<std::_Rb_tree_node_base*> (0x0x7faf5dacfea0) 0 empty
    std::__is_copy_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7faf5dacff08) 0 empty
      std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7faf5dacff70) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5dae14e0) 0 empty

Class std::conditional<true, const std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, const std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>&, const std::__nonesuch&> (0x0x7faf5dae1540) 0 empty

Class std::__not_<std::__and_<std::is_copy_assignable<std::_Rb_tree_node_base*>, std::is_copy_assignable<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_copy_assignable<std::_Rb_tree_node_base*>, std::is_copy_assignable<std::_Rb_tree_node_base*> > > (0x0x7faf5daee068) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5dae15a0) 0 empty

Class std::conditional<false, const std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>&, const std::__nonesuch&> (0x0x7faf5dae1600) 0 empty

Class std::is_function<std::_Rb_tree_node_base*&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_node_base*&&> (0x0x7faf5daee138) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5dae16c0) 0 empty

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

Class std::is_lvalue_reference<std::_Rb_tree_node_base*&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_node_base*&&> (0x0x7faf5daee1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5dae1840) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_node_base*&&>, std::is_rvalue_reference<std::_Rb_tree_node_base*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_node_base*&&>, std::is_rvalue_reference<std::_Rb_tree_node_base*&&> > (0x0x7faf5dae18a0) 0 empty

Class std::is_rvalue_reference<std::_Rb_tree_node_base*&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Rb_tree_node_base*&&> (0x0x7faf5daee208) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5dae1900) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_node_base*&&>, std::is_rvalue_reference<std::_Rb_tree_node_base*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_node_base*&&>, std::is_rvalue_reference<std::_Rb_tree_node_base*&&> > (0x0x7faf5daee270) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_node_base*&&> (0x0x7faf5daee2d8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5dae1960) 0 empty

Class std::is_reference<std::_Rb_tree_node_base*&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_node_base*&&> (0x0x7faf5daee340) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5dae19c0) 0 empty

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

Class std::__or_<std::is_reference<std::_Rb_tree_node_base*&&>, std::is_void<std::_Rb_tree_node_base*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_node_base*&&>, std::is_void<std::_Rb_tree_node_base*&&> > (0x0x7faf5daee3a8) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&&> (0x0x7faf5daee410) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5dae1a80) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_node_base*&&>, std::is_reference<std::_Rb_tree_node_base*&&>, std::is_void<std::_Rb_tree_node_base*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node_base*&&>, std::is_reference<std::_Rb_tree_node_base*&&>, std::is_void<std::_Rb_tree_node_base*&&> > (0x0x7faf5daee548) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*&&>, std::is_void<std::_Rb_tree_node_base*&&> > (0x0x7faf5daee5b0) 0 empty
    std::is_reference<std::_Rb_tree_node_base*&&> (0x0x7faf5daee618) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5dae1ae0) 0 empty

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

Class std::is_object<std::_Rb_tree_node_base*&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_node_base*&&> (0x0x7faf5daee750) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5dae1ba0) 0 empty

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

Class std::__or_<std::is_object<std::_Rb_tree_node_base*&&>, std::is_reference<std::_Rb_tree_node_base*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_node_base*&&>, std::is_reference<std::_Rb_tree_node_base*&&> > (0x0x7faf5daee7b8) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&&> (0x0x7faf5daee820) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5dae1c60) 0 empty

Class std::__is_referenceable<std::_Rb_tree_node_base*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_node_base*&&> (0x0x7faf5daeea28) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5dae1cc0) 0 empty

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

Class std::add_rvalue_reference<std::_Rb_tree_node_base*&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_node_base*&&> (0x0x7faf5daeea90) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base*&&, true> (0x0x7faf5dae1d80) 0 empty

Class std::__is_assignable_helper<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7faf5dae1660) 0 empty

Class std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7faf5daeeaf8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5dae1de0) 0 empty

Class std::__is_move_assignable_impl<std::_Rb_tree_node_base*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7faf5daeeb60) 0 empty
  std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7faf5daeebc8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5dae1e40) 0 empty

Class std::is_move_assignable<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<std::_Rb_tree_node_base*> (0x0x7faf5daeec30) 0 empty
  std::__is_move_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7faf5daeec98) 0 empty
    std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7faf5daeed00) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5dae1ea0) 0 empty

Class std::conditional<true, std::is_move_assignable<std::_Rb_tree_node_base*>, std::is_move_assignable<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<std::_Rb_tree_node_base*>, std::is_move_assignable<std::_Rb_tree_node_base*> > (0x0x7faf5dae1f00) 0 empty

Class std::__and_<std::is_move_assignable<std::_Rb_tree_node_base*>, std::is_move_assignable<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_assignable<std::_Rb_tree_node_base*>, std::is_move_assignable<std::_Rb_tree_node_base*> > (0x0x7faf5daeed68) 0 empty
  std::is_move_assignable<std::_Rb_tree_node_base*> (0x0x7faf5daeedd0) 0 empty
    std::__is_move_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7faf5daeee38) 0 empty
      std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7faf5daeeea0) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5dae1f60) 0 empty

Class std::conditional<true, std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>&&, std::__nonesuch&&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>&&, std::__nonesuch&&> (0x0x7faf5db10000) 0 empty

Class std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>
   size=16 align=8
   base size=16 base align=8
std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> (0x0x7faf5da3fb40) 0

Class std::__erased_type
   size=1 align=1
   base size=0 base align=1
std::__erased_type (0x0x7faf5db803c0) 0 empty

Class std::allocator_arg_t
   size=1 align=1
   base size=0 base align=1
std::allocator_arg_t (0x0x7faf5db80420) 0 empty

Class std::__uses_alloc_base
   size=1 align=1
   base size=0 base align=1
std::__uses_alloc_base (0x0x7faf5db80720) 0 empty

Class std::__uses_alloc0::_Sink
   size=1 align=1
   base size=0 base align=1
std::__uses_alloc0::_Sink (0x0x7faf5db807e0) 0 empty

Class std::__uses_alloc0
   size=1 align=1
   base size=1 base align=1
std::__uses_alloc0 (0x0x7faf5db8c208) 0
  std::__uses_alloc_base (0x0x7faf5db80780) 0 empty

Class std::tuple<>
   size=1 align=1
   base size=0 base align=1
std::tuple<> (0x0x7faf5d7536c0) 0 empty

Class std::__combine_tuples<>
   size=1 align=1
   base size=0 base align=1
std::__combine_tuples<> (0x0x7faf5d7c8240) 0 empty

Class std::__make_1st_indices<>
   size=1 align=1
   base size=0 base align=1
std::__make_1st_indices<> (0x0x7faf5d7c83c0) 0 empty

Class std::_Swallow_assign
   size=1 align=1
   base size=0 base align=1
std::_Swallow_assign (0x0x7faf5d7c8720) 0 empty

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

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

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

Class std::__uninitialized_default_1<true>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_default_1<true> (0x0x7faf5d8b5000) 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> (0x0x7faf5d8b5180) 0 empty

Class std::_Bit_reference
   size=16 align=8
   base size=16 base align=8
std::_Bit_reference (0x0x7faf5d91aea0) 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> (0x0x7faf5d53a5a0) 0 empty

Class std::_Bit_iterator_base
   size=16 align=8
   base size=12 base align=8
std::_Bit_iterator_base (0x0x7faf5db8cc30) 0
  std::iterator<std::random_access_iterator_tag, bool> (0x0x7faf5d53a600) 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> (0x0x7faf5db8cc98) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5d53ab40) 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> (0x0x7faf5db8cd00) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5d53aba0) 0 empty

Class std::_Bit_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_iterator (0x0x7faf5db8cd68) 0
  std::_Bit_iterator_base (0x0x7faf5db8cdd0) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7faf5d53ade0) 0 empty

Class std::_Bit_const_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_const_iterator (0x0x7faf5db8ce38) 0
  std::_Bit_iterator_base (0x0x7faf5db8cea0) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7faf5d572600) 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> (0x0x7faf5db8cf08) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5d572f60) 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> (0x0x7faf5db8cf70) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5d59f000) 0 empty

Class std::initializer_list<bool>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<bool> (0x0x7faf5d59fba0) 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> (0x0x7faf5d5f5120) 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> (0x0x7faf5d5b70d0) 0 empty
  std::__iterator_traits<std::_Bit_iterator, void> (0x0x7faf5d5f5180) 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> (0x0x7faf5d5f51e0) 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> (0x0x7faf5d5b7208) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, std::_Bit_reference*, std::_Bit_reference> (0x0x7faf5d5f5240) 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> (0x0x7faf5d5f5300) 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> (0x0x7faf5d5b7340) 0 empty
  std::__iterator_traits<std::_Bit_const_iterator, void> (0x0x7faf5d5f5360) 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> (0x0x7faf5d5f53c0) 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> (0x0x7faf5d5b73a8) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, const bool*, bool> (0x0x7faf5d5f5420) 0 empty

Class mecab_dictionary_info_t
   size=48 align=8
   base size=48 base align=8
mecab_dictionary_info_t (0x0x7faf5d670600) 0

Class mecab_path_t
   size=40 align=8
   base size=40 base align=8
mecab_path_t (0x0x7faf5d670660) 0

Class mecab_node_t
   size=112 align=8
   base size=112 base align=8
mecab_node_t (0x0x7faf5d6706c0) 0

Vtable for MeCab::Lattice
MeCab::Lattice::_ZTVN5MeCab7LatticeE: 36u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab7LatticeE)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual
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
128   (int (*)(...))__cxa_pure_virtual
136   (int (*)(...))__cxa_pure_virtual
144   (int (*)(...))__cxa_pure_virtual
152   (int (*)(...))__cxa_pure_virtual
160   (int (*)(...))__cxa_pure_virtual
168   (int (*)(...))__cxa_pure_virtual
176   (int (*)(...))__cxa_pure_virtual
184   (int (*)(...))__cxa_pure_virtual
192   (int (*)(...))__cxa_pure_virtual
200   (int (*)(...))__cxa_pure_virtual
208   (int (*)(...))__cxa_pure_virtual
216   (int (*)(...))__cxa_pure_virtual
224   (int (*)(...))__cxa_pure_virtual
232   (int (*)(...))__cxa_pure_virtual
240   (int (*)(...))__cxa_pure_virtual
248   (int (*)(...))__cxa_pure_virtual
256   (int (*)(...))__cxa_pure_virtual
264   (int (*)(...))__cxa_pure_virtual
272   0u
280   0u

Class MeCab::Lattice
   size=8 align=8
   base size=8 base align=8
MeCab::Lattice (0x0x7faf5d670720) 0 nearly-empty
    vptr=((& MeCab::Lattice::_ZTVN5MeCab7LatticeE) + 16u)

Vtable for MeCab::Model
MeCab::Model::_ZTVN5MeCab5ModelE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab5ModelE)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))__cxa_pure_virtual
64    0u
72    0u

Class MeCab::Model
   size=8 align=8
   base size=8 base align=8
MeCab::Model (0x0x7faf5d670960) 0 nearly-empty
    vptr=((& MeCab::Model::_ZTVN5MeCab5ModelE) + 16u)

Vtable for MeCab::Tagger
MeCab::Tagger::_ZTVN5MeCab6TaggerE: 32u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab6TaggerE)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual
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
128   (int (*)(...))__cxa_pure_virtual
136   (int (*)(...))__cxa_pure_virtual
144   (int (*)(...))__cxa_pure_virtual
152   (int (*)(...))__cxa_pure_virtual
160   (int (*)(...))__cxa_pure_virtual
168   (int (*)(...))__cxa_pure_virtual
176   (int (*)(...))__cxa_pure_virtual
184   (int (*)(...))__cxa_pure_virtual
192   (int (*)(...))__cxa_pure_virtual
200   (int (*)(...))__cxa_pure_virtual
208   (int (*)(...))__cxa_pure_virtual
216   (int (*)(...))__cxa_pure_virtual
224   (int (*)(...))__cxa_pure_virtual
232   (int (*)(...))__cxa_pure_virtual
240   0u
248   0u

Class MeCab::Tagger
   size=8 align=8
   base size=8 base align=8
MeCab::Tagger (0x0x7faf5d670ba0) 0 nearly-empty
    vptr=((& MeCab::Tagger::_ZTVN5MeCab6TaggerE) + 16u)

Class _Mecab
   size=24 align=8
   base size=24 base align=8
_Mecab (0x0x7faf5d670de0) 0

Class stat
   size=144 align=8
   base size=144 base align=8
stat (0x0x7faf5d670e40) 0

Class stat64
   size=144 align=8
   base size=144 base align=8
stat64 (0x0x7faf5d670ea0) 0

Class flock
   size=32 align=8
   base size=32 base align=8
flock (0x0x7faf5d6d9300) 0

Class flock64
   size=32 align=8
   base size=32 base align=8
flock64 (0x0x7faf5d6d9360) 0

Class iovec
   size=16 align=8
   base size=16 base align=8
iovec (0x0x7faf5d6d93c0) 0

Class f_owner_ex
   size=8 align=4
   base size=8 base align=4
f_owner_ex (0x0x7faf5d6d9420) 0

Class file_handle
   size=8 align=4
   base size=8 base align=4
file_handle (0x0x7faf5d6d9480) 0

Class std::initializer_list<double>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<double> (0x0x7faf5d37b360) 0

Class __gnu_cxx::__enable_if<false, double>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, double> (0x0x7faf5d37b480) 0 empty

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*> (0x0x7faf5d5b7f08) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5d37bb40) 0 empty

Class MeCab::Darts::Length<char>
   size=1 align=1
   base size=0 base align=1
MeCab::Darts::Length<char> (0x0x7faf5d3e9120) 0 empty

Class mecab_learner_path_t
   size=48 align=8
   base size=48 base align=8
mecab_learner_path_t (0x0x7faf5d419600) 0

Class mecab_learner_node_t
   size=152 align=8
   base size=152 base align=8
mecab_learner_node_t (0x0x7faf5d419660) 0

Vtable for MeCab::StringBuffer
MeCab::StringBuffer::_ZTVN5MeCab12StringBufferE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab12StringBufferE)
16    (int (*)(...))MeCab::StringBuffer::~StringBuffer
24    (int (*)(...))MeCab::StringBuffer::~StringBuffer

Class MeCab::StringBuffer
   size=40 align=8
   base size=34 base align=8
MeCab::StringBuffer (0x0x7faf5d419c60) 0
    vptr=((& MeCab::StringBuffer::_ZTVN5MeCab12StringBufferE) + 16u)

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> > > (0x0x7faf5d44a840) 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> > > (0x0x7faf5d5b7548) 0 empty
  std::allocator_traits<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7faf5d44a960) 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> > (0x0x7faf5d44a9c0) 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> > (0x0x7faf5d44aae0) 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> > (0x0x7faf5d5b75b0) 0 empty
  __gnu_cxx::new_allocator<std::__cxx11::basic_string<char> > (0x0x7faf5d44ac60) 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 (0x0x7faf5d5b7750) 0
  std::allocator<std::__cxx11::basic_string<char> > (0x0x7faf5d5b77b8) 0 empty
    __gnu_cxx::new_allocator<std::__cxx11::basic_string<char> > (0x0x7faf5d44acc0) 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> > > (0x0x7faf5d44a7e0) 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> > (0x0x7faf5d5b78f0) 0
  std::_Vector_base<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > > (0x0x7faf5d44ad20) 0

Class MeCab::RewritePattern
   size=48 align=8
   base size=48 base align=8
MeCab::RewritePattern (0x0x7faf5d44a780) 0

Class std::allocator_traits<std::allocator<MeCab::RewritePattern> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<MeCab::RewritePattern> > (0x0x7faf5d44ade0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<MeCab::RewritePattern> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<MeCab::RewritePattern> > (0x0x7faf5d5b7af8) 0 empty
  std::allocator_traits<std::allocator<MeCab::RewritePattern> > (0x0x7faf5d44ae40) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<MeCab::RewritePattern> >::rebind<MeCab::RewritePattern>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<MeCab::RewritePattern> >::rebind<MeCab::RewritePattern> (0x0x7faf5d44aea0) 0 empty

Class __gnu_cxx::new_allocator<MeCab::RewritePattern>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<MeCab::RewritePattern> (0x0x7faf5d44af00) 0 empty

Class std::allocator<MeCab::RewritePattern>
   size=1 align=1
   base size=1 base align=1
std::allocator<MeCab::RewritePattern> (0x0x7faf5d5b7f70) 0 empty
  __gnu_cxx::new_allocator<MeCab::RewritePattern> (0x0x7faf5d126000) 0 empty

Class std::_Vector_base<MeCab::RewritePattern, std::allocator<MeCab::RewritePattern> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<MeCab::RewritePattern, std::allocator<MeCab::RewritePattern> >::_Vector_impl (0x0x7faf5d12d068) 0
  std::allocator<MeCab::RewritePattern> (0x0x7faf5d12d0d0) 0 empty
    __gnu_cxx::new_allocator<MeCab::RewritePattern> (0x0x7faf5d126060) 0 empty

Class std::_Vector_base<MeCab::RewritePattern, std::allocator<MeCab::RewritePattern> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<MeCab::RewritePattern, std::allocator<MeCab::RewritePattern> > (0x0x7faf5d44ad80) 0

Class std::vector<MeCab::RewritePattern>
   size=24 align=8
   base size=24 base align=8
std::vector<MeCab::RewritePattern> (0x0x7faf5d12d138) 0
  std::_Vector_base<MeCab::RewritePattern, std::allocator<MeCab::RewritePattern> > (0x0x7faf5d126180) 0

Class MeCab::RewriteRules
   size=24 align=8
   base size=24 base align=8
MeCab::RewriteRules (0x0x7faf5d12d208) 0
  std::vector<MeCab::RewritePattern> (0x0x7faf5d12d270) 0
    std::_Vector_base<MeCab::RewritePattern, std::allocator<MeCab::RewritePattern> > (0x0x7faf5d1261e0) 0

Class MeCab::FeatureSet
   size=96 align=8
   base size=96 base align=8
MeCab::FeatureSet (0x0x7faf5d126240) 0

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

Class std::allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > (0x0x7faf5d12d340) 0 empty
  __gnu_cxx::new_allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > (0x0x7faf5d1264e0) 0 empty

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

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > > (0x0x7faf5d12d478) 0 empty
  std::allocator_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > > (0x0x7faf5d126600) 0 empty

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

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > >::rebind<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > >::rebind<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > > (0x0x7faf5d126720) 0 empty

Class std::binary_function<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, bool> (0x0x7faf5d126780) 0 empty

Class std::less<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::less<std::__cxx11::basic_string<char> > (0x0x7faf5d12d5b0) 0 empty
  std::binary_function<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, bool> (0x0x7faf5d1268a0) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > > (0x0x7faf5d126960) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > > (0x0x7faf5d12d618) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > > (0x0x7faf5d126a20) 0 empty

Class std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char> >, true>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char> >, true> (0x0x7faf5d12d6e8) 0
  std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > > (0x0x7faf5d12d750) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > > (0x0x7faf5d126a80) 0 empty

Class std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > > (0x0x7faf5d1266c0) 0

Class std::map<std::__cxx11::basic_string<char>, MeCab::FeatureSet>
   size=48 align=8
   base size=48 base align=8
std::map<std::__cxx11::basic_string<char>, MeCab::FeatureSet> (0x0x7faf5d126300) 0

Class MeCab::DictionaryRewriter
   size=120 align=8
   base size=120 base align=8
MeCab::DictionaryRewriter (0x0x7faf5d1262a0) 0

Class MeCab::POSIDGenerator
   size=24 align=8
   base size=24 base align=8
MeCab::POSIDGenerator (0x0x7faf5d126ae0) 0

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

Class __gnu_cxx::__alloc_traits<std::allocator<int> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<int> > (0x0x7faf5d12d7b8) 0 empty
  std::allocator_traits<std::allocator<int> > (0x0x7faf5d126cc0) 0 empty

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

Class __gnu_cxx::new_allocator<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<int> (0x0x7faf5d126d80) 0 empty

Class std::allocator<int>
   size=1 align=1
   base size=1 base align=1
std::allocator<int> (0x0x7faf5d12d8f0) 0 empty
  __gnu_cxx::new_allocator<int> (0x0x7faf5d126e40) 0 empty

Class std::_Vector_base<int, std::allocator<int> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<int, std::allocator<int> >::_Vector_impl (0x0x7faf5d12d9c0) 0
  std::allocator<int> (0x0x7faf5d12da28) 0 empty
    __gnu_cxx::new_allocator<int> (0x0x7faf5d126ea0) 0 empty

Class std::_Vector_base<int, std::allocator<int> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<int, std::allocator<int> > (0x0x7faf5d126c00) 0

Class std::vector<int>
   size=24 align=8
   base size=24 base align=8
std::vector<int> (0x0x7faf5d12da90) 0
  std::_Vector_base<int, std::allocator<int> > (0x0x7faf5d126f00) 0

Class std::allocator_traits<std::allocator<std::pair<long unsigned int, int*> > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::pair<long unsigned int, int*> > > (0x0x7faf5cf4d120) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<long unsigned int, int*> > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<long unsigned int, int*> > > (0x0x7faf5d12dc30) 0 empty
  std::allocator_traits<std::allocator<std::pair<long unsigned int, int*> > > (0x0x7faf5cf4d180) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<long unsigned int, int*> > >::rebind<std::pair<long unsigned int, int*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<long unsigned int, int*> > >::rebind<std::pair<long unsigned int, int*> > (0x0x7faf5cf4d1e0) 0 empty

Class __gnu_cxx::new_allocator<std::pair<long unsigned int, int*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<long unsigned int, int*> > (0x0x7faf5cf4d240) 0 empty

Class std::allocator<std::pair<long unsigned int, int*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<long unsigned int, int*> > (0x0x7faf5d12dd68) 0 empty
  __gnu_cxx::new_allocator<std::pair<long unsigned int, int*> > (0x0x7faf5cf4d300) 0 empty

Class std::_Vector_base<std::pair<long unsigned int, int*>, std::allocator<std::pair<long unsigned int, int*> > >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::pair<long unsigned int, int*>, std::allocator<std::pair<long unsigned int, int*> > >::_Vector_impl (0x0x7faf5d12de38) 0
  std::allocator<std::pair<long unsigned int, int*> > (0x0x7faf5d12dea0) 0 empty
    __gnu_cxx::new_allocator<std::pair<long unsigned int, int*> > (0x0x7faf5cf4d360) 0 empty

Class std::_Vector_base<std::pair<long unsigned int, int*>, std::allocator<std::pair<long unsigned int, int*> > >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::pair<long unsigned int, int*>, std::allocator<std::pair<long unsigned int, int*> > > (0x0x7faf5cf4d0c0) 0

Class std::vector<std::pair<long unsigned int, int*>, std::allocator<std::pair<long unsigned int, int*> > >
   size=24 align=8
   base size=24 base align=8
std::vector<std::pair<long unsigned int, int*>, std::allocator<std::pair<long unsigned int, int*> > > (0x0x7faf5d12d1a0) 0
  std::_Vector_base<std::pair<long unsigned int, int*>, std::allocator<std::pair<long unsigned int, int*> > > (0x0x7faf5cf4d3c0) 0

Vtable for MeCab::ChunkFreeList<int>
MeCab::ChunkFreeList<int>::_ZTVN5MeCab13ChunkFreeListIiEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab13ChunkFreeListIiEE)
16    (int (*)(...))MeCab::ChunkFreeList<T>::~ChunkFreeList<int>
24    (int (*)(...))MeCab::ChunkFreeList<T>::~ChunkFreeList<int>

Class MeCab::ChunkFreeList<int>
   size=56 align=8
   base size=56 base align=8
MeCab::ChunkFreeList<int> (0x0x7faf5cf4d060) 0
    vptr=((& MeCab::ChunkFreeList<int>::_ZTVN5MeCab13ChunkFreeListIiEE) + 16u)

Class std::allocator_traits<std::allocator<std::pair<long unsigned int, char*> > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::pair<long unsigned int, char*> > > (0x0x7faf5cf4d4e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<long unsigned int, char*> > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<long unsigned int, char*> > > (0x0x7faf5d12dc98) 0 empty
  std::allocator_traits<std::allocator<std::pair<long unsigned int, char*> > > (0x0x7faf5cf4d540) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<long unsigned int, char*> > >::rebind<std::pair<long unsigned int, char*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<long unsigned int, char*> > >::rebind<std::pair<long unsigned int, char*> > (0x0x7faf5cf4d5a0) 0 empty

Class __gnu_cxx::new_allocator<std::pair<long unsigned int, char*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<long unsigned int, char*> > (0x0x7faf5cf4d600) 0 empty

Class std::allocator<std::pair<long unsigned int, char*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<long unsigned int, char*> > (0x0x7faf5d00e0d0) 0 empty
  __gnu_cxx::new_allocator<std::pair<long unsigned int, char*> > (0x0x7faf5cf4d6c0) 0 empty

Class std::_Vector_base<std::pair<long unsigned int, char*>, std::allocator<std::pair<long unsigned int, char*> > >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::pair<long unsigned int, char*>, std::allocator<std::pair<long unsigned int, char*> > >::_Vector_impl (0x0x7faf5d00e1a0) 0
  std::allocator<std::pair<long unsigned int, char*> > (0x0x7faf5d00e208) 0 empty
    __gnu_cxx::new_allocator<std::pair<long unsigned int, char*> > (0x0x7faf5cf4d720) 0 empty

Class std::_Vector_base<std::pair<long unsigned int, char*>, std::allocator<std::pair<long unsigned int, char*> > >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::pair<long unsigned int, char*>, std::allocator<std::pair<long unsigned int, char*> > > (0x0x7faf5cf4d480) 0

Class std::vector<std::pair<long unsigned int, char*>, std::allocator<std::pair<long unsigned int, char*> > >
   size=24 align=8
   base size=24 base align=8
std::vector<std::pair<long unsigned int, char*>, std::allocator<std::pair<long unsigned int, char*> > > (0x0x7faf5d00e270) 0
  std::_Vector_base<std::pair<long unsigned int, char*>, std::allocator<std::pair<long unsigned int, char*> > > (0x0x7faf5cf4d780) 0

Vtable for MeCab::ChunkFreeList<char>
MeCab::ChunkFreeList<char>::_ZTVN5MeCab13ChunkFreeListIcEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab13ChunkFreeListIcEE)
16    (int (*)(...))MeCab::ChunkFreeList<T>::~ChunkFreeList<char>
24    (int (*)(...))MeCab::ChunkFreeList<T>::~ChunkFreeList<char>

Class MeCab::ChunkFreeList<char>
   size=56 align=8
   base size=56 base align=8
MeCab::ChunkFreeList<char> (0x0x7faf5cf4d420) 0
    vptr=((& MeCab::ChunkFreeList<char>::_ZTVN5MeCab13ChunkFreeListIcEE) + 16u)

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

Class __gnu_cxx::__alloc_traits<std::allocator<const char*> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<const char*> > (0x0x7faf5d00e4e0) 0 empty
  std::allocator_traits<std::allocator<const char*> > (0x0x7faf5cf4d8a0) 0 empty

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

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

Class std::allocator<const char*>
   size=1 align=1
   base size=1 base align=1
std::allocator<const char*> (0x0x7faf5d00e618) 0 empty
  __gnu_cxx::new_allocator<const char*> (0x0x7faf5cf4da20) 0 empty

Class std::_Vector_base<const char*, std::allocator<const char*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<const char*, std::allocator<const char*> >::_Vector_impl (0x0x7faf5d00e6e8) 0
  std::allocator<const char*> (0x0x7faf5d00e750) 0 empty
    __gnu_cxx::new_allocator<const char*> (0x0x7faf5cf4da80) 0 empty

Class std::_Vector_base<const char*, std::allocator<const char*> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<const char*, std::allocator<const char*> > (0x0x7faf5cf4d7e0) 0

Class std::vector<const char*>
   size=24 align=8
   base size=24 base align=8
std::vector<const char*> (0x0x7faf5d00e7b8) 0
  std::_Vector_base<const char*, std::allocator<const char*> > (0x0x7faf5cf4dae0) 0

Vtable for MeCab::FeatureIndex
MeCab::FeatureIndex::_ZTVN5MeCab12FeatureIndexE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab12FeatureIndexE)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    0u
56    0u
64    (int (*)(...))__cxa_pure_virtual

Class MeCab::FeatureIndex
   size=368 align=8
   base size=368 base align=8
MeCab::FeatureIndex (0x0x7faf5d126ba0) 0
    vptr=((& MeCab::FeatureIndex::_ZTVN5MeCab12FeatureIndexE) + 16u)

Class std::is_array<std::allocator<int> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<int> > (0x0x7faf5d00e958) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5cf4dd20) 0 empty

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

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

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

Class std::__is_void_helper<std::allocator<int> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<int> > (0x0x7faf5d00ea28) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5cf4dea0) 0 empty

Class std::is_void<std::allocator<int> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<int> > (0x0x7faf5d00ea90) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5cf4df00) 0 empty

Class std::__not_<std::is_void<std::allocator<int> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<int> > > (0x0x7faf5d00eaf8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5cf4df60) 0 empty

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

Class std::__is_default_constructible_impl<std::allocator<int> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<int> > (0x0x7faf5d00eb60) 0 empty
  std::__do_is_default_constructible_impl (0x0x7faf5cd38060) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<int> > >, std::__is_default_constructible_impl<std::allocator<int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<int> > >, std::__is_default_constructible_impl<std::allocator<int> > > (0x0x7faf5d00ebc8) 0 empty
  std::__is_default_constructible_impl<std::allocator<int> > (0x0x7faf5d00ec30) 0 empty
    std::__do_is_default_constructible_impl (0x0x7faf5cd380c0) 0 empty

Class std::__is_default_constructible_atom<std::allocator<int> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<int> > (0x0x7faf5d00ec98) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<int> > >, std::__is_default_constructible_impl<std::allocator<int> > > (0x0x7faf5d00ed00) 0 empty
    std::__is_default_constructible_impl<std::allocator<int> > (0x0x7faf5d00ed68) 0 empty
      std::__do_is_default_constructible_impl (0x0x7faf5cd38120) 0 empty

Class std::__is_default_constructible_safe<std::allocator<int>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<int>, false> (0x0x7faf5d00edd0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5cd38180) 0 empty

Class std::is_default_constructible<std::allocator<int> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<int> > (0x0x7faf5d00ee38) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5cd381e0) 0 empty

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

Class std::__is_nt_default_constructible_atom<std::allocator<int> >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<int> > (0x0x7faf5d00eea0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5cd382a0) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<int>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<int>, false> (0x0x7faf5d00ef08) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<int> > (0x0x7faf5d00ef70) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5cd38300) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<int> >, std::__is_nt_default_constructible_impl<std::allocator<int>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<int> >, std::__is_nt_default_constructible_impl<std::allocator<int>, false> > (0x0x7faf5d00e000) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<int>, false> (0x0x7faf5d00e2d8) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<int> > (0x0x7faf5d00e548) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5cd38360) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<int> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<int> > (0x0x7faf5d00e820) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<int> >, std::__is_nt_default_constructible_impl<std::allocator<int>, false> > (0x0x7faf5d00e8f0) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<int>, false> (0x0x7faf5cd43000) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<int> > (0x0x7faf5cd43068) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5cd383c0) 0 empty

Class std::is_array<std::allocator<const char*> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<const char*> > (0x0x7faf5cd43138) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5cd38420) 0 empty

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

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

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

Class std::__is_void_helper<std::allocator<const char*> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<const char*> > (0x0x7faf5cd43208) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5cd385a0) 0 empty

Class std::is_void<std::allocator<const char*> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<const char*> > (0x0x7faf5cd43270) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5cd38600) 0 empty

Class std::__not_<std::is_void<std::allocator<const char*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<const char*> > > (0x0x7faf5cd432d8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5cd38660) 0 empty

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

Class std::__is_default_constructible_impl<std::allocator<const char*> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<const char*> > (0x0x7faf5cd43340) 0 empty
  std::__do_is_default_constructible_impl (0x0x7faf5cd38720) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<const char*> > >, std::__is_default_constructible_impl<std::allocator<const char*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<const char*> > >, std::__is_default_constructible_impl<std::allocator<const char*> > > (0x0x7faf5cd433a8) 0 empty
  std::__is_default_constructible_impl<std::allocator<const char*> > (0x0x7faf5cd43410) 0 empty
    std::__do_is_default_constructible_impl (0x0x7faf5cd38780) 0 empty

Class std::__is_default_constructible_atom<std::allocator<const char*> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<const char*> > (0x0x7faf5cd43478) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<const char*> > >, std::__is_default_constructible_impl<std::allocator<const char*> > > (0x0x7faf5cd434e0) 0 empty
    std::__is_default_constructible_impl<std::allocator<const char*> > (0x0x7faf5cd43548) 0 empty
      std::__do_is_default_constructible_impl (0x0x7faf5cd387e0) 0 empty

Class std::__is_default_constructible_safe<std::allocator<const char*>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<const char*>, false> (0x0x7faf5cd435b0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5cd38840) 0 empty

Class std::is_default_constructible<std::allocator<const char*> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<const char*> > (0x0x7faf5cd43618) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5cd388a0) 0 empty

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

Class std::__is_nt_default_constructible_atom<std::allocator<const char*> >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<const char*> > (0x0x7faf5cd43680) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5cd38960) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<const char*>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<const char*>, false> (0x0x7faf5cd436e8) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<const char*> > (0x0x7faf5cd43750) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5cd389c0) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<const char*> >, std::__is_nt_default_constructible_impl<std::allocator<const char*>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<const char*> >, std::__is_nt_default_constructible_impl<std::allocator<const char*>, false> > (0x0x7faf5cd437b8) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<const char*>, false> (0x0x7faf5cd43820) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<const char*> > (0x0x7faf5cd43888) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5cd38a20) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<const char*> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<const char*> > (0x0x7faf5cd438f0) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<const char*> >, std::__is_nt_default_constructible_impl<std::allocator<const char*>, false> > (0x0x7faf5cd43958) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<const char*>, false> (0x0x7faf5cd439c0) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<const char*> > (0x0x7faf5cd43a28) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5cd38a80) 0 empty

Class std::is_array<std::allocator<MeCab::RewritePattern> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<MeCab::RewritePattern> > (0x0x7faf5cd43af8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5cd38ae0) 0 empty

Class std::remove_volatile<std::allocator<MeCab::RewritePattern> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<MeCab::RewritePattern> > (0x0x7faf5cd38ba0) 0 empty

Class std::remove_const<std::allocator<MeCab::RewritePattern> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<MeCab::RewritePattern> > (0x0x7faf5cd38c00) 0 empty

Class std::remove_cv<std::allocator<MeCab::RewritePattern> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<MeCab::RewritePattern> > (0x0x7faf5cd38b40) 0 empty

Class std::__is_void_helper<std::allocator<MeCab::RewritePattern> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<MeCab::RewritePattern> > (0x0x7faf5cd43bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5cd38c60) 0 empty

Class std::is_void<std::allocator<MeCab::RewritePattern> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<MeCab::RewritePattern> > (0x0x7faf5cd43c30) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5cd38cc0) 0 empty

Class std::__not_<std::is_void<std::allocator<MeCab::RewritePattern> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<MeCab::RewritePattern> > > (0x0x7faf5cd43c98) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5cd38d20) 0 empty

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

Class std::__is_default_constructible_impl<std::allocator<MeCab::RewritePattern> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<MeCab::RewritePattern> > (0x0x7faf5cd43d00) 0 empty
  std::__do_is_default_constructible_impl (0x0x7faf5cd38de0) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<MeCab::RewritePattern> > >, std::__is_default_constructible_impl<std::allocator<MeCab::RewritePattern> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<MeCab::RewritePattern> > >, std::__is_default_constructible_impl<std::allocator<MeCab::RewritePattern> > > (0x0x7faf5cd43d68) 0 empty
  std::__is_default_constructible_impl<std::allocator<MeCab::RewritePattern> > (0x0x7faf5cd43dd0) 0 empty
    std::__do_is_default_constructible_impl (0x0x7faf5cd38e40) 0 empty

Class std::__is_default_constructible_atom<std::allocator<MeCab::RewritePattern> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<MeCab::RewritePattern> > (0x0x7faf5cd43e38) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<MeCab::RewritePattern> > >, std::__is_default_constructible_impl<std::allocator<MeCab::RewritePattern> > > (0x0x7faf5cd43ea0) 0 empty
    std::__is_default_constructible_impl<std::allocator<MeCab::RewritePattern> > (0x0x7faf5cd43f08) 0 empty
      std::__do_is_default_constructible_impl (0x0x7faf5cd38ea0) 0 empty

Class std::__is_default_constructible_safe<std::allocator<MeCab::RewritePattern>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<MeCab::RewritePattern>, false> (0x0x7faf5cd43f70) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5cd38f00) 0 empty

Class std::is_default_constructible<std::allocator<MeCab::RewritePattern> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<MeCab::RewritePattern> > (0x0x7faf5cd430d0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5cd38f60) 0 empty

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

Class std::__is_nt_default_constructible_atom<std::allocator<MeCab::RewritePattern> >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<MeCab::RewritePattern> > (0x0x7faf5cd43a90) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5cd72060) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<MeCab::RewritePattern>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<MeCab::RewritePattern>, false> (0x0x7faf5cd75000) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<MeCab::RewritePattern> > (0x0x7faf5cd75068) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5cd720c0) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<MeCab::RewritePattern> >, std::__is_nt_default_constructible_impl<std::allocator<MeCab::RewritePattern>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<MeCab::RewritePattern> >, std::__is_nt_default_constructible_impl<std::allocator<MeCab::RewritePattern>, false> > (0x0x7faf5cd750d0) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<MeCab::RewritePattern>, false> (0x0x7faf5cd75138) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<MeCab::RewritePattern> > (0x0x7faf5cd751a0) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5cd72120) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<MeCab::RewritePattern> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<MeCab::RewritePattern> > (0x0x7faf5cd75208) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<MeCab::RewritePattern> >, std::__is_nt_default_constructible_impl<std::allocator<MeCab::RewritePattern>, false> > (0x0x7faf5cd75270) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<MeCab::RewritePattern>, false> (0x0x7faf5cd752d8) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<MeCab::RewritePattern> > (0x0x7faf5cd75340) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5cd72180) 0 empty

Class std::is_array<std::allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > > (0x0x7faf5cd75410) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5cd721e0) 0 empty

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

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

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

Class std::__is_void_helper<std::allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > > (0x0x7faf5cd75680) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5cd72360) 0 empty

Class std::is_void<std::allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > > (0x0x7faf5cd756e8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5cd723c0) 0 empty

Class std::__not_<std::is_void<std::allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > > > (0x0x7faf5cd75820) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5cd72420) 0 empty

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

Class std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > > (0x0x7faf5cd75888) 0 empty
  std::__do_is_default_constructible_impl (0x0x7faf5cd724e0) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, MeCab::FeatureSet> > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, MeCab::FeatureSet> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, MeCab::FeatureSet> > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, MeCab::FeatureSet> > > > (0x0x7faf5cd758f0) 0 empty
  std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > > (0x0x7faf5cd75958) 0 empty
    std::__do_is_default_constructible_impl (0x0x7faf5cd72540) 0 empty

Class std::__is_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > > (0x0x7faf5cd759c0) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, MeCab::FeatureSet> > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, MeCab::FeatureSet> > > > (0x0x7faf5cd75a28) 0 empty
    std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > > (0x0x7faf5cd75a90) 0 empty
      std::__do_is_default_constructible_impl (0x0x7faf5cd725a0) 0 empty

Class std::__is_default_constructible_safe<std::allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> >, false> (0x0x7faf5cd75af8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5cd72600) 0 empty

Class std::is_default_constructible<std::allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > > (0x0x7faf5cd75b60) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5cd72660) 0 empty

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

Class std::__is_nt_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > > (0x0x7faf5cd75bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5cd72720) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> >, false> (0x0x7faf5cd75c30) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > > (0x0x7faf5cd75c98) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5cd72780) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, MeCab::FeatureSet> > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, MeCab::FeatureSet> >, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, MeCab::FeatureSet> > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, MeCab::FeatureSet> >, false> > (0x0x7faf5cd75d00) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> >, false> (0x0x7faf5cd75d68) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > > (0x0x7faf5cd75dd0) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5cd727e0) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > > (0x0x7faf5cd75e38) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, MeCab::FeatureSet> > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, MeCab::FeatureSet> >, false> > (0x0x7faf5cd75ea0) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> >, false> (0x0x7faf5cd75f08) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > > (0x0x7faf5cd75f70) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5cd72840) 0 empty

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

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

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

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

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

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

Class std::__not_<std::is_void<std::less<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::less<std::__cxx11::basic_string<char> > > > (0x0x7faf5cd8f3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5cd72ae0) 0 empty

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

Class std::__is_default_constructible_impl<std::less<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::less<std::__cxx11::basic_string<char> > > (0x0x7faf5cd8f410) 0 empty
  std::__do_is_default_constructible_impl (0x0x7faf5cd72ba0) 0 empty

Class std::__and_<std::__not_<std::is_void<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_default_constructible_impl<std::less<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::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_default_constructible_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7faf5cd8f478) 0 empty
  std::__is_default_constructible_impl<std::less<std::__cxx11::basic_string<char> > > (0x0x7faf5cd8f4e0) 0 empty
    std::__do_is_default_constructible_impl (0x0x7faf5cd72c00) 0 empty

Class std::__is_default_constructible_atom<std::less<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::less<std::__cxx11::basic_string<char> > > (0x0x7faf5cd8f548) 0 empty
  std::__and_<std::__not_<std::is_void<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_default_constructible_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7faf5cd8f5b0) 0 empty
    std::__is_default_constructible_impl<std::less<std::__cxx11::basic_string<char> > > (0x0x7faf5cd8f618) 0 empty
      std::__do_is_default_constructible_impl (0x0x7faf5cd72c60) 0 empty

Class std::__is_default_constructible_safe<std::less<std::__cxx11::basic_string<char> >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::less<std::__cxx11::basic_string<char> >, false> (0x0x7faf5cd8f680) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5cd72cc0) 0 empty

Class std::is_default_constructible<std::less<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::less<std::__cxx11::basic_string<char> > > (0x0x7faf5cd8f6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5cd72de0) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::less<std::__cxx11::basic_string<char> >, false>, std::is_default_constructible<std::less<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::less<std::__cxx11::basic_string<char> >, false>, std::is_default_constructible<std::less<std::__cxx11::basic_string<char> > > > (0x0x7faf5cd72e40) 0 empty

Class std::__is_nt_default_constructible_atom<std::less<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::less<std::__cxx11::basic_string<char> > > (0x0x7faf5cd8f750) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5cd72ea0) 0 empty

Class std::__is_nt_default_constructible_impl<std::less<std::__cxx11::basic_string<char> >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::less<std::__cxx11::basic_string<char> >, false> (0x0x7faf5cd8f7b8) 0 empty
  std::__is_nt_default_constructible_atom<std::less<std::__cxx11::basic_string<char> > > (0x0x7faf5cd8f820) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5cd72f00) 0 empty

Class std::__and_<std::is_default_constructible<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_nt_default_constructible_impl<std::less<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::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_nt_default_constructible_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, false> > (0x0x7faf5cd8f888) 0 empty
  std::__is_nt_default_constructible_impl<std::less<std::__cxx11::basic_string<char> >, false> (0x0x7faf5cd8f8f0) 0 empty
    std::__is_nt_default_constructible_atom<std::less<std::__cxx11::basic_string<char> > > (0x0x7faf5cd8f958) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5cda2060) 0 empty

Class std::is_nothrow_default_constructible<std::less<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::less<std::__cxx11::basic_string<char> > > (0x0x7faf5cd8f9c0) 0 empty
  std::__and_<std::is_default_constructible<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_nt_default_constructible_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, false> > (0x0x7faf5cd8fa28) 0 empty
    std::__is_nt_default_constructible_impl<std::less<std::__cxx11::basic_string<char> >, false> (0x0x7faf5cd8fa90) 0 empty
      std::__is_nt_default_constructible_atom<std::less<std::__cxx11::basic_string<char> > > (0x0x7faf5cd8faf8) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5cda2120) 0 empty

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

Class std::allocator<std::pair<const std::__cxx11::basic_string<char>, int> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5cd8fd68) 0 empty
  __gnu_cxx::new_allocator<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5cda2e40) 0 empty

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

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5cd8fea0) 0 empty
  std::allocator_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5cde8000) 0 empty

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

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

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

Class std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5ce13068) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5cde82a0) 0 empty

Class std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, int> > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char> >, true>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, int> > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char> >, true> (0x0x7faf5ce131a0) 0
  std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5ce13208) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5cde83c0) 0 empty

Class std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5cde8120) 0

Class std::map<std::__cxx11::basic_string<char>, int>
   size=48 align=8
   base size=48 base align=8
std::map<std::__cxx11::basic_string<char>, int> (0x0x7faf5cda2d20) 0

Class __gnu_cxx::new_allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5cde84e0) 0 empty

Class std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5ce132d8) 0 empty
  __gnu_cxx::new_allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5cde85a0) 0 empty

Class std::allocator_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5cde8600) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5ce13410) 0 empty
  std::allocator_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5cde8660) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >::rebind<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >::rebind<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5cde86c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >::rebind<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >::rebind<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5cde8780) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5cde87e0) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5ce13548) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5cde88a0) 0 empty

Class std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char> >, true>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char> >, true> (0x0x7faf5ce13618) 0
  std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5ce13680) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5cde8900) 0 empty

Class std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5cde8720) 0

Class std::map<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >
   size=48 align=8
   base size=48 base align=8
std::map<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > (0x0x7faf5cde8480) 0

Vtable for MeCab::EncoderFeatureIndex
MeCab::EncoderFeatureIndex::_ZTVN5MeCab19EncoderFeatureIndexE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab19EncoderFeatureIndexE)
16    (int (*)(...))MeCab::EncoderFeatureIndex::open
24    (int (*)(...))MeCab::EncoderFeatureIndex::clear
32    (int (*)(...))MeCab::EncoderFeatureIndex::close
40    (int (*)(...))MeCab::EncoderFeatureIndex::buildFeature
48    (int (*)(...))MeCab::EncoderFeatureIndex::~EncoderFeatureIndex
56    (int (*)(...))MeCab::EncoderFeatureIndex::~EncoderFeatureIndex
64    (int (*)(...))MeCab::EncoderFeatureIndex::id

Class MeCab::EncoderFeatureIndex
   size=464 align=8
   base size=464 base align=8
MeCab::EncoderFeatureIndex (0x0x7faf5cd8fc30) 0
    vptr=((& MeCab::EncoderFeatureIndex::_ZTVN5MeCab19EncoderFeatureIndexE) + 16u)
  MeCab::FeatureIndex (0x0x7faf5cda2cc0) 0
      primary-for MeCab::EncoderFeatureIndex (0x0x7faf5cd8fc30)

Vtable for MeCab::Mmap<char>
MeCab::Mmap<char>::_ZTVN5MeCab4MmapIcEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab4MmapIcEE)
16    (int (*)(...))MeCab::Mmap<T>::~Mmap<char>
24    (int (*)(...))MeCab::Mmap<T>::~Mmap<char>

Class MeCab::Mmap<char>
   size=472 align=8
   base size=472 base align=8
MeCab::Mmap<char> (0x0x7faf5cde89c0) 0
    vptr=((& MeCab::Mmap<char>::_ZTVN5MeCab4MmapIcEE) + 16u)

Vtable for MeCab::DecoderFeatureIndex
MeCab::DecoderFeatureIndex::_ZTVN5MeCab19DecoderFeatureIndexE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab19DecoderFeatureIndexE)
16    (int (*)(...))MeCab::DecoderFeatureIndex::open
24    (int (*)(...))MeCab::DecoderFeatureIndex::clear
32    (int (*)(...))MeCab::DecoderFeatureIndex::close
40    (int (*)(...))MeCab::DecoderFeatureIndex::buildFeature
48    (int (*)(...))MeCab::DecoderFeatureIndex::~DecoderFeatureIndex
56    (int (*)(...))MeCab::DecoderFeatureIndex::~DecoderFeatureIndex
64    (int (*)(...))MeCab::DecoderFeatureIndex::id

Class MeCab::DecoderFeatureIndex
   size=888 align=8
   base size=888 base align=8
MeCab::DecoderFeatureIndex (0x0x7faf5ce136e8) 0
    vptr=((& MeCab::DecoderFeatureIndex::_ZTVN5MeCab19DecoderFeatureIndexE) + 16u)
  MeCab::FeatureIndex (0x0x7faf5cde8960) 0
      primary-for MeCab::DecoderFeatureIndex (0x0x7faf5ce136e8)

Vtable for MeCab::scoped_array<char>
MeCab::scoped_array<char>::_ZTVN5MeCab12scoped_arrayIcEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab12scoped_arrayIcEE)
16    (int (*)(...))MeCab::scoped_array<T>::~scoped_array<char>
24    (int (*)(...))MeCab::scoped_array<T>::~scoped_array<char>

Class MeCab::scoped_array<char>
   size=16 align=8
   base size=16 base align=8
MeCab::scoped_array<char> (0x0x7faf5cc11360) 0
    vptr=((& MeCab::scoped_array<char>::_ZTVN5MeCab12scoped_arrayIcEE) + 16u)

Vtable for MeCab::scoped_string
MeCab::scoped_string::_ZTVN5MeCab13scoped_stringE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab13scoped_stringE)
16    (int (*)(...))MeCab::scoped_string::~scoped_string
24    (int (*)(...))MeCab::scoped_string::~scoped_string

Class MeCab::scoped_string
   size=16 align=8
   base size=16 base align=8
MeCab::scoped_string (0x0x7faf5ce13750) 0
    vptr=((& MeCab::scoped_string::_ZTVN5MeCab13scoped_stringE) + 16u)
  MeCab::scoped_array<char> (0x0x7faf5cc113c0) 0
      primary-for MeCab::scoped_string (0x0x7faf5ce13750)

Class MeCab::Option
   size=40 align=8
   base size=40 base align=8
MeCab::Option (0x0x7faf5cc11960) 0

Class __gnu_cxx::new_allocator<std::pair<const 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<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7faf5cc11a80) 0 empty

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

Class std::allocator_traits<std::allocator<std::pair<const 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<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7faf5cc11ba0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const 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<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7faf5ce139c0) 0 empty
  std::allocator_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7faf5cc11c00) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >::rebind<std::pair<const 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<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >::rebind<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7faf5cc11c60) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >::rebind<std::_Rb_tree_node<std::pair<const 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<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >::rebind<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7faf5cc11d20) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const 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::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7faf5cc11d80) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7faf5ce13af8) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7faf5cc11e40) 0 empty

Class std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char> >, true>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char> >, true> (0x0x7faf5ce13bc8) 0
  std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7faf5ce13c30) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7faf5cc11ea0) 0 empty

Class std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7faf5cc11cc0) 0

Class std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >
   size=48 align=8
   base size=48 base align=8
std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > (0x0x7faf5cc11a20) 0

Vtable for MeCab::Param
MeCab::Param::_ZTVN5MeCab5ParamE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab5ParamE)
16    (int (*)(...))MeCab::Param::~Param
24    (int (*)(...))MeCab::Param::~Param

Class MeCab::Param
   size=584 align=8
   base size=584 base align=8
MeCab::Param (0x0x7faf5cc119c0) 0
    vptr=((& MeCab::Param::_ZTVN5MeCab5ParamE) + 16u)

Class std::__has_is_transparent<std::less<std::__cxx11::basic_string<char> >, const char*, void>
   size=1 align=1
   base size=0 base align=1
std::__has_is_transparent<std::less<std::__cxx11::basic_string<char> >, const char*, void> (0x0x7faf5c956120) 0 empty

Class std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7faf5c956240) 0

Class std::_PCC<true, const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::_PCC<true, const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > (0x0x7faf5c956300) 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> > (0x0x7faf5ce13f08) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c956420) 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> > > > > (0x0x7faf5c956480) 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> > (0x0x7faf5ce13478) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c9564e0) 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> > > (0x0x7faf5c956540) 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> > (0x0x7faf5ce13958) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c9565a0) 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> > > > (0x0x7faf5ce13a28) 0 empty
  std::is_rvalue_reference<const std::__cxx11::basic_string<char> > (0x0x7faf5ce13d00) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c956600) 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> > (0x0x7faf5ce13d68) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c956660) 0 empty

Class std::conditional<false, 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<false, std::is_reference<const std::__cxx11::basic_string<char> >, std::is_void<const std::__cxx11::basic_string<char> > > (0x0x7faf5c9566c0) 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> > (0x0x7faf5c956840) 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> > (0x0x7faf5c9568a0) 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> > (0x0x7faf5c9567e0) 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> > (0x0x7faf5c9bd270) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c956900) 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> > (0x0x7faf5c9bd3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c956960) 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> > > > (0x0x7faf5c9bd410) 0 empty
  std::is_void<const std::__cxx11::basic_string<char> > (0x0x7faf5c9bd478) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c9569c0) 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> > > > (0x0x7faf5c9bd4e0) 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> > > > (0x0x7faf5c9bd548) 0 empty
    std::is_void<const std::__cxx11::basic_string<char> > (0x0x7faf5c9bd5b0) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c956a20) 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> > > > > (0x0x7faf5c9bd618) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c956a80) 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> > (0x0x7faf5c9bd680) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c956ae0) 0 empty

Class std::conditional<true, 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<true, std::is_object<const std::__cxx11::basic_string<char> >, std::is_reference<const std::__cxx11::basic_string<char> > > (0x0x7faf5c956b40) 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> > > > (0x0x7faf5c9bd7b8) 0 empty
  std::is_object<const std::__cxx11::basic_string<char> > (0x0x7faf5c9bd820) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c956ba0) 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> > (0x0x7faf5c9bd888) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c956c00) 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>&> (0x0x7faf5c9bd8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c956cc0) 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> >&> > > (0x0x7faf5c956d20) 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>&> (0x0x7faf5c9bda28) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c956d80) 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>&> > (0x0x7faf5c956de0) 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> >&> > (0x0x7faf5c9bda90) 0 empty
  std::is_lvalue_reference<const std::__cxx11::basic_string<char>&> (0x0x7faf5c9bdaf8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c956e40) 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>&> (0x0x7faf5c9bdb60) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c956ea0) 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>&> > (0x0x7faf5c956f00) 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> >&> > (0x0x7faf5c9bdc98) 0 empty
  std::is_reference<const std::__cxx11::basic_string<char>&> (0x0x7faf5c9bdd00) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c956f60) 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> >&> > (0x0x7faf5c9bdd68) 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> >&> > (0x0x7faf5c9bddd0) 0 empty
    std::is_reference<const std::__cxx11::basic_string<char>&> (0x0x7faf5c9bde38) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c9d7000) 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> >&> > > (0x0x7faf5c9bdea0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c9d7060) 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>&> (0x0x7faf5c9bdf08) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c9d70c0) 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>&> > (0x0x7faf5c9d7120) 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> >&> > (0x0x7faf5c9da068) 0 empty
  std::is_reference<const std::__cxx11::basic_string<char>&> (0x0x7faf5c9da0d0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c9d7180) 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>&> (0x0x7faf5c9da138) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c9d71e0) 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> (0x0x7faf5c9d7240) 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>&> (0x0x7faf5c9da1a0) 0 empty
  std::__add_rvalue_reference_helper<const std::__cxx11::basic_string<char>&, true> (0x0x7faf5c9d72a0) 0 empty

Class std::__is_assignable_helper<const 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<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7faf5c956c60) 0 empty

Class std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7faf5c9da270) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c9d7300) 0 empty

Class std::__is_copy_assignable_impl<const std::__cxx11::basic_string<char>, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<const std::__cxx11::basic_string<char>, true> (0x0x7faf5c9da3a8) 0 empty
  std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7faf5c9da410) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c9d7360) 0 empty

Class std::is_copy_assignable<const std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<const std::__cxx11::basic_string<char> > (0x0x7faf5c9da4e0) 0 empty
  std::__is_copy_assignable_impl<const std::__cxx11::basic_string<char>, true> (0x0x7faf5c9da548) 0 empty
    std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7faf5c9da5b0) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c9d73c0) 0 empty

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

Class std::__and_<std::is_copy_assignable<const 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<const 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> > > > (0x0x7faf5c9da680) 0 empty
  std::is_copy_assignable<const std::__cxx11::basic_string<char> > (0x0x7faf5c9da6e8) 0 empty
    std::__is_copy_assignable_impl<const std::__cxx11::basic_string<char>, true> (0x0x7faf5c9da750) 0 empty
      std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7faf5c9da7b8) 0 empty
        std::integral_constant<bool, false> (0x0x7faf5c9d7480) 0 empty

Class std::conditional<false, const std::pair<const 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<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&, const std::__nonesuch&> (0x0x7faf5c9d74e0) 0 empty

Class std::__not_<std::__and_<std::is_copy_assignable<const 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<const 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> > > > > (0x0x7faf5c9da8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c9d7540) 0 empty

Class std::conditional<true, const std::pair<const 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<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&, const std::__nonesuch&> (0x0x7faf5c9d75a0) 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>&&> (0x0x7faf5c9da9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c9d7660) 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> >&&> > > (0x0x7faf5c9d76c0) 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>&&> (0x0x7faf5c9daaf8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c9d7720) 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>&&> > (0x0x7faf5c9d7780) 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>&&> (0x0x7faf5c9dab60) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c9d77e0) 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> >&&> > (0x0x7faf5c9dabc8) 0 empty
  std::is_rvalue_reference<const std::__cxx11::basic_string<char>&&> (0x0x7faf5c9dac30) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c9d7840) 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>&&> (0x0x7faf5c9dac98) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c9d78a0) 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>&&> > (0x0x7faf5c9d7900) 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> >&&> > (0x0x7faf5c9dadd0) 0 empty
  std::is_reference<const std::__cxx11::basic_string<char>&&> (0x0x7faf5c9dae38) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c9d7960) 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> >&&> > (0x0x7faf5c9daea0) 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> >&&> > (0x0x7faf5c9daf08) 0 empty
    std::is_reference<const std::__cxx11::basic_string<char>&&> (0x0x7faf5c9daf70) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c9d79c0) 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> >&&> > > (0x0x7faf5c9fd000) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c9d7a20) 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>&&> (0x0x7faf5c9fd068) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c9d7a80) 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>&&> > (0x0x7faf5c9d7ae0) 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> >&&> > (0x0x7faf5c9fd1a0) 0 empty
  std::is_reference<const std::__cxx11::basic_string<char>&&> (0x0x7faf5c9fd208) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c9d7b40) 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>&&> (0x0x7faf5c9fd270) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c9d7ba0) 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> (0x0x7faf5c9d7c00) 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>&&> (0x0x7faf5c9fd2d8) 0 empty
  std::__add_rvalue_reference_helper<const std::__cxx11::basic_string<char>&&, true> (0x0x7faf5c9d7c60) 0 empty

Class std::__is_assignable_helper<const 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<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&&> (0x0x7faf5c9d7600) 0 empty

Class std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&&> (0x0x7faf5c9fd340) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c9d7cc0) 0 empty

Class std::__is_move_assignable_impl<const std::__cxx11::basic_string<char>, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<const std::__cxx11::basic_string<char>, true> (0x0x7faf5c9fd478) 0 empty
  std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&&> (0x0x7faf5c9fd4e0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c9d7d20) 0 empty

Class std::is_move_assignable<const std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<const std::__cxx11::basic_string<char> > (0x0x7faf5c9fd5b0) 0 empty
  std::__is_move_assignable_impl<const std::__cxx11::basic_string<char>, true> (0x0x7faf5c9fd618) 0 empty
    std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&&> (0x0x7faf5c9fd680) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c9d7d80) 0 empty

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

Class std::__and_<std::is_move_assignable<const 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<const 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> > > > (0x0x7faf5c9fd750) 0 empty
  std::is_move_assignable<const std::__cxx11::basic_string<char> > (0x0x7faf5c9fd7b8) 0 empty
    std::__is_move_assignable_impl<const std::__cxx11::basic_string<char>, true> (0x0x7faf5c9fd820) 0 empty
      std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&&> (0x0x7faf5c9fd888) 0 empty
        std::integral_constant<bool, false> (0x0x7faf5c9d7e40) 0 empty

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

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

Class std::is_error_code_enum<std::_Rb_tree_const_iterator<std::pair<const 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::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7faf5c9fd9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c9d7f00) 0 empty

Class std::is_error_condition_enum<std::_Rb_tree_const_iterator<std::pair<const 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::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7faf5c9fda90) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c9d7f60) 0 empty

Class std::__has_is_transparent<std::less<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, void>
   size=1 align=1
   base size=0 base align=1
std::__has_is_transparent<std::less<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, void> (0x0x7faf5ca23120) 0 empty

Class std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7faf5ca23180) 0

Class std::is_error_code_enum<std::_Rb_tree_iterator<std::pair<const 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::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7faf5c9fdaf8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ca23240) 0 empty

Class std::is_error_condition_enum<std::_Rb_tree_iterator<std::pair<const 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::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7faf5c9fdb60) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ca232a0) 0 empty

Class std::is_array<std::allocator<std::pair<const 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<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7faf5c9fdbc8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ca23360) 0 empty

Class std::remove_volatile<std::allocator<std::pair<const 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<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7faf5ca23420) 0 empty

Class std::remove_const<std::allocator<std::pair<const 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<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7faf5ca23480) 0 empty

Class std::remove_cv<std::allocator<std::pair<const 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<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7faf5ca233c0) 0 empty

Class std::__is_void_helper<std::allocator<std::pair<const 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<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7faf5c9fdc98) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ca234e0) 0 empty

Class std::is_void<std::allocator<std::pair<const 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<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7faf5c9fdd00) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ca23540) 0 empty

Class std::__not_<std::is_void<std::allocator<std::pair<const 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<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > (0x0x7faf5c9fdd68) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ca235a0) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >, std::__not_<std::is_void<std::allocator<std::pair<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_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >, std::__not_<std::is_void<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > (0x0x7faf5ca23600) 0 empty

Class std::__is_default_constructible_impl<std::allocator<std::pair<const 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<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7faf5c9fddd0) 0 empty
  std::__do_is_default_constructible_impl (0x0x7faf5ca23660) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<std::pair<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_default_constructible_impl<std::allocator<std::pair<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::__not_<std::is_void<std::allocator<std::pair<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_default_constructible_impl<std::allocator<std::pair<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> > > > > > (0x0x7faf5c9fde38) 0 empty
  std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7faf5c9fdea0) 0 empty
    std::__do_is_default_constructible_impl (0x0x7faf5ca236c0) 0 empty

Class std::__is_default_constructible_atom<std::allocator<std::pair<const 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<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7faf5c9fdf08) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<std::pair<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_default_constructible_impl<std::allocator<std::pair<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> > > > > > (0x0x7faf5c9fdf70) 0 empty
    std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7faf5c9fd958) 0 empty
      std::__do_is_default_constructible_impl (0x0x7faf5ca23720) 0 empty

Class std::__is_default_constructible_safe<std::allocator<std::pair<const 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<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, false> (0x0x7faf5c9fda28) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ca23780) 0 empty

Class std::is_default_constructible<std::allocator<std::pair<const 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<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7faf5ca46000) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ca237e0) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, false>, std::is_default_constructible<std::allocator<std::pair<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_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, false>, std::is_default_constructible<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > (0x0x7faf5ca23840) 0 empty

Class std::__is_nt_default_constructible_atom<std::allocator<std::pair<const 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<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7faf5ca46068) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ca238a0) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<std::pair<const 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<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, false> (0x0x7faf5ca460d0) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7faf5ca46138) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5ca23900) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<std::pair<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_nt_default_constructible_impl<std::allocator<std::pair<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> > > >, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<std::pair<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_nt_default_constructible_impl<std::allocator<std::pair<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> > > >, false> > (0x0x7faf5ca461a0) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, false> (0x0x7faf5ca46208) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7faf5ca46270) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5ca23960) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<std::pair<const 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<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7faf5ca462d8) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<std::pair<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_nt_default_constructible_impl<std::allocator<std::pair<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> > > >, false> > (0x0x7faf5ca46340) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, false> (0x0x7faf5ca463a8) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7faf5ca46410) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5ca239c0) 0 empty

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> > > (0x0x7faf5ca465b0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ca23ba0) 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> > > (0x0x7faf5ca23c60) 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> > > (0x0x7faf5ca23cc0) 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> > > (0x0x7faf5ca23c00) 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> > > (0x0x7faf5ca46680) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ca23d20) 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> > > (0x0x7faf5ca466e8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ca23d80) 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> > > > (0x0x7faf5ca46750) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ca23de0) 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> > > > > (0x0x7faf5ca23e40) 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> > > (0x0x7faf5ca467b8) 0 empty
  std::__do_is_default_constructible_impl (0x0x7faf5ca23ea0) 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> > > > > (0x0x7faf5ca46820) 0 empty
  std::__is_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7faf5ca46888) 0 empty
    std::__do_is_default_constructible_impl (0x0x7faf5ca5d000) 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> > > (0x0x7faf5ca468f0) 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> > > > > (0x0x7faf5ca46958) 0 empty
    std::__is_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7faf5ca469c0) 0 empty
      std::__do_is_default_constructible_impl (0x0x7faf5ca5d0c0) 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> (0x0x7faf5ca46a28) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ca5d240) 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> > > (0x0x7faf5ca46a90) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ca5d360) 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> > > > (0x0x7faf5ca5d3c0) 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> > > (0x0x7faf5ca46af8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ca5d420) 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> (0x0x7faf5ca46b60) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7faf5ca46bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5ca5d540) 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> > (0x0x7faf5ca46d00) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char> >, false> (0x0x7faf5ca46d68) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7faf5ca46dd0) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5ca5d600) 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> > > (0x0x7faf5ca46ea0) 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> > (0x0x7faf5ca46f08) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char> >, false> (0x0x7faf5ca46f70) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7faf5ca62000) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5ca5d6c0) 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> > (0x0x7faf5ca620d0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ca5d840) 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> > (0x0x7faf5ca5d900) 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> > (0x0x7faf5ca5d960) 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> > (0x0x7faf5ca5d8a0) 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> > (0x0x7faf5ca621a0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ca5d9c0) 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> > (0x0x7faf5ca62208) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ca5da20) 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> > > (0x0x7faf5ca62270) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ca5da80) 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> > > > (0x0x7faf5ca5dae0) 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> > (0x0x7faf5ca622d8) 0 empty
  std::__do_is_default_constructible_impl (0x0x7faf5ca5db40) 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> > > (0x0x7faf5ca62340) 0 empty
  std::__is_default_constructible_impl<std::allocator<char> > (0x0x7faf5ca623a8) 0 empty
    std::__do_is_default_constructible_impl (0x0x7faf5ca5dba0) 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> > (0x0x7faf5ca62410) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<char> > >, std::__is_default_constructible_impl<std::allocator<char> > > (0x0x7faf5ca62478) 0 empty
    std::__is_default_constructible_impl<std::allocator<char> > (0x0x7faf5ca624e0) 0 empty
      std::__do_is_default_constructible_impl (0x0x7faf5ca5dc00) 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> (0x0x7faf5ca62548) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ca5dc60) 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> > (0x0x7faf5ca625b0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ca5dcc0) 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> > > (0x0x7faf5ca5dd20) 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> > (0x0x7faf5ca62618) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ca5dd80) 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> (0x0x7faf5ca62680) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<char> > (0x0x7faf5ca626e8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5ca5dde0) 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> > (0x0x7faf5ca62750) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<char>, false> (0x0x7faf5ca627b8) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<char> > (0x0x7faf5ca62820) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5ca5de40) 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> > (0x0x7faf5ca62888) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<char> >, std::__is_nt_default_constructible_impl<std::allocator<char>, false> > (0x0x7faf5ca628f0) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<char>, false> (0x0x7faf5ca62958) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<char> > (0x0x7faf5ca629c0) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5ca5dea0) 0 empty

Vtable for MeCab::Iconv
MeCab::Iconv::_ZTVN5MeCab5IconvE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab5IconvE)
16    (int (*)(...))MeCab::Iconv::~Iconv
24    (int (*)(...))MeCab::Iconv::~Iconv

Class MeCab::Iconv
   size=16 align=8
   base size=16 base align=8
MeCab::Iconv (0x0x7faf5ca7d5a0) 0
    vptr=((& MeCab::Iconv::_ZTVN5MeCab5IconvE) + 16u)

Class std::is_error_code_enum<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::__cxx11::basic_string<char> > (0x0x7faf5cab06e8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ca7d6c0) 0 empty

Vtable for MeCab::scoped_fixed_array<char, 8192>
MeCab::scoped_fixed_array<char, 8192>::_ZTVN5MeCab18scoped_fixed_arrayIcLi8192EEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab18scoped_fixed_arrayIcLi8192EEE)
16    (int (*)(...))MeCab::scoped_fixed_array<T, N>::~scoped_fixed_array<char, 8192>
24    (int (*)(...))MeCab::scoped_fixed_array<T, N>::~scoped_fixed_array<char, 8192>

Class MeCab::scoped_fixed_array<char, 8192>
   size=24 align=8
   base size=24 base align=8
MeCab::scoped_fixed_array<char, 8192> (0x0x7faf5ca7d720) 0
    vptr=((& MeCab::scoped_fixed_array<char, 8192>::_ZTVN5MeCab18scoped_fixed_arrayIcLi8192EEE) + 16u)

Class std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5ca7de40) 0

Class std::_PCC<true, const int*, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::_PCC<true, const int*, long unsigned int> (0x0x7faf5c785000) 0 empty

Class std::is_function<const int*>
   size=1 align=1
   base size=1 base align=1
std::is_function<const int*> (0x0x7faf5c6fed68) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c785060) 0 empty

Class std::conditional<false, std::is_function<const int*>, std::__or_<std::is_reference<const int*>, std::is_void<const int*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const int*>, std::__or_<std::is_reference<const int*>, std::is_void<const int*> > > (0x0x7faf5c7850c0) 0 empty

Class std::is_lvalue_reference<const int*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const int*> (0x0x7faf5c6fedd0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c785120) 0 empty

Class std::conditional<false, std::is_lvalue_reference<const int*>, std::is_rvalue_reference<const int*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<const int*>, std::is_rvalue_reference<const int*> > (0x0x7faf5c785180) 0 empty

Class std::is_rvalue_reference<const int*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const int*> (0x0x7faf5c6fef08) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c7852a0) 0 empty

Class std::__or_<std::is_lvalue_reference<const int*>, std::is_rvalue_reference<const int*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const int*>, std::is_rvalue_reference<const int*> > (0x0x7faf5c6fef70) 0 empty
  std::is_rvalue_reference<const int*> (0x0x7faf5c6fec98) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c785300) 0 empty

Class std::is_reference<const int*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const int*> (0x0x7faf5c7d1000) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c785360) 0 empty

Class std::conditional<false, std::is_reference<const int*>, std::is_void<const int*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<const int*>, std::is_void<const int*> > (0x0x7faf5c7853c0) 0 empty

Class std::remove_volatile<const int*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const int*> (0x0x7faf5c785480) 0 empty

Class std::remove_const<const int*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const int*> (0x0x7faf5c7854e0) 0 empty

Class std::remove_cv<const int*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const int*> (0x0x7faf5c785420) 0 empty

Class std::__is_void_helper<const int*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const int*> (0x0x7faf5c7d10d0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c785540) 0 empty

Class std::is_void<const int*>
   size=1 align=1
   base size=1 base align=1
std::is_void<const int*> (0x0x7faf5c7d1138) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c7855a0) 0 empty

Class std::__or_<std::is_reference<const int*>, std::is_void<const int*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const int*>, std::is_void<const int*> > (0x0x7faf5c7d11a0) 0 empty
  std::is_void<const int*> (0x0x7faf5c7d1208) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c785600) 0 empty

Class std::__or_<std::is_function<const int*>, std::is_reference<const int*>, std::is_void<const int*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const int*>, std::is_reference<const int*>, std::is_void<const int*> > (0x0x7faf5c7d1270) 0 empty
  std::__or_<std::is_reference<const int*>, std::is_void<const int*> > (0x0x7faf5c7d12d8) 0 empty
    std::is_void<const int*> (0x0x7faf5c7d1340) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c785660) 0 empty

Class std::__not_<std::__or_<std::is_function<const int*>, std::is_reference<const int*>, std::is_void<const int*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const int*>, std::is_reference<const int*>, std::is_void<const int*> > > (0x0x7faf5c7d1478) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c785780) 0 empty

Class std::is_object<const int*>
   size=1 align=1
   base size=1 base align=1
std::is_object<const int*> (0x0x7faf5c7d14e0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c7857e0) 0 empty

Class std::conditional<true, std::is_object<const int*>, std::is_reference<const int*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<const int*>, std::is_reference<const int*> > (0x0x7faf5c785840) 0 empty

Class std::__or_<std::is_object<const int*>, std::is_reference<const int*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const int*>, std::is_reference<const int*> > (0x0x7faf5c7d1548) 0 empty
  std::is_object<const int*> (0x0x7faf5c7d15b0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c7858a0) 0 empty

Class std::__is_referenceable<const int*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const int*> (0x0x7faf5c7d1618) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c785900) 0 empty

Class std::is_function<const int*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const int*&> (0x0x7faf5c7d1680) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c7859c0) 0 empty

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

Class std::is_lvalue_reference<const int*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const int*&> (0x0x7faf5c7d16e8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c785a80) 0 empty

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

Class std::__or_<std::is_lvalue_reference<const int*&>, std::is_rvalue_reference<const int*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const int*&>, std::is_rvalue_reference<const int*&> > (0x0x7faf5c7d18f0) 0 empty
  std::is_lvalue_reference<const int*&> (0x0x7faf5c7d1958) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c785b40) 0 empty

Class std::is_reference<const int*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const int*&> (0x0x7faf5c7d19c0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c785c60) 0 empty

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

Class std::__or_<std::is_reference<const int*&>, std::is_void<const int*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const int*&>, std::is_void<const int*&> > (0x0x7faf5c7d1a28) 0 empty
  std::is_reference<const int*&> (0x0x7faf5c7d1a90) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c785d20) 0 empty

Class std::__or_<std::is_function<const int*&>, std::is_reference<const int*&>, std::is_void<const int*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const int*&>, std::is_reference<const int*&>, std::is_void<const int*&> > (0x0x7faf5c7d1af8) 0 empty
  std::__or_<std::is_reference<const int*&>, std::is_void<const int*&> > (0x0x7faf5c7d1b60) 0 empty
    std::is_reference<const int*&> (0x0x7faf5c7d1bc8) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c785d80) 0 empty

Class std::__not_<std::__or_<std::is_function<const int*&>, std::is_reference<const int*&>, std::is_void<const int*&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const int*&>, std::is_reference<const int*&>, std::is_void<const int*&> > > (0x0x7faf5c7d1dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c785de0) 0 empty

Class std::is_object<const int*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const int*&> (0x0x7faf5c7d1e38) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c785e40) 0 empty

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

Class std::__or_<std::is_object<const int*&>, std::is_reference<const int*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const int*&>, std::is_reference<const int*&> > (0x0x7faf5c7d1ea0) 0 empty
  std::is_reference<const int*&> (0x0x7faf5c7d1f08) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c785f00) 0 empty

Class std::__is_referenceable<const int*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const int*&> (0x0x7faf5c7d1f70) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c785f60) 0 empty

Class std::__add_rvalue_reference_helper<const int*&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const int*&, true> (0x0x7faf5c7ef000) 0 empty

Class std::add_rvalue_reference<const int*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const int*&> (0x0x7faf5c7f2000) 0 empty
  std::__add_rvalue_reference_helper<const int*&, true> (0x0x7faf5c7ef060) 0 empty

Class std::is_function<const int* const&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const int* const&> (0x0x7faf5c7f20d0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c7ef0c0) 0 empty

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

Class std::is_lvalue_reference<const int* const&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const int* const&> (0x0x7faf5c7f2138) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c7ef180) 0 empty

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

Class std::__or_<std::is_lvalue_reference<const int* const&>, std::is_rvalue_reference<const int* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const int* const&>, std::is_rvalue_reference<const int* const&> > (0x0x7faf5c7f21a0) 0 empty
  std::is_lvalue_reference<const int* const&> (0x0x7faf5c7f2208) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c7ef240) 0 empty

Class std::is_reference<const int* const&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const int* const&> (0x0x7faf5c7f2410) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c7ef2a0) 0 empty

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

Class std::__or_<std::is_reference<const int* const&>, std::is_void<const int* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const int* const&>, std::is_void<const int* const&> > (0x0x7faf5c7f2478) 0 empty
  std::is_reference<const int* const&> (0x0x7faf5c7f24e0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c7ef4e0) 0 empty

Class std::__or_<std::is_function<const int* const&>, std::is_reference<const int* const&>, std::is_void<const int* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const int* const&>, std::is_reference<const int* const&>, std::is_void<const int* const&> > (0x0x7faf5c7f2548) 0 empty
  std::__or_<std::is_reference<const int* const&>, std::is_void<const int* const&> > (0x0x7faf5c7f25b0) 0 empty
    std::is_reference<const int* const&> (0x0x7faf5c7f2618) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c7ef540) 0 empty

Class std::__not_<std::__or_<std::is_function<const int* const&>, std::is_reference<const int* const&>, std::is_void<const int* const&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const int* const&>, std::is_reference<const int* const&>, std::is_void<const int* const&> > > (0x0x7faf5c7f2680) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c7ef5a0) 0 empty

Class std::is_object<const int* const&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const int* const&> (0x0x7faf5c7f26e8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c7ef600) 0 empty

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

Class std::__or_<std::is_object<const int* const&>, std::is_reference<const int* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const int* const&>, std::is_reference<const int* const&> > (0x0x7faf5c7f2820) 0 empty
  std::is_reference<const int* const&> (0x0x7faf5c7f2888) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c7ef780) 0 empty

Class std::__is_referenceable<const int* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const int* const&> (0x0x7faf5c7f28f0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c7ef7e0) 0 empty

Class std::__add_rvalue_reference_helper<const int* const&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const int* const&, true> (0x0x7faf5c7ef840) 0 empty

Class std::add_rvalue_reference<const int* const&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const int* const&> (0x0x7faf5c7f2958) 0 empty
  std::__add_rvalue_reference_helper<const int* const&, true> (0x0x7faf5c7ef8a0) 0 empty

Class std::__is_assignable_helper<const int*&, const int* const&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<const int*&, const int* const&> (0x0x7faf5c785960) 0 empty

Class std::is_assignable<const int*&, const int* const&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<const int*&, const int* const&> (0x0x7faf5c7f29c0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c7ef900) 0 empty

Class std::__is_copy_assignable_impl<const int*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<const int*, true> (0x0x7faf5c7f2a28) 0 empty
  std::is_assignable<const int*&, const int* const&> (0x0x7faf5c7f2a90) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c7ef960) 0 empty

Class std::is_copy_assignable<const int*>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<const int*> (0x0x7faf5c7f2af8) 0 empty
  std::__is_copy_assignable_impl<const int*, true> (0x0x7faf5c7f2b60) 0 empty
    std::is_assignable<const int*&, const int* const&> (0x0x7faf5c7f2bc8) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c7ef9c0) 0 empty

Class std::conditional<true, std::is_copy_assignable<long unsigned int>, std::is_copy_assignable<const int*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_copy_assignable<long unsigned int>, std::is_copy_assignable<const int*> > (0x0x7faf5c7efa20) 0 empty

Class std::is_function<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_function<long unsigned int> (0x0x7faf5c7f2d00) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c7efa80) 0 empty

Class std::conditional<false, std::is_function<long unsigned int>, std::__or_<std::is_reference<long unsigned int>, std::is_void<long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<long unsigned int>, std::__or_<std::is_reference<long unsigned int>, std::is_void<long unsigned int> > > (0x0x7faf5c7efae0) 0 empty

Class std::is_lvalue_reference<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<long unsigned int> (0x0x7faf5c7f2d68) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c7efb40) 0 empty

Class std::conditional<false, std::is_lvalue_reference<long unsigned int>, std::is_rvalue_reference<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<long unsigned int>, std::is_rvalue_reference<long unsigned int> > (0x0x7faf5c7efba0) 0 empty

Class std::is_rvalue_reference<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<long unsigned int> (0x0x7faf5c7f2dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c7efc00) 0 empty

Class std::__or_<std::is_lvalue_reference<long unsigned int>, std::is_rvalue_reference<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<long unsigned int>, std::is_rvalue_reference<long unsigned int> > (0x0x7faf5c7f2e38) 0 empty
  std::is_rvalue_reference<long unsigned int> (0x0x7faf5c7f2ea0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c7efc60) 0 empty

Class std::is_reference<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_reference<long unsigned int> (0x0x7faf5c8110d0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c7efcc0) 0 empty

Class std::conditional<false, std::is_reference<long unsigned int>, std::is_void<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<long unsigned int>, std::is_void<long unsigned int> > (0x0x7faf5c7efd20) 0 empty

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

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

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

Class std::__is_void_helper<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<long unsigned int> (0x0x7faf5c8111a0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c815060) 0 empty

Class std::is_void<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_void<long unsigned int> (0x0x7faf5c811208) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c8150c0) 0 empty

Class std::__or_<std::is_reference<long unsigned int>, std::is_void<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<long unsigned int>, std::is_void<long unsigned int> > (0x0x7faf5c811270) 0 empty
  std::is_void<long unsigned int> (0x0x7faf5c8112d8) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c815120) 0 empty

Class std::__or_<std::is_function<long unsigned int>, std::is_reference<long unsigned int>, std::is_void<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<long unsigned int>, std::is_reference<long unsigned int>, std::is_void<long unsigned int> > (0x0x7faf5c811340) 0 empty
  std::__or_<std::is_reference<long unsigned int>, std::is_void<long unsigned int> > (0x0x7faf5c8113a8) 0 empty
    std::is_void<long unsigned int> (0x0x7faf5c811410) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c815180) 0 empty

Class std::__not_<std::__or_<std::is_function<long unsigned int>, std::is_reference<long unsigned int>, std::is_void<long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<long unsigned int>, std::is_reference<long unsigned int>, std::is_void<long unsigned int> > > (0x0x7faf5c811478) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c8151e0) 0 empty

Class std::is_object<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_object<long unsigned int> (0x0x7faf5c8114e0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c815240) 0 empty

Class std::conditional<true, std::is_object<long unsigned int>, std::is_reference<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<long unsigned int>, std::is_reference<long unsigned int> > (0x0x7faf5c8152a0) 0 empty

Class std::__or_<std::is_object<long unsigned int>, std::is_reference<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<long unsigned int>, std::is_reference<long unsigned int> > (0x0x7faf5c811618) 0 empty
  std::is_object<long unsigned int> (0x0x7faf5c811680) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c8153c0) 0 empty

Class std::__is_referenceable<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<long unsigned int> (0x0x7faf5c8116e8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c815420) 0 empty

Class std::is_function<long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_function<long unsigned int&> (0x0x7faf5c811750) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c8154e0) 0 empty

Class std::conditional<false, std::is_function<long unsigned int&>, std::__or_<std::is_reference<long unsigned int&>, std::is_void<long unsigned int&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<long unsigned int&>, std::__or_<std::is_reference<long unsigned int&>, std::is_void<long unsigned int&> > > (0x0x7faf5c815540) 0 empty

Class std::is_lvalue_reference<long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<long unsigned int&> (0x0x7faf5c8117b8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c8155a0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<long unsigned int&>, std::is_rvalue_reference<long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<long unsigned int&>, std::is_rvalue_reference<long unsigned int&> > (0x0x7faf5c815600) 0 empty

Class std::__or_<std::is_lvalue_reference<long unsigned int&>, std::is_rvalue_reference<long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<long unsigned int&>, std::is_rvalue_reference<long unsigned int&> > (0x0x7faf5c811820) 0 empty
  std::is_lvalue_reference<long unsigned int&> (0x0x7faf5c811888) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c815660) 0 empty

Class std::is_reference<long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<long unsigned int&> (0x0x7faf5c811a90) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c8156c0) 0 empty

Class std::conditional<true, std::is_reference<long unsigned int&>, std::is_void<long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<long unsigned int&>, std::is_void<long unsigned int&> > (0x0x7faf5c815720) 0 empty

Class std::__or_<std::is_reference<long unsigned int&>, std::is_void<long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<long unsigned int&>, std::is_void<long unsigned int&> > (0x0x7faf5c811bc8) 0 empty
  std::is_reference<long unsigned int&> (0x0x7faf5c811c30) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c815840) 0 empty

Class std::__or_<std::is_function<long unsigned int&>, std::is_reference<long unsigned int&>, std::is_void<long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<long unsigned int&>, std::is_reference<long unsigned int&>, std::is_void<long unsigned int&> > (0x0x7faf5c811c98) 0 empty
  std::__or_<std::is_reference<long unsigned int&>, std::is_void<long unsigned int&> > (0x0x7faf5c811d00) 0 empty
    std::is_reference<long unsigned int&> (0x0x7faf5c811d68) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c8158a0) 0 empty

Class std::__not_<std::__or_<std::is_function<long unsigned int&>, std::is_reference<long unsigned int&>, std::is_void<long unsigned int&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<long unsigned int&>, std::is_reference<long unsigned int&>, std::is_void<long unsigned int&> > > (0x0x7faf5c811dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c815900) 0 empty

Class std::is_object<long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_object<long unsigned int&> (0x0x7faf5c811e38) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c815960) 0 empty

Class std::conditional<false, std::is_object<long unsigned int&>, std::is_reference<long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<long unsigned int&>, std::is_reference<long unsigned int&> > (0x0x7faf5c8159c0) 0 empty

Class std::__or_<std::is_object<long unsigned int&>, std::is_reference<long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<long unsigned int&>, std::is_reference<long unsigned int&> > (0x0x7faf5c811f70) 0 empty
  std::is_reference<long unsigned int&> (0x0x7faf5c830000) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c815ae0) 0 empty

Class std::__is_referenceable<long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<long unsigned int&> (0x0x7faf5c830068) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c815b40) 0 empty

Class std::__add_rvalue_reference_helper<long unsigned int&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<long unsigned int&, true> (0x0x7faf5c815ba0) 0 empty

Class std::add_rvalue_reference<long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<long unsigned int&> (0x0x7faf5c8300d0) 0 empty
  std::__add_rvalue_reference_helper<long unsigned int&, true> (0x0x7faf5c815c00) 0 empty

Class std::is_function<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const long unsigned int&> (0x0x7faf5c8301a0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c815c60) 0 empty

Class std::conditional<false, std::is_function<const long unsigned int&>, std::__or_<std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const long unsigned int&>, std::__or_<std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> > > (0x0x7faf5c815cc0) 0 empty

Class std::is_lvalue_reference<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const long unsigned int&> (0x0x7faf5c830208) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c815de0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<const long unsigned int&>, std::is_rvalue_reference<const long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<const long unsigned int&>, std::is_rvalue_reference<const long unsigned int&> > (0x0x7faf5c815e40) 0 empty

Class std::__or_<std::is_lvalue_reference<const long unsigned int&>, std::is_rvalue_reference<const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const long unsigned int&>, std::is_rvalue_reference<const long unsigned int&> > (0x0x7faf5c830270) 0 empty
  std::is_lvalue_reference<const long unsigned int&> (0x0x7faf5c8302d8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c815ea0) 0 empty

Class std::is_reference<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const long unsigned int&> (0x0x7faf5c830340) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c815f00) 0 empty

Class std::conditional<true, std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> > (0x0x7faf5c815f60) 0 empty

Class std::__or_<std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> > (0x0x7faf5c830478) 0 empty
  std::is_reference<const long unsigned int&> (0x0x7faf5c8304e0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c83e000) 0 empty

Class std::__or_<std::is_function<const long unsigned int&>, std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const long unsigned int&>, std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> > (0x0x7faf5c830618) 0 empty
  std::__or_<std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> > (0x0x7faf5c830680) 0 empty
    std::is_reference<const long unsigned int&> (0x0x7faf5c8306e8) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c83e060) 0 empty

Class std::__not_<std::__or_<std::is_function<const long unsigned int&>, std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const long unsigned int&>, std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> > > (0x0x7faf5c8307b8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c83e0c0) 0 empty

Class std::is_object<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const long unsigned int&> (0x0x7faf5c830820) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c83e120) 0 empty

Class std::conditional<false, std::is_object<const long unsigned int&>, std::is_reference<const long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const long unsigned int&>, std::is_reference<const long unsigned int&> > (0x0x7faf5c83e180) 0 empty

Class std::__or_<std::is_object<const long unsigned int&>, std::is_reference<const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const long unsigned int&>, std::is_reference<const long unsigned int&> > (0x0x7faf5c830888) 0 empty
  std::is_reference<const long unsigned int&> (0x0x7faf5c8308f0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c83e1e0) 0 empty

Class std::__is_referenceable<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const long unsigned int&> (0x0x7faf5c830a28) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c83e300) 0 empty

Class std::__add_rvalue_reference_helper<const long unsigned int&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const long unsigned int&, true> (0x0x7faf5c83e360) 0 empty

Class std::add_rvalue_reference<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const long unsigned int&> (0x0x7faf5c830a90) 0 empty
  std::__add_rvalue_reference_helper<const long unsigned int&, true> (0x0x7faf5c83e3c0) 0 empty

Class std::__is_assignable_helper<long unsigned int&, const long unsigned int&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<long unsigned int&, const long unsigned int&> (0x0x7faf5c815480) 0 empty

Class std::is_assignable<long unsigned int&, const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<long unsigned int&, const long unsigned int&> (0x0x7faf5c830af8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c83e420) 0 empty

Class std::__is_copy_assignable_impl<long unsigned int, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<long unsigned int, true> (0x0x7faf5c830b60) 0 empty
  std::is_assignable<long unsigned int&, const long unsigned int&> (0x0x7faf5c830bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c83e480) 0 empty

Class std::is_copy_assignable<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<long unsigned int> (0x0x7faf5c830c30) 0 empty
  std::__is_copy_assignable_impl<long unsigned int, true> (0x0x7faf5c830c98) 0 empty
    std::is_assignable<long unsigned int&, const long unsigned int&> (0x0x7faf5c830d00) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c83e4e0) 0 empty

Class std::__and_<std::is_copy_assignable<const int*>, std::is_copy_assignable<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_assignable<const int*>, std::is_copy_assignable<long unsigned int> > (0x0x7faf5c830d68) 0 empty
  std::is_copy_assignable<long unsigned int> (0x0x7faf5c830dd0) 0 empty
    std::__is_copy_assignable_impl<long unsigned int, true> (0x0x7faf5c830e38) 0 empty
      std::is_assignable<long unsigned int&, const long unsigned int&> (0x0x7faf5c830ea0) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5c83e540) 0 empty

Class std::conditional<true, const std::pair<const int*, long unsigned int>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, const std::pair<const int*, long unsigned int>&, const std::__nonesuch&> (0x0x7faf5c83e720) 0 empty

Class std::__not_<std::__and_<std::is_copy_assignable<const int*>, std::is_copy_assignable<long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_copy_assignable<const int*>, std::is_copy_assignable<long unsigned int> > > (0x0x7faf5c830f70) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c83e900) 0 empty

Class std::conditional<false, const std::pair<const int*, long unsigned int>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<const int*, long unsigned int>&, const std::__nonesuch&> (0x0x7faf5c83e960) 0 empty

Class std::is_function<const int*&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const int*&&> (0x0x7faf5c84d208) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c83eae0) 0 empty

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

Class std::is_lvalue_reference<const int*&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const int*&&> (0x0x7faf5c84d270) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c83eba0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<const int*&&>, std::is_rvalue_reference<const int*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<const int*&&>, std::is_rvalue_reference<const int*&&> > (0x0x7faf5c83ec00) 0 empty

Class std::is_rvalue_reference<const int*&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const int*&&> (0x0x7faf5c84d3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c83ec60) 0 empty

Class std::__or_<std::is_lvalue_reference<const int*&&>, std::is_rvalue_reference<const int*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const int*&&>, std::is_rvalue_reference<const int*&&> > (0x0x7faf5c84d410) 0 empty
  std::is_rvalue_reference<const int*&&> (0x0x7faf5c84d478) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c83ecc0) 0 empty

Class std::is_reference<const int*&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const int*&&> (0x0x7faf5c84d4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c83ede0) 0 empty

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

Class std::__or_<std::is_reference<const int*&&>, std::is_void<const int*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const int*&&>, std::is_void<const int*&&> > (0x0x7faf5c84d548) 0 empty
  std::is_reference<const int*&&> (0x0x7faf5c84d5b0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c83eea0) 0 empty

Class std::__or_<std::is_function<const int*&&>, std::is_reference<const int*&&>, std::is_void<const int*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const int*&&>, std::is_reference<const int*&&>, std::is_void<const int*&&> > (0x0x7faf5c84d618) 0 empty
  std::__or_<std::is_reference<const int*&&>, std::is_void<const int*&&> > (0x0x7faf5c84d680) 0 empty
    std::is_reference<const int*&&> (0x0x7faf5c84d6e8) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c83ef00) 0 empty

Class std::__not_<std::__or_<std::is_function<const int*&&>, std::is_reference<const int*&&>, std::is_void<const int*&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const int*&&>, std::is_reference<const int*&&>, std::is_void<const int*&&> > > (0x0x7faf5c84d820) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c83ef60) 0 empty

Class std::is_object<const int*&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const int*&&> (0x0x7faf5c84d888) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c862000) 0 empty

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

Class std::__or_<std::is_object<const int*&&>, std::is_reference<const int*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const int*&&>, std::is_reference<const int*&&> > (0x0x7faf5c84d8f0) 0 empty
  std::is_reference<const int*&&> (0x0x7faf5c84d958) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c8620c0) 0 empty

Class std::__is_referenceable<const int*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const int*&&> (0x0x7faf5c84d9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c862120) 0 empty

Class std::__add_rvalue_reference_helper<const int*&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const int*&&, true> (0x0x7faf5c862180) 0 empty

Class std::add_rvalue_reference<const int*&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const int*&&> (0x0x7faf5c84da28) 0 empty
  std::__add_rvalue_reference_helper<const int*&&, true> (0x0x7faf5c8621e0) 0 empty

Class std::__is_assignable_helper<const int*&, const int*&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<const int*&, const int*&&> (0x0x7faf5c83ea80) 0 empty

Class std::is_assignable<const int*&, const int*&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<const int*&, const int*&&> (0x0x7faf5c84da90) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c862240) 0 empty

Class std::__is_move_assignable_impl<const int*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<const int*, true> (0x0x7faf5c84daf8) 0 empty
  std::is_assignable<const int*&, const int*&&> (0x0x7faf5c84db60) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c8622a0) 0 empty

Class std::is_move_assignable<const int*>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<const int*> (0x0x7faf5c84dbc8) 0 empty
  std::__is_move_assignable_impl<const int*, true> (0x0x7faf5c84dc30) 0 empty
    std::is_assignable<const int*&, const int*&&> (0x0x7faf5c84dc98) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c862300) 0 empty

Class std::conditional<true, std::is_move_assignable<long unsigned int>, std::is_move_assignable<const int*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<long unsigned int>, std::is_move_assignable<const int*> > (0x0x7faf5c862360) 0 empty

Class std::is_function<long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<long unsigned int&&> (0x0x7faf5c84de38) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c862420) 0 empty

Class std::conditional<false, std::is_function<long unsigned int&&>, std::__or_<std::is_reference<long unsigned int&&>, std::is_void<long unsigned int&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<long unsigned int&&>, std::__or_<std::is_reference<long unsigned int&&>, std::is_void<long unsigned int&&> > > (0x0x7faf5c862480) 0 empty

Class std::is_lvalue_reference<long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<long unsigned int&&> (0x0x7faf5c84dea0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c8624e0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<long unsigned int&&>, std::is_rvalue_reference<long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<long unsigned int&&>, std::is_rvalue_reference<long unsigned int&&> > (0x0x7faf5c862540) 0 empty

Class std::is_rvalue_reference<long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<long unsigned int&&> (0x0x7faf5c84df08) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c8625a0) 0 empty

Class std::__or_<std::is_lvalue_reference<long unsigned int&&>, std::is_rvalue_reference<long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<long unsigned int&&>, std::is_rvalue_reference<long unsigned int&&> > (0x0x7faf5c84df70) 0 empty
  std::is_rvalue_reference<long unsigned int&&> (0x0x7faf5c87a000) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c862600) 0 empty

Class std::is_reference<long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<long unsigned int&&> (0x0x7faf5c87a138) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c862660) 0 empty

Class std::conditional<true, std::is_reference<long unsigned int&&>, std::is_void<long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<long unsigned int&&>, std::is_void<long unsigned int&&> > (0x0x7faf5c8626c0) 0 empty

Class std::__or_<std::is_reference<long unsigned int&&>, std::is_void<long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<long unsigned int&&>, std::is_void<long unsigned int&&> > (0x0x7faf5c87a270) 0 empty
  std::is_reference<long unsigned int&&> (0x0x7faf5c87a2d8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c8627e0) 0 empty

Class std::__or_<std::is_function<long unsigned int&&>, std::is_reference<long unsigned int&&>, std::is_void<long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<long unsigned int&&>, std::is_reference<long unsigned int&&>, std::is_void<long unsigned int&&> > (0x0x7faf5c87a340) 0 empty
  std::__or_<std::is_reference<long unsigned int&&>, std::is_void<long unsigned int&&> > (0x0x7faf5c87a3a8) 0 empty
    std::is_reference<long unsigned int&&> (0x0x7faf5c87a410) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c862840) 0 empty

Class std::__not_<std::__or_<std::is_function<long unsigned int&&>, std::is_reference<long unsigned int&&>, std::is_void<long unsigned int&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<long unsigned int&&>, std::is_reference<long unsigned int&&>, std::is_void<long unsigned int&&> > > (0x0x7faf5c87a478) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c8628a0) 0 empty

Class std::is_object<long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<long unsigned int&&> (0x0x7faf5c87a4e0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c862900) 0 empty

Class std::conditional<false, std::is_object<long unsigned int&&>, std::is_reference<long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<long unsigned int&&>, std::is_reference<long unsigned int&&> > (0x0x7faf5c862960) 0 empty

Class std::__or_<std::is_object<long unsigned int&&>, std::is_reference<long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<long unsigned int&&>, std::is_reference<long unsigned int&&> > (0x0x7faf5c87a6e8) 0 empty
  std::is_reference<long unsigned int&&> (0x0x7faf5c87a750) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c8629c0) 0 empty

Class std::__is_referenceable<long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<long unsigned int&&> (0x0x7faf5c87a7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c862ae0) 0 empty

Class std::__add_rvalue_reference_helper<long unsigned int&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<long unsigned int&&, true> (0x0x7faf5c862b40) 0 empty

Class std::add_rvalue_reference<long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<long unsigned int&&> (0x0x7faf5c87a820) 0 empty
  std::__add_rvalue_reference_helper<long unsigned int&&, true> (0x0x7faf5c862ba0) 0 empty

Class std::__is_assignable_helper<long unsigned int&, long unsigned int&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<long unsigned int&, long unsigned int&&> (0x0x7faf5c8623c0) 0 empty

Class std::is_assignable<long unsigned int&, long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<long unsigned int&, long unsigned int&&> (0x0x7faf5c87a888) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c862c00) 0 empty

Class std::__is_move_assignable_impl<long unsigned int, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<long unsigned int, true> (0x0x7faf5c87a8f0) 0 empty
  std::is_assignable<long unsigned int&, long unsigned int&&> (0x0x7faf5c87a958) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c862c60) 0 empty

Class std::is_move_assignable<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<long unsigned int> (0x0x7faf5c87a9c0) 0 empty
  std::__is_move_assignable_impl<long unsigned int, true> (0x0x7faf5c87aa28) 0 empty
    std::is_assignable<long unsigned int&, long unsigned int&&> (0x0x7faf5c87aa90) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c862cc0) 0 empty

Class std::__and_<std::is_move_assignable<const int*>, std::is_move_assignable<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_assignable<const int*>, std::is_move_assignable<long unsigned int> > (0x0x7faf5c87aaf8) 0 empty
  std::is_move_assignable<long unsigned int> (0x0x7faf5c87ab60) 0 empty
    std::__is_move_assignable_impl<long unsigned int, true> (0x0x7faf5c87abc8) 0 empty
      std::is_assignable<long unsigned int&, long unsigned int&&> (0x0x7faf5c87ac30) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5c862d20) 0 empty

Class std::conditional<true, std::pair<const int*, long unsigned int>&&, std::__nonesuch&&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::pair<const int*, long unsigned int>&&, std::__nonesuch&&> (0x0x7faf5c862f00) 0 empty

Class std::pair<const int*, long unsigned int>
   size=16 align=8
   base size=16 base align=8
std::pair<const int*, long unsigned int> (0x0x7faf5ca7df60) 0

Class std::_PCC<true, const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::_PCC<true, const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > (0x0x7faf5c862f60) 0 empty

Class std::conditional<false, std::is_copy_assignable<std::pair<const int*, long unsigned int> >, std::is_copy_assignable<const std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_copy_assignable<std::pair<const int*, long unsigned int> >, std::is_copy_assignable<const std::__cxx11::basic_string<char> > > (0x0x7faf5c8e3000) 0 empty

Class std::__and_<std::is_copy_assignable<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_copy_assignable<std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_assignable<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_copy_assignable<std::pair<const int*, long unsigned int> > > (0x0x7faf5c87ad68) 0 empty
  std::is_copy_assignable<const std::__cxx11::basic_string<char> > (0x0x7faf5c87add0) 0 empty
    std::__is_copy_assignable_impl<const std::__cxx11::basic_string<char>, true> (0x0x7faf5c87ae38) 0 empty
      std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7faf5c87aea0) 0 empty
        std::integral_constant<bool, false> (0x0x7faf5c8e3060) 0 empty

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

Class std::__not_<std::__and_<std::is_copy_assignable<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_copy_assignable<std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_copy_assignable<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_copy_assignable<std::pair<const int*, long unsigned int> > > > (0x0x7faf5c8e7000) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c8e3120) 0 empty

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

Class std::conditional<false, std::is_move_assignable<std::pair<const int*, long unsigned int> >, std::is_move_assignable<const std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_move_assignable<std::pair<const int*, long unsigned int> >, std::is_move_assignable<const std::__cxx11::basic_string<char> > > (0x0x7faf5c8e31e0) 0 empty

Class std::__and_<std::is_move_assignable<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_move_assignable<std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_assignable<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_move_assignable<std::pair<const int*, long unsigned int> > > (0x0x7faf5c8e7068) 0 empty
  std::is_move_assignable<const std::__cxx11::basic_string<char> > (0x0x7faf5c8e70d0) 0 empty
    std::__is_move_assignable_impl<const std::__cxx11::basic_string<char>, true> (0x0x7faf5c8e7138) 0 empty
      std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&&> (0x0x7faf5c8e71a0) 0 empty
        std::integral_constant<bool, false> (0x0x7faf5c8e3240) 0 empty

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

Class std::is_same<const int*, const int*>
   size=1 align=1
   base size=1 base align=1
std::is_same<const int*, const int*> (0x0x7faf5c8e7270) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c8e3300) 0 empty

Class std::is_same<long unsigned int, long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_same<long unsigned int, long unsigned int> (0x0x7faf5c8e72d8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c8e3360) 0 empty

Class std::_PCC<false, const int*, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::_PCC<false, const int*, long unsigned int> (0x0x7faf5c8e33c0) 0 empty

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

Class std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >
   size=48 align=8
   base size=48 base align=8
std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > (0x0x7faf5ca7df00) 0

Class std::is_error_code_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c8e7340) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c8e36c0) 0 empty

Class std::is_error_condition_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c8e73a8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c8e3720) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<const int*, const int* const&>, std::__is_direct_constructible_new_safe<const int*, const int* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<const int*, const int* const&>, std::__is_direct_constructible_new_safe<const int*, const int* const&> > (0x0x7faf5c8e3780) 0 empty

Class std::conditional<false, std::is_void<const int*>, std::__or_<std::__is_array_unknown_bounds<const int*>, std::is_function<const int*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const int*>, std::__or_<std::__is_array_unknown_bounds<const int*>, std::is_function<const int*> > > (0x0x7faf5c8e37e0) 0 empty

Class std::is_array<const int*>
   size=1 align=1
   base size=1 base align=1
std::is_array<const int*> (0x0x7faf5c8e74e0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c8e3840) 0 empty

Class std::conditional<false, std::__not_<std::extent<const int*, 0u> >, std::is_array<const int*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<const int*, 0u> >, std::is_array<const int*> > (0x0x7faf5c8e38a0) 0 empty

Class std::__and_<std::is_array<const int*>, std::__not_<std::extent<const int*, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<const int*>, std::__not_<std::extent<const int*, 0u> > > (0x0x7faf5c8e7548) 0 empty
  std::is_array<const int*> (0x0x7faf5c8e75b0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c8e3a80) 0 empty

Class std::__is_array_unknown_bounds<const int*>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<const int*> (0x0x7faf5c8e7618) 0 empty
  std::__and_<std::is_array<const int*>, std::__not_<std::extent<const int*, 0u> > > (0x0x7faf5c8e7680) 0 empty
    std::is_array<const int*> (0x0x7faf5c8e76e8) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c8e3ae0) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<const int*>, std::is_function<const int*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<const int*>, std::is_function<const int*> > (0x0x7faf5c8e3b40) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<const int*>, std::is_function<const int*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<const int*>, std::is_function<const int*> > (0x0x7faf5c8e7820) 0 empty
  std::is_function<const int*> (0x0x7faf5c8e7888) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c8e3c60) 0 empty

Class std::__or_<std::is_void<const int*>, std::__is_array_unknown_bounds<const int*>, std::is_function<const int*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const int*>, std::__is_array_unknown_bounds<const int*>, std::is_function<const int*> > (0x0x7faf5c8e78f0) 0 empty
  std::__or_<std::__is_array_unknown_bounds<const int*>, std::is_function<const int*> > (0x0x7faf5c8e7958) 0 empty
    std::is_function<const int*> (0x0x7faf5c8e79c0) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c8e3cc0) 0 empty

Class std::conditional<false, std::is_reference<const int*>, std::is_scalar<const int*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<const int*>, std::is_scalar<const int*> > (0x0x7faf5c8e3d20) 0 empty

Class std::__is_integral_helper<const int*>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<const int*> (0x0x7faf5c8e7a28) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c8e3d80) 0 empty

Class std::is_integral<const int*>
   size=1 align=1
   base size=1 base align=1
std::is_integral<const int*> (0x0x7faf5c8e7a90) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c8e3de0) 0 empty

Class std::conditional<false, std::is_integral<const int*>, std::is_floating_point<const int*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<const int*>, std::is_floating_point<const int*> > (0x0x7faf5c8e3e40) 0 empty

Class std::__is_floating_point_helper<const int*>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<const int*> (0x0x7faf5c8e7af8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c8e3f60) 0 empty

Class std::is_floating_point<const int*>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<const int*> (0x0x7faf5c8e7b60) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c51f000) 0 empty

Class std::__or_<std::is_integral<const int*>, std::is_floating_point<const int*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<const int*>, std::is_floating_point<const int*> > (0x0x7faf5c8e7bc8) 0 empty
  std::is_floating_point<const int*> (0x0x7faf5c8e7c30) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c51f060) 0 empty

Class std::is_arithmetic<const int*>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<const int*> (0x0x7faf5c8e7c98) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c51f0c0) 0 empty

Class std::conditional<false, std::is_arithmetic<const int*>, std::__or_<std::is_enum<const int*>, std::is_pointer<const int*>, std::is_member_pointer<const int*>, std::is_null_pointer<const int*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<const int*>, std::__or_<std::is_enum<const int*>, std::is_pointer<const int*>, std::is_member_pointer<const int*>, std::is_null_pointer<const int*> > > (0x0x7faf5c51f120) 0 empty

Class std::is_enum<const int*>
   size=1 align=1
   base size=1 base align=1
std::is_enum<const int*> (0x0x7faf5c8e7d00) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c51f180) 0 empty

Class std::conditional<false, std::is_enum<const int*>, std::__or_<std::is_pointer<const int*>, std::is_member_pointer<const int*>, std::is_null_pointer<const int*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<const int*>, std::__or_<std::is_pointer<const int*>, std::is_member_pointer<const int*>, std::is_null_pointer<const int*> > > (0x0x7faf5c51f1e0) 0 empty

Class std::__is_pointer_helper<const int*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<const int*> (0x0x7faf5c8e7d68) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c51f240) 0 empty

Class std::is_pointer<const int*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<const int*> (0x0x7faf5c8e7dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c51f2a0) 0 empty

Class std::conditional<true, std::is_pointer<const int*>, std::__or_<std::is_member_pointer<const int*>, std::is_null_pointer<const int*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_pointer<const int*>, std::__or_<std::is_member_pointer<const int*>, std::is_null_pointer<const int*> > > (0x0x7faf5c51f300) 0 empty

Class std::__or_<std::is_pointer<const int*>, std::is_member_pointer<const int*>, std::is_null_pointer<const int*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<const int*>, std::is_member_pointer<const int*>, std::is_null_pointer<const int*> > (0x0x7faf5c8e7e38) 0 empty
  std::is_pointer<const int*> (0x0x7faf5c8e7ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c51f360) 0 empty

Class std::__or_<std::is_enum<const int*>, std::is_pointer<const int*>, std::is_member_pointer<const int*>, std::is_null_pointer<const int*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<const int*>, std::is_pointer<const int*>, std::is_member_pointer<const int*>, std::is_null_pointer<const int*> > (0x0x7faf5c8e7f08) 0 empty
  std::__or_<std::is_pointer<const int*>, std::is_member_pointer<const int*>, std::is_null_pointer<const int*> > (0x0x7faf5c8e7f70) 0 empty
    std::is_pointer<const int*> (0x0x7faf5c8e7410) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c51f3c0) 0 empty

Class std::__or_<std::is_arithmetic<const int*>, std::is_enum<const int*>, std::is_pointer<const int*>, std::is_member_pointer<const int*>, std::is_null_pointer<const int*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<const int*>, std::is_enum<const int*>, std::is_pointer<const int*>, std::is_member_pointer<const int*>, std::is_null_pointer<const int*> > (0x0x7faf5c8e7478) 0 empty
  std::__or_<std::is_enum<const int*>, std::is_pointer<const int*>, std::is_member_pointer<const int*>, std::is_null_pointer<const int*> > (0x0x7faf5c52a000) 0 empty
    std::__or_<std::is_pointer<const int*>, std::is_member_pointer<const int*>, std::is_null_pointer<const int*> > (0x0x7faf5c52a068) 0 empty
      std::is_pointer<const int*> (0x0x7faf5c52a0d0) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5c51f420) 0 empty

Class std::is_scalar<const int*>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<const int*> (0x0x7faf5c52a138) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c51f480) 0 empty

Class std::__or_<std::is_reference<const int*>, std::is_scalar<const int*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const int*>, std::is_scalar<const int*> > (0x0x7faf5c52a1a0) 0 empty
  std::is_scalar<const int*> (0x0x7faf5c52a208) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c51f4e0) 0 empty

Class std::__is_destructible_safe<const int*, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<const int*, false, true> (0x0x7faf5c52a270) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c51f540) 0 empty

Class std::is_destructible<const int*>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<const int*> (0x0x7faf5c52a2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c51f5a0) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<const int*, const int* const&>, std::is_destructible<const int*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<const int*, const int* const&>, std::is_destructible<const int*> > (0x0x7faf5c51f600) 0 empty

Class std::__is_direct_constructible_impl<const int*, const int* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<const int*, const int* const&> (0x0x7faf5c52a340) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5c51f660) 0 empty

Class std::__and_<std::is_destructible<const int*>, std::__is_direct_constructible_impl<const int*, const int* const&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<const int*>, std::__is_direct_constructible_impl<const int*, const int* const&> > (0x0x7faf5c52a410) 0 empty
  std::__is_direct_constructible_impl<const int*, const int* const&> (0x0x7faf5c52a478) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5c51f6c0) 0 empty

Class std::__is_direct_constructible_new_safe<const int*, const int* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<const int*, const int* const&> (0x0x7faf5c52a4e0) 0 empty
  std::__and_<std::is_destructible<const int*>, std::__is_direct_constructible_impl<const int*, const int* const&> > (0x0x7faf5c52a548) 0 empty
    std::__is_direct_constructible_impl<const int*, const int* const&> (0x0x7faf5c52a5b0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5c51f720) 0 empty

Class std::__is_direct_constructible_new<const int*, const int* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<const int*, const int* const&> (0x0x7faf5c52a618) 0 empty
  std::__is_direct_constructible_new_safe<const int*, const int* const&> (0x0x7faf5c52a680) 0 empty
    std::__and_<std::is_destructible<const int*>, std::__is_direct_constructible_impl<const int*, const int* const&> > (0x0x7faf5c52a6e8) 0 empty
      std::__is_direct_constructible_impl<const int*, const int* const&> (0x0x7faf5c52a750) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5c51f780) 0 empty

Class std::__is_direct_constructible<const int*, const int* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<const int*, const int* const&> (0x0x7faf5c52a7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c51f7e0) 0 empty

Class std::__is_constructible_impl<const int*, const int* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<const int*, const int* const&> (0x0x7faf5c52a820) 0 empty
  std::__is_direct_constructible<const int*, const int* const&> (0x0x7faf5c52a888) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c51f840) 0 empty

Class std::is_constructible<const int*, const int* const&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<const int*, const int* const&> (0x0x7faf5c52a8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c51f8a0) 0 empty

Class std::conditional<true, std::is_constructible<long unsigned int, const long unsigned int&>, std::is_constructible<const int*, const int* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<long unsigned int, const long unsigned int&>, std::is_constructible<const int*, const int* const&> > (0x0x7faf5c51f900) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<long unsigned int, const long unsigned int&>, std::__is_direct_constructible_new_safe<long unsigned int, const long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<long unsigned int, const long unsigned int&>, std::__is_direct_constructible_new_safe<long unsigned int, const long unsigned int&> > (0x0x7faf5c51f960) 0 empty

Class std::conditional<false, std::is_void<long unsigned int>, std::__or_<std::__is_array_unknown_bounds<long unsigned int>, std::is_function<long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<long unsigned int>, std::__or_<std::__is_array_unknown_bounds<long unsigned int>, std::is_function<long unsigned int> > > (0x0x7faf5c51f9c0) 0 empty

Class std::is_array<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_array<long unsigned int> (0x0x7faf5c52a958) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c51fae0) 0 empty

Class std::conditional<false, std::__not_<std::extent<long unsigned int, 0u> >, std::is_array<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<long unsigned int, 0u> >, std::is_array<long unsigned int> > (0x0x7faf5c51fb40) 0 empty

Class std::__and_<std::is_array<long unsigned int>, std::__not_<std::extent<long unsigned int, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<long unsigned int>, std::__not_<std::extent<long unsigned int, 0u> > > (0x0x7faf5c52aa90) 0 empty
  std::is_array<long unsigned int> (0x0x7faf5c52aaf8) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c51fba0) 0 empty

Class std::__is_array_unknown_bounds<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<long unsigned int> (0x0x7faf5c52ac30) 0 empty
  std::__and_<std::is_array<long unsigned int>, std::__not_<std::extent<long unsigned int, 0u> > > (0x0x7faf5c52ac98) 0 empty
    std::is_array<long unsigned int> (0x0x7faf5c52ad00) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c51fcc0) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<long unsigned int>, std::is_function<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<long unsigned int>, std::is_function<long unsigned int> > (0x0x7faf5c51fd20) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<long unsigned int>, std::is_function<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<long unsigned int>, std::is_function<long unsigned int> > (0x0x7faf5c52add0) 0 empty
  std::is_function<long unsigned int> (0x0x7faf5c52ae38) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c51fd80) 0 empty

Class std::__or_<std::is_void<long unsigned int>, std::__is_array_unknown_bounds<long unsigned int>, std::is_function<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<long unsigned int>, std::__is_array_unknown_bounds<long unsigned int>, std::is_function<long unsigned int> > (0x0x7faf5c52af70) 0 empty
  std::__or_<std::__is_array_unknown_bounds<long unsigned int>, std::is_function<long unsigned int> > (0x0x7faf5c546000) 0 empty
    std::is_function<long unsigned int> (0x0x7faf5c546068) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c51fde0) 0 empty

Class std::conditional<false, std::is_reference<long unsigned int>, std::is_scalar<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<long unsigned int>, std::is_scalar<long unsigned int> > (0x0x7faf5c51fe40) 0 empty

Class std::is_integral<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_integral<long unsigned int> (0x0x7faf5c546208) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c51ff60) 0 empty

Class std::conditional<true, std::is_integral<long unsigned int>, std::is_floating_point<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_integral<long unsigned int>, std::is_floating_point<long unsigned int> > (0x0x7faf5c54d000) 0 empty

Class std::__or_<std::is_integral<long unsigned int>, std::is_floating_point<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<long unsigned int>, std::is_floating_point<long unsigned int> > (0x0x7faf5c546410) 0 empty
  std::is_integral<long unsigned int> (0x0x7faf5c546478) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c54d060) 0 empty

Class std::is_arithmetic<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<long unsigned int> (0x0x7faf5c5464e0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c54d180) 0 empty

Class std::conditional<true, std::is_arithmetic<long unsigned int>, std::__or_<std::is_enum<long unsigned int>, std::is_pointer<long unsigned int>, std::is_member_pointer<long unsigned int>, std::is_null_pointer<long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_arithmetic<long unsigned int>, std::__or_<std::is_enum<long unsigned int>, std::is_pointer<long unsigned int>, std::is_member_pointer<long unsigned int>, std::is_null_pointer<long unsigned int> > > (0x0x7faf5c54d1e0) 0 empty

Class std::__or_<std::is_arithmetic<long unsigned int>, std::is_enum<long unsigned int>, std::is_pointer<long unsigned int>, std::is_member_pointer<long unsigned int>, std::is_null_pointer<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<long unsigned int>, std::is_enum<long unsigned int>, std::is_pointer<long unsigned int>, std::is_member_pointer<long unsigned int>, std::is_null_pointer<long unsigned int> > (0x0x7faf5c546548) 0 empty
  std::is_arithmetic<long unsigned int> (0x0x7faf5c5465b0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c54d240) 0 empty

Class std::is_scalar<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<long unsigned int> (0x0x7faf5c546618) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c54d2a0) 0 empty

Class std::__or_<std::is_reference<long unsigned int>, std::is_scalar<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<long unsigned int>, std::is_scalar<long unsigned int> > (0x0x7faf5c546680) 0 empty
  std::is_scalar<long unsigned int> (0x0x7faf5c5466e8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c54d300) 0 empty

Class std::__is_destructible_safe<long unsigned int, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<long unsigned int, false, true> (0x0x7faf5c546750) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c54d360) 0 empty

Class std::is_destructible<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<long unsigned int> (0x0x7faf5c5467b8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c54d3c0) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&>, std::is_destructible<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&>, std::is_destructible<long unsigned int> > (0x0x7faf5c54d420) 0 empty

Class std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&> (0x0x7faf5c546820) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5c54d480) 0 empty

Class std::__and_<std::is_destructible<long unsigned int>, std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<long unsigned int>, std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&> > (0x0x7faf5c5468f0) 0 empty
  std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&> (0x0x7faf5c546958) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5c54d4e0) 0 empty

Class std::__is_direct_constructible_new_safe<long unsigned int, const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<long unsigned int, const long unsigned int&> (0x0x7faf5c5469c0) 0 empty
  std::__and_<std::is_destructible<long unsigned int>, std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&> > (0x0x7faf5c546a28) 0 empty
    std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&> (0x0x7faf5c546a90) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5c54d540) 0 empty

Class std::__is_direct_constructible_new<long unsigned int, const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<long unsigned int, const long unsigned int&> (0x0x7faf5c546af8) 0 empty
  std::__is_direct_constructible_new_safe<long unsigned int, const long unsigned int&> (0x0x7faf5c546b60) 0 empty
    std::__and_<std::is_destructible<long unsigned int>, std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&> > (0x0x7faf5c546bc8) 0 empty
      std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&> (0x0x7faf5c546c30) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5c54d5a0) 0 empty

Class std::__is_direct_constructible<long unsigned int, const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<long unsigned int, const long unsigned int&> (0x0x7faf5c546c98) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c54d600) 0 empty

Class std::__is_constructible_impl<long unsigned int, const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<long unsigned int, const long unsigned int&> (0x0x7faf5c546d00) 0 empty
  std::__is_direct_constructible<long unsigned int, const long unsigned int&> (0x0x7faf5c546d68) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c54d660) 0 empty

Class std::is_constructible<long unsigned int, const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<long unsigned int, const long unsigned int&> (0x0x7faf5c546dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c54d6c0) 0 empty

Class std::__and_<std::is_constructible<const int*, const int* const&>, std::is_constructible<long unsigned int, const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<const int*, const int* const&>, std::is_constructible<long unsigned int, const long unsigned int&> > (0x0x7faf5c546e38) 0 empty
  std::is_constructible<long unsigned int, const long unsigned int&> (0x0x7faf5c546ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c54d720) 0 empty

Class std::remove_volatile<const int* const&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const int* const&> (0x0x7faf5c54d840) 0 empty

Class std::remove_const<const int* const&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const int* const&> (0x0x7faf5c54d8a0) 0 empty

Class std::remove_cv<const int* const&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const int* const&> (0x0x7faf5c54d7e0) 0 empty

Class std::__is_void_helper<const int* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const int* const&> (0x0x7faf5c546f70) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c54d900) 0 empty

Class std::is_void<const int* const&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const int* const&> (0x0x7faf5c565000) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c54d960) 0 empty

Class std::conditional<false, std::is_void<const int* const&>, std::__or_<std::is_function<const int*>, std::is_array<const int*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const int* const&>, std::__or_<std::is_function<const int*>, std::is_array<const int*> > > (0x0x7faf5c54d9c0) 0 empty

Class std::conditional<false, std::is_function<const int*>, std::is_array<const int*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const int*>, std::is_array<const int*> > (0x0x7faf5c54da20) 0 empty

Class std::__or_<std::is_function<const int*>, std::is_array<const int*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const int*>, std::is_array<const int*> > (0x0x7faf5c565068) 0 empty
  std::is_array<const int*> (0x0x7faf5c5650d0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c54da80) 0 empty

Class std::__or_<std::is_void<const int* const&>, std::is_function<const int*>, std::is_array<const int*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const int* const&>, std::is_function<const int*>, std::is_array<const int*> > (0x0x7faf5c565138) 0 empty
  std::__or_<std::is_function<const int*>, std::is_array<const int*> > (0x0x7faf5c5651a0) 0 empty
    std::is_array<const int*> (0x0x7faf5c565208) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c54dae0) 0 empty

Class std::__is_convertible_helper<const int* const&, const int*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<const int* const&, const int*, false> (0x0x7faf5c54db40) 0 empty

Class std::is_convertible<const int* const&, const int*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const int* const&, const int*> (0x0x7faf5c565478) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c54dba0) 0 empty

Class std::conditional<true, std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const int* const&, const int*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const int* const&, const int*> > (0x0x7faf5c54dc00) 0 empty

Class std::remove_volatile<const long unsigned int&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const long unsigned int&> (0x0x7faf5c54dcc0) 0 empty

Class std::remove_const<const long unsigned int&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const long unsigned int&> (0x0x7faf5c54dd20) 0 empty

Class std::remove_cv<const long unsigned int&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const long unsigned int&> (0x0x7faf5c54dc60) 0 empty

Class std::__is_void_helper<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const long unsigned int&> (0x0x7faf5c565548) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c54dd80) 0 empty

Class std::is_void<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const long unsigned int&> (0x0x7faf5c5655b0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c54dde0) 0 empty

Class std::conditional<false, std::is_void<const long unsigned int&>, std::__or_<std::is_function<long unsigned int>, std::is_array<long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const long unsigned int&>, std::__or_<std::is_function<long unsigned int>, std::is_array<long unsigned int> > > (0x0x7faf5c54de40) 0 empty

Class std::conditional<false, std::is_function<long unsigned int>, std::is_array<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<long unsigned int>, std::is_array<long unsigned int> > (0x0x7faf5c54dea0) 0 empty

Class std::__or_<std::is_function<long unsigned int>, std::is_array<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<long unsigned int>, std::is_array<long unsigned int> > (0x0x7faf5c565618) 0 empty
  std::is_array<long unsigned int> (0x0x7faf5c565680) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c57a0c0) 0 empty

Class std::__or_<std::is_void<const long unsigned int&>, std::is_function<long unsigned int>, std::is_array<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const long unsigned int&>, std::is_function<long unsigned int>, std::is_array<long unsigned int> > (0x0x7faf5c5656e8) 0 empty
  std::__or_<std::is_function<long unsigned int>, std::is_array<long unsigned int> > (0x0x7faf5c565750) 0 empty
    std::is_array<long unsigned int> (0x0x7faf5c5657b8) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c57a120) 0 empty

Class std::__is_convertible_helper<const long unsigned int&, long unsigned int, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<const long unsigned int&, long unsigned int, false> (0x0x7faf5c57a180) 0 empty

Class std::is_convertible<const long unsigned int&, long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const long unsigned int&, long unsigned int> (0x0x7faf5c565888) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c57a1e0) 0 empty

Class std::__and_<std::is_convertible<const int* const&, const int*>, std::is_convertible<const long unsigned int&, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const int* const&, const int*>, std::is_convertible<const long unsigned int&, long unsigned int> > (0x0x7faf5c5658f0) 0 empty
  std::is_convertible<const long unsigned int&, long unsigned int> (0x0x7faf5c565958) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c57a240) 0 empty

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

Class std::conditional<true, std::__and_<std::is_convertible<const int*&, const int*>, std::is_convertible<const long unsigned int&, long unsigned int> >, std::__not_<std::__and_<std::is_convertible<const int*&, const int*>, std::is_convertible<const long unsigned int&, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const int*&, const int*>, std::is_convertible<const long unsigned int&, long unsigned int> >, std::__not_<std::__and_<std::is_convertible<const int*&, const int*>, std::is_convertible<const long unsigned int&, long unsigned int> > > > (0x0x7faf5c57a360) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<const int*, const int*&>, std::__is_direct_constructible_new_safe<const int*, const int*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<const int*, const int*&>, std::__is_direct_constructible_new_safe<const int*, const int*&> > (0x0x7faf5c57a3c0) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<const int*, const int*&>, std::is_destructible<const int*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<const int*, const int*&>, std::is_destructible<const int*> > (0x0x7faf5c57a420) 0 empty

Class std::__is_direct_constructible_impl<const int*, const int*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<const int*, const int*&> (0x0x7faf5c565bc8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5c57a480) 0 empty

Class std::__and_<std::is_destructible<const int*>, std::__is_direct_constructible_impl<const int*, const int*&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<const int*>, std::__is_direct_constructible_impl<const int*, const int*&> > (0x0x7faf5c565c98) 0 empty
  std::__is_direct_constructible_impl<const int*, const int*&> (0x0x7faf5c565d00) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5c57a4e0) 0 empty

Class std::__is_direct_constructible_new_safe<const int*, const int*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<const int*, const int*&> (0x0x7faf5c565e38) 0 empty
  std::__and_<std::is_destructible<const int*>, std::__is_direct_constructible_impl<const int*, const int*&> > (0x0x7faf5c565ea0) 0 empty
    std::__is_direct_constructible_impl<const int*, const int*&> (0x0x7faf5c565f08) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5c57a540) 0 empty

Class std::__is_direct_constructible_new<const int*, const int*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<const int*, const int*&> (0x0x7faf5c565f70) 0 empty
  std::__is_direct_constructible_new_safe<const int*, const int*&> (0x0x7faf5c5659c0) 0 empty
    std::__and_<std::is_destructible<const int*>, std::__is_direct_constructible_impl<const int*, const int*&> > (0x0x7faf5c565a28) 0 empty
      std::__is_direct_constructible_impl<const int*, const int*&> (0x0x7faf5c565a90) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5c57a5a0) 0 empty

Class std::__is_direct_constructible<const int*, const int*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<const int*, const int*&> (0x0x7faf5c565af8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c57a600) 0 empty

Class std::__is_constructible_impl<const int*, const int*&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<const int*, const int*&> (0x0x7faf5c592000) 0 empty
  std::__is_direct_constructible<const int*, const int*&> (0x0x7faf5c592068) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c57a660) 0 empty

Class std::is_constructible<const int*, const int*&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<const int*, const int*&> (0x0x7faf5c5920d0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c57a6c0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<long unsigned int, const long unsigned int&&>, std::__and_<std::is_convertible<const int*&, const int*>, std::is_convertible<const long unsigned int&, long unsigned int> > >, std::is_constructible<const int*, const int*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<long unsigned int, const long unsigned int&&>, std::__and_<std::is_convertible<const int*&, const int*>, std::is_convertible<const long unsigned int&, long unsigned int> > >, std::is_constructible<const int*, const int*&> > (0x0x7faf5c57a720) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<long unsigned int, const long unsigned int&&>, std::__is_direct_constructible_new_safe<long unsigned int, const long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<long unsigned int, const long unsigned int&&>, std::__is_direct_constructible_new_safe<long unsigned int, const long unsigned int&&> > (0x0x7faf5c57a780) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&&>, std::is_destructible<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&&>, std::is_destructible<long unsigned int> > (0x0x7faf5c57a7e0) 0 empty

Class std::is_function<const long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const long unsigned int&&> (0x0x7faf5c5921a0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c57a8a0) 0 empty

Class std::conditional<false, std::is_function<const long unsigned int&&>, std::__or_<std::is_reference<const long unsigned int&&>, std::is_void<const long unsigned int&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const long unsigned int&&>, std::__or_<std::is_reference<const long unsigned int&&>, std::is_void<const long unsigned int&&> > > (0x0x7faf5c57a900) 0 empty

Class std::is_lvalue_reference<const long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const long unsigned int&&> (0x0x7faf5c592208) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c57aa20) 0 empty

Class std::conditional<false, std::is_lvalue_reference<const long unsigned int&&>, std::is_rvalue_reference<const long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<const long unsigned int&&>, std::is_rvalue_reference<const long unsigned int&&> > (0x0x7faf5c57aa80) 0 empty

Class std::is_rvalue_reference<const long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const long unsigned int&&> (0x0x7faf5c592270) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c57aae0) 0 empty

Class std::__or_<std::is_lvalue_reference<const long unsigned int&&>, std::is_rvalue_reference<const long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const long unsigned int&&>, std::is_rvalue_reference<const long unsigned int&&> > (0x0x7faf5c5922d8) 0 empty
  std::is_rvalue_reference<const long unsigned int&&> (0x0x7faf5c592340) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c57ab40) 0 empty

Class std::is_reference<const long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const long unsigned int&&> (0x0x7faf5c5923a8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c57aba0) 0 empty

Class std::conditional<true, std::is_reference<const long unsigned int&&>, std::is_void<const long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const long unsigned int&&>, std::is_void<const long unsigned int&&> > (0x0x7faf5c57ac00) 0 empty

Class std::__or_<std::is_reference<const long unsigned int&&>, std::is_void<const long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const long unsigned int&&>, std::is_void<const long unsigned int&&> > (0x0x7faf5c592410) 0 empty
  std::is_reference<const long unsigned int&&> (0x0x7faf5c592478) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c57ac60) 0 empty

Class std::__or_<std::is_function<const long unsigned int&&>, std::is_reference<const long unsigned int&&>, std::is_void<const long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const long unsigned int&&>, std::is_reference<const long unsigned int&&>, std::is_void<const long unsigned int&&> > (0x0x7faf5c5925b0) 0 empty
  std::__or_<std::is_reference<const long unsigned int&&>, std::is_void<const long unsigned int&&> > (0x0x7faf5c592618) 0 empty
    std::is_reference<const long unsigned int&&> (0x0x7faf5c592680) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c57acc0) 0 empty

Class std::__not_<std::__or_<std::is_function<const long unsigned int&&>, std::is_reference<const long unsigned int&&>, std::is_void<const long unsigned int&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const long unsigned int&&>, std::is_reference<const long unsigned int&&>, std::is_void<const long unsigned int&&> > > (0x0x7faf5c592750) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c57ad20) 0 empty

Class std::is_object<const long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const long unsigned int&&> (0x0x7faf5c5927b8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c57ad80) 0 empty

Class std::conditional<false, std::is_object<const long unsigned int&&>, std::is_reference<const long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const long unsigned int&&>, std::is_reference<const long unsigned int&&> > (0x0x7faf5c57ade0) 0 empty

Class std::__or_<std::is_object<const long unsigned int&&>, std::is_reference<const long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const long unsigned int&&>, std::is_reference<const long unsigned int&&> > (0x0x7faf5c592820) 0 empty
  std::is_reference<const long unsigned int&&> (0x0x7faf5c592888) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c57ae40) 0 empty

Class std::__is_referenceable<const long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const long unsigned int&&> (0x0x7faf5c5929c0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c57af60) 0 empty

Class std::__add_rvalue_reference_helper<const long unsigned int&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const long unsigned int&&, true> (0x0x7faf5c5b1000) 0 empty

Class std::add_rvalue_reference<const long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const long unsigned int&&> (0x0x7faf5c592a28) 0 empty
  std::__add_rvalue_reference_helper<const long unsigned int&&, true> (0x0x7faf5c5b1060) 0 empty

Class std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&&> (0x0x7faf5c592138) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5c57a840) 0 empty

Class std::__and_<std::is_destructible<long unsigned int>, std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<long unsigned int>, std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&&> > (0x0x7faf5c592af8) 0 empty
  std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&&> (0x0x7faf5c592b60) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5c5b10c0) 0 empty

Class std::__is_direct_constructible_new_safe<long unsigned int, const long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<long unsigned int, const long unsigned int&&> (0x0x7faf5c592bc8) 0 empty
  std::__and_<std::is_destructible<long unsigned int>, std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&&> > (0x0x7faf5c592c30) 0 empty
    std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&&> (0x0x7faf5c592c98) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5c5b1120) 0 empty

Class std::__is_direct_constructible_new<long unsigned int, const long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<long unsigned int, const long unsigned int&&> (0x0x7faf5c592d00) 0 empty
  std::__is_direct_constructible_new_safe<long unsigned int, const long unsigned int&&> (0x0x7faf5c592d68) 0 empty
    std::__and_<std::is_destructible<long unsigned int>, std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&&> > (0x0x7faf5c592dd0) 0 empty
      std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&&> (0x0x7faf5c592e38) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5c5b1180) 0 empty

Class std::__is_direct_constructible<long unsigned int, const long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<long unsigned int, const long unsigned int&&> (0x0x7faf5c592ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c5b11e0) 0 empty

Class std::__is_constructible_impl<long unsigned int, const long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<long unsigned int, const long unsigned int&&> (0x0x7faf5c592f08) 0 empty
  std::__is_direct_constructible<long unsigned int, const long unsigned int&&> (0x0x7faf5c592f70) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c5b1240) 0 empty

Class std::is_constructible<long unsigned int, const long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<long unsigned int, const long unsigned int&&> (0x0x7faf5c5b6000) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c5b12a0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const int*&, const int*>, std::is_convertible<const long unsigned int&, long unsigned int> >, std::is_constructible<long unsigned int, const long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const int*&, const int*>, std::is_convertible<const long unsigned int&, long unsigned int> >, std::is_constructible<long unsigned int, const long unsigned int&&> > (0x0x7faf5c5b1300) 0 empty

Class std::remove_volatile<const int*&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const int*&> (0x0x7faf5c5b13c0) 0 empty

Class std::remove_const<const int*&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const int*&> (0x0x7faf5c5b1420) 0 empty

Class std::remove_cv<const int*&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const int*&> (0x0x7faf5c5b1360) 0 empty

Class std::__is_void_helper<const int*&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const int*&> (0x0x7faf5c5b60d0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c5b1480) 0 empty

Class std::is_void<const int*&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const int*&> (0x0x7faf5c5b6138) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c5b14e0) 0 empty

Class std::conditional<false, std::is_void<const int*&>, std::__or_<std::is_function<const int*>, std::is_array<const int*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const int*&>, std::__or_<std::is_function<const int*>, std::is_array<const int*> > > (0x0x7faf5c5b1540) 0 empty

Class std::__or_<std::is_void<const int*&>, std::is_function<const int*>, std::is_array<const int*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const int*&>, std::is_function<const int*>, std::is_array<const int*> > (0x0x7faf5c5b61a0) 0 empty
  std::__or_<std::is_function<const int*>, std::is_array<const int*> > (0x0x7faf5c5b6208) 0 empty
    std::is_array<const int*> (0x0x7faf5c5b6270) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c5b15a0) 0 empty

Class std::__is_convertible_helper<const int*&, const int*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<const int*&, const int*, false> (0x0x7faf5c5b1780) 0 empty

Class std::is_convertible<const int*&, const int*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const int*&, const int*> (0x0x7faf5c5b6340) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c5b17e0) 0 empty

Class std::conditional<true, std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const int*&, const int*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const int*&, const int*> > (0x0x7faf5c5b1840) 0 empty

Class std::__and_<std::is_convertible<const int*&, const int*>, std::is_convertible<const long unsigned int&, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const int*&, const int*>, std::is_convertible<const long unsigned int&, long unsigned int> > (0x0x7faf5c5b63a8) 0 empty
  std::is_convertible<const long unsigned int&, long unsigned int> (0x0x7faf5c5b6410) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c5b18a0) 0 empty

Class std::__and_<std::is_constructible<long unsigned int, const long unsigned int&&>, std::__and_<std::is_convertible<const int*&, const int*>, std::is_convertible<const long unsigned int&, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<long unsigned int, const long unsigned int&&>, std::__and_<std::is_convertible<const int*&, const int*>, std::is_convertible<const long unsigned int&, long unsigned int> > > (0x0x7faf5c5b6478) 0 empty
  std::__and_<std::is_convertible<const int*&, const int*>, std::is_convertible<const long unsigned int&, long unsigned int> > (0x0x7faf5c5b64e0) 0 empty
    std::is_convertible<const long unsigned int&, long unsigned int> (0x0x7faf5c5b6548) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c5b1900) 0 empty

Class std::__and_<std::is_constructible<const int*, const int*&>, std::is_constructible<long unsigned int, const long unsigned int&&>, std::__and_<std::is_convertible<const int*&, const int*>, std::is_convertible<const long unsigned int&, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<const int*, const int*&>, std::is_constructible<long unsigned int, const long unsigned int&&>, std::__and_<std::is_convertible<const int*&, const int*>, std::is_convertible<const long unsigned int&, long unsigned int> > > (0x0x7faf5c5b65b0) 0 empty
  std::__and_<std::is_constructible<long unsigned int, const long unsigned int&&>, std::__and_<std::is_convertible<const int*&, const int*>, std::is_convertible<const long unsigned int&, long unsigned int> > > (0x0x7faf5c5b6618) 0 empty
    std::__and_<std::is_convertible<const int*&, const int*>, std::is_convertible<const long unsigned int&, long unsigned int> > (0x0x7faf5c5b6680) 0 empty
      std::is_convertible<const long unsigned int&, long unsigned int> (0x0x7faf5c5b66e8) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5c5b1960) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<const int*&, const int*>, std::is_convertible<const long unsigned int&, long unsigned int> >, std::__not_<std::__and_<std::is_convertible<const int*&, const int*>, std::is_convertible<const long unsigned int&, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<const int*&, const int*>, std::is_convertible<const long unsigned int&, long unsigned int> >, std::__not_<std::__and_<std::is_convertible<const int*&, const int*>, std::is_convertible<const long unsigned int&, long unsigned int> > > > (0x0x7faf5c5b1a20) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<long unsigned int, const long unsigned int&&>, std::__not_<std::__and_<std::is_convertible<const int*&, const int*>, std::is_convertible<const long unsigned int&, long unsigned int> > > >, std::is_constructible<const int*, const int*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<long unsigned int, const long unsigned int&&>, std::__not_<std::__and_<std::is_convertible<const int*&, const int*>, std::is_convertible<const long unsigned int&, long unsigned int> > > >, std::is_constructible<const int*, const int*&> > (0x0x7faf5c5b1a80) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<const int*&, const int*>, std::is_convertible<const long unsigned int&, long unsigned int> > >, std::is_constructible<long unsigned int, const long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<const int*&, const int*>, std::is_convertible<const long unsigned int&, long unsigned int> > >, std::is_constructible<long unsigned int, const long unsigned int&&> > (0x0x7faf5c5b1ae0) 0 empty

Class std::__not_<std::__and_<std::is_convertible<const int*&, const int*>, std::is_convertible<const long unsigned int&, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<const int*&, const int*>, std::is_convertible<const long unsigned int&, long unsigned int> > > (0x0x7faf5c5b68f0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c5b1b40) 0 empty

Class std::__and_<std::is_constructible<long unsigned int, const long unsigned int&&>, std::__not_<std::__and_<std::is_convertible<const int*&, const int*>, std::is_convertible<const long unsigned int&, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<long unsigned int, const long unsigned int&&>, std::__not_<std::__and_<std::is_convertible<const int*&, const int*>, std::is_convertible<const long unsigned int&, long unsigned int> > > > (0x0x7faf5c5b6958) 0 empty
  std::__not_<std::__and_<std::is_convertible<const int*&, const int*>, std::is_convertible<const long unsigned int&, long unsigned int> > > (0x0x7faf5c5b69c0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c5b1ba0) 0 empty

Class std::__and_<std::is_constructible<const int*, const int*&>, std::is_constructible<long unsigned int, const long unsigned int&&>, std::__not_<std::__and_<std::is_convertible<const int*&, const int*>, std::is_convertible<const long unsigned int&, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<const int*, const int*&>, std::is_constructible<long unsigned int, const long unsigned int&&>, std::__not_<std::__and_<std::is_convertible<const int*&, const int*>, std::is_convertible<const long unsigned int&, long unsigned int> > > > (0x0x7faf5c5b6a28) 0 empty
  std::__and_<std::is_constructible<long unsigned int, const long unsigned int&&>, std::__not_<std::__and_<std::is_convertible<const int*&, const int*>, std::is_convertible<const long unsigned int&, long unsigned int> > > > (0x0x7faf5c5b6a90) 0 empty
    std::__not_<std::__and_<std::is_convertible<const int*&, const int*>, std::is_convertible<const long unsigned int&, long unsigned int> > > (0x0x7faf5c5b6af8) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c5b1c00) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const int* const&, const int*>, std::is_convertible<int&&, long unsigned int> >, std::__not_<std::__and_<std::is_convertible<const int* const&, const int*>, std::is_convertible<int&&, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const int* const&, const int*>, std::is_convertible<int&&, long unsigned int> >, std::__not_<std::__and_<std::is_convertible<const int* const&, const int*>, std::is_convertible<int&&, long unsigned int> > > > (0x0x7faf5c5b1cc0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<long unsigned int, int&&>, std::__and_<std::is_convertible<const int* const&, const int*>, std::is_convertible<int&&, long unsigned int> > >, std::is_constructible<const int*, const int* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<long unsigned int, int&&>, std::__and_<std::is_convertible<const int* const&, const int*>, std::is_convertible<int&&, long unsigned int> > >, std::is_constructible<const int*, const int* const&> > (0x0x7faf5c5b1d20) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<long unsigned int, int&&>, std::__is_direct_constructible_new_safe<long unsigned int, int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<long unsigned int, int&&>, std::__is_direct_constructible_new_safe<long unsigned int, int&&> > (0x0x7faf5c5b1d80) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<long unsigned int, int&&>, std::is_destructible<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<long unsigned int, int&&>, std::is_destructible<long unsigned int> > (0x0x7faf5c5b1de0) 0 empty

Class std::is_function<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<int&&> (0x0x7faf5c5b6d00) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c5b1ea0) 0 empty

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

Class std::is_lvalue_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<int&&> (0x0x7faf5c5b6d68) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c5b1f60) 0 empty

Class std::conditional<false, std::is_lvalue_reference<int&&>, std::is_rvalue_reference<int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<int&&>, std::is_rvalue_reference<int&&> > (0x0x7faf5c5eb000) 0 empty

Class std::is_rvalue_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<int&&> (0x0x7faf5c5b6dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c5eb120) 0 empty

Class std::__or_<std::is_lvalue_reference<int&&>, std::is_rvalue_reference<int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<int&&>, std::is_rvalue_reference<int&&> > (0x0x7faf5c5b6e38) 0 empty
  std::is_rvalue_reference<int&&> (0x0x7faf5c5b6ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c5eb180) 0 empty

Class std::is_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<int&&> (0x0x7faf5c5b6f08) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c5eb1e0) 0 empty

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

Class std::__or_<std::is_reference<int&&>, std::is_void<int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<int&&>, std::is_void<int&&> > (0x0x7faf5c5b6f70) 0 empty
  std::is_reference<int&&> (0x0x7faf5c5b6750) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c5eb2a0) 0 empty

Class std::__or_<std::is_function<int&&>, std::is_reference<int&&>, std::is_void<int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<int&&>, std::is_reference<int&&>, std::is_void<int&&> > (0x0x7faf5c5b67b8) 0 empty
  std::__or_<std::is_reference<int&&>, std::is_void<int&&> > (0x0x7faf5c5b6820) 0 empty
    std::is_reference<int&&> (0x0x7faf5c5b6b60) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c5eb300) 0 empty

Class std::__not_<std::__or_<std::is_function<int&&>, std::is_reference<int&&>, std::is_void<int&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<int&&>, std::is_reference<int&&>, std::is_void<int&&> > > (0x0x7faf5c5b6bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c5eb360) 0 empty

Class std::is_object<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<int&&> (0x0x7faf5c5f20d0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c5eb480) 0 empty

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

Class std::__or_<std::is_object<int&&>, std::is_reference<int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<int&&>, std::is_reference<int&&> > (0x0x7faf5c5f2138) 0 empty
  std::is_reference<int&&> (0x0x7faf5c5f21a0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c5eb540) 0 empty

Class std::__is_referenceable<int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<int&&> (0x0x7faf5c5f2208) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c5eb5a0) 0 empty

Class std::__add_rvalue_reference_helper<int&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<int&&, true> (0x0x7faf5c5eb600) 0 empty

Class std::add_rvalue_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<int&&> (0x0x7faf5c5f2270) 0 empty
  std::__add_rvalue_reference_helper<int&&, true> (0x0x7faf5c5eb660) 0 empty

Class std::__is_direct_constructible_impl<long unsigned int, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<long unsigned int, int&&> (0x0x7faf5c5b6c98) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5c5b1e40) 0 empty

Class std::__and_<std::is_destructible<long unsigned int>, std::__is_direct_constructible_impl<long unsigned int, int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<long unsigned int>, std::__is_direct_constructible_impl<long unsigned int, int&&> > (0x0x7faf5c5f2340) 0 empty
  std::__is_direct_constructible_impl<long unsigned int, int&&> (0x0x7faf5c5f23a8) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5c5eb6c0) 0 empty

Class std::__is_direct_constructible_new_safe<long unsigned int, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<long unsigned int, int&&> (0x0x7faf5c5f2410) 0 empty
  std::__and_<std::is_destructible<long unsigned int>, std::__is_direct_constructible_impl<long unsigned int, int&&> > (0x0x7faf5c5f2478) 0 empty
    std::__is_direct_constructible_impl<long unsigned int, int&&> (0x0x7faf5c5f24e0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5c5eb720) 0 empty

Class std::__is_direct_constructible_new<long unsigned int, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<long unsigned int, int&&> (0x0x7faf5c5f2548) 0 empty
  std::__is_direct_constructible_new_safe<long unsigned int, int&&> (0x0x7faf5c5f25b0) 0 empty
    std::__and_<std::is_destructible<long unsigned int>, std::__is_direct_constructible_impl<long unsigned int, int&&> > (0x0x7faf5c5f2618) 0 empty
      std::__is_direct_constructible_impl<long unsigned int, int&&> (0x0x7faf5c5f2680) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5c5eb780) 0 empty

Class std::__is_direct_constructible<long unsigned int, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<long unsigned int, int&&> (0x0x7faf5c5f26e8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c5eb7e0) 0 empty

Class std::__is_constructible_impl<long unsigned int, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<long unsigned int, int&&> (0x0x7faf5c5f2750) 0 empty
  std::__is_direct_constructible<long unsigned int, int&&> (0x0x7faf5c5f27b8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c5eb840) 0 empty

Class std::is_constructible<long unsigned int, int&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<long unsigned int, int&&> (0x0x7faf5c5f2820) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c5eb8a0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const int* const&, const int*>, std::is_convertible<int&&, long unsigned int> >, std::is_constructible<long unsigned int, int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const int* const&, const int*>, std::is_convertible<int&&, long unsigned int> >, std::is_constructible<long unsigned int, int&&> > (0x0x7faf5c5eb900) 0 empty

Class std::conditional<true, std::is_convertible<int&&, long unsigned int>, std::is_convertible<const int* const&, const int*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<int&&, long unsigned int>, std::is_convertible<const int* const&, const int*> > (0x0x7faf5c5eb960) 0 empty

Class std::remove_volatile<int&&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<int&&> (0x0x7faf5c5eba20) 0 empty

Class std::remove_const<int&&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<int&&> (0x0x7faf5c5eba80) 0 empty

Class std::remove_cv<int&&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<int&&> (0x0x7faf5c5eb9c0) 0 empty

Class std::__is_void_helper<int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<int&&> (0x0x7faf5c5f28f0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c5ebae0) 0 empty

Class std::is_void<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_void<int&&> (0x0x7faf5c5f2958) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c5ebb40) 0 empty

Class std::conditional<false, std::is_void<int&&>, std::__or_<std::is_function<long unsigned int>, std::is_array<long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<int&&>, std::__or_<std::is_function<long unsigned int>, std::is_array<long unsigned int> > > (0x0x7faf5c5ebba0) 0 empty

Class std::__or_<std::is_void<int&&>, std::is_function<long unsigned int>, std::is_array<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<int&&>, std::is_function<long unsigned int>, std::is_array<long unsigned int> > (0x0x7faf5c5f29c0) 0 empty
  std::__or_<std::is_function<long unsigned int>, std::is_array<long unsigned int> > (0x0x7faf5c5f2a28) 0 empty
    std::is_array<long unsigned int> (0x0x7faf5c5f2a90) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c5ebc00) 0 empty

Class std::__is_convertible_helper<int&&, long unsigned int, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<int&&, long unsigned int, false> (0x0x7faf5c5ebc60) 0 empty

Class std::is_convertible<int&&, long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<int&&, long unsigned int> (0x0x7faf5c5f2d00) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c5ebcc0) 0 empty

Class std::__and_<std::is_convertible<const int* const&, const int*>, std::is_convertible<int&&, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const int* const&, const int*>, std::is_convertible<int&&, long unsigned int> > (0x0x7faf5c5f2d68) 0 empty
  std::is_convertible<int&&, long unsigned int> (0x0x7faf5c5f2dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c5ebd20) 0 empty

Class std::__and_<std::is_constructible<long unsigned int, int&&>, std::__and_<std::is_convertible<const int* const&, const int*>, std::is_convertible<int&&, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<long unsigned int, int&&>, std::__and_<std::is_convertible<const int* const&, const int*>, std::is_convertible<int&&, long unsigned int> > > (0x0x7faf5c5f2e38) 0 empty
  std::__and_<std::is_convertible<const int* const&, const int*>, std::is_convertible<int&&, long unsigned int> > (0x0x7faf5c5f2ea0) 0 empty
    std::is_convertible<int&&, long unsigned int> (0x0x7faf5c5f2f08) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c5ebd80) 0 empty

Class std::__and_<std::is_constructible<const int*, const int* const&>, std::is_constructible<long unsigned int, int&&>, std::__and_<std::is_convertible<const int* const&, const int*>, std::is_convertible<int&&, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<const int*, const int* const&>, std::is_constructible<long unsigned int, int&&>, std::__and_<std::is_convertible<const int* const&, const int*>, std::is_convertible<int&&, long unsigned int> > > (0x0x7faf5c5f2f70) 0 empty
  std::__and_<std::is_constructible<long unsigned int, int&&>, std::__and_<std::is_convertible<const int* const&, const int*>, std::is_convertible<int&&, long unsigned int> > > (0x0x7faf5c60c000) 0 empty
    std::__and_<std::is_convertible<const int* const&, const int*>, std::is_convertible<int&&, long unsigned int> > (0x0x7faf5c60c068) 0 empty
      std::is_convertible<int&&, long unsigned int> (0x0x7faf5c60c0d0) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5c5ebde0) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<const int* const&, const int*>, std::is_convertible<int&&, long unsigned int> >, std::__not_<std::__and_<std::is_convertible<const int* const&, const int*>, std::is_convertible<int&&, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<const int* const&, const int*>, std::is_convertible<int&&, long unsigned int> >, std::__not_<std::__and_<std::is_convertible<const int* const&, const int*>, std::is_convertible<int&&, long unsigned int> > > > (0x0x7faf5c5ebea0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<long unsigned int, int&&>, std::__not_<std::__and_<std::is_convertible<const int* const&, const int*>, std::is_convertible<int&&, long unsigned int> > > >, std::is_constructible<const int*, const int* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<long unsigned int, int&&>, std::__not_<std::__and_<std::is_convertible<const int* const&, const int*>, std::is_convertible<int&&, long unsigned int> > > >, std::is_constructible<const int*, const int* const&> > (0x0x7faf5c5ebf00) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<const int* const&, const int*>, std::is_convertible<int&&, long unsigned int> > >, std::is_constructible<long unsigned int, int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<const int* const&, const int*>, std::is_convertible<int&&, long unsigned int> > >, std::is_constructible<long unsigned int, int&&> > (0x0x7faf5c5ebf60) 0 empty

Class std::__not_<std::__and_<std::is_convertible<const int* const&, const int*>, std::is_convertible<int&&, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<const int* const&, const int*>, std::is_convertible<int&&, long unsigned int> > > (0x0x7faf5c60c2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c619000) 0 empty

Class std::__and_<std::is_constructible<long unsigned int, int&&>, std::__not_<std::__and_<std::is_convertible<const int* const&, const int*>, std::is_convertible<int&&, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<long unsigned int, int&&>, std::__not_<std::__and_<std::is_convertible<const int* const&, const int*>, std::is_convertible<int&&, long unsigned int> > > > (0x0x7faf5c60c340) 0 empty
  std::__not_<std::__and_<std::is_convertible<const int* const&, const int*>, std::is_convertible<int&&, long unsigned int> > > (0x0x7faf5c60c3a8) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c619060) 0 empty

Class std::__and_<std::is_constructible<const int*, const int* const&>, std::is_constructible<long unsigned int, int&&>, std::__not_<std::__and_<std::is_convertible<const int* const&, const int*>, std::is_convertible<int&&, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<const int*, const int* const&>, std::is_constructible<long unsigned int, int&&>, std::__not_<std::__and_<std::is_convertible<const int* const&, const int*>, std::is_convertible<int&&, long unsigned int> > > > (0x0x7faf5c60c410) 0 empty
  std::__and_<std::is_constructible<long unsigned int, int&&>, std::__not_<std::__and_<std::is_convertible<const int* const&, const int*>, std::is_convertible<int&&, long unsigned int> > > > (0x0x7faf5c60c478) 0 empty
    std::__not_<std::__and_<std::is_convertible<const int* const&, const int*>, std::is_convertible<int&&, long unsigned int> > > (0x0x7faf5c60c4e0) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c6190c0) 0 empty

Class std::conditional<true, std::is_constructible<long unsigned int, int&&>, std::is_constructible<const int*, const int*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<long unsigned int, int&&>, std::is_constructible<const int*, const int*&> > (0x0x7faf5c619180) 0 empty

Class std::__and_<std::is_constructible<const int*, const int*&>, std::is_constructible<long unsigned int, int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<const int*, const int*&>, std::is_constructible<long unsigned int, int&&> > (0x0x7faf5c60c618) 0 empty
  std::is_constructible<long unsigned int, int&&> (0x0x7faf5c60c680) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c6191e0) 0 empty

Class std::conditional<true, std::is_convertible<int&&, long unsigned int>, std::is_convertible<const int*&, const int*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<int&&, long unsigned int>, std::is_convertible<const int*&, const int*> > (0x0x7faf5c6192a0) 0 empty

Class std::__and_<std::is_convertible<const int*&, const int*>, std::is_convertible<int&&, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const int*&, const int*>, std::is_convertible<int&&, long unsigned int> > (0x0x7faf5c60c7b8) 0 empty
  std::is_convertible<int&&, long unsigned int> (0x0x7faf5c60c820) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c619300) 0 empty

Class std::remove_reference<const int*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<const int*&> (0x0x7faf5c6193c0) 0 empty

Class std::remove_reference<int>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<int> (0x0x7faf5c619480) 0 empty

Class std::_PCC<true, std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::_PCC<true, std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > (0x0x7faf5c619780) 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> > (0x0x7faf5c60cbc8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c6198a0) 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> > > > > (0x0x7faf5c6199c0) 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> > (0x0x7faf5c60cc30) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c619a20) 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> > > (0x0x7faf5c619a80) 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> > (0x0x7faf5c60ce38) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c619ae0) 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> > > > (0x0x7faf5c60cea0) 0 empty
  std::is_rvalue_reference<std::__cxx11::basic_string<char> > (0x0x7faf5c60cf08) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c619b40) 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> > (0x0x7faf5c60cf70) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c619ba0) 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> > > (0x0x7faf5c619cc0) 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> > (0x0x7faf5c619e40) 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> > (0x0x7faf5c619ea0) 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> > (0x0x7faf5c619de0) 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> > (0x0x7faf5c60c548) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c6870c0) 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> > > > (0x0x7faf5c60c5b0) 0 empty
  std::is_void<std::__cxx11::basic_string<char> > (0x0x7faf5c60c6e8) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c687120) 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> > > > (0x0x7faf5c60c750) 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> > > > (0x0x7faf5c60c958) 0 empty
    std::is_void<std::__cxx11::basic_string<char> > (0x0x7faf5c60c9c0) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c687180) 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> > > > > (0x0x7faf5c60cb60) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c6871e0) 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> > (0x0x7faf5c68c000) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c687240) 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> > > (0x0x7faf5c687360) 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> > > > (0x0x7faf5c68c068) 0 empty
  std::is_object<std::__cxx11::basic_string<char> > (0x0x7faf5c68c0d0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c6873c0) 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> > (0x0x7faf5c68c138) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c687420) 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>&> (0x0x7faf5c68c270) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c6874e0) 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> >&> > > (0x0x7faf5c687600) 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>&> (0x0x7faf5c68c2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c687660) 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>&> > (0x0x7faf5c6876c0) 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> >&> > (0x0x7faf5c68c410) 0 empty
  std::is_lvalue_reference<std::__cxx11::basic_string<char>&> (0x0x7faf5c68c478) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c687720) 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>&> (0x0x7faf5c68c4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c687780) 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>&> > (0x0x7faf5c6878a0) 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> >&> > (0x0x7faf5c68c548) 0 empty
  std::is_reference<std::__cxx11::basic_string<char>&> (0x0x7faf5c68c5b0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c687900) 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> >&> > (0x0x7faf5c68c618) 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> >&> > (0x0x7faf5c68c680) 0 empty
    std::is_reference<std::__cxx11::basic_string<char>&> (0x0x7faf5c68c6e8) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c687960) 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> >&> > > (0x0x7faf5c68c750) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c6879c0) 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>&> (0x0x7faf5c68c7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c687a20) 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>&> > (0x0x7faf5c687b40) 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> >&> > (0x0x7faf5c68c820) 0 empty
  std::is_reference<std::__cxx11::basic_string<char>&> (0x0x7faf5c68c888) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c687ba0) 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>&> (0x0x7faf5c68c8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c687c00) 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> (0x0x7faf5c687c60) 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>&> (0x0x7faf5c68ca28) 0 empty
  std::__add_rvalue_reference_helper<std::__cxx11::basic_string<char>&, true> (0x0x7faf5c687cc0) 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>&> (0x0x7faf5c687480) 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>&> (0x0x7faf5c68cc98) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c687d20) 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> (0x0x7faf5c68cd00) 0 empty
  std::is_assignable<std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7faf5c68cd68) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c687e40) 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> > (0x0x7faf5c68cdd0) 0 empty
  std::__is_copy_assignable_impl<std::__cxx11::basic_string<char>, true> (0x0x7faf5c68ce38) 0 empty
    std::is_assignable<std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7faf5c68cea0) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c687f00) 0 empty

Class std::conditional<true, std::is_copy_assignable<std::pair<const int*, long unsigned int> >, 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::pair<const int*, long unsigned int> >, std::is_copy_assignable<std::__cxx11::basic_string<char> > > (0x0x7faf5c6ab000) 0 empty

Class std::is_function<std::pair<const int*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<const int*, long unsigned int> > (0x0x7faf5c6b1000) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c6ab060) 0 empty

Class std::conditional<false, std::is_function<std::pair<const int*, long unsigned int> >, std::__or_<std::is_reference<std::pair<const int*, long unsigned int> >, std::is_void<std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::pair<const int*, long unsigned int> >, std::__or_<std::is_reference<std::pair<const int*, long unsigned int> >, std::is_void<std::pair<const int*, long unsigned int> > > > (0x0x7faf5c6ab0c0) 0 empty

Class std::is_lvalue_reference<std::pair<const int*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<const int*, long unsigned int> > (0x0x7faf5c6b1068) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c6ab120) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::pair<const int*, long unsigned int> >, std::is_rvalue_reference<std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::pair<const int*, long unsigned int> >, std::is_rvalue_reference<std::pair<const int*, long unsigned int> > > (0x0x7faf5c6ab180) 0 empty

Class std::is_rvalue_reference<std::pair<const int*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<const int*, long unsigned int> > (0x0x7faf5c6b10d0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c6ab1e0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<const int*, long unsigned int> >, std::is_rvalue_reference<std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<const int*, long unsigned int> >, std::is_rvalue_reference<std::pair<const int*, long unsigned int> > > (0x0x7faf5c6b1138) 0 empty
  std::is_rvalue_reference<std::pair<const int*, long unsigned int> > (0x0x7faf5c6b11a0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c6ab240) 0 empty

Class std::is_reference<std::pair<const int*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<const int*, long unsigned int> > (0x0x7faf5c6b1208) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c6ab2a0) 0 empty

Class std::conditional<false, std::is_reference<std::pair<const int*, long unsigned int> >, std::is_void<std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::pair<const int*, long unsigned int> >, std::is_void<std::pair<const int*, long unsigned int> > > (0x0x7faf5c6ab300) 0 empty

Class std::remove_volatile<std::pair<const int*, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::pair<const int*, long unsigned int> > (0x0x7faf5c6ab3c0) 0 empty

Class std::remove_const<std::pair<const int*, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::pair<const int*, long unsigned int> > (0x0x7faf5c6ab420) 0 empty

Class std::remove_cv<std::pair<const int*, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::pair<const int*, long unsigned int> > (0x0x7faf5c6ab360) 0 empty

Class std::__is_void_helper<std::pair<const int*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::pair<const int*, long unsigned int> > (0x0x7faf5c6b12d8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c6ab480) 0 empty

Class std::is_void<std::pair<const int*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::pair<const int*, long unsigned int> > (0x0x7faf5c6b1340) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c6ab4e0) 0 empty

Class std::__or_<std::is_reference<std::pair<const int*, long unsigned int> >, std::is_void<std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<const int*, long unsigned int> >, std::is_void<std::pair<const int*, long unsigned int> > > (0x0x7faf5c6b13a8) 0 empty
  std::is_void<std::pair<const int*, long unsigned int> > (0x0x7faf5c6b1410) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c6ab540) 0 empty

Class std::__or_<std::is_function<std::pair<const int*, long unsigned int> >, std::is_reference<std::pair<const int*, long unsigned int> >, std::is_void<std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<const int*, long unsigned int> >, std::is_reference<std::pair<const int*, long unsigned int> >, std::is_void<std::pair<const int*, long unsigned int> > > (0x0x7faf5c6b1478) 0 empty
  std::__or_<std::is_reference<std::pair<const int*, long unsigned int> >, std::is_void<std::pair<const int*, long unsigned int> > > (0x0x7faf5c6b14e0) 0 empty
    std::is_void<std::pair<const int*, long unsigned int> > (0x0x7faf5c6b1548) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c6ab5a0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<const int*, long unsigned int> >, std::is_reference<std::pair<const int*, long unsigned int> >, std::is_void<std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::pair<const int*, long unsigned int> >, std::is_reference<std::pair<const int*, long unsigned int> >, std::is_void<std::pair<const int*, long unsigned int> > > > (0x0x7faf5c6b15b0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c6ab600) 0 empty

Class std::is_object<std::pair<const int*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<const int*, long unsigned int> > (0x0x7faf5c6b1618) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c6ab660) 0 empty

Class std::conditional<true, std::is_object<std::pair<const int*, long unsigned int> >, std::is_reference<std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::pair<const int*, long unsigned int> >, std::is_reference<std::pair<const int*, long unsigned int> > > (0x0x7faf5c6ab6c0) 0 empty

Class std::__or_<std::is_object<std::pair<const int*, long unsigned int> >, std::is_reference<std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<const int*, long unsigned int> >, std::is_reference<std::pair<const int*, long unsigned int> > > (0x0x7faf5c6b1680) 0 empty
  std::is_object<std::pair<const int*, long unsigned int> > (0x0x7faf5c6b16e8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c6ab720) 0 empty

Class std::__is_referenceable<std::pair<const int*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<const int*, long unsigned int> > (0x0x7faf5c6b1750) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c6ab780) 0 empty

Class std::is_function<std::pair<const int*, long unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<const int*, long unsigned int>&> (0x0x7faf5c6b17b8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c6ab840) 0 empty

Class std::conditional<false, std::is_function<std::pair<const int*, long unsigned int>&>, std::__or_<std::is_reference<std::pair<const int*, long unsigned int>&>, std::is_void<std::pair<const int*, long unsigned int>&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::pair<const int*, long unsigned int>&>, std::__or_<std::is_reference<std::pair<const int*, long unsigned int>&>, std::is_void<std::pair<const int*, long unsigned int>&> > > (0x0x7faf5c6ab8a0) 0 empty

Class std::is_lvalue_reference<std::pair<const int*, long unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<const int*, long unsigned int>&> (0x0x7faf5c6b1820) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c6ab900) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::pair<const int*, long unsigned int>&>, std::is_rvalue_reference<std::pair<const int*, long unsigned int>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<std::pair<const int*, long unsigned int>&>, std::is_rvalue_reference<std::pair<const int*, long unsigned int>&> > (0x0x7faf5c6ab960) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<const int*, long unsigned int>&>, std::is_rvalue_reference<std::pair<const int*, long unsigned int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<const int*, long unsigned int>&>, std::is_rvalue_reference<std::pair<const int*, long unsigned int>&> > (0x0x7faf5c6b1888) 0 empty
  std::is_lvalue_reference<std::pair<const int*, long unsigned int>&> (0x0x7faf5c6b18f0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c6ab9c0) 0 empty

Class std::is_reference<std::pair<const int*, long unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<const int*, long unsigned int>&> (0x0x7faf5c6b1958) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c6aba20) 0 empty

Class std::conditional<true, std::is_reference<std::pair<const int*, long unsigned int>&>, std::is_void<std::pair<const int*, long unsigned int>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::pair<const int*, long unsigned int>&>, std::is_void<std::pair<const int*, long unsigned int>&> > (0x0x7faf5c6aba80) 0 empty

Class std::__or_<std::is_reference<std::pair<const int*, long unsigned int>&>, std::is_void<std::pair<const int*, long unsigned int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<const int*, long unsigned int>&>, std::is_void<std::pair<const int*, long unsigned int>&> > (0x0x7faf5c6b19c0) 0 empty
  std::is_reference<std::pair<const int*, long unsigned int>&> (0x0x7faf5c6b1a28) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c6abae0) 0 empty

Class std::__or_<std::is_function<std::pair<const int*, long unsigned int>&>, std::is_reference<std::pair<const int*, long unsigned int>&>, std::is_void<std::pair<const int*, long unsigned int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<const int*, long unsigned int>&>, std::is_reference<std::pair<const int*, long unsigned int>&>, std::is_void<std::pair<const int*, long unsigned int>&> > (0x0x7faf5c6b1a90) 0 empty
  std::__or_<std::is_reference<std::pair<const int*, long unsigned int>&>, std::is_void<std::pair<const int*, long unsigned int>&> > (0x0x7faf5c6b1af8) 0 empty
    std::is_reference<std::pair<const int*, long unsigned int>&> (0x0x7faf5c6b1b60) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c6abb40) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<const int*, long unsigned int>&>, std::is_reference<std::pair<const int*, long unsigned int>&>, std::is_void<std::pair<const int*, long unsigned int>&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::pair<const int*, long unsigned int>&>, std::is_reference<std::pair<const int*, long unsigned int>&>, std::is_void<std::pair<const int*, long unsigned int>&> > > (0x0x7faf5c6b1bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c6abba0) 0 empty

Class std::is_object<std::pair<const int*, long unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<const int*, long unsigned int>&> (0x0x7faf5c6b1c30) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c6abc00) 0 empty

Class std::conditional<false, std::is_object<std::pair<const int*, long unsigned int>&>, std::is_reference<std::pair<const int*, long unsigned int>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::pair<const int*, long unsigned int>&>, std::is_reference<std::pair<const int*, long unsigned int>&> > (0x0x7faf5c6abc60) 0 empty

Class std::__or_<std::is_object<std::pair<const int*, long unsigned int>&>, std::is_reference<std::pair<const int*, long unsigned int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<const int*, long unsigned int>&>, std::is_reference<std::pair<const int*, long unsigned int>&> > (0x0x7faf5c6b1c98) 0 empty
  std::is_reference<std::pair<const int*, long unsigned int>&> (0x0x7faf5c6b1d00) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c6abcc0) 0 empty

Class std::__is_referenceable<std::pair<const int*, long unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<const int*, long unsigned int>&> (0x0x7faf5c6b1d68) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c6abd20) 0 empty

Class std::__add_rvalue_reference_helper<std::pair<const int*, long unsigned int>&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::pair<const int*, long unsigned int>&, true> (0x0x7faf5c6abd80) 0 empty

Class std::add_rvalue_reference<std::pair<const int*, long unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<const int*, long unsigned int>&> (0x0x7faf5c6b1dd0) 0 empty
  std::__add_rvalue_reference_helper<std::pair<const int*, long unsigned int>&, true> (0x0x7faf5c6abde0) 0 empty

Class std::is_function<const std::pair<const int*, long unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const std::pair<const int*, long unsigned int>&> (0x0x7faf5c6b1ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c6abe40) 0 empty

Class std::conditional<false, std::is_function<const std::pair<const int*, long unsigned int>&>, std::__or_<std::is_reference<const std::pair<const int*, long unsigned int>&>, std::is_void<const std::pair<const int*, long unsigned int>&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const std::pair<const int*, long unsigned int>&>, std::__or_<std::is_reference<const std::pair<const int*, long unsigned int>&>, std::is_void<const std::pair<const int*, long unsigned int>&> > > (0x0x7faf5c6abea0) 0 empty

Class std::is_lvalue_reference<const std::pair<const int*, long unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const std::pair<const int*, long unsigned int>&> (0x0x7faf5c6b1f08) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c6abf00) 0 empty

Class std::conditional<true, std::is_lvalue_reference<const std::pair<const int*, long unsigned int>&>, std::is_rvalue_reference<const std::pair<const int*, long unsigned int>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<const std::pair<const int*, long unsigned int>&>, std::is_rvalue_reference<const std::pair<const int*, long unsigned int>&> > (0x0x7faf5c6abf60) 0 empty

Class std::__or_<std::is_lvalue_reference<const std::pair<const int*, long unsigned int>&>, std::is_rvalue_reference<const std::pair<const int*, long unsigned int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const std::pair<const int*, long unsigned int>&>, std::is_rvalue_reference<const std::pair<const int*, long unsigned int>&> > (0x0x7faf5c6b1f70) 0 empty
  std::is_lvalue_reference<const std::pair<const int*, long unsigned int>&> (0x0x7faf5c6e3000) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c6e4000) 0 empty

Class std::is_reference<const std::pair<const int*, long unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const std::pair<const int*, long unsigned int>&> (0x0x7faf5c6e3068) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c6e4060) 0 empty

Class std::conditional<true, std::is_reference<const std::pair<const int*, long unsigned int>&>, std::is_void<const std::pair<const int*, long unsigned int>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const std::pair<const int*, long unsigned int>&>, std::is_void<const std::pair<const int*, long unsigned int>&> > (0x0x7faf5c6e40c0) 0 empty

Class std::__or_<std::is_reference<const std::pair<const int*, long unsigned int>&>, std::is_void<const std::pair<const int*, long unsigned int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const std::pair<const int*, long unsigned int>&>, std::is_void<const std::pair<const int*, long unsigned int>&> > (0x0x7faf5c6e30d0) 0 empty
  std::is_reference<const std::pair<const int*, long unsigned int>&> (0x0x7faf5c6e3138) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c6e4120) 0 empty

Class std::__or_<std::is_function<const std::pair<const int*, long unsigned int>&>, std::is_reference<const std::pair<const int*, long unsigned int>&>, std::is_void<const std::pair<const int*, long unsigned int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const std::pair<const int*, long unsigned int>&>, std::is_reference<const std::pair<const int*, long unsigned int>&>, std::is_void<const std::pair<const int*, long unsigned int>&> > (0x0x7faf5c6e31a0) 0 empty
  std::__or_<std::is_reference<const std::pair<const int*, long unsigned int>&>, std::is_void<const std::pair<const int*, long unsigned int>&> > (0x0x7faf5c6e3208) 0 empty
    std::is_reference<const std::pair<const int*, long unsigned int>&> (0x0x7faf5c6e3270) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c6e4180) 0 empty

Class std::__not_<std::__or_<std::is_function<const std::pair<const int*, long unsigned int>&>, std::is_reference<const std::pair<const int*, long unsigned int>&>, std::is_void<const std::pair<const int*, long unsigned int>&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const std::pair<const int*, long unsigned int>&>, std::is_reference<const std::pair<const int*, long unsigned int>&>, std::is_void<const std::pair<const int*, long unsigned int>&> > > (0x0x7faf5c6e32d8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c6e41e0) 0 empty

Class std::is_object<const std::pair<const int*, long unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const std::pair<const int*, long unsigned int>&> (0x0x7faf5c6e3340) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c6e4240) 0 empty

Class std::conditional<false, std::is_object<const std::pair<const int*, long unsigned int>&>, std::is_reference<const std::pair<const int*, long unsigned int>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const std::pair<const int*, long unsigned int>&>, std::is_reference<const std::pair<const int*, long unsigned int>&> > (0x0x7faf5c6e42a0) 0 empty

Class std::__or_<std::is_object<const std::pair<const int*, long unsigned int>&>, std::is_reference<const std::pair<const int*, long unsigned int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const std::pair<const int*, long unsigned int>&>, std::is_reference<const std::pair<const int*, long unsigned int>&> > (0x0x7faf5c6e33a8) 0 empty
  std::is_reference<const std::pair<const int*, long unsigned int>&> (0x0x7faf5c6e3410) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c6e4300) 0 empty

Class std::__is_referenceable<const std::pair<const int*, long unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const std::pair<const int*, long unsigned int>&> (0x0x7faf5c6e3478) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c6e4360) 0 empty

Class std::__add_rvalue_reference_helper<const std::pair<const int*, long unsigned int>&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const std::pair<const int*, long unsigned int>&, true> (0x0x7faf5c6e43c0) 0 empty

Class std::add_rvalue_reference<const std::pair<const int*, long unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const std::pair<const int*, long unsigned int>&> (0x0x7faf5c6e34e0) 0 empty
  std::__add_rvalue_reference_helper<const std::pair<const int*, long unsigned int>&, true> (0x0x7faf5c6e44e0) 0 empty

Class std::conditional<true, std::is_assignable<long unsigned int&, const long unsigned int&>, std::is_assignable<const int*&, const int* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_assignable<long unsigned int&, const long unsigned int&>, std::is_assignable<const int*&, const int* const&> > (0x0x7faf5c6e45a0) 0 empty

Class std::__and_<std::is_assignable<const int*&, const int* const&>, std::is_assignable<long unsigned int&, const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_assignable<const int*&, const int* const&>, std::is_assignable<long unsigned int&, const long unsigned int&> > (0x0x7faf5c6e3548) 0 empty
  std::is_assignable<long unsigned int&, const long unsigned int&> (0x0x7faf5c6e35b0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c6e4600) 0 empty

Class std::enable_if<true, std::pair<const int*, long unsigned int>&>
   size=1 align=1
   base size=0 base align=1
std::enable_if<true, std::pair<const int*, long unsigned int>&> (0x0x7faf5c6e4660) 0 empty

Class std::__is_assignable_helper<std::pair<const int*, long unsigned int>&, const std::pair<const int*, long unsigned int>&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<std::pair<const int*, long unsigned int>&, const std::pair<const int*, long unsigned int>&> (0x0x7faf5c6ab7e0) 0 empty

Class std::is_assignable<std::pair<const int*, long unsigned int>&, const std::pair<const int*, long unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::pair<const int*, long unsigned int>&, const std::pair<const int*, long unsigned int>&> (0x0x7faf5c830f08) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c6e46c0) 0 empty

Class std::__is_copy_assignable_impl<std::pair<const int*, long unsigned int>, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<std::pair<const int*, long unsigned int>, true> (0x0x7faf5c6e3618) 0 empty
  std::is_assignable<std::pair<const int*, long unsigned int>&, const std::pair<const int*, long unsigned int>&> (0x0x7faf5c6e3680) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c6e4720) 0 empty

Class std::is_copy_assignable<std::pair<const int*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<std::pair<const int*, long unsigned int> > (0x0x7faf5c6e36e8) 0 empty
  std::__is_copy_assignable_impl<std::pair<const int*, long unsigned int>, true> (0x0x7faf5c6e3750) 0 empty
    std::is_assignable<std::pair<const int*, long unsigned int>&, const std::pair<const int*, long unsigned int>&> (0x0x7faf5c6e37b8) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c6e4780) 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::pair<const int*, long unsigned int> > >
   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::pair<const int*, long unsigned int> > > (0x0x7faf5c6e3820) 0 empty
  std::is_copy_assignable<std::pair<const int*, long unsigned int> > (0x0x7faf5c6e3888) 0 empty
    std::__is_copy_assignable_impl<std::pair<const int*, long unsigned int>, true> (0x0x7faf5c6e38f0) 0 empty
      std::is_assignable<std::pair<const int*, long unsigned int>&, const std::pair<const int*, long unsigned int>&> (0x0x7faf5c6e3958) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5c6e47e0) 0 empty

Class std::conditional<true, const std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&, 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::pair<const int*, long unsigned int> >&, const std::__nonesuch&> (0x0x7faf5c6e4840) 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::pair<const int*, long unsigned int> > > >
   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::pair<const int*, long unsigned int> > > > (0x0x7faf5c6e3a28) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c6e48a0) 0 empty

Class std::conditional<false, const std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&, 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::pair<const int*, long unsigned int> >&, const std::__nonesuch&> (0x0x7faf5c6e4900) 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>&&> (0x0x7faf5c6e3af8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c6e49c0) 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> >&&> > > (0x0x7faf5c6e4ae0) 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>&&> (0x0x7faf5c6e3b60) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c6e4b40) 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>&&> > (0x0x7faf5c6e4ba0) 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>&&> (0x0x7faf5c6e3d68) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c6e4c00) 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> >&&> > (0x0x7faf5c6e3dd0) 0 empty
  std::is_rvalue_reference<std::__cxx11::basic_string<char>&&> (0x0x7faf5c6e3e38) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c6e4c60) 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>&&> (0x0x7faf5c6e3ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c6e4cc0) 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>&&> > (0x0x7faf5c6e4de0) 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> >&&> > (0x0x7faf5c6e3f08) 0 empty
  std::is_reference<std::__cxx11::basic_string<char>&&> (0x0x7faf5c6e3f70) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c6e4e40) 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> >&&> > (0x0x7faf5c2fe000) 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> >&&> > (0x0x7faf5c2fe068) 0 empty
    std::is_reference<std::__cxx11::basic_string<char>&&> (0x0x7faf5c2fe0d0) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c6e4ea0) 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> >&&> > > (0x0x7faf5c2fe138) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c6e4f00) 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>&&> (0x0x7faf5c2fe1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c6e4f60) 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>&&> > (0x0x7faf5c3010c0) 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> >&&> > (0x0x7faf5c2fe208) 0 empty
  std::is_reference<std::__cxx11::basic_string<char>&&> (0x0x7faf5c2fe270) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c301120) 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>&&> (0x0x7faf5c2fe2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c301180) 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> (0x0x7faf5c3011e0) 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>&&> (0x0x7faf5c2fe410) 0 empty
  std::__add_rvalue_reference_helper<std::__cxx11::basic_string<char>&&, true> (0x0x7faf5c301240) 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>&&> (0x0x7faf5c6e4960) 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>&&> (0x0x7faf5c2fe618) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c3012a0) 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> (0x0x7faf5c2fe680) 0 empty
  std::is_assignable<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>&&> (0x0x7faf5c2fe6e8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c3013c0) 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> > (0x0x7faf5c2fe750) 0 empty
  std::__is_move_assignable_impl<std::__cxx11::basic_string<char>, true> (0x0x7faf5c2fe7b8) 0 empty
    std::is_assignable<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>&&> (0x0x7faf5c2fe820) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c301480) 0 empty

Class std::conditional<true, std::is_move_assignable<std::pair<const int*, long unsigned int> >, 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::pair<const int*, long unsigned int> >, std::is_move_assignable<std::__cxx11::basic_string<char> > > (0x0x7faf5c301540) 0 empty

Class std::is_function<std::pair<const int*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<const int*, long unsigned int>&&> (0x0x7faf5c2fe9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c301600) 0 empty

Class std::conditional<false, std::is_function<std::pair<const int*, long unsigned int>&&>, std::__or_<std::is_reference<std::pair<const int*, long unsigned int>&&>, std::is_void<std::pair<const int*, long unsigned int>&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::pair<const int*, long unsigned int>&&>, std::__or_<std::is_reference<std::pair<const int*, long unsigned int>&&>, std::is_void<std::pair<const int*, long unsigned int>&&> > > (0x0x7faf5c301660) 0 empty

Class std::is_lvalue_reference<std::pair<const int*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<const int*, long unsigned int>&&> (0x0x7faf5c2fea28) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c3016c0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::pair<const int*, long unsigned int>&&>, std::is_rvalue_reference<std::pair<const int*, long unsigned int>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::pair<const int*, long unsigned int>&&>, std::is_rvalue_reference<std::pair<const int*, long unsigned int>&&> > (0x0x7faf5c301720) 0 empty

Class std::is_rvalue_reference<std::pair<const int*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<const int*, long unsigned int>&&> (0x0x7faf5c2fea90) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c301780) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<const int*, long unsigned int>&&>, std::is_rvalue_reference<std::pair<const int*, long unsigned int>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<const int*, long unsigned int>&&>, std::is_rvalue_reference<std::pair<const int*, long unsigned int>&&> > (0x0x7faf5c2feaf8) 0 empty
  std::is_rvalue_reference<std::pair<const int*, long unsigned int>&&> (0x0x7faf5c2feb60) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c3017e0) 0 empty

Class std::is_reference<std::pair<const int*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<const int*, long unsigned int>&&> (0x0x7faf5c2febc8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c301840) 0 empty

Class std::conditional<true, std::is_reference<std::pair<const int*, long unsigned int>&&>, std::is_void<std::pair<const int*, long unsigned int>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::pair<const int*, long unsigned int>&&>, std::is_void<std::pair<const int*, long unsigned int>&&> > (0x0x7faf5c3018a0) 0 empty

Class std::__or_<std::is_reference<std::pair<const int*, long unsigned int>&&>, std::is_void<std::pair<const int*, long unsigned int>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<const int*, long unsigned int>&&>, std::is_void<std::pair<const int*, long unsigned int>&&> > (0x0x7faf5c2fec30) 0 empty
  std::is_reference<std::pair<const int*, long unsigned int>&&> (0x0x7faf5c2fec98) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c301900) 0 empty

Class std::__or_<std::is_function<std::pair<const int*, long unsigned int>&&>, std::is_reference<std::pair<const int*, long unsigned int>&&>, std::is_void<std::pair<const int*, long unsigned int>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<const int*, long unsigned int>&&>, std::is_reference<std::pair<const int*, long unsigned int>&&>, std::is_void<std::pair<const int*, long unsigned int>&&> > (0x0x7faf5c2fed00) 0 empty
  std::__or_<std::is_reference<std::pair<const int*, long unsigned int>&&>, std::is_void<std::pair<const int*, long unsigned int>&&> > (0x0x7faf5c2fed68) 0 empty
    std::is_reference<std::pair<const int*, long unsigned int>&&> (0x0x7faf5c2fedd0) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c301960) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<const int*, long unsigned int>&&>, std::is_reference<std::pair<const int*, long unsigned int>&&>, std::is_void<std::pair<const int*, long unsigned int>&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::pair<const int*, long unsigned int>&&>, std::is_reference<std::pair<const int*, long unsigned int>&&>, std::is_void<std::pair<const int*, long unsigned int>&&> > > (0x0x7faf5c2fee38) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c3019c0) 0 empty

Class std::is_object<std::pair<const int*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<const int*, long unsigned int>&&> (0x0x7faf5c2feea0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c301a20) 0 empty

Class std::conditional<false, std::is_object<std::pair<const int*, long unsigned int>&&>, std::is_reference<std::pair<const int*, long unsigned int>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::pair<const int*, long unsigned int>&&>, std::is_reference<std::pair<const int*, long unsigned int>&&> > (0x0x7faf5c301a80) 0 empty

Class std::__or_<std::is_object<std::pair<const int*, long unsigned int>&&>, std::is_reference<std::pair<const int*, long unsigned int>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<const int*, long unsigned int>&&>, std::is_reference<std::pair<const int*, long unsigned int>&&> > (0x0x7faf5c2fef08) 0 empty
  std::is_reference<std::pair<const int*, long unsigned int>&&> (0x0x7faf5c2fef70) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c301ae0) 0 empty

Class std::__is_referenceable<std::pair<const int*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<const int*, long unsigned int>&&> (0x0x7faf5c322000) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c301b40) 0 empty

Class std::__add_rvalue_reference_helper<std::pair<const int*, long unsigned int>&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::pair<const int*, long unsigned int>&&, true> (0x0x7faf5c301ba0) 0 empty

Class std::add_rvalue_reference<std::pair<const int*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<const int*, long unsigned int>&&> (0x0x7faf5c322068) 0 empty
  std::__add_rvalue_reference_helper<std::pair<const int*, long unsigned int>&&, true> (0x0x7faf5c301c00) 0 empty

Class std::conditional<true, std::is_assignable<long unsigned int&, long unsigned int&&>, std::is_assignable<const int*&, const int*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_assignable<long unsigned int&, long unsigned int&&>, std::is_assignable<const int*&, const int*&&> > (0x0x7faf5c301c60) 0 empty

Class std::__and_<std::is_assignable<const int*&, const int*&&>, std::is_assignable<long unsigned int&, long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_assignable<const int*&, const int*&&>, std::is_assignable<long unsigned int&, long unsigned int&&> > (0x0x7faf5c3220d0) 0 empty
  std::is_assignable<long unsigned int&, long unsigned int&&> (0x0x7faf5c322138) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c301cc0) 0 empty

Class std::conditional<true, std::__is_nt_assignable_impl<const int*&, const int*&&>, std::is_assignable<const int*&, const int*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_assignable_impl<const int*&, const int*&&>, std::is_assignable<const int*&, const int*&&> > (0x0x7faf5c301d20) 0 empty

Class std::__is_nt_assignable_impl<const int*&, const int*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_assignable_impl<const int*&, const int*&&> (0x0x7faf5c3221a0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c301d80) 0 empty

Class std::__and_<std::is_assignable<const int*&, const int*&&>, std::__is_nt_assignable_impl<const int*&, const int*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_assignable<const int*&, const int*&&>, std::__is_nt_assignable_impl<const int*&, const int*&&> > (0x0x7faf5c322208) 0 empty
  std::__is_nt_assignable_impl<const int*&, const int*&&> (0x0x7faf5c322270) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c301de0) 0 empty

Class std::is_nothrow_assignable<const int*&, const int*&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_assignable<const int*&, const int*&&> (0x0x7faf5c3222d8) 0 empty
  std::__and_<std::is_assignable<const int*&, const int*&&>, std::__is_nt_assignable_impl<const int*&, const int*&&> > (0x0x7faf5c322340) 0 empty
    std::__is_nt_assignable_impl<const int*&, const int*&&> (0x0x7faf5c3223a8) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c301e40) 0 empty

Class std::__is_nt_move_assignable_impl<const int*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_move_assignable_impl<const int*, true> (0x0x7faf5c322410) 0 empty
  std::is_nothrow_assignable<const int*&, const int*&&> (0x0x7faf5c322478) 0 empty
    std::__and_<std::is_assignable<const int*&, const int*&&>, std::__is_nt_assignable_impl<const int*&, const int*&&> > (0x0x7faf5c3224e0) 0 empty
      std::__is_nt_assignable_impl<const int*&, const int*&&> (0x0x7faf5c322548) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5c301ea0) 0 empty

Class std::is_nothrow_move_assignable<const int*>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_assignable<const int*> (0x0x7faf5c3225b0) 0 empty
  std::__is_nt_move_assignable_impl<const int*, true> (0x0x7faf5c322618) 0 empty
    std::is_nothrow_assignable<const int*&, const int*&&> (0x0x7faf5c322680) 0 empty
      std::__and_<std::is_assignable<const int*&, const int*&&>, std::__is_nt_assignable_impl<const int*&, const int*&&> > (0x0x7faf5c3226e8) 0 empty
        std::__is_nt_assignable_impl<const int*&, const int*&&> (0x0x7faf5c322750) 0 empty
          std::integral_constant<bool, true> (0x0x7faf5c301f00) 0 empty

Class std::conditional<true, std::is_nothrow_move_assignable<long unsigned int>, std::is_nothrow_move_assignable<const int*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_nothrow_move_assignable<long unsigned int>, std::is_nothrow_move_assignable<const int*> > (0x0x7faf5c301f60) 0 empty

Class std::conditional<true, std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&>, std::is_assignable<long unsigned int&, long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&>, std::is_assignable<long unsigned int&, long unsigned int&&> > (0x0x7faf5c330000) 0 empty

Class std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&> (0x0x7faf5c3227b8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c330060) 0 empty

Class std::__and_<std::is_assignable<long unsigned int&, long unsigned int&&>, std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_assignable<long unsigned int&, long unsigned int&&>, std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&> > (0x0x7faf5c322820) 0 empty
  std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&> (0x0x7faf5c322888) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c3300c0) 0 empty

Class std::is_nothrow_assignable<long unsigned int&, long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_assignable<long unsigned int&, long unsigned int&&> (0x0x7faf5c3228f0) 0 empty
  std::__and_<std::is_assignable<long unsigned int&, long unsigned int&&>, std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&> > (0x0x7faf5c322958) 0 empty
    std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&> (0x0x7faf5c3229c0) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c330120) 0 empty

Class std::__is_nt_move_assignable_impl<long unsigned int, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_move_assignable_impl<long unsigned int, true> (0x0x7faf5c322a28) 0 empty
  std::is_nothrow_assignable<long unsigned int&, long unsigned int&&> (0x0x7faf5c322a90) 0 empty
    std::__and_<std::is_assignable<long unsigned int&, long unsigned int&&>, std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&> > (0x0x7faf5c322af8) 0 empty
      std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&> (0x0x7faf5c322b60) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5c330180) 0 empty

Class std::is_nothrow_move_assignable<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_assignable<long unsigned int> (0x0x7faf5c322bc8) 0 empty
  std::__is_nt_move_assignable_impl<long unsigned int, true> (0x0x7faf5c322c30) 0 empty
    std::is_nothrow_assignable<long unsigned int&, long unsigned int&&> (0x0x7faf5c322c98) 0 empty
      std::__and_<std::is_assignable<long unsigned int&, long unsigned int&&>, std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&> > (0x0x7faf5c322d00) 0 empty
        std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&> (0x0x7faf5c322d68) 0 empty
          std::integral_constant<bool, true> (0x0x7faf5c3301e0) 0 empty

Class std::__and_<std::is_nothrow_move_assignable<const int*>, std::is_nothrow_move_assignable<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_nothrow_move_assignable<const int*>, std::is_nothrow_move_assignable<long unsigned int> > (0x0x7faf5c322dd0) 0 empty
  std::is_nothrow_move_assignable<long unsigned int> (0x0x7faf5c322e38) 0 empty
    std::__is_nt_move_assignable_impl<long unsigned int, true> (0x0x7faf5c322ea0) 0 empty
      std::is_nothrow_assignable<long unsigned int&, long unsigned int&&> (0x0x7faf5c322f08) 0 empty
        std::__and_<std::is_assignable<long unsigned int&, long unsigned int&&>, std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&> > (0x0x7faf5c322f70) 0 empty
          std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&> (0x0x7faf5c336000) 0 empty
            std::integral_constant<bool, true> (0x0x7faf5c330240) 0 empty

Class std::__is_assignable_helper<std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int>&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int>&&> (0x0x7faf5c3015a0) 0 empty

Class std::is_assignable<std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int>&&> (0x0x7faf5c336068) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c3302a0) 0 empty

Class std::__is_move_assignable_impl<std::pair<const int*, long unsigned int>, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<std::pair<const int*, long unsigned int>, true> (0x0x7faf5c3361a0) 0 empty
  std::is_assignable<std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int>&&> (0x0x7faf5c336208) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c330300) 0 empty

Class std::is_move_assignable<std::pair<const int*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<std::pair<const int*, long unsigned int> > (0x0x7faf5c336270) 0 empty
  std::__is_move_assignable_impl<std::pair<const int*, long unsigned int>, true> (0x0x7faf5c3362d8) 0 empty
    std::is_assignable<std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int>&&> (0x0x7faf5c336340) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c330360) 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::pair<const int*, long unsigned int> > >
   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::pair<const int*, long unsigned int> > > (0x0x7faf5c3363a8) 0 empty
  std::is_move_assignable<std::pair<const int*, long unsigned int> > (0x0x7faf5c336410) 0 empty
    std::__is_move_assignable_impl<std::pair<const int*, long unsigned int>, true> (0x0x7faf5c336478) 0 empty
      std::is_assignable<std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int>&&> (0x0x7faf5c3364e0) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5c3303c0) 0 empty

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

Class std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >
   size=48 align=8
   base size=48 base align=8
std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > (0x0x7faf5c619720) 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>&> > (0x0x7faf5c330480) 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> > > > > (0x0x7faf5c3304e0) 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> > (0x0x7faf5c336618) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c330540) 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> > > (0x0x7faf5c330660) 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> > > (0x0x7faf5c336680) 0 empty
  std::is_array<std::__cxx11::basic_string<char> > (0x0x7faf5c3366e8) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c3306c0) 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> > (0x0x7faf5c336750) 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> > > (0x0x7faf5c3367b8) 0 empty
    std::is_array<std::__cxx11::basic_string<char> > (0x0x7faf5c336820) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c330720) 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> > > (0x0x7faf5c330780) 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> > > > (0x0x7faf5c336888) 0 empty
  std::is_function<std::__cxx11::basic_string<char> > (0x0x7faf5c3368f0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c3307e0) 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> > > > (0x0x7faf5c336958) 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> > > > (0x0x7faf5c3369c0) 0 empty
    std::is_function<std::__cxx11::basic_string<char> > (0x0x7faf5c336a28) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c330840) 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> > > (0x0x7faf5c3308a0) 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> > (0x0x7faf5c336a90) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c3309c0) 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> > (0x0x7faf5c336bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c330a20) 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> > > (0x0x7faf5c330b40) 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> > (0x0x7faf5c336d00) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c330ba0) 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> > (0x0x7faf5c336d68) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c330c00) 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> > > > (0x0x7faf5c336dd0) 0 empty
  std::is_floating_point<std::__cxx11::basic_string<char> > (0x0x7faf5c336e38) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c330c60) 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> > (0x0x7faf5c336ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c330cc0) 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> > > > > (0x0x7faf5c330de0) 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> > (0x0x7faf5c336f08) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c330e40) 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> > > > > (0x0x7faf5c330f60) 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> > (0x0x7faf5c336f70) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c379000) 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> > (0x0x7faf5c37b000) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c379060) 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> > > > > (0x0x7faf5c379180) 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> > (0x0x7faf5c37b068) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c3791e0) 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> > (0x0x7faf5c37b0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c379240) 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> > > (0x0x7faf5c3792a0) 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> > (0x0x7faf5c37b2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c379300) 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> > (0x0x7faf5c37b340) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c379360) 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> > > > (0x0x7faf5c37b3a8) 0 empty
  std::is_null_pointer<std::__cxx11::basic_string<char> > (0x0x7faf5c37b410) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c3793c0) 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> > > > (0x0x7faf5c37b478) 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> > > > (0x0x7faf5c37b4e0) 0 empty
    std::is_null_pointer<std::__cxx11::basic_string<char> > (0x0x7faf5c37b548) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c379420) 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> > > > (0x0x7faf5c37b5b0) 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> > > > (0x0x7faf5c37b618) 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> > > > (0x0x7faf5c37b680) 0 empty
      std::is_null_pointer<std::__cxx11::basic_string<char> > (0x0x7faf5c37b6e8) 0 empty
        std::integral_constant<bool, false> (0x0x7faf5c379480) 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> > > > (0x0x7faf5c37b750) 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> > > > (0x0x7faf5c37b7b8) 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> > > > (0x0x7faf5c37b820) 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> > > > (0x0x7faf5c37b888) 0 empty
        std::is_null_pointer<std::__cxx11::basic_string<char> > (0x0x7faf5c37b8f0) 0 empty
          std::integral_constant<bool, false> (0x0x7faf5c3794e0) 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> > (0x0x7faf5c37b958) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c379540) 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> > > > (0x0x7faf5c37b9c0) 0 empty
  std::is_scalar<std::__cxx11::basic_string<char> > (0x0x7faf5c37ba28) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c3795a0) 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> > (0x0x7faf5c379600) 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> > (0x0x7faf5c37bb60) 0 empty
  std::__do_is_destructible_impl (0x0x7faf5c379660) 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> (0x0x7faf5c37bc30) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c3796c0) 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> > (0x0x7faf5c37bc98) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c379720) 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> > > (0x0x7faf5c379780) 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>&> (0x0x7faf5c37bdd0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5c3797e0) 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> >&> > (0x0x7faf5c37bea0) 0 empty
  std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7faf5c37bf08) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5c379840) 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>&> (0x0x7faf5c37bf70) 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> >&> > (0x0x7faf5c392000) 0 empty
    std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7faf5c392068) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5c3798a0) 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>&> (0x0x7faf5c3920d0) 0 empty
  std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7faf5c392138) 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> >&> > (0x0x7faf5c3921a0) 0 empty
      std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7faf5c392208) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5c379900) 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>&> (0x0x7faf5c392270) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c379960) 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> >&> (0x0x7faf5c3922d8) 0 empty
  std::__is_direct_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7faf5c392340) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c3799c0) 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> >&> (0x0x7faf5c3923a8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c379a20) 0 empty

Class std::conditional<true, std::is_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&>, 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::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&>, std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7faf5c379a80) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&>, std::__is_direct_constructible_new_safe<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&>, std::__is_direct_constructible_new_safe<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&> > (0x0x7faf5c379ae0) 0 empty

Class std::conditional<false, std::is_void<std::pair<const int*, long unsigned int> >, std::__or_<std::__is_array_unknown_bounds<std::pair<const int*, long unsigned int> >, std::is_function<std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::pair<const int*, long unsigned int> >, std::__or_<std::__is_array_unknown_bounds<std::pair<const int*, long unsigned int> >, std::is_function<std::pair<const int*, long unsigned int> > > > (0x0x7faf5c379b40) 0 empty

Class std::is_array<std::pair<const int*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::pair<const int*, long unsigned int> > (0x0x7faf5c392410) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c379ba0) 0 empty

Class std::conditional<false, std::__not_<std::extent<std::pair<const int*, long unsigned int>, 0u> >, std::is_array<std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<std::pair<const int*, long unsigned int>, 0u> >, std::is_array<std::pair<const int*, long unsigned int> > > (0x0x7faf5c379c00) 0 empty

Class std::__and_<std::is_array<std::pair<const int*, long unsigned int> >, std::__not_<std::extent<std::pair<const int*, long unsigned int>, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<std::pair<const int*, long unsigned int> >, std::__not_<std::extent<std::pair<const int*, long unsigned int>, 0u> > > (0x0x7faf5c392478) 0 empty
  std::is_array<std::pair<const int*, long unsigned int> > (0x0x7faf5c3924e0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c379c60) 0 empty

Class std::__is_array_unknown_bounds<std::pair<const int*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::pair<const int*, long unsigned int> > (0x0x7faf5c392548) 0 empty
  std::__and_<std::is_array<std::pair<const int*, long unsigned int> >, std::__not_<std::extent<std::pair<const int*, long unsigned int>, 0u> > > (0x0x7faf5c3925b0) 0 empty
    std::is_array<std::pair<const int*, long unsigned int> > (0x0x7faf5c392618) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c379cc0) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<std::pair<const int*, long unsigned int> >, std::is_function<std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<std::pair<const int*, long unsigned int> >, std::is_function<std::pair<const int*, long unsigned int> > > (0x0x7faf5c379d20) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<std::pair<const int*, long unsigned int> >, std::is_function<std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<std::pair<const int*, long unsigned int> >, std::is_function<std::pair<const int*, long unsigned int> > > (0x0x7faf5c392680) 0 empty
  std::is_function<std::pair<const int*, long unsigned int> > (0x0x7faf5c3926e8) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c379d80) 0 empty

Class std::__or_<std::is_void<std::pair<const int*, long unsigned int> >, std::__is_array_unknown_bounds<std::pair<const int*, long unsigned int> >, std::is_function<std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::pair<const int*, long unsigned int> >, std::__is_array_unknown_bounds<std::pair<const int*, long unsigned int> >, std::is_function<std::pair<const int*, long unsigned int> > > (0x0x7faf5c392750) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::pair<const int*, long unsigned int> >, std::is_function<std::pair<const int*, long unsigned int> > > (0x0x7faf5c3927b8) 0 empty
    std::is_function<std::pair<const int*, long unsigned int> > (0x0x7faf5c392820) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c379de0) 0 empty

Class std::conditional<false, std::is_reference<std::pair<const int*, long unsigned int> >, std::is_scalar<std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::pair<const int*, long unsigned int> >, std::is_scalar<std::pair<const int*, long unsigned int> > > (0x0x7faf5c379e40) 0 empty

Class std::__is_integral_helper<std::pair<const int*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<std::pair<const int*, long unsigned int> > (0x0x7faf5c392888) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c379ea0) 0 empty

Class std::is_integral<std::pair<const int*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_integral<std::pair<const int*, long unsigned int> > (0x0x7faf5c3928f0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c379f00) 0 empty

Class std::conditional<false, std::is_integral<std::pair<const int*, long unsigned int> >, std::is_floating_point<std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<std::pair<const int*, long unsigned int> >, std::is_floating_point<std::pair<const int*, long unsigned int> > > (0x0x7faf5c379f60) 0 empty

Class std::__is_floating_point_helper<std::pair<const int*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<std::pair<const int*, long unsigned int> > (0x0x7faf5c392958) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c3af000) 0 empty

Class std::is_floating_point<std::pair<const int*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<std::pair<const int*, long unsigned int> > (0x0x7faf5c3929c0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c3af060) 0 empty

Class std::__or_<std::is_integral<std::pair<const int*, long unsigned int> >, std::is_floating_point<std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<std::pair<const int*, long unsigned int> >, std::is_floating_point<std::pair<const int*, long unsigned int> > > (0x0x7faf5c392a28) 0 empty
  std::is_floating_point<std::pair<const int*, long unsigned int> > (0x0x7faf5c392a90) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c3af0c0) 0 empty

Class std::is_arithmetic<std::pair<const int*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<std::pair<const int*, long unsigned int> > (0x0x7faf5c392af8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c3af120) 0 empty

Class std::conditional<false, std::is_arithmetic<std::pair<const int*, long unsigned int> >, std::__or_<std::is_enum<std::pair<const int*, long unsigned int> >, std::is_pointer<std::pair<const int*, long unsigned int> >, std::is_member_pointer<std::pair<const int*, long unsigned int> >, std::is_null_pointer<std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<std::pair<const int*, long unsigned int> >, std::__or_<std::is_enum<std::pair<const int*, long unsigned int> >, std::is_pointer<std::pair<const int*, long unsigned int> >, std::is_member_pointer<std::pair<const int*, long unsigned int> >, std::is_null_pointer<std::pair<const int*, long unsigned int> > > > (0x0x7faf5c3af180) 0 empty

Class std::is_enum<std::pair<const int*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_enum<std::pair<const int*, long unsigned int> > (0x0x7faf5c392b60) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c3af1e0) 0 empty

Class std::conditional<false, std::is_enum<std::pair<const int*, long unsigned int> >, std::__or_<std::is_pointer<std::pair<const int*, long unsigned int> >, std::is_member_pointer<std::pair<const int*, long unsigned int> >, std::is_null_pointer<std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<std::pair<const int*, long unsigned int> >, std::__or_<std::is_pointer<std::pair<const int*, long unsigned int> >, std::is_member_pointer<std::pair<const int*, long unsigned int> >, std::is_null_pointer<std::pair<const int*, long unsigned int> > > > (0x0x7faf5c3af240) 0 empty

Class std::__is_pointer_helper<std::pair<const int*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::pair<const int*, long unsigned int> > (0x0x7faf5c392bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c3af2a0) 0 empty

Class std::is_pointer<std::pair<const int*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::pair<const int*, long unsigned int> > (0x0x7faf5c392c30) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c3af300) 0 empty

Class std::conditional<false, std::is_pointer<std::pair<const int*, long unsigned int> >, std::__or_<std::is_member_pointer<std::pair<const int*, long unsigned int> >, std::is_null_pointer<std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_pointer<std::pair<const int*, long unsigned int> >, std::__or_<std::is_member_pointer<std::pair<const int*, long unsigned int> >, std::is_null_pointer<std::pair<const int*, long unsigned int> > > > (0x0x7faf5c3af360) 0 empty

Class std::__is_member_pointer_helper<std::pair<const int*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<std::pair<const int*, long unsigned int> > (0x0x7faf5c392c98) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c3af3c0) 0 empty

Class std::is_member_pointer<std::pair<const int*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<std::pair<const int*, long unsigned int> > (0x0x7faf5c392d00) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c3af420) 0 empty

Class std::conditional<false, std::is_member_pointer<std::pair<const int*, long unsigned int> >, std::is_null_pointer<std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<std::pair<const int*, long unsigned int> >, std::is_null_pointer<std::pair<const int*, long unsigned int> > > (0x0x7faf5c3af480) 0 empty

Class std::__is_null_pointer_helper<std::pair<const int*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<std::pair<const int*, long unsigned int> > (0x0x7faf5c392d68) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c3af4e0) 0 empty

Class std::is_null_pointer<std::pair<const int*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<std::pair<const int*, long unsigned int> > (0x0x7faf5c392dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c3af540) 0 empty

Class std::__or_<std::is_member_pointer<std::pair<const int*, long unsigned int> >, std::is_null_pointer<std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<std::pair<const int*, long unsigned int> >, std::is_null_pointer<std::pair<const int*, long unsigned int> > > (0x0x7faf5c392e38) 0 empty
  std::is_null_pointer<std::pair<const int*, long unsigned int> > (0x0x7faf5c392ea0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c3af5a0) 0 empty

Class std::__or_<std::is_pointer<std::pair<const int*, long unsigned int> >, std::is_member_pointer<std::pair<const int*, long unsigned int> >, std::is_null_pointer<std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<std::pair<const int*, long unsigned int> >, std::is_member_pointer<std::pair<const int*, long unsigned int> >, std::is_null_pointer<std::pair<const int*, long unsigned int> > > (0x0x7faf5c392f08) 0 empty
  std::__or_<std::is_member_pointer<std::pair<const int*, long unsigned int> >, std::is_null_pointer<std::pair<const int*, long unsigned int> > > (0x0x7faf5c392f70) 0 empty
    std::is_null_pointer<std::pair<const int*, long unsigned int> > (0x0x7faf5c3bf000) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c3af600) 0 empty

Class std::__or_<std::is_enum<std::pair<const int*, long unsigned int> >, std::is_pointer<std::pair<const int*, long unsigned int> >, std::is_member_pointer<std::pair<const int*, long unsigned int> >, std::is_null_pointer<std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<std::pair<const int*, long unsigned int> >, std::is_pointer<std::pair<const int*, long unsigned int> >, std::is_member_pointer<std::pair<const int*, long unsigned int> >, std::is_null_pointer<std::pair<const int*, long unsigned int> > > (0x0x7faf5c3bf068) 0 empty
  std::__or_<std::is_pointer<std::pair<const int*, long unsigned int> >, std::is_member_pointer<std::pair<const int*, long unsigned int> >, std::is_null_pointer<std::pair<const int*, long unsigned int> > > (0x0x7faf5c3bf0d0) 0 empty
    std::__or_<std::is_member_pointer<std::pair<const int*, long unsigned int> >, std::is_null_pointer<std::pair<const int*, long unsigned int> > > (0x0x7faf5c3bf138) 0 empty
      std::is_null_pointer<std::pair<const int*, long unsigned int> > (0x0x7faf5c3bf1a0) 0 empty
        std::integral_constant<bool, false> (0x0x7faf5c3af660) 0 empty

Class std::__or_<std::is_arithmetic<std::pair<const int*, long unsigned int> >, std::is_enum<std::pair<const int*, long unsigned int> >, std::is_pointer<std::pair<const int*, long unsigned int> >, std::is_member_pointer<std::pair<const int*, long unsigned int> >, std::is_null_pointer<std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<std::pair<const int*, long unsigned int> >, std::is_enum<std::pair<const int*, long unsigned int> >, std::is_pointer<std::pair<const int*, long unsigned int> >, std::is_member_pointer<std::pair<const int*, long unsigned int> >, std::is_null_pointer<std::pair<const int*, long unsigned int> > > (0x0x7faf5c3bf208) 0 empty
  std::__or_<std::is_enum<std::pair<const int*, long unsigned int> >, std::is_pointer<std::pair<const int*, long unsigned int> >, std::is_member_pointer<std::pair<const int*, long unsigned int> >, std::is_null_pointer<std::pair<const int*, long unsigned int> > > (0x0x7faf5c3bf270) 0 empty
    std::__or_<std::is_pointer<std::pair<const int*, long unsigned int> >, std::is_member_pointer<std::pair<const int*, long unsigned int> >, std::is_null_pointer<std::pair<const int*, long unsigned int> > > (0x0x7faf5c3bf2d8) 0 empty
      std::__or_<std::is_member_pointer<std::pair<const int*, long unsigned int> >, std::is_null_pointer<std::pair<const int*, long unsigned int> > > (0x0x7faf5c3bf340) 0 empty
        std::is_null_pointer<std::pair<const int*, long unsigned int> > (0x0x7faf5c3bf3a8) 0 empty
          std::integral_constant<bool, false> (0x0x7faf5c3af6c0) 0 empty

Class std::is_scalar<std::pair<const int*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_scalar<std::pair<const int*, long unsigned int> > (0x0x7faf5c3bf410) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c3af720) 0 empty

Class std::__or_<std::is_reference<std::pair<const int*, long unsigned int> >, std::is_scalar<std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<const int*, long unsigned int> >, std::is_scalar<std::pair<const int*, long unsigned int> > > (0x0x7faf5c3bf478) 0 empty
  std::is_scalar<std::pair<const int*, long unsigned int> > (0x0x7faf5c3bf4e0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c3af780) 0 empty

Class std::remove_all_extents<std::pair<const int*, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<std::pair<const int*, long unsigned int> > (0x0x7faf5c3af7e0) 0 empty

Class std::__is_destructible_impl<std::pair<const int*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<std::pair<const int*, long unsigned int> > (0x0x7faf5c3bf548) 0 empty
  std::__do_is_destructible_impl (0x0x7faf5c3af840) 0 empty

Class std::__is_destructible_safe<std::pair<const int*, long unsigned int>, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<std::pair<const int*, long unsigned int>, false, false> (0x0x7faf5c3bf618) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c3af8a0) 0 empty

Class std::is_destructible<std::pair<const int*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_destructible<std::pair<const int*, long unsigned int> > (0x0x7faf5c3bf680) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c3af900) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&>, std::is_destructible<std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&>, std::is_destructible<std::pair<const int*, long unsigned int> > > (0x0x7faf5c3af960) 0 empty

Class std::__is_direct_constructible_impl<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&> (0x0x7faf5c3bf6e8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5c3af9c0) 0 empty

Class std::__and_<std::is_destructible<std::pair<const int*, long unsigned int> >, std::__is_direct_constructible_impl<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::pair<const int*, long unsigned int> >, std::__is_direct_constructible_impl<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&> > (0x0x7faf5c3bf7b8) 0 empty
  std::__is_direct_constructible_impl<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&> (0x0x7faf5c3bf820) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5c3afa20) 0 empty

Class std::__is_direct_constructible_new_safe<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&> (0x0x7faf5c3bf888) 0 empty
  std::__and_<std::is_destructible<std::pair<const int*, long unsigned int> >, std::__is_direct_constructible_impl<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&> > (0x0x7faf5c3bf8f0) 0 empty
    std::__is_direct_constructible_impl<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&> (0x0x7faf5c3bf958) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5c3afa80) 0 empty

Class std::__is_direct_constructible_new<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&> (0x0x7faf5c3bf9c0) 0 empty
  std::__is_direct_constructible_new_safe<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&> (0x0x7faf5c3bfa28) 0 empty
    std::__and_<std::is_destructible<std::pair<const int*, long unsigned int> >, std::__is_direct_constructible_impl<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&> > (0x0x7faf5c3bfa90) 0 empty
      std::__is_direct_constructible_impl<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&> (0x0x7faf5c3bfaf8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5c3afae0) 0 empty

Class std::__is_direct_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&> (0x0x7faf5c3bfb60) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c3afb40) 0 empty

Class std::__is_constructible_impl<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&> (0x0x7faf5c3bfbc8) 0 empty
  std::__is_direct_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&> (0x0x7faf5c3bfc30) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c3afba0) 0 empty

Class std::is_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&> (0x0x7faf5c3bfc98) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c3afc00) 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::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&> >
   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::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&> > (0x0x7faf5c3bfd00) 0 empty
  std::is_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&> (0x0x7faf5c3bfd68) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c3afc60) 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>&> (0x0x7faf5c3afd80) 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>&> (0x0x7faf5c3afde0) 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>&> (0x0x7faf5c3afd20) 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>&> (0x0x7faf5c3d80d0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c3afe40) 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>&> (0x0x7faf5c3d8138) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c3afea0) 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> > > > > (0x0x7faf5c3dc000) 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> > > (0x0x7faf5c3dc060) 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> > > > (0x0x7faf5c3d81a0) 0 empty
  std::is_array<std::__cxx11::basic_string<char> > (0x0x7faf5c3d8208) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c3dc0c0) 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> > > > (0x0x7faf5c3d8270) 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> > > > (0x0x7faf5c3d82d8) 0 empty
    std::is_array<std::__cxx11::basic_string<char> > (0x0x7faf5c3d8340) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c3dc120) 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> (0x0x7faf5c3dc180) 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> > (0x0x7faf5c3d8410) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c3dc1e0) 0 empty

Class std::conditional<true, std::is_convertible<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> >, 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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> >, std::is_convertible<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> > > (0x0x7faf5c3dc300) 0 empty

Class std::remove_volatile<const std::pair<const int*, long unsigned int>&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const std::pair<const int*, long unsigned int>&> (0x0x7faf5c3dc3c0) 0 empty

Class std::remove_const<const std::pair<const int*, long unsigned int>&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const std::pair<const int*, long unsigned int>&> (0x0x7faf5c3dc420) 0 empty

Class std::remove_cv<const std::pair<const int*, long unsigned int>&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const std::pair<const int*, long unsigned int>&> (0x0x7faf5c3dc360) 0 empty

Class std::__is_void_helper<const std::pair<const int*, long unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const std::pair<const int*, long unsigned int>&> (0x0x7faf5c3d84e0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c3dc480) 0 empty

Class std::is_void<const std::pair<const int*, long unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const std::pair<const int*, long unsigned int>&> (0x0x7faf5c3d8548) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c3dc4e0) 0 empty

Class std::conditional<false, std::is_void<const std::pair<const int*, long unsigned int>&>, std::__or_<std::is_function<std::pair<const int*, long unsigned int> >, std::is_array<std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const std::pair<const int*, long unsigned int>&>, std::__or_<std::is_function<std::pair<const int*, long unsigned int> >, std::is_array<std::pair<const int*, long unsigned int> > > > (0x0x7faf5c3dc540) 0 empty

Class std::conditional<false, std::is_function<std::pair<const int*, long unsigned int> >, std::is_array<std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::pair<const int*, long unsigned int> >, std::is_array<std::pair<const int*, long unsigned int> > > (0x0x7faf5c3dc5a0) 0 empty

Class std::__or_<std::is_function<std::pair<const int*, long unsigned int> >, std::is_array<std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<const int*, long unsigned int> >, std::is_array<std::pair<const int*, long unsigned int> > > (0x0x7faf5c3d85b0) 0 empty
  std::is_array<std::pair<const int*, long unsigned int> > (0x0x7faf5c3d8618) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c3dc600) 0 empty

Class std::__or_<std::is_void<const std::pair<const int*, long unsigned int>&>, std::is_function<std::pair<const int*, long unsigned int> >, std::is_array<std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const std::pair<const int*, long unsigned int>&>, std::is_function<std::pair<const int*, long unsigned int> >, std::is_array<std::pair<const int*, long unsigned int> > > (0x0x7faf5c3d8680) 0 empty
  std::__or_<std::is_function<std::pair<const int*, long unsigned int> >, std::is_array<std::pair<const int*, long unsigned int> > > (0x0x7faf5c3d86e8) 0 empty
    std::is_array<std::pair<const int*, long unsigned int> > (0x0x7faf5c3d8750) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c3dc660) 0 empty

Class std::__is_convertible_helper<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int>, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int>, false> (0x0x7faf5c3dc6c0) 0 empty

Class std::is_convertible<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > (0x0x7faf5c3d8820) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c3dc720) 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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > >
   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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > (0x0x7faf5c3d8888) 0 empty
  std::is_convertible<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > (0x0x7faf5c3d88f0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c3dc780) 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<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > >, 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<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > > >
   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<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > >, 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<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5c3dc840) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&>, 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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > >, 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::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&>, 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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > >, std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7faf5c3dc8a0) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&>, std::__is_direct_constructible_new_safe<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&>, std::__is_direct_constructible_new_safe<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&> > (0x0x7faf5c3dc900) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&>, std::is_destructible<std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&>, std::is_destructible<std::pair<const int*, long unsigned int> > > (0x0x7faf5c3dc960) 0 empty

Class std::is_function<const std::pair<const int*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const std::pair<const int*, long unsigned int>&&> (0x0x7faf5c3d8b60) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c3dca20) 0 empty

Class std::conditional<false, std::is_function<const std::pair<const int*, long unsigned int>&&>, std::__or_<std::is_reference<const std::pair<const int*, long unsigned int>&&>, std::is_void<const std::pair<const int*, long unsigned int>&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const std::pair<const int*, long unsigned int>&&>, std::__or_<std::is_reference<const std::pair<const int*, long unsigned int>&&>, std::is_void<const std::pair<const int*, long unsigned int>&&> > > (0x0x7faf5c3dca80) 0 empty

Class std::is_lvalue_reference<const std::pair<const int*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const std::pair<const int*, long unsigned int>&&> (0x0x7faf5c3d8bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c3dcae0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<const std::pair<const int*, long unsigned int>&&>, std::is_rvalue_reference<const std::pair<const int*, long unsigned int>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<const std::pair<const int*, long unsigned int>&&>, std::is_rvalue_reference<const std::pair<const int*, long unsigned int>&&> > (0x0x7faf5c3dcb40) 0 empty

Class std::is_rvalue_reference<const std::pair<const int*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const std::pair<const int*, long unsigned int>&&> (0x0x7faf5c3d8c30) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c3dcba0) 0 empty

Class std::__or_<std::is_lvalue_reference<const std::pair<const int*, long unsigned int>&&>, std::is_rvalue_reference<const std::pair<const int*, long unsigned int>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const std::pair<const int*, long unsigned int>&&>, std::is_rvalue_reference<const std::pair<const int*, long unsigned int>&&> > (0x0x7faf5c3d8c98) 0 empty
  std::is_rvalue_reference<const std::pair<const int*, long unsigned int>&&> (0x0x7faf5c3d8d00) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c3dcc00) 0 empty

Class std::is_reference<const std::pair<const int*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const std::pair<const int*, long unsigned int>&&> (0x0x7faf5c3d8d68) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c3dcc60) 0 empty

Class std::conditional<true, std::is_reference<const std::pair<const int*, long unsigned int>&&>, std::is_void<const std::pair<const int*, long unsigned int>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const std::pair<const int*, long unsigned int>&&>, std::is_void<const std::pair<const int*, long unsigned int>&&> > (0x0x7faf5c3dccc0) 0 empty

Class std::__or_<std::is_reference<const std::pair<const int*, long unsigned int>&&>, std::is_void<const std::pair<const int*, long unsigned int>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const std::pair<const int*, long unsigned int>&&>, std::is_void<const std::pair<const int*, long unsigned int>&&> > (0x0x7faf5c3d8dd0) 0 empty
  std::is_reference<const std::pair<const int*, long unsigned int>&&> (0x0x7faf5c3d8e38) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c3dcd20) 0 empty

Class std::__or_<std::is_function<const std::pair<const int*, long unsigned int>&&>, std::is_reference<const std::pair<const int*, long unsigned int>&&>, std::is_void<const std::pair<const int*, long unsigned int>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const std::pair<const int*, long unsigned int>&&>, std::is_reference<const std::pair<const int*, long unsigned int>&&>, std::is_void<const std::pair<const int*, long unsigned int>&&> > (0x0x7faf5c3d8ea0) 0 empty
  std::__or_<std::is_reference<const std::pair<const int*, long unsigned int>&&>, std::is_void<const std::pair<const int*, long unsigned int>&&> > (0x0x7faf5c3d8f08) 0 empty
    std::is_reference<const std::pair<const int*, long unsigned int>&&> (0x0x7faf5c3d8f70) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c3dcd80) 0 empty

Class std::__not_<std::__or_<std::is_function<const std::pair<const int*, long unsigned int>&&>, std::is_reference<const std::pair<const int*, long unsigned int>&&>, std::is_void<const std::pair<const int*, long unsigned int>&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const std::pair<const int*, long unsigned int>&&>, std::is_reference<const std::pair<const int*, long unsigned int>&&>, std::is_void<const std::pair<const int*, long unsigned int>&&> > > (0x0x7faf5c3d8958) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c3dcde0) 0 empty

Class std::is_object<const std::pair<const int*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const std::pair<const int*, long unsigned int>&&> (0x0x7faf5c3d89c0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c3dce40) 0 empty

Class std::conditional<false, std::is_object<const std::pair<const int*, long unsigned int>&&>, std::is_reference<const std::pair<const int*, long unsigned int>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const std::pair<const int*, long unsigned int>&&>, std::is_reference<const std::pair<const int*, long unsigned int>&&> > (0x0x7faf5c3dcea0) 0 empty

Class std::__or_<std::is_object<const std::pair<const int*, long unsigned int>&&>, std::is_reference<const std::pair<const int*, long unsigned int>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const std::pair<const int*, long unsigned int>&&>, std::is_reference<const std::pair<const int*, long unsigned int>&&> > (0x0x7faf5c3d8a28) 0 empty
  std::is_reference<const std::pair<const int*, long unsigned int>&&> (0x0x7faf5c41d000) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c3dcf00) 0 empty

Class std::__is_referenceable<const std::pair<const int*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const std::pair<const int*, long unsigned int>&&> (0x0x7faf5c41d068) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c3dcf60) 0 empty

Class std::__add_rvalue_reference_helper<const std::pair<const int*, long unsigned int>&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const std::pair<const int*, long unsigned int>&&, true> (0x0x7faf5c41e000) 0 empty

Class std::add_rvalue_reference<const std::pair<const int*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const std::pair<const int*, long unsigned int>&&> (0x0x7faf5c41d0d0) 0 empty
  std::__add_rvalue_reference_helper<const std::pair<const int*, long unsigned int>&&, true> (0x0x7faf5c41e120) 0 empty

Class std::__is_direct_constructible_impl<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&> (0x0x7faf5c3d8af8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5c3dc9c0) 0 empty

Class std::__and_<std::is_destructible<std::pair<const int*, long unsigned int> >, std::__is_direct_constructible_impl<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::pair<const int*, long unsigned int> >, std::__is_direct_constructible_impl<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&> > (0x0x7faf5c41d1a0) 0 empty
  std::__is_direct_constructible_impl<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&> (0x0x7faf5c41d208) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5c41e1e0) 0 empty

Class std::__is_direct_constructible_new_safe<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&> (0x0x7faf5c41d270) 0 empty
  std::__and_<std::is_destructible<std::pair<const int*, long unsigned int> >, std::__is_direct_constructible_impl<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&> > (0x0x7faf5c41d2d8) 0 empty
    std::__is_direct_constructible_impl<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&> (0x0x7faf5c41d340) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5c41e240) 0 empty

Class std::__is_direct_constructible_new<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&> (0x0x7faf5c41d3a8) 0 empty
  std::__is_direct_constructible_new_safe<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&> (0x0x7faf5c41d410) 0 empty
    std::__and_<std::is_destructible<std::pair<const int*, long unsigned int> >, std::__is_direct_constructible_impl<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&> > (0x0x7faf5c41d478) 0 empty
      std::__is_direct_constructible_impl<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&> (0x0x7faf5c41d4e0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5c41e2a0) 0 empty

Class std::__is_direct_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&> (0x0x7faf5c41d548) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c41e300) 0 empty

Class std::__is_constructible_impl<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&> (0x0x7faf5c41d5b0) 0 empty
  std::__is_direct_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&> (0x0x7faf5c41d618) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c41e360) 0 empty

Class std::is_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&> (0x0x7faf5c41d680) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c41e3c0) 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<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > >, std::is_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&> >
   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<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > >, std::is_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&> > (0x0x7faf5c41e420) 0 empty

Class std::__and_<std::is_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&>, 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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&>, 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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c41d6e8) 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<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > (0x0x7faf5c41d750) 0 empty
    std::is_convertible<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > (0x0x7faf5c41d7b8) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c41e480) 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::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&>, 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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > >
   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::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&>, 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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c41d820) 0 empty
  std::__and_<std::is_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&>, 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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c41d888) 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<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > (0x0x7faf5c41d8f0) 0 empty
      std::is_convertible<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > (0x0x7faf5c41d958) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5c41e4e0) 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<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > >, 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<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > > >
   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<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > >, 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<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5c41e5a0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&>, 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<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > > >, 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::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&>, 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<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > > >, std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7faf5c41e600) 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<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > >, std::is_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&> >
   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<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > >, std::is_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&> > (0x0x7faf5c41e660) 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<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > >
   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<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c41db60) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c41e6c0) 0 empty

Class std::__and_<std::is_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&>, 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<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&>, 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<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5c41dbc8) 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<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c41dc30) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c41e720) 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::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&>, 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<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > > >
   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::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&>, 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<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5c41dc98) 0 empty
  std::__and_<std::is_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&>, 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<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5c41dd00) 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<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c41dd68) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c41e780) 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<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > >, 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<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > > > >
   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<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > >, 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<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5c41e840) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&>, 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<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > > >, 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::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&>, 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<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > > >, std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7faf5c41e8a0) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&>, std::__is_direct_constructible_new_safe<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&>, std::__is_direct_constructible_new_safe<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&> > (0x0x7faf5c41e900) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&>, std::is_destructible<std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&>, std::is_destructible<std::pair<const int*, long unsigned int> > > (0x0x7faf5c41e960) 0 empty

Class std::__is_direct_constructible_impl<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&> (0x0x7faf5c41df08) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5c41e9c0) 0 empty

Class std::__and_<std::is_destructible<std::pair<const int*, long unsigned int> >, std::__is_direct_constructible_impl<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::pair<const int*, long unsigned int> >, std::__is_direct_constructible_impl<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&> > (0x0x7faf5c41d9c0) 0 empty
  std::__is_direct_constructible_impl<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&> (0x0x7faf5c41da28) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5c41ea20) 0 empty

Class std::__is_direct_constructible_new_safe<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&> (0x0x7faf5c41da90) 0 empty
  std::__and_<std::is_destructible<std::pair<const int*, long unsigned int> >, std::__is_direct_constructible_impl<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&> > (0x0x7faf5c41ddd0) 0 empty
    std::__is_direct_constructible_impl<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&> (0x0x7faf5c41de38) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5c41ea80) 0 empty

Class std::__is_direct_constructible_new<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&> (0x0x7faf5c452000) 0 empty
  std::__is_direct_constructible_new_safe<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&> (0x0x7faf5c452068) 0 empty
    std::__and_<std::is_destructible<std::pair<const int*, long unsigned int> >, std::__is_direct_constructible_impl<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&> > (0x0x7faf5c4520d0) 0 empty
      std::__is_direct_constructible_impl<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&> (0x0x7faf5c452138) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5c41eae0) 0 empty

Class std::__is_direct_constructible<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&> (0x0x7faf5c4521a0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c41eb40) 0 empty

Class std::__is_constructible_impl<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&> (0x0x7faf5c452208) 0 empty
  std::__is_direct_constructible<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&> (0x0x7faf5c452270) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c41eba0) 0 empty

Class std::is_constructible<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&> (0x0x7faf5c4522d8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c41ec00) 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<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > >, std::is_constructible<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&> >
   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<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > >, std::is_constructible<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&> > (0x0x7faf5c41ec60) 0 empty

Class std::conditional<true, std::is_convertible<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> >, 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<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> >, std::is_convertible<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> > > (0x0x7faf5c41ecc0) 0 empty

Class std::remove_volatile<std::pair<const int*, long unsigned int>&&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::pair<const int*, long unsigned int>&&> (0x0x7faf5c41ed80) 0 empty

Class std::remove_const<std::pair<const int*, long unsigned int>&&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::pair<const int*, long unsigned int>&&> (0x0x7faf5c41ede0) 0 empty

Class std::remove_cv<std::pair<const int*, long unsigned int>&&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::pair<const int*, long unsigned int>&&> (0x0x7faf5c41ed20) 0 empty

Class std::__is_void_helper<std::pair<const int*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::pair<const int*, long unsigned int>&&> (0x0x7faf5c452548) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c41ee40) 0 empty

Class std::is_void<std::pair<const int*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::pair<const int*, long unsigned int>&&> (0x0x7faf5c4525b0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c41eea0) 0 empty

Class std::conditional<false, std::is_void<std::pair<const int*, long unsigned int>&&>, std::__or_<std::is_function<std::pair<const int*, long unsigned int> >, std::is_array<std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::pair<const int*, long unsigned int>&&>, std::__or_<std::is_function<std::pair<const int*, long unsigned int> >, std::is_array<std::pair<const int*, long unsigned int> > > > (0x0x7faf5c41ef00) 0 empty

Class std::__or_<std::is_void<std::pair<const int*, long unsigned int>&&>, std::is_function<std::pair<const int*, long unsigned int> >, std::is_array<std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::pair<const int*, long unsigned int>&&>, std::is_function<std::pair<const int*, long unsigned int> >, std::is_array<std::pair<const int*, long unsigned int> > > (0x0x7faf5c452618) 0 empty
  std::__or_<std::is_function<std::pair<const int*, long unsigned int> >, std::is_array<std::pair<const int*, long unsigned int> > > (0x0x7faf5c452680) 0 empty
    std::is_array<std::pair<const int*, long unsigned int> > (0x0x7faf5c4526e8) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c41ef60) 0 empty

Class std::__is_convertible_helper<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int>, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int>, false> (0x0x7faf5c45f000) 0 empty

Class std::is_convertible<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > (0x0x7faf5c4527b8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c45f060) 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<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > >
   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<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > > (0x0x7faf5c452820) 0 empty
  std::is_convertible<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > (0x0x7faf5c452888) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c45f0c0) 0 empty

Class std::__and_<std::is_constructible<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&>, 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<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&>, 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<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c4528f0) 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<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > > (0x0x7faf5c452958) 0 empty
    std::is_convertible<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > (0x0x7faf5c4529c0) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c45f120) 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::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&>, 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<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > > >
   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::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&>, 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<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c452a28) 0 empty
  std::__and_<std::is_constructible<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&>, 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<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c452a90) 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<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > > (0x0x7faf5c452af8) 0 empty
      std::is_convertible<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > (0x0x7faf5c452b60) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5c45f180) 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<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > >, 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<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > > > >
   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<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > >, 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<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5c45f240) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&>, 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<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > > > >, 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::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&>, 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<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > > > >, std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7faf5c45f2a0) 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<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > > >, std::is_constructible<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&> >
   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<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > > >, std::is_constructible<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&> > (0x0x7faf5c45f300) 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<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > > >
   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<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c452d68) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c45f360) 0 empty

Class std::__and_<std::is_constructible<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&>, 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<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&>, 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<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5c452dd0) 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<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c452e38) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c45f3c0) 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::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&>, 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<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > > > >
   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::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&>, 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<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5c452ea0) 0 empty
  std::__and_<std::is_constructible<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&>, 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<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5c452f08) 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<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c452f70) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c45f420) 0 empty

Class std::conditional<true, std::is_constructible<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&>, 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::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&>, std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7faf5c45f4e0) 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::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&> >
   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::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&> > (0x0x7faf5c452c98) 0 empty
  std::is_constructible<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&> (0x0x7faf5c452bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c45f540) 0 empty

Class std::remove_reference<std::pair<const int*, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::pair<const int*, long unsigned int> > (0x0x7faf5c45f660) 0 empty

Class std::initializer_list<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >
   size=16 align=8
   base size=16 base align=8
std::initializer_list<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5c45fa80) 0

Class std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5c4881a0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c45fae0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::is_rvalue_reference<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::is_rvalue_reference<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c45fb40) 0 empty

Class std::is_rvalue_reference<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5c488208) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c45fba0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_rvalue_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_rvalue_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c488270) 0 empty
  std::is_rvalue_reference<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5c4882d8) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c45fc00) 0 empty

Class std::is_reference<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5c488340) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c45fc60) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >, std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&>, std::__is_direct_constructible_new_safe<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >, std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >, std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&>, std::__is_direct_constructible_new_safe<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >, std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&> > (0x0x7faf5c45fcc0) 0 empty

Class std::remove_volatile<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5c45fd80) 0 empty

Class std::remove_const<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5c45fde0) 0 empty

Class std::remove_cv<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5c45fd20) 0 empty

Class std::__is_void_helper<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5c488410) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c45fe40) 0 empty

Class std::is_void<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5c488478) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c45fea0) 0 empty

Class std::conditional<false, std::is_void<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::__or_<std::__is_array_unknown_bounds<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_function<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::__or_<std::__is_array_unknown_bounds<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_function<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5c45ff00) 0 empty

Class std::is_array<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5c4884e0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c45ff60) 0 empty

Class std::conditional<false, std::__not_<std::extent<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >, 0u> >, std::is_array<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >, 0u> >, std::is_array<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c4af000) 0 empty

Class std::__and_<std::is_array<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::__not_<std::extent<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::__not_<std::extent<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >, 0u> > > (0x0x7faf5c488548) 0 empty
  std::is_array<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5c4885b0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c4af060) 0 empty

Class std::__is_array_unknown_bounds<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5c488618) 0 empty
  std::__and_<std::is_array<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::__not_<std::extent<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >, 0u> > > (0x0x7faf5c488680) 0 empty
    std::is_array<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5c4886e8) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c4af0c0) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::is_function<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::is_function<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c4af120) 0 empty

Class std::is_function<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5c488750) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c4af180) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_function<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_function<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c4887b8) 0 empty
  std::is_function<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5c488820) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c4af1e0) 0 empty

Class std::__or_<std::is_void<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::__is_array_unknown_bounds<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_function<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::__is_array_unknown_bounds<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_function<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c488888) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_function<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c4888f0) 0 empty
    std::is_function<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5c488958) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c4af240) 0 empty

Class std::conditional<false, std::is_reference<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::is_scalar<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::is_scalar<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c4af2a0) 0 empty

Class std::__is_integral_helper<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5c4889c0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c4af300) 0 empty

Class std::is_integral<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::is_integral<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5c488a28) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c4af360) 0 empty

Class std::conditional<false, std::is_integral<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::is_floating_point<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::is_floating_point<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c4af3c0) 0 empty

Class std::__is_floating_point_helper<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5c488a90) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c4af420) 0 empty

Class std::is_floating_point<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5c488af8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c4af480) 0 empty

Class std::__or_<std::is_integral<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_floating_point<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_floating_point<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c488b60) 0 empty
  std::is_floating_point<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5c488bc8) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c4af4e0) 0 empty

Class std::is_arithmetic<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5c488c30) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c4af540) 0 empty

Class std::conditional<false, std::is_arithmetic<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::__or_<std::is_enum<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::__or_<std::is_enum<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5c4af5a0) 0 empty

Class std::is_enum<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::is_enum<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5c488c98) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c4af600) 0 empty

Class std::conditional<false, std::is_enum<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::__or_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::__or_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5c4af660) 0 empty

Class std::__is_pointer_helper<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5c488d00) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c4af6c0) 0 empty

Class std::is_pointer<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5c488d68) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c4af720) 0 empty

Class std::conditional<false, std::is_pointer<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::__or_<std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_pointer<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::__or_<std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5c4af780) 0 empty

Class std::__is_member_pointer_helper<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5c488dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c4af7e0) 0 empty

Class std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5c488e38) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c4af840) 0 empty

Class std::conditional<false, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c4af8a0) 0 empty

Class std::__is_null_pointer_helper<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5c488ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c4af900) 0 empty

Class std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5c488f08) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c4af960) 0 empty

Class std::__or_<std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c488f70) 0 empty
  std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5c488068) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c4af9c0) 0 empty

Class std::__or_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c4880d0) 0 empty
  std::__or_<std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c488138) 0 empty
    std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5c4d2000) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c4afa20) 0 empty

Class std::__or_<std::is_enum<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c4d2068) 0 empty
  std::__or_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c4d20d0) 0 empty
    std::__or_<std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c4d2138) 0 empty
      std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5c4d21a0) 0 empty
        std::integral_constant<bool, false> (0x0x7faf5c4afa80) 0 empty

Class std::__or_<std::is_arithmetic<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_enum<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_enum<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c4d2208) 0 empty
  std::__or_<std::is_enum<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c4d2270) 0 empty
    std::__or_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c4d22d8) 0 empty
      std::__or_<std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c4d2340) 0 empty
        std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5c4d23a8) 0 empty
          std::integral_constant<bool, false> (0x0x7faf5c4afae0) 0 empty

Class std::is_scalar<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::is_scalar<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5c4d2410) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c4afb40) 0 empty

Class std::__or_<std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_scalar<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::is_scalar<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c4d2478) 0 empty
  std::is_scalar<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5c4d24e0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c4afba0) 0 empty

Class std::remove_all_extents<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5c4afc00) 0 empty

Class std::is_function<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&> (0x0x7faf5c4d25b0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c4afcc0) 0 empty

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

Class std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&> (0x0x7faf5c4d2618) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c4afd80) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&>, std::is_rvalue_reference<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&>, std::is_rvalue_reference<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&> > (0x0x7faf5c4afde0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&>, std::is_rvalue_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&>, std::is_rvalue_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&> > (0x0x7faf5c4d2680) 0 empty
  std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&> (0x0x7faf5c4d26e8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c4afe40) 0 empty

Class std::is_reference<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&> (0x0x7faf5c4d2750) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c4afea0) 0 empty

Class std::conditional<true, std::is_reference<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&>, std::is_void<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&>, std::is_void<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&> > (0x0x7faf5c4aff00) 0 empty

Class std::__or_<std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&>, std::is_void<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&>, std::is_void<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&> > (0x0x7faf5c4d27b8) 0 empty
  std::is_reference<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&> (0x0x7faf5c4d2820) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c4aff60) 0 empty

Class std::__or_<std::is_function<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&>, std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&>, std::is_void<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&>, std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&>, std::is_void<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&> > (0x0x7faf5c4d2888) 0 empty
  std::__or_<std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&>, std::is_void<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&> > (0x0x7faf5c4d28f0) 0 empty
    std::is_reference<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&> (0x0x7faf5c4d2958) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c0e9000) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&>, std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&>, std::is_void<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&>, std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&>, std::is_void<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&> > > (0x0x7faf5c4d29c0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c0e9060) 0 empty

Class std::is_object<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&> (0x0x7faf5c4d2a28) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c0e90c0) 0 empty

Class std::conditional<false, std::is_object<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&>, std::is_reference<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&>, std::is_reference<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&> > (0x0x7faf5c0e9120) 0 empty

Class std::__or_<std::is_object<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&>, std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&>, std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&> > (0x0x7faf5c4d2a90) 0 empty
  std::is_reference<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&> (0x0x7faf5c4d2af8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c0e9180) 0 empty

Class std::__is_referenceable<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&> (0x0x7faf5c4d2b60) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c0e91e0) 0 empty

Class std::__add_rvalue_reference_helper<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&, true> (0x0x7faf5c0e9240) 0 empty

Class std::add_rvalue_reference<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&> (0x0x7faf5c4d2bc8) 0 empty
  std::__add_rvalue_reference_helper<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&, true> (0x0x7faf5c0e92a0) 0 empty

Class std::__is_destructible_impl<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5c4d2548) 0 empty
  std::__do_is_destructible_impl (0x0x7faf5c4afc60) 0 empty

Class std::__is_destructible_safe<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >, false, false> (0x0x7faf5c4d2c98) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c0e9300) 0 empty

Class std::is_destructible<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::is_destructible<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5c4d2d00) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c0e9360) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >, std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&>, std::is_destructible<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >, std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&>, std::is_destructible<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c0e93c0) 0 empty

Class std::is_function<std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&> (0x0x7faf5c4d2dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c0e9480) 0 empty

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

Class std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&> (0x0x7faf5c4d2e38) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c0e9540) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&>, std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&> >
   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::pair<const int*, long unsigned int> >&&>, std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&> > (0x0x7faf5c0e95a0) 0 empty

Class std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&> (0x0x7faf5c4d2ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c0e9600) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&&>, std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&&> >
   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::pair<const int*, long unsigned int> >&&>, std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&&> > (0x0x7faf5c4d2f08) 0 empty
  std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&> (0x0x7faf5c4d2f70) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c0e9660) 0 empty

Class std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&> (0x0x7faf5c106000) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c0e96c0) 0 empty

Class std::conditional<true, std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&>, std::is_void<std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&>, std::is_void<std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&> > (0x0x7faf5c0e9720) 0 empty

Class std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&&> >
   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::pair<const int*, long unsigned int> >&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&&> > (0x0x7faf5c106068) 0 empty
  std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&> (0x0x7faf5c1060d0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c0e9780) 0 empty

Class std::__or_<std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&&> >
   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::pair<const int*, long unsigned int> >&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&&> > (0x0x7faf5c106138) 0 empty
  std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&&> > (0x0x7faf5c1061a0) 0 empty
    std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&> (0x0x7faf5c106208) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c0e97e0) 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::pair<const int*, long unsigned int> >&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&&> > >
   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::pair<const int*, long unsigned int> >&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&&> > > (0x0x7faf5c106270) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c0e9840) 0 empty

Class std::is_object<std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&> (0x0x7faf5c1062d8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c0e98a0) 0 empty

Class std::conditional<false, std::is_object<std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&> > (0x0x7faf5c0e9900) 0 empty

Class std::__or_<std::is_object<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&&> >
   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::pair<const int*, long unsigned int> >&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&&> > (0x0x7faf5c106340) 0 empty
  std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&> (0x0x7faf5c1063a8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c0e9960) 0 empty

Class std::__is_referenceable<std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&> (0x0x7faf5c106410) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c0e99c0) 0 empty

Class std::__add_rvalue_reference_helper<std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&, true> (0x0x7faf5c0e9a20) 0 empty

Class std::add_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&> (0x0x7faf5c106478) 0 empty
  std::__add_rvalue_reference_helper<std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&, true> (0x0x7faf5c0e9a80) 0 empty

Class std::is_same<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_same<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > (0x0x7faf5c106548) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c0e9ae0) 0 empty

Class std::is_same<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_same<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int> > (0x0x7faf5c1065b0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c0e9b40) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<const std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&>, std::__is_direct_constructible_new_safe<const 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<const std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&>, std::__is_direct_constructible_new_safe<const std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> > (0x0x7faf5c0e9c60) 0 empty

Class std::conditional<false, std::is_void<const std::__cxx11::basic_string<char> >, std::__or_<std::__is_array_unknown_bounds<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_function<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_void<const std::__cxx11::basic_string<char> >, std::__or_<std::__is_array_unknown_bounds<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7faf5c0e9cc0) 0 empty

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

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

Class std::__and_<std::is_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__not_<std::extent<const 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<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__not_<std::extent<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0u> > > (0x0x7faf5c106820) 0 empty
  std::is_array<const std::__cxx11::basic_string<char> > (0x0x7faf5c106888) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c0e9de0) 0 empty

Class std::__is_array_unknown_bounds<const std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<const std::__cxx11::basic_string<char> > (0x0x7faf5c1068f0) 0 empty
  std::__and_<std::is_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__not_<std::extent<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0u> > > (0x0x7faf5c106958) 0 empty
    std::is_array<const std::__cxx11::basic_string<char> > (0x0x7faf5c1069c0) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c0e9e40) 0 empty

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

Class std::__or_<std::__is_array_unknown_bounds<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_function<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_array_unknown_bounds<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7faf5c106a28) 0 empty
  std::is_function<const std::__cxx11::basic_string<char> > (0x0x7faf5c106a90) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c0e9f00) 0 empty

Class std::__or_<std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_array_unknown_bounds<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_function<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_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_array_unknown_bounds<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7faf5c106af8) 0 empty
  std::__or_<std::__is_array_unknown_bounds<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7faf5c106b60) 0 empty
    std::is_function<const std::__cxx11::basic_string<char> > (0x0x7faf5c106bc8) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c0e9f60) 0 empty

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

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

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

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

Class std::__or_<std::is_integral<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_floating_point<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_integral<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_floating_point<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7faf5c106ea0) 0 empty
  std::is_floating_point<const std::__cxx11::basic_string<char> > (0x0x7faf5c106f08) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c126180) 0 empty

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

Class std::conditional<false, std::is_arithmetic<const std::__cxx11::basic_string<char> >, std::__or_<std::is_enum<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<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_arithmetic<const std::__cxx11::basic_string<char> >, std::__or_<std::is_enum<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7faf5c126240) 0 empty

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

Class std::conditional<false, std::is_enum<const std::__cxx11::basic_string<char> >, std::__or_<std::is_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<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_enum<const std::__cxx11::basic_string<char> >, std::__or_<std::is_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7faf5c1263c0) 0 empty

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

Class std::conditional<false, std::is_pointer<const std::__cxx11::basic_string<char> >, std::__or_<std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<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_pointer<const std::__cxx11::basic_string<char> >, std::__or_<std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7faf5c126480) 0 empty

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

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

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

Class std::__or_<std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<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_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7faf5c12d410) 0 empty
  std::is_null_pointer<const std::__cxx11::basic_string<char> > (0x0x7faf5c12d478) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c126600) 0 empty

Class std::__or_<std::is_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<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_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7faf5c12d4e0) 0 empty
  std::__or_<std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7faf5c12d548) 0 empty
    std::is_null_pointer<const std::__cxx11::basic_string<char> > (0x0x7faf5c12d5b0) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c126660) 0 empty

Class std::__or_<std::is_enum<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<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_enum<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7faf5c12d618) 0 empty
  std::__or_<std::is_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7faf5c12d680) 0 empty
    std::__or_<std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7faf5c12d6e8) 0 empty
      std::is_null_pointer<const std::__cxx11::basic_string<char> > (0x0x7faf5c12d750) 0 empty
        std::integral_constant<bool, false> (0x0x7faf5c1266c0) 0 empty

Class std::__or_<std::is_arithmetic<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_enum<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<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_arithmetic<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_enum<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7faf5c12d7b8) 0 empty
  std::__or_<std::is_enum<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7faf5c12d820) 0 empty
    std::__or_<std::is_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7faf5c12d888) 0 empty
      std::__or_<std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7faf5c12d8f0) 0 empty
        std::is_null_pointer<const std::__cxx11::basic_string<char> > (0x0x7faf5c12d958) 0 empty
          std::integral_constant<bool, false> (0x0x7faf5c126720) 0 empty

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

Class std::__or_<std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_scalar<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_scalar<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7faf5c12da28) 0 empty
  std::is_scalar<const std::__cxx11::basic_string<char> > (0x0x7faf5c12da90) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c1267e0) 0 empty

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

Class std::__is_destructible_impl<const std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<const std::__cxx11::basic_string<char> > (0x0x7faf5c12daf8) 0 empty
  std::__do_is_destructible_impl (0x0x7faf5c1268a0) 0 empty

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

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

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

Class std::__is_direct_constructible_impl<const 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<const std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7faf5c12dd68) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5c126a20) 0 empty

Class std::__and_<std::is_destructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<const 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<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<const 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> >&> > (0x0x7faf5c12de38) 0 empty
  std::__is_direct_constructible_impl<const std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7faf5c12dea0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5c126a80) 0 empty

Class std::__is_direct_constructible_new_safe<const 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<const std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7faf5c12df08) 0 empty
  std::__and_<std::is_destructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<const 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> >&> > (0x0x7faf5c12df70) 0 empty
    std::__is_direct_constructible_impl<const std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7faf5c14b000) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5c126ae0) 0 empty

Class std::__is_direct_constructible_new<const 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<const std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7faf5c14b068) 0 empty
  std::__is_direct_constructible_new_safe<const std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7faf5c14b0d0) 0 empty
    std::__and_<std::is_destructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<const 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> >&> > (0x0x7faf5c14b138) 0 empty
      std::__is_direct_constructible_impl<const std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7faf5c14b1a0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5c126b40) 0 empty

Class std::__is_direct_constructible<const 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<const std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7faf5c14b208) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c126ba0) 0 empty

Class std::__is_constructible_impl<const 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<const std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x7faf5c14b270) 0 empty
  std::__is_direct_constructible<const std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7faf5c14b2d8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c126c00) 0 empty

Class std::is_constructible<const 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<const std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x7faf5c14b340) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c126c60) 0 empty

Class std::conditional<true, std::is_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&>, std::is_constructible<const 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::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&>, std::is_constructible<const std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7faf5c126cc0) 0 empty

Class std::__and_<std::is_constructible<const 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::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<const 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::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&> > (0x0x7faf5c14b3a8) 0 empty
  std::is_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&> (0x0x7faf5c14b410) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c126d20) 0 empty

Class std::conditional<false, std::is_void<const std::__cxx11::basic_string<char>&>, std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<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_void<const std::__cxx11::basic_string<char>&>, std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7faf5c126de0) 0 empty

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

Class std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<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_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7faf5c14b478) 0 empty
  std::is_array<const std::__cxx11::basic_string<char> > (0x0x7faf5c14b4e0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c126ea0) 0 empty

Class std::__or_<std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<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_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7faf5c14b548) 0 empty
  std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7faf5c14b5b0) 0 empty
    std::is_array<const std::__cxx11::basic_string<char> > (0x0x7faf5c14b618) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c126f00) 0 empty

Class std::__is_convertible_helper<const std::__cxx11::basic_string<char>&, const 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>&, const std::__cxx11::basic_string<char>, false> (0x0x7faf5c126f60) 0 empty

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

Class std::conditional<true, std::is_convertible<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> >, std::is_convertible<const 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_convertible<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> >, std::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char> > > (0x0x7faf5c162060) 0 empty

Class std::__and_<std::is_convertible<const 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_convertible<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > >
   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> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > (0x0x7faf5c14b820) 0 empty
  std::is_convertible<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > (0x0x7faf5c14b888) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c1620c0) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&>, std::__is_direct_constructible_new_safe<const 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<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&>, std::__is_direct_constructible_new_safe<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&> > (0x0x7faf5c162180) 0 empty

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

Class std::__is_direct_constructible_impl<const 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<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&> (0x0x7faf5c14b8f0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5c162240) 0 empty

Class std::__and_<std::is_destructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<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_destructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<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> >&&> > (0x0x7faf5c14b9c0) 0 empty
  std::__is_direct_constructible_impl<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&> (0x0x7faf5c14ba28) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5c1622a0) 0 empty

Class std::__is_direct_constructible_new_safe<const 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<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&> (0x0x7faf5c14ba90) 0 empty
  std::__and_<std::is_destructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<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> >&&> > (0x0x7faf5c14baf8) 0 empty
    std::__is_direct_constructible_impl<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&> (0x0x7faf5c14bb60) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5c162300) 0 empty

Class std::__is_direct_constructible_new<const 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<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&> (0x0x7faf5c14bbc8) 0 empty
  std::__is_direct_constructible_new_safe<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&> (0x0x7faf5c14bc30) 0 empty
    std::__and_<std::is_destructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<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> >&&> > (0x0x7faf5c14bc98) 0 empty
      std::__is_direct_constructible_impl<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&> (0x0x7faf5c14bd00) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5c162360) 0 empty

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

Class std::__is_constructible_impl<const 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<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> (0x0x7faf5c14bdd0) 0 empty
  std::__is_direct_constructible<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&> (0x0x7faf5c14be38) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c162420) 0 empty

Class std::is_constructible<const 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<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> (0x0x7faf5c14bea0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c162480) 0 empty

Class std::conditional<true, std::is_constructible<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&>, std::is_constructible<const 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_constructible<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&>, std::is_constructible<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7faf5c1624e0) 0 empty

Class std::__and_<std::is_constructible<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::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<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::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&> > (0x0x7faf5c14bf08) 0 empty
  std::is_constructible<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&> (0x0x7faf5c14bf70) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c162540) 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>&&> (0x0x7faf5c162660) 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>&&> (0x0x7faf5c1626c0) 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>&&> (0x0x7faf5c162600) 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>&&> (0x0x7faf5c17e138) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c1628a0) 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>&&> (0x0x7faf5c17e270) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c162900) 0 empty

Class std::conditional<false, std::is_void<std::__cxx11::basic_string<char>&&>, std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<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_void<std::__cxx11::basic_string<char>&&>, std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7faf5c162a20) 0 empty

Class std::__or_<std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<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_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7faf5c17e2d8) 0 empty
  std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7faf5c17e340) 0 empty
    std::is_array<const std::__cxx11::basic_string<char> > (0x0x7faf5c17e3a8) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c162a80) 0 empty

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

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

Class std::conditional<true, std::is_convertible<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> >, std::is_convertible<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_convertible<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> >, std::is_convertible<std::__cxx11::basic_string<char>&&, const std::__cxx11::basic_string<char> > > (0x0x7faf5c162ba0) 0 empty

Class std::__and_<std::is_convertible<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_convertible<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<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_convertible<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > > (0x0x7faf5c17e5b0) 0 empty
  std::is_convertible<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > (0x0x7faf5c17e618) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c162c00) 0 empty

Class std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >, std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >, std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&> (0x0x7faf5c4d2d68) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5c0e9420) 0 empty

Class std::__and_<std::is_destructible<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&&> > (0x0x7faf5c17e680) 0 empty
  std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >, std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&> (0x0x7faf5c17e6e8) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5c162cc0) 0 empty

Class std::__is_direct_constructible_new_safe<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >, std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >, std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&> (0x0x7faf5c17e750) 0 empty
  std::__and_<std::is_destructible<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&&> > (0x0x7faf5c17e7b8) 0 empty
    std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >, std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&> (0x0x7faf5c17e820) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5c162d20) 0 empty

Class std::__is_direct_constructible_new<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >, std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >, std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&> (0x0x7faf5c17e888) 0 empty
  std::__is_direct_constructible_new_safe<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >, std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&> (0x0x7faf5c17e8f0) 0 empty
    std::__and_<std::is_destructible<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&&> > (0x0x7faf5c17e958) 0 empty
      std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >, std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&> (0x0x7faf5c17e9c0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5c162d80) 0 empty

Class std::__is_direct_constructible<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >, std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >, std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&> (0x0x7faf5c17ea28) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c162de0) 0 empty

Class std::__is_constructible_impl<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&&> (0x0x7faf5c17ea90) 0 empty
  std::__is_direct_constructible<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >, std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >&&> (0x0x7faf5c17eaf8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c162e40) 0 empty

Class std::is_constructible<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >&&> (0x0x7faf5c17eb60) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c162ea0) 0 empty

Class std::_PCC<true, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, bool>
   size=1 align=1
   base size=0 base align=1
std::_PCC<true, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, bool> (0x0x7faf5c162f60) 0 empty

Class std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c17ec98) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c1eb000) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >, std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >, std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > > (0x0x7faf5c1eb060) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c17ed00) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c1eb0c0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5c1eb120) 0 empty

Class std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c17ed68) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c1eb180) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5c17edd0) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c17ee38) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c1eb1e0) 0 empty

Class std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c17eea0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c1eb240) 0 empty

Class std::conditional<false, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5c1eb2a0) 0 empty

Class std::remove_volatile<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c1eb360) 0 empty

Class std::remove_const<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c1eb3c0) 0 empty

Class std::remove_cv<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c1eb300) 0 empty

Class std::__is_void_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c17ef70) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c1eb420) 0 empty

Class std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c17ebc8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c1eb480) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5c17ec30) 0 empty
  std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c1fc000) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c1eb4e0) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5c1fc068) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5c1fc0d0) 0 empty
    std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c1fc138) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c1eb540) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > > (0x0x7faf5c1fc1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c1eb5a0) 0 empty

Class std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c1fc208) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c1eb600) 0 empty

Class std::conditional<true, std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5c1eb660) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5c1fc270) 0 empty
  std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c1fc2d8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c1eb6c0) 0 empty

Class std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c1fc340) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c1eb720) 0 empty

Class std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> (0x0x7faf5c1fc3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c1eb7e0) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>, std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>, std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&> > > (0x0x7faf5c1eb840) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> (0x0x7faf5c1fc410) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c1eb8a0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> > (0x0x7faf5c1eb900) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&> > (0x0x7faf5c1fc478) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> (0x0x7faf5c1fc4e0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c1eb960) 0 empty

Class std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> (0x0x7faf5c1fc548) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c1eb9c0) 0 empty

Class std::conditional<true, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> > (0x0x7faf5c1eba20) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&> > (0x0x7faf5c1fc5b0) 0 empty
  std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> (0x0x7faf5c1fc618) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c1eba80) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&> > (0x0x7faf5c1fc680) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&> > (0x0x7faf5c1fc6e8) 0 empty
    std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> (0x0x7faf5c1fc750) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c1ebae0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&> > > (0x0x7faf5c1fc7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c1ebb40) 0 empty

Class std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> (0x0x7faf5c1fc820) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c1ebba0) 0 empty

Class std::conditional<false, std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> > (0x0x7faf5c1ebc00) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&> > (0x0x7faf5c1fc888) 0 empty
  std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> (0x0x7faf5c1fc8f0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c1ebc60) 0 empty

Class std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> (0x0x7faf5c1fc958) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c1ebcc0) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&, true> (0x0x7faf5c1ebd20) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> (0x0x7faf5c1fc9c0) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&, true> (0x0x7faf5c1ebd80) 0 empty

Class std::is_function<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> (0x0x7faf5c1fca90) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c1ebde0) 0 empty

Class std::conditional<false, std::is_function<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>, std::__or_<std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>, std::__or_<std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&> > > (0x0x7faf5c1ebe40) 0 empty

Class std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> (0x0x7faf5c1fcaf8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c1ebea0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> > (0x0x7faf5c1ebf00) 0 empty

Class std::__or_<std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&> > (0x0x7faf5c1fcb60) 0 empty
  std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> (0x0x7faf5c1fcbc8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c1ebf60) 0 empty

Class std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> (0x0x7faf5c1fcc30) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c22f000) 0 empty

Class std::conditional<true, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> > (0x0x7faf5c22f060) 0 empty

Class std::__or_<std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&> > (0x0x7faf5c1fcc98) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> (0x0x7faf5c1fcd00) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c22f0c0) 0 empty

Class std::__or_<std::is_function<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&> > (0x0x7faf5c1fcd68) 0 empty
  std::__or_<std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&> > (0x0x7faf5c1fcdd0) 0 empty
    std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> (0x0x7faf5c1fce38) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c22f120) 0 empty

Class std::__not_<std::__or_<std::is_function<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&> > > (0x0x7faf5c1fcea0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c22f180) 0 empty

Class std::is_object<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> (0x0x7faf5c1fcf08) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c22f1e0) 0 empty

Class std::conditional<false, std::is_object<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> > (0x0x7faf5c22f240) 0 empty

Class std::__or_<std::is_object<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&> > (0x0x7faf5c1fcf70) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> (0x0x7faf5c237000) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c22f2a0) 0 empty

Class std::__is_referenceable<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> (0x0x7faf5c237068) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c22f300) 0 empty

Class std::__add_rvalue_reference_helper<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&, true> (0x0x7faf5c22f360) 0 empty

Class std::add_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> (0x0x7faf5c2370d0) 0 empty
  std::__add_rvalue_reference_helper<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&, true> (0x0x7faf5c22f3c0) 0 empty

Class std::__is_assignable_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> (0x0x7faf5c1eb780) 0 empty

Class std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> (0x0x7faf5c237138) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c22f420) 0 empty

Class std::__is_copy_assignable_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, true> (0x0x7faf5c2371a0) 0 empty
  std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> (0x0x7faf5c237208) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c22f480) 0 empty

Class std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c237270) 0 empty
  std::__is_copy_assignable_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, true> (0x0x7faf5c2372d8) 0 empty
    std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> (0x0x7faf5c237340) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c22f4e0) 0 empty

Class std::conditional<true, std::is_copy_assignable<bool>, std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_copy_assignable<bool>, std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5c22f540) 0 empty

Class std::is_function<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const bool&> (0x0x7faf5c237410) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c22f600) 0 empty

Class std::conditional<false, std::is_function<const bool&>, std::__or_<std::is_reference<const bool&>, std::is_void<const bool&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const bool&>, std::__or_<std::is_reference<const bool&>, std::is_void<const bool&> > > (0x0x7faf5c22f660) 0 empty

Class std::is_lvalue_reference<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const bool&> (0x0x7faf5c237478) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c22f6c0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<const bool&>, std::is_rvalue_reference<const bool&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<const bool&>, std::is_rvalue_reference<const bool&> > (0x0x7faf5c22f720) 0 empty

Class std::__or_<std::is_lvalue_reference<const bool&>, std::is_rvalue_reference<const bool&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const bool&>, std::is_rvalue_reference<const bool&> > (0x0x7faf5c237680) 0 empty
  std::is_lvalue_reference<const bool&> (0x0x7faf5c2376e8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c22f780) 0 empty

Class std::is_reference<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const bool&> (0x0x7faf5c237750) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c22f8a0) 0 empty

Class std::conditional<true, std::is_reference<const bool&>, std::is_void<const bool&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const bool&>, std::is_void<const bool&> > (0x0x7faf5c22f900) 0 empty

Class std::__or_<std::is_reference<const bool&>, std::is_void<const bool&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const bool&>, std::is_void<const bool&> > (0x0x7faf5c2377b8) 0 empty
  std::is_reference<const bool&> (0x0x7faf5c237820) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c22f960) 0 empty

Class std::__or_<std::is_function<const bool&>, std::is_reference<const bool&>, std::is_void<const bool&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const bool&>, std::is_reference<const bool&>, std::is_void<const bool&> > (0x0x7faf5c237888) 0 empty
  std::__or_<std::is_reference<const bool&>, std::is_void<const bool&> > (0x0x7faf5c2378f0) 0 empty
    std::is_reference<const bool&> (0x0x7faf5c237958) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c22f9c0) 0 empty

Class std::__not_<std::__or_<std::is_function<const bool&>, std::is_reference<const bool&>, std::is_void<const bool&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const bool&>, std::is_reference<const bool&>, std::is_void<const bool&> > > (0x0x7faf5c237b60) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c22fa20) 0 empty

Class std::is_object<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const bool&> (0x0x7faf5c237bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c22fa80) 0 empty

Class std::conditional<false, std::is_object<const bool&>, std::is_reference<const bool&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const bool&>, std::is_reference<const bool&> > (0x0x7faf5c22fae0) 0 empty

Class std::__or_<std::is_object<const bool&>, std::is_reference<const bool&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const bool&>, std::is_reference<const bool&> > (0x0x7faf5c237c30) 0 empty
  std::is_reference<const bool&> (0x0x7faf5c237c98) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c22fb40) 0 empty

Class std::__is_referenceable<const bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const bool&> (0x0x7faf5c237d00) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c22fba0) 0 empty

Class std::__add_rvalue_reference_helper<const bool&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const bool&, true> (0x0x7faf5c22fc00) 0 empty

Class std::add_rvalue_reference<const bool&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const bool&> (0x0x7faf5c237d68) 0 empty
  std::__add_rvalue_reference_helper<const bool&, true> (0x0x7faf5c22fc60) 0 empty

Class std::__is_assignable_helper<bool&, const bool&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<bool&, const bool&> (0x0x7faf5c22f5a0) 0 empty

Class std::is_assignable<bool&, const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<bool&, const bool&> (0x0x7faf5c237dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c22fcc0) 0 empty

Class std::__is_copy_assignable_impl<bool, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<bool, true> (0x0x7faf5c237e38) 0 empty
  std::is_assignable<bool&, const bool&> (0x0x7faf5c237ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c22fd20) 0 empty

Class std::is_copy_assignable<bool>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<bool> (0x0x7faf5c237f08) 0 empty
  std::__is_copy_assignable_impl<bool, true> (0x0x7faf5c237f70) 0 empty
    std::is_assignable<bool&, const bool&> (0x0x7faf5c258000) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c22fd80) 0 empty

Class std::__and_<std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_copy_assignable<bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_copy_assignable<bool> > (0x0x7faf5c258068) 0 empty
  std::is_copy_assignable<bool> (0x0x7faf5c2580d0) 0 empty
    std::__is_copy_assignable_impl<bool, true> (0x0x7faf5c258138) 0 empty
      std::is_assignable<bool&, const bool&> (0x0x7faf5c2581a0) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5c22fde0) 0 empty

Class std::conditional<true, const std::pair<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, bool>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, const std::pair<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, bool>&, const std::__nonesuch&> (0x0x7faf5c22fe40) 0 empty

Class std::__not_<std::__and_<std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_copy_assignable<bool> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_copy_assignable<bool> > > (0x0x7faf5c258270) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c22fea0) 0 empty

Class std::conditional<false, const std::pair<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, bool>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, bool>&, const std::__nonesuch&> (0x0x7faf5c22ff00) 0 empty

Class std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&> (0x0x7faf5c258340) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c269000) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&>, std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&>, std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&> > > (0x0x7faf5c269060) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&> (0x0x7faf5c2583a8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c2690c0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&> > (0x0x7faf5c269120) 0 empty

Class std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&> (0x0x7faf5c258410) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c269180) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&> > (0x0x7faf5c258478) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&> (0x0x7faf5c2584e0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c2691e0) 0 empty

Class std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&> (0x0x7faf5c258548) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c269240) 0 empty

Class std::conditional<true, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&> > (0x0x7faf5c2692a0) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&> > (0x0x7faf5c2585b0) 0 empty
  std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&> (0x0x7faf5c258618) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c269300) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&> > (0x0x7faf5c258680) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&> > (0x0x7faf5c2586e8) 0 empty
    std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&> (0x0x7faf5c258750) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c269360) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&> > > (0x0x7faf5c2587b8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c2693c0) 0 empty

Class std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&> (0x0x7faf5c258820) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c269420) 0 empty

Class std::conditional<false, std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&> > (0x0x7faf5c269480) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&> > (0x0x7faf5c258888) 0 empty
  std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&> (0x0x7faf5c2588f0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c2694e0) 0 empty

Class std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&> (0x0x7faf5c258958) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c269540) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&, true> (0x0x7faf5c2695a0) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&> (0x0x7faf5c2589c0) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&, true> (0x0x7faf5c269600) 0 empty

Class std::__is_assignable_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&> (0x0x7faf5c22ff60) 0 empty

Class std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&> (0x0x7faf5c258a28) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c269660) 0 empty

Class std::__is_move_assignable_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, true> (0x0x7faf5c258a90) 0 empty
  std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&> (0x0x7faf5c258af8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c2696c0) 0 empty

Class std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c258b60) 0 empty
  std::__is_move_assignable_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, true> (0x0x7faf5c258bc8) 0 empty
    std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&> (0x0x7faf5c258c30) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c269720) 0 empty

Class std::conditional<true, std::is_move_assignable<bool>, std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<bool>, std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5c269780) 0 empty

Class std::__and_<std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_move_assignable<bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_move_assignable<bool> > (0x0x7faf5c258c98) 0 empty
  std::is_move_assignable<bool> (0x0x7faf5c258d00) 0 empty
    std::__is_move_assignable_impl<bool, true> (0x0x7faf5c258d68) 0 empty
      std::is_assignable<bool&, bool&&> (0x0x7faf5c258dd0) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5c2697e0) 0 empty

Class std::conditional<true, std::pair<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, bool>&&, std::__nonesuch&&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::pair<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, bool>&&, std::__nonesuch&&> (0x0x7faf5c269840) 0 empty

Class std::pair<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, bool>
   size=16 align=8
   base size=9 base align=8
std::pair<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, bool> (0x0x7faf5c162f00) 0

Class std::conditional<true, std::__and_<std::is_convertible<std::__cxx11::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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > >, std::__not_<std::__and_<std::is_convertible<std::__cxx11::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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::__cxx11::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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > >, std::__not_<std::__and_<std::is_convertible<std::__cxx11::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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5c269900) 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>&> > (0x0x7faf5c269960) 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> > > (0x0x7faf5c2699c0) 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>&> (0x0x7faf5c258f70) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5c269a20) 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> >&> > (0x0x7faf5c258ea0) 0 empty
  std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&> (0x0x7faf5c2b6000) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5c269a80) 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>&> (0x0x7faf5c2b6068) 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> >&> > (0x0x7faf5c2b60d0) 0 empty
    std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&> (0x0x7faf5c2b6138) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5c269ae0) 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>&> (0x0x7faf5c2b61a0) 0 empty
  std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&> (0x0x7faf5c2b6208) 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> >&> > (0x0x7faf5c2b6270) 0 empty
      std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&> (0x0x7faf5c2b62d8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5c269b40) 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>&> (0x0x7faf5c2b6410) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c269ba0) 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> >&> (0x0x7faf5c2b6548) 0 empty
  std::__is_direct_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&> (0x0x7faf5c2b65b0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c269c00) 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> >&> (0x0x7faf5c2b6680) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c269c60) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&>, std::__and_<std::is_convertible<std::__cxx11::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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > >, 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::__and_<std::is_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&>, std::__and_<std::is_convertible<std::__cxx11::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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > >, std::is_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7faf5c269cc0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::__cxx11::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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > >, std::is_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::__cxx11::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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > >, std::is_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&> > (0x0x7faf5c269d20) 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>&> (0x0x7faf5c269de0) 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>&> (0x0x7faf5c269e40) 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>&> (0x0x7faf5c269d80) 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>&> (0x0x7faf5c2b6820) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c2c5060) 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>&> (0x0x7faf5c2b6958) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c2c50c0) 0 empty

Class std::conditional<false, std::is_void<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<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> > > > > (0x0x7faf5c2c51e0) 0 empty

Class std::__or_<std::is_void<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<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> > > > (0x0x7faf5c2b69c0) 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> > > > (0x0x7faf5c2b6a28) 0 empty
    std::is_array<std::__cxx11::basic_string<char> > (0x0x7faf5c2b6a90) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c2c5240) 0 empty

Class std::__is_convertible_helper<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<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>, false> (0x0x7faf5c2c52a0) 0 empty

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

Class std::conditional<true, std::is_convertible<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> >, std::is_convertible<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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> >, std::is_convertible<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> > > (0x0x7faf5c2c5420) 0 empty

Class std::__and_<std::is_convertible<std::__cxx11::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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::__cxx11::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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > (0x0x7faf5c2b6bc8) 0 empty
  std::is_convertible<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > (0x0x7faf5c2b6c30) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c2c5480) 0 empty

Class std::__and_<std::is_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&>, std::__and_<std::is_convertible<std::__cxx11::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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&>, std::__and_<std::is_convertible<std::__cxx11::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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c2b6c98) 0 empty
  std::__and_<std::is_convertible<std::__cxx11::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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > (0x0x7faf5c2b6d00) 0 empty
    std::is_convertible<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > (0x0x7faf5c2b6d68) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c2c54e0) 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_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&>, std::__and_<std::is_convertible<std::__cxx11::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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > >
   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_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&>, std::__and_<std::is_convertible<std::__cxx11::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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c2b6dd0) 0 empty
  std::__and_<std::is_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&>, std::__and_<std::is_convertible<std::__cxx11::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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c2b6e38) 0 empty
    std::__and_<std::is_convertible<std::__cxx11::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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > (0x0x7faf5c2b6ea0) 0 empty
      std::is_convertible<const std::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > (0x0x7faf5c2b6f08) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5c2c5540) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::__cxx11::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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > >, std::__not_<std::__and_<std::is_convertible<std::__cxx11::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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<std::__cxx11::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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > >, std::__not_<std::__and_<std::is_convertible<std::__cxx11::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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5c2c5600) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&>, std::__not_<std::__and_<std::is_convertible<std::__cxx11::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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > > >, 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::__and_<std::is_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&>, std::__not_<std::__and_<std::is_convertible<std::__cxx11::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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > > >, std::is_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7faf5c2c5660) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::__cxx11::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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > >, std::is_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::__cxx11::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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > >, std::is_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&> > (0x0x7faf5c2c56c0) 0 empty

Class std::__not_<std::__and_<std::is_convertible<std::__cxx11::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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<std::__cxx11::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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c2dd000) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c2c5720) 0 empty

Class std::__and_<std::is_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&>, std::__not_<std::__and_<std::is_convertible<std::__cxx11::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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&>, std::__not_<std::__and_<std::is_convertible<std::__cxx11::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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5c2dd068) 0 empty
  std::__not_<std::__and_<std::is_convertible<std::__cxx11::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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c2dd0d0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c2c5780) 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_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&>, std::__not_<std::__and_<std::is_convertible<std::__cxx11::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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > > >
   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_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&>, std::__not_<std::__and_<std::is_convertible<std::__cxx11::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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5c2dd138) 0 empty
  std::__and_<std::is_constructible<std::pair<const int*, long unsigned int>, const std::pair<const int*, long unsigned int>&&>, std::__not_<std::__and_<std::is_convertible<std::__cxx11::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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5c2dd1a0) 0 empty
    std::__not_<std::__and_<std::is_convertible<std::__cxx11::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::pair<const int*, long unsigned int>&, std::pair<const int*, long unsigned int> > > > (0x0x7faf5c2dd208) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c2c57e0) 0 empty

Class std::conditional<true, std::is_constructible<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&>, 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_constructible<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&>, std::is_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7faf5c2c58a0) 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_constructible<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&> >
   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_constructible<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&> > (0x0x7faf5c2dd270) 0 empty
  std::is_constructible<std::pair<const int*, long unsigned int>, std::pair<const int*, long unsigned int>&&> (0x0x7faf5c2dd2d8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c2c5900) 0 empty

Class std::conditional<true, std::is_convertible<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> >, std::is_convertible<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<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> >, std::is_convertible<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> > > (0x0x7faf5c2c59c0) 0 empty

Class std::__and_<std::is_convertible<std::__cxx11::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<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::__cxx11::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<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > > (0x0x7faf5c2dd340) 0 empty
  std::is_convertible<std::pair<const int*, long unsigned int>&&, std::pair<const int*, long unsigned int> > (0x0x7faf5c2dd3a8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c2c5a20) 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>&> (0x0x7faf5c2c5ae0) 0 empty

Vtable for MeCab::scoped_fixed_array<char, 2048>
MeCab::scoped_fixed_array<char, 2048>::_ZTVN5MeCab18scoped_fixed_arrayIcLi2048EEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab18scoped_fixed_arrayIcLi2048EEE)
16    (int (*)(...))MeCab::scoped_fixed_array<T, N>::~scoped_fixed_array<char, 2048>
24    (int (*)(...))MeCab::scoped_fixed_array<T, N>::~scoped_fixed_array<char, 2048>

Class MeCab::scoped_fixed_array<char, 2048>
   size=24 align=8
   base size=24 base align=8
MeCab::scoped_fixed_array<char, 2048> (0x0x7faf5c2c5e40) 0
    vptr=((& MeCab::scoped_fixed_array<char, 2048>::_ZTVN5MeCab18scoped_fixed_arrayIcLi2048EEE) + 16u)

Vtable for MeCab::scoped_fixed_array<char*, 64>
MeCab::scoped_fixed_array<char*, 64>::_ZTVN5MeCab18scoped_fixed_arrayIPcLi64EEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab18scoped_fixed_arrayIPcLi64EEE)
16    (int (*)(...))MeCab::scoped_fixed_array<T, N>::~scoped_fixed_array<char*, 64>
24    (int (*)(...))MeCab::scoped_fixed_array<T, N>::~scoped_fixed_array<char*, 64>

Class MeCab::scoped_fixed_array<char*, 64>
   size=24 align=8
   base size=24 base align=8
MeCab::scoped_fixed_array<char*, 64> (0x0x7faf5c2c5f00) 0
    vptr=((& MeCab::scoped_fixed_array<char*, 64>::_ZTVN5MeCab18scoped_fixed_arrayIPcLi64EEE) + 16u)

Class std::iterator_traits<const char* const*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const char* const*> (0x0x7faf5bf29060) 0 empty

Class __gnu_cxx::__normal_iterator<const char* const*, std::vector<const char*> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const char* const*, std::vector<const char*> > (0x0x7faf5bf29000) 0

Class std::iterator_traits<const char**>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const char**> (0x0x7faf5bf29120) 0 empty

Class __gnu_cxx::__normal_iterator<const char**, std::vector<const char*> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const char**, std::vector<const char*> > (0x0x7faf5bf290c0) 0

Class std::__are_same<const char**, const char**>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const char**, const char**> (0x0x7faf5bf29180) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<const char*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<const char*> > (0x0x7faf5bf291e0) 0 empty

Class std::__are_same<const char* const*, const char**>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const char* const*, const char**> (0x0x7faf5bf29240) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<const char*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<const char*> > (0x0x7faf5bf292a0) 0 empty

Class std::is_error_code_enum<__gnu_cxx::__normal_iterator<const char* const*, std::vector<const char*> > >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<__gnu_cxx::__normal_iterator<const char* const*, std::vector<const char*> > > (0x0x7faf5c2dd8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bf29300) 0 empty

Class std::is_error_condition_enum<__gnu_cxx::__normal_iterator<const char* const*, std::vector<const char*> > >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<__gnu_cxx::__normal_iterator<const char* const*, std::vector<const char*> > > (0x0x7faf5c2dda28) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bf29360) 0 empty

Class std::is_error_code_enum<char>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<char> (0x0x7faf5c2dd618) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bf29420) 0 empty

Class std::iterator_traits<int*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<int*> (0x0x7faf5bf298a0) 0 empty

Class __gnu_cxx::__normal_iterator<int*, std::vector<int> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<int*, std::vector<int> > (0x0x7faf5bf29840) 0

Class std::__are_same<int*, int*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<int*, int*> (0x0x7faf5bf29900) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<int> > (0x0x7faf5bf29960) 0 empty

Class std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5bf29f60) 0

Class std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5bfc6000) 0

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

Class std::conditional<false, std::is_copy_assignable<int>, std::is_copy_assignable<const std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_copy_assignable<int>, std::is_copy_assignable<const std::__cxx11::basic_string<char> > > (0x0x7faf5bfc6180) 0 empty

Class std::__and_<std::is_copy_assignable<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_copy_assignable<int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_assignable<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_copy_assignable<int> > (0x0x7faf5c2ddd00) 0 empty
  std::is_copy_assignable<const std::__cxx11::basic_string<char> > (0x0x7faf5c2ddd68) 0 empty
    std::__is_copy_assignable_impl<const std::__cxx11::basic_string<char>, true> (0x0x7faf5c2dddd0) 0 empty
      std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7faf5c2dde38) 0 empty
        std::integral_constant<bool, false> (0x0x7faf5bfc61e0) 0 empty

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

Class std::__not_<std::__and_<std::is_copy_assignable<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_copy_assignable<int> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_copy_assignable<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_copy_assignable<int> > > (0x0x7faf5c2ddf70) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5bfc62a0) 0 empty

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

Class std::conditional<false, std::is_move_assignable<int>, std::is_move_assignable<const std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_move_assignable<int>, std::is_move_assignable<const std::__cxx11::basic_string<char> > > (0x0x7faf5bfc6360) 0 empty

Class std::__and_<std::is_move_assignable<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_move_assignable<int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_assignable<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_move_assignable<int> > (0x0x7faf5c024000) 0 empty
  std::is_move_assignable<const std::__cxx11::basic_string<char> > (0x0x7faf5c024068) 0 empty
    std::__is_move_assignable_impl<const std::__cxx11::basic_string<char>, true> (0x0x7faf5c0240d0) 0 empty
      std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&&> (0x0x7faf5c024138) 0 empty
        std::integral_constant<bool, false> (0x0x7faf5bfc63c0) 0 empty

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

Class std::pair<const std::__cxx11::basic_string<char>, int>
   size=40 align=8
   base size=36 base align=8
std::pair<const std::__cxx11::basic_string<char>, int> (0x0x7faf5bfc60c0) 0

Class std::is_error_code_enum<std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5c024340) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bfc6480) 0 empty

Class std::is_error_condition_enum<std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5c024410) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bfc64e0) 0 empty

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

Class std::conditional<true, std::is_copy_assignable<int>, 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<int>, std::is_copy_assignable<std::__cxx11::basic_string<char> > > (0x0x7faf5bfc6600) 0 empty

Class std::is_function<int>
   size=1 align=1
   base size=1 base align=1
std::is_function<int> (0x0x7faf5c024548) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bfc6660) 0 empty

Class std::conditional<false, std::is_function<int>, std::__or_<std::is_reference<int>, std::is_void<int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<int>, std::__or_<std::is_reference<int>, std::is_void<int> > > (0x0x7faf5bfc66c0) 0 empty

Class std::is_lvalue_reference<int>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<int> (0x0x7faf5c024750) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bfc6720) 0 empty

Class std::conditional<false, std::is_lvalue_reference<int>, std::is_rvalue_reference<int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<int>, std::is_rvalue_reference<int> > (0x0x7faf5bfc6780) 0 empty

Class std::is_rvalue_reference<int>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<int> (0x0x7faf5c0247b8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bfc67e0) 0 empty

Class std::__or_<std::is_lvalue_reference<int>, std::is_rvalue_reference<int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<int>, std::is_rvalue_reference<int> > (0x0x7faf5c024820) 0 empty
  std::is_rvalue_reference<int> (0x0x7faf5c024888) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5bfc6840) 0 empty

Class std::is_reference<int>
   size=1 align=1
   base size=1 base align=1
std::is_reference<int> (0x0x7faf5c0248f0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bfc68a0) 0 empty

Class std::conditional<false, std::is_reference<int>, std::is_void<int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<int>, std::is_void<int> > (0x0x7faf5bfc6900) 0 empty

Class std::remove_volatile<int>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<int> (0x0x7faf5bfc69c0) 0 empty

Class std::remove_const<int>
   size=1 align=1
   base size=0 base align=1
std::remove_const<int> (0x0x7faf5bfc6a20) 0 empty

Class std::remove_cv<int>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<int> (0x0x7faf5bfc6960) 0 empty

Class std::__is_void_helper<int>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<int> (0x0x7faf5c0249c0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bfc6a80) 0 empty

Class std::is_void<int>
   size=1 align=1
   base size=1 base align=1
std::is_void<int> (0x0x7faf5c024a28) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bfc6ae0) 0 empty

Class std::__or_<std::is_reference<int>, std::is_void<int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<int>, std::is_void<int> > (0x0x7faf5c024a90) 0 empty
  std::is_void<int> (0x0x7faf5c024af8) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5bfc6b40) 0 empty

Class std::__or_<std::is_function<int>, std::is_reference<int>, std::is_void<int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<int>, std::is_reference<int>, std::is_void<int> > (0x0x7faf5c024b60) 0 empty
  std::__or_<std::is_reference<int>, std::is_void<int> > (0x0x7faf5c024bc8) 0 empty
    std::is_void<int> (0x0x7faf5c024c30) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5bfc6ba0) 0 empty

Class std::__not_<std::__or_<std::is_function<int>, std::is_reference<int>, std::is_void<int> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<int>, std::is_reference<int>, std::is_void<int> > > (0x0x7faf5c024c98) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5bfc6c00) 0 empty

Class std::is_object<int>
   size=1 align=1
   base size=1 base align=1
std::is_object<int> (0x0x7faf5c024d00) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5bfc6d20) 0 empty

Class std::conditional<true, std::is_object<int>, std::is_reference<int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<int>, std::is_reference<int> > (0x0x7faf5bfc6d80) 0 empty

Class std::__or_<std::is_object<int>, std::is_reference<int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<int>, std::is_reference<int> > (0x0x7faf5c024d68) 0 empty
  std::is_object<int> (0x0x7faf5c024dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5bfc6de0) 0 empty

Class std::__is_referenceable<int>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<int> (0x0x7faf5c024e38) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5bfc6e40) 0 empty

Class std::is_function<int&>
   size=1 align=1
   base size=1 base align=1
std::is_function<int&> (0x0x7faf5c024ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bfc6f00) 0 empty

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

Class std::is_lvalue_reference<int&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<int&> (0x0x7faf5c0a7000) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c0a8000) 0 empty

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

Class std::__or_<std::is_lvalue_reference<int&>, std::is_rvalue_reference<int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<int&>, std::is_rvalue_reference<int&> > (0x0x7faf5c0a7068) 0 empty
  std::is_lvalue_reference<int&> (0x0x7faf5c0a70d0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c0a80c0) 0 empty

Class std::is_reference<int&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<int&> (0x0x7faf5c0a7138) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c0a8120) 0 empty

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

Class std::__or_<std::is_reference<int&>, std::is_void<int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<int&>, std::is_void<int&> > (0x0x7faf5c0a71a0) 0 empty
  std::is_reference<int&> (0x0x7faf5c0a7208) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c0a81e0) 0 empty

Class std::__or_<std::is_function<int&>, std::is_reference<int&>, std::is_void<int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<int&>, std::is_reference<int&>, std::is_void<int&> > (0x0x7faf5c0a7270) 0 empty
  std::__or_<std::is_reference<int&>, std::is_void<int&> > (0x0x7faf5c0a72d8) 0 empty
    std::is_reference<int&> (0x0x7faf5c0a7340) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c0a8240) 0 empty

Class std::__not_<std::__or_<std::is_function<int&>, std::is_reference<int&>, std::is_void<int&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<int&>, std::is_reference<int&>, std::is_void<int&> > > (0x0x7faf5c0a73a8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c0a82a0) 0 empty

Class std::is_object<int&>
   size=1 align=1
   base size=1 base align=1
std::is_object<int&> (0x0x7faf5c0a7410) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c0a8480) 0 empty

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

Class std::__or_<std::is_object<int&>, std::is_reference<int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<int&>, std::is_reference<int&> > (0x0x7faf5c0a7478) 0 empty
  std::is_reference<int&> (0x0x7faf5c0a74e0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c0a8540) 0 empty

Class std::__is_referenceable<int&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<int&> (0x0x7faf5c0a7548) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c0a85a0) 0 empty

Class std::__add_rvalue_reference_helper<int&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<int&, true> (0x0x7faf5c0a8600) 0 empty

Class std::add_rvalue_reference<int&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<int&> (0x0x7faf5c0a75b0) 0 empty
  std::__add_rvalue_reference_helper<int&, true> (0x0x7faf5c0a8660) 0 empty

Class std::is_function<const int&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const int&> (0x0x7faf5c0a7680) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c0a86c0) 0 empty

Class std::conditional<false, std::is_function<const int&>, std::__or_<std::is_reference<const int&>, std::is_void<const int&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const int&>, std::__or_<std::is_reference<const int&>, std::is_void<const int&> > > (0x0x7faf5c0a8720) 0 empty

Class std::is_lvalue_reference<const int&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const int&> (0x0x7faf5c0a76e8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c0a8780) 0 empty

Class std::conditional<true, std::is_lvalue_reference<const int&>, std::is_rvalue_reference<const int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<const int&>, std::is_rvalue_reference<const int&> > (0x0x7faf5c0a87e0) 0 empty

Class std::__or_<std::is_lvalue_reference<const int&>, std::is_rvalue_reference<const int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const int&>, std::is_rvalue_reference<const int&> > (0x0x7faf5c0a7820) 0 empty
  std::is_lvalue_reference<const int&> (0x0x7faf5c0a7888) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c0a8900) 0 empty

Class std::is_reference<const int&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const int&> (0x0x7faf5c0a78f0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c0a8960) 0 empty

Class std::conditional<true, std::is_reference<const int&>, std::is_void<const int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const int&>, std::is_void<const int&> > (0x0x7faf5c0a89c0) 0 empty

Class std::__or_<std::is_reference<const int&>, std::is_void<const int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const int&>, std::is_void<const int&> > (0x0x7faf5c0a7958) 0 empty
  std::is_reference<const int&> (0x0x7faf5c0a79c0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c0a8a20) 0 empty

Class std::__or_<std::is_function<const int&>, std::is_reference<const int&>, std::is_void<const int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const int&>, std::is_reference<const int&>, std::is_void<const int&> > (0x0x7faf5c0a7a28) 0 empty
  std::__or_<std::is_reference<const int&>, std::is_void<const int&> > (0x0x7faf5c0a7a90) 0 empty
    std::is_reference<const int&> (0x0x7faf5c0a7af8) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c0a8a80) 0 empty

Class std::__not_<std::__or_<std::is_function<const int&>, std::is_reference<const int&>, std::is_void<const int&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const int&>, std::is_reference<const int&>, std::is_void<const int&> > > (0x0x7faf5c0a7c30) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c0a8ba0) 0 empty

Class std::is_object<const int&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const int&> (0x0x7faf5c0a7c98) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c0a8c00) 0 empty

Class std::conditional<false, std::is_object<const int&>, std::is_reference<const int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const int&>, std::is_reference<const int&> > (0x0x7faf5c0a8c60) 0 empty

Class std::__or_<std::is_object<const int&>, std::is_reference<const int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const int&>, std::is_reference<const int&> > (0x0x7faf5c0a7d00) 0 empty
  std::is_reference<const int&> (0x0x7faf5c0a7d68) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c0a8cc0) 0 empty

Class std::__is_referenceable<const int&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const int&> (0x0x7faf5c0a7dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c0a8d20) 0 empty

Class std::__add_rvalue_reference_helper<const int&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const int&, true> (0x0x7faf5c0a8d80) 0 empty

Class std::add_rvalue_reference<const int&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const int&> (0x0x7faf5c0a7e38) 0 empty
  std::__add_rvalue_reference_helper<const int&, true> (0x0x7faf5c0a8de0) 0 empty

Class std::__is_assignable_helper<int&, const int&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<int&, const int&> (0x0x7faf5bfc6ea0) 0 empty

Class std::is_assignable<int&, const int&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<int&, const int&> (0x0x7faf5c0a7ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c0a8e40) 0 empty

Class std::__is_copy_assignable_impl<int, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<int, true> (0x0x7faf5c0a7f08) 0 empty
  std::is_assignable<int&, const int&> (0x0x7faf5c0a7f70) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c0a8ea0) 0 empty

Class std::is_copy_assignable<int>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<int> (0x0x7faf5c0c6000) 0 empty
  std::__is_copy_assignable_impl<int, true> (0x0x7faf5c0c6068) 0 empty
    std::is_assignable<int&, const int&> (0x0x7faf5c0c60d0) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c0a8f00) 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<int> >
   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<int> > (0x0x7faf5c0c6138) 0 empty
  std::is_copy_assignable<int> (0x0x7faf5c0c61a0) 0 empty
    std::__is_copy_assignable_impl<int, true> (0x0x7faf5c0c6208) 0 empty
      std::is_assignable<int&, const int&> (0x0x7faf5c0c6270) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5c0a8f60) 0 empty

Class std::conditional<true, const std::pair<std::__cxx11::basic_string<char>, int>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, const std::pair<std::__cxx11::basic_string<char>, int>&, const std::__nonesuch&> (0x0x7faf5c0c9000) 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<int> > >
   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<int> > > (0x0x7faf5c0c6410) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c0c9120) 0 empty

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

Class std::conditional<true, std::is_move_assignable<int>, 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<int>, std::is_move_assignable<std::__cxx11::basic_string<char> > > (0x0x7faf5c0c91e0) 0 empty

Class std::__is_assignable_helper<int&, int&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<int&, int&&> (0x0x7faf5c0c9240) 0 empty

Class std::is_assignable<int&, int&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<int&, int&&> (0x0x7faf5c0c64e0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c0c92a0) 0 empty

Class std::__is_move_assignable_impl<int, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<int, true> (0x0x7faf5c0c6548) 0 empty
  std::is_assignable<int&, int&&> (0x0x7faf5c0c65b0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c0c9300) 0 empty

Class std::is_move_assignable<int>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<int> (0x0x7faf5c0c6618) 0 empty
  std::__is_move_assignable_impl<int, true> (0x0x7faf5c0c6680) 0 empty
    std::is_assignable<int&, int&&> (0x0x7faf5c0c66e8) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5c0c9360) 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<int> >
   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<int> > (0x0x7faf5c0c6750) 0 empty
  std::is_move_assignable<int> (0x0x7faf5c0c67b8) 0 empty
    std::__is_move_assignable_impl<int, true> (0x0x7faf5c0c6820) 0 empty
      std::is_assignable<int&, int&&> (0x0x7faf5c0c6888) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5c0c93c0) 0 empty

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

Class std::pair<std::__cxx11::basic_string<char>, int>
   size=40 align=8
   base size=36 base align=8
std::pair<std::__cxx11::basic_string<char>, int> (0x0x7faf5bfc6540) 0

Class std::conditional<true, std::is_constructible<int, const int&>, 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<int, const int&>, std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7faf5c0c9540) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<int, const int&>, std::__is_direct_constructible_new_safe<int, const int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<int, const int&>, std::__is_direct_constructible_new_safe<int, const int&> > (0x0x7faf5c0c95a0) 0 empty

Class std::conditional<false, std::is_void<int>, std::__or_<std::__is_array_unknown_bounds<int>, std::is_function<int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<int>, std::__or_<std::__is_array_unknown_bounds<int>, std::is_function<int> > > (0x0x7faf5c0c9600) 0 empty

Class std::is_array<int>
   size=1 align=1
   base size=1 base align=1
std::is_array<int> (0x0x7faf5c0c68f0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5c0c9660) 0 empty

Class std::conditional<false, std::__not_<std::extent<int, 0u> >, std::is_array<int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<int, 0u> >, std::is_array<int> > (0x0x7faf5c0c96c0) 0 empty

Class std::__and_<std::is_array<int>, std::__not_<std::extent<int, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<int>, std::__not_<std::extent<int, 0u> > > (0x0x7faf5c0c6958) 0 empty
  std::is_array<int> (0x0x7faf5c0c69c0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c0c9720) 0 empty

Class std::__is_array_unknown_bounds<int>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<int> (0x0x7faf5c0c6a28) 0 empty
  std::__and_<std::is_array<int>, std::__not_<std::extent<int, 0u> > > (0x0x7faf5c0c6a90) 0 empty
    std::is_array<int> (0x0x7faf5c0c6af8) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c0c9780) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<int>, std::is_function<int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<int>, std::is_function<int> > (0x0x7faf5c0c97e0) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<int>, std::is_function<int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<int>, std::is_function<int> > (0x0x7faf5c0c6b60) 0 empty
  std::is_function<int> (0x0x7faf5c0c6bc8) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5c0c9840) 0 empty

Class std::__or_<std::is_void<int>, std::__is_array_unknown_bounds<int>, std::is_function<int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<int>, std::__is_array_unknown_bounds<int>, std::is_function<int> > (0x0x7faf5c0c6c30) 0 empty
  std::__or_<std::__is_array_unknown_bounds<int>, std::is_function<int> > (0x0x7faf5c0c6c98) 0 empty
    std::is_function<int> (0x0x7faf5c0c6d00) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5c0c98a0) 0 empty

Class std::conditional<false, std::is_reference<int>, std::is_scalar<int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<int>, std::is_scalar<int> > (0x0x7faf5c0c99c0) 0 empty

Class std::is_integral<int>
   size=1 align=1
   base size=1 base align=1
std::is_integral<int> (0x0x7faf5c0c6d68) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c0c9a20) 0 empty

Class std::conditional<true, std::is_integral<int>, std::is_floating_point<int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_integral<int>, std::is_floating_point<int> > (0x0x7faf5c0c9a80) 0 empty

Class std::__or_<std::is_integral<int>, std::is_floating_point<int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<int>, std::is_floating_point<int> > (0x0x7faf5c0c6dd0) 0 empty
  std::is_integral<int> (0x0x7faf5c0c6e38) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c0c9ae0) 0 empty

Class std::is_arithmetic<int>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<int> (0x0x7faf5c0c6ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c0c9b40) 0 empty

Class std::conditional<true, std::is_arithmetic<int>, std::__or_<std::is_enum<int>, std::is_pointer<int>, std::is_member_pointer<int>, std::is_null_pointer<int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_arithmetic<int>, std::__or_<std::is_enum<int>, std::is_pointer<int>, std::is_member_pointer<int>, std::is_null_pointer<int> > > (0x0x7faf5c0c9ba0) 0 empty

Class std::__or_<std::is_arithmetic<int>, std::is_enum<int>, std::is_pointer<int>, std::is_member_pointer<int>, std::is_null_pointer<int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<int>, std::is_enum<int>, std::is_pointer<int>, std::is_member_pointer<int>, std::is_null_pointer<int> > (0x0x7faf5c0c6f08) 0 empty
  std::is_arithmetic<int> (0x0x7faf5c0c6f70) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c0c9c00) 0 empty

Class std::is_scalar<int>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<int> (0x0x7faf5bd08000) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c0c9c60) 0 empty

Class std::__or_<std::is_reference<int>, std::is_scalar<int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<int>, std::is_scalar<int> > (0x0x7faf5bd08068) 0 empty
  std::is_scalar<int> (0x0x7faf5bd080d0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5c0c9cc0) 0 empty

Class std::__is_destructible_safe<int, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<int, false, true> (0x0x7faf5bd08138) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c0c9d20) 0 empty

Class std::is_destructible<int>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<int> (0x0x7faf5bd081a0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5c0c9d80) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<int, const int&>, std::is_destructible<int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<int, const int&>, std::is_destructible<int> > (0x0x7faf5c0c9de0) 0 empty

Class std::__is_direct_constructible_impl<int, const int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<int, const int&> (0x0x7faf5bd082d8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5c0c9e40) 0 empty

Class std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, const int&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, const int&> > (0x0x7faf5bd083a8) 0 empty
  std::__is_direct_constructible_impl<int, const int&> (0x0x7faf5bd08410) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5c0c9ea0) 0 empty

Class std::__is_direct_constructible_new_safe<int, const int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<int, const int&> (0x0x7faf5bd08478) 0 empty
  std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, const int&> > (0x0x7faf5bd084e0) 0 empty
    std::__is_direct_constructible_impl<int, const int&> (0x0x7faf5bd08548) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5bd0f0c0) 0 empty

Class std::__is_direct_constructible_new<int, const int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<int, const int&> (0x0x7faf5bd085b0) 0 empty
  std::__is_direct_constructible_new_safe<int, const int&> (0x0x7faf5bd08618) 0 empty
    std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, const int&> > (0x0x7faf5bd08680) 0 empty
      std::__is_direct_constructible_impl<int, const int&> (0x0x7faf5bd086e8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5bd0f180) 0 empty

Class std::__is_direct_constructible<int, const int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<int, const int&> (0x0x7faf5bd08750) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5bd0f240) 0 empty

Class std::__is_constructible_impl<int, const int&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<int, const int&> (0x0x7faf5bd087b8) 0 empty
  std::__is_direct_constructible<int, const int&> (0x0x7faf5bd08820) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5bd0f2a0) 0 empty

Class std::is_constructible<int, const int&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<int, const int&> (0x0x7faf5bd08888) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5bd0f300) 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<int, const int&> >
   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<int, const int&> > (0x0x7faf5bd088f0) 0 empty
  std::is_constructible<int, const int&> (0x0x7faf5bd08958) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5bd0f360) 0 empty

Class std::conditional<true, std::is_convertible<const int&, int>, 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 int&, int>, std::is_convertible<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> > > (0x0x7faf5bd0f420) 0 empty

Class std::remove_volatile<const int&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const int&> (0x0x7faf5bd0f4e0) 0 empty

Class std::remove_const<const int&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const int&> (0x0x7faf5bd0f540) 0 empty

Class std::remove_cv<const int&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const int&> (0x0x7faf5bd0f480) 0 empty

Class std::__is_void_helper<const int&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const int&> (0x0x7faf5bd08a28) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bd0f5a0) 0 empty

Class std::is_void<const int&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const int&> (0x0x7faf5bd08a90) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bd0f600) 0 empty

Class std::conditional<false, std::is_void<const int&>, std::__or_<std::is_function<int>, std::is_array<int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const int&>, std::__or_<std::is_function<int>, std::is_array<int> > > (0x0x7faf5bd0f660) 0 empty

Class std::conditional<false, std::is_function<int>, std::is_array<int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<int>, std::is_array<int> > (0x0x7faf5bd0f6c0) 0 empty

Class std::__or_<std::is_function<int>, std::is_array<int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<int>, std::is_array<int> > (0x0x7faf5bd08bc8) 0 empty
  std::is_array<int> (0x0x7faf5bd08c30) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5bd0f720) 0 empty

Class std::__or_<std::is_void<const int&>, std::is_function<int>, std::is_array<int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const int&>, std::is_function<int>, std::is_array<int> > (0x0x7faf5bd08c98) 0 empty
  std::__or_<std::is_function<int>, std::is_array<int> > (0x0x7faf5bd08d00) 0 empty
    std::is_array<int> (0x0x7faf5bd08d68) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5bd0f780) 0 empty

Class std::__is_convertible_helper<const int&, int, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<const int&, int, false> (0x0x7faf5bd0f7e0) 0 empty

Class std::is_convertible<const int&, int>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const int&, int> (0x0x7faf5bd08e38) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5bd0f840) 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 int&, int> >
   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 int&, int> > (0x0x7faf5bd08ea0) 0 empty
  std::is_convertible<const int&, int> (0x0x7faf5bd08f08) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5bd0f8a0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::__cxx11::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 int&, int> >, std::__not_<std::__and_<std::is_convertible<std::__cxx11::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 int&, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::__cxx11::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 int&, int> >, std::__not_<std::__and_<std::is_convertible<std::__cxx11::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 int&, int> > > > (0x0x7faf5bd0f960) 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>&&> > (0x0x7faf5bd0f9c0) 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> > > (0x0x7faf5bd0fa20) 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>&&> (0x0x7faf5bd35000) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5bd0fa80) 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> >&&> > (0x0x7faf5bd350d0) 0 empty
  std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&> (0x0x7faf5bd35138) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5bd0fae0) 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>&&> (0x0x7faf5bd351a0) 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> >&&> > (0x0x7faf5bd35208) 0 empty
    std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&> (0x0x7faf5bd35270) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5bd0fb40) 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>&&> (0x0x7faf5bd352d8) 0 empty
  std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&> (0x0x7faf5bd35340) 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> >&&> > (0x0x7faf5bd353a8) 0 empty
      std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&> (0x0x7faf5bd35410) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5bd0fba0) 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>&&> (0x0x7faf5bd35478) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5bd0fc00) 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> >&&> (0x0x7faf5bd355b0) 0 empty
  std::__is_direct_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&> (0x0x7faf5bd35618) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5bd0fc60) 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> >&&> (0x0x7faf5bd356e8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5bd0fcc0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<int, const int&&>, std::__and_<std::is_convertible<std::__cxx11::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 int&, int> > >, 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::__and_<std::is_constructible<int, const int&&>, std::__and_<std::is_convertible<std::__cxx11::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 int&, int> > >, std::is_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7faf5bd0fd20) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<int, const int&&>, std::__is_direct_constructible_new_safe<int, const int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<int, const int&&>, std::__is_direct_constructible_new_safe<int, const int&&> > (0x0x7faf5bd0fd80) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<int, const int&&>, std::is_destructible<int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<int, const int&&>, std::is_destructible<int> > (0x0x7faf5bd0fde0) 0 empty

Class std::is_function<const int&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const int&&> (0x0x7faf5bd35888) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bd0fea0) 0 empty

Class std::conditional<false, std::is_function<const int&&>, std::__or_<std::is_reference<const int&&>, std::is_void<const int&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const int&&>, std::__or_<std::is_reference<const int&&>, std::is_void<const int&&> > > (0x0x7faf5bd0ff00) 0 empty

Class std::is_lvalue_reference<const int&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const int&&> (0x0x7faf5bd358f0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bd0ff60) 0 empty

Class std::conditional<false, std::is_lvalue_reference<const int&&>, std::is_rvalue_reference<const int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<const int&&>, std::is_rvalue_reference<const int&&> > (0x0x7faf5bd4b000) 0 empty

Class std::is_rvalue_reference<const int&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const int&&> (0x0x7faf5bd35af8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5bd4b060) 0 empty

Class std::__or_<std::is_lvalue_reference<const int&&>, std::is_rvalue_reference<const int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const int&&>, std::is_rvalue_reference<const int&&> > (0x0x7faf5bd35b60) 0 empty
  std::is_rvalue_reference<const int&&> (0x0x7faf5bd35bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5bd4b0c0) 0 empty

Class std::is_reference<const int&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const int&&> (0x0x7faf5bd35c30) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5bd4b1e0) 0 empty

Class std::conditional<true, std::is_reference<const int&&>, std::is_void<const int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const int&&>, std::is_void<const int&&> > (0x0x7faf5bd4b240) 0 empty

Class std::__or_<std::is_reference<const int&&>, std::is_void<const int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const int&&>, std::is_void<const int&&> > (0x0x7faf5bd35c98) 0 empty
  std::is_reference<const int&&> (0x0x7faf5bd35d00) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5bd4b2a0) 0 empty

Class std::__or_<std::is_function<const int&&>, std::is_reference<const int&&>, std::is_void<const int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const int&&>, std::is_reference<const int&&>, std::is_void<const int&&> > (0x0x7faf5bd35d68) 0 empty
  std::__or_<std::is_reference<const int&&>, std::is_void<const int&&> > (0x0x7faf5bd35dd0) 0 empty
    std::is_reference<const int&&> (0x0x7faf5bd35e38) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5bd4b300) 0 empty

Class std::__not_<std::__or_<std::is_function<const int&&>, std::is_reference<const int&&>, std::is_void<const int&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const int&&>, std::is_reference<const int&&>, std::is_void<const int&&> > > (0x0x7faf5bd52068) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bd4b360) 0 empty

Class std::is_object<const int&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const int&&> (0x0x7faf5bd520d0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bd4b3c0) 0 empty

Class std::conditional<false, std::is_object<const int&&>, std::is_reference<const int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const int&&>, std::is_reference<const int&&> > (0x0x7faf5bd4b420) 0 empty

Class std::__or_<std::is_object<const int&&>, std::is_reference<const int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const int&&>, std::is_reference<const int&&> > (0x0x7faf5bd52138) 0 empty
  std::is_reference<const int&&> (0x0x7faf5bd521a0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5bd4b480) 0 empty

Class std::__is_referenceable<const int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const int&&> (0x0x7faf5bd52208) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5bd4b4e0) 0 empty

Class std::__add_rvalue_reference_helper<const int&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const int&&, true> (0x0x7faf5bd4b540) 0 empty

Class std::add_rvalue_reference<const int&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const int&&> (0x0x7faf5bd52270) 0 empty
  std::__add_rvalue_reference_helper<const int&&, true> (0x0x7faf5bd4b5a0) 0 empty

Class std::__is_direct_constructible_impl<int, const int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<int, const int&&> (0x0x7faf5bd35820) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5bd0fe40) 0 empty

Class std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, const int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, const int&&> > (0x0x7faf5bd52340) 0 empty
  std::__is_direct_constructible_impl<int, const int&&> (0x0x7faf5bd523a8) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5bd4b600) 0 empty

Class std::__is_direct_constructible_new_safe<int, const int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<int, const int&&> (0x0x7faf5bd52410) 0 empty
  std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, const int&&> > (0x0x7faf5bd52478) 0 empty
    std::__is_direct_constructible_impl<int, const int&&> (0x0x7faf5bd524e0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5bd4b7e0) 0 empty

Class std::__is_direct_constructible_new<int, const int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<int, const int&&> (0x0x7faf5bd52548) 0 empty
  std::__is_direct_constructible_new_safe<int, const int&&> (0x0x7faf5bd525b0) 0 empty
    std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, const int&&> > (0x0x7faf5bd52618) 0 empty
      std::__is_direct_constructible_impl<int, const int&&> (0x0x7faf5bd52680) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5bd4b8a0) 0 empty

Class std::__is_direct_constructible<int, const int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<int, const int&&> (0x0x7faf5bd526e8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5bd4b960) 0 empty

Class std::__is_constructible_impl<int, const int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<int, const int&&> (0x0x7faf5bd52750) 0 empty
  std::__is_direct_constructible<int, const int&&> (0x0x7faf5bd527b8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5bd4b9c0) 0 empty

Class std::is_constructible<int, const int&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<int, const int&&> (0x0x7faf5bd52820) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5bd4ba20) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::__cxx11::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 int&, int> >, std::is_constructible<int, const int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::__cxx11::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 int&, int> >, std::is_constructible<int, const int&&> > (0x0x7faf5bd4ba80) 0 empty

Class std::conditional<false, std::is_void<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<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> > > > > (0x0x7faf5bd4bae0) 0 empty

Class std::__or_<std::is_void<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<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> > > > (0x0x7faf5bd52888) 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> > > > (0x0x7faf5bd528f0) 0 empty
    std::is_array<std::__cxx11::basic_string<char> > (0x0x7faf5bd52958) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5bd4bb40) 0 empty

Class std::__is_convertible_helper<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<std::__cxx11::basic_string<char>&&, std::__cxx11::basic_string<char>, false> (0x0x7faf5bd4bba0) 0 empty

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

Class std::conditional<true, std::is_convertible<const int&, int>, std::is_convertible<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 int&, int>, std::is_convertible<std::__cxx11::basic_string<char>&&, std::__cxx11::basic_string<char> > > (0x0x7faf5bd4bd20) 0 empty

Class std::__and_<std::is_convertible<std::__cxx11::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 int&, int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::__cxx11::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 int&, int> > (0x0x7faf5bd52a90) 0 empty
  std::is_convertible<const int&, int> (0x0x7faf5bd52af8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5bd4bd80) 0 empty

Class std::__and_<std::is_constructible<int, const int&&>, std::__and_<std::is_convertible<std::__cxx11::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 int&, int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<int, const int&&>, std::__and_<std::is_convertible<std::__cxx11::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 int&, int> > > (0x0x7faf5bd52b60) 0 empty
  std::__and_<std::is_convertible<std::__cxx11::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 int&, int> > (0x0x7faf5bd52bc8) 0 empty
    std::is_convertible<const int&, int> (0x0x7faf5bd52c30) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5bd4bde0) 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_constructible<int, const int&&>, std::__and_<std::is_convertible<std::__cxx11::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 int&, int> > >
   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_constructible<int, const int&&>, std::__and_<std::is_convertible<std::__cxx11::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 int&, int> > > (0x0x7faf5bd52c98) 0 empty
  std::__and_<std::is_constructible<int, const int&&>, std::__and_<std::is_convertible<std::__cxx11::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 int&, int> > > (0x0x7faf5bd52d00) 0 empty
    std::__and_<std::is_convertible<std::__cxx11::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 int&, int> > (0x0x7faf5bd52d68) 0 empty
      std::is_convertible<const int&, int> (0x0x7faf5bd52dd0) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5bd4be40) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::__cxx11::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 int&, int> >, std::__not_<std::__and_<std::is_convertible<std::__cxx11::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 int&, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<std::__cxx11::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 int&, int> >, std::__not_<std::__and_<std::is_convertible<std::__cxx11::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 int&, int> > > > (0x0x7faf5bd4bf00) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<int, const int&&>, std::__not_<std::__and_<std::is_convertible<std::__cxx11::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 int&, int> > > >, 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::__and_<std::is_constructible<int, const int&&>, std::__not_<std::__and_<std::is_convertible<std::__cxx11::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 int&, int> > > >, std::is_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7faf5bd4bf60) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::__cxx11::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 int&, int> > >, std::is_constructible<int, const int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::__cxx11::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 int&, int> > >, std::is_constructible<int, const int&&> > (0x0x7faf5bd78000) 0 empty

Class std::__not_<std::__and_<std::is_convertible<std::__cxx11::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 int&, int> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<std::__cxx11::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 int&, int> > > (0x0x7faf5bd52ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bd78060) 0 empty

Class std::__and_<std::is_constructible<int, const int&&>, std::__not_<std::__and_<std::is_convertible<std::__cxx11::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 int&, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<int, const int&&>, std::__not_<std::__and_<std::is_convertible<std::__cxx11::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 int&, int> > > > (0x0x7faf5bd52f08) 0 empty
  std::__not_<std::__and_<std::is_convertible<std::__cxx11::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 int&, int> > > (0x0x7faf5bd52f70) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5bd780c0) 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_constructible<int, const int&&>, std::__not_<std::__and_<std::is_convertible<std::__cxx11::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 int&, int> > > >
   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_constructible<int, const int&&>, std::__not_<std::__and_<std::is_convertible<std::__cxx11::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 int&, int> > > > (0x0x7faf5bd7b000) 0 empty
  std::__and_<std::is_constructible<int, const int&&>, std::__not_<std::__and_<std::is_convertible<std::__cxx11::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 int&, int> > > > (0x0x7faf5bd7b068) 0 empty
    std::__not_<std::__and_<std::is_convertible<std::__cxx11::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 int&, int> > > (0x0x7faf5bd7b0d0) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5bd78120) 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<long unsigned int&, int> >, 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<long unsigned int&, int> > > >
   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<long unsigned int&, int> >, 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<long unsigned int&, int> > > > (0x0x7faf5bd781e0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<int, long unsigned int&>, 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<long unsigned int&, int> > >, 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<int, long unsigned int&>, 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<long unsigned int&, int> > >, std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7faf5bd78240) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<int, long unsigned int&>, std::__is_direct_constructible_new_safe<int, long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<int, long unsigned int&>, std::__is_direct_constructible_new_safe<int, long unsigned int&> > (0x0x7faf5bd782a0) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<int, long unsigned int&>, std::is_destructible<int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<int, long unsigned int&>, std::is_destructible<int> > (0x0x7faf5bd78300) 0 empty

Class std::__is_direct_constructible_impl<int, long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<int, long unsigned int&> (0x0x7faf5bd7b1a0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5bd78360) 0 empty

Class std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, long unsigned int&> > (0x0x7faf5bd7b270) 0 empty
  std::__is_direct_constructible_impl<int, long unsigned int&> (0x0x7faf5bd7b2d8) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5bd783c0) 0 empty

Class std::__is_direct_constructible_new_safe<int, long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<int, long unsigned int&> (0x0x7faf5bd7b4e0) 0 empty
  std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, long unsigned int&> > (0x0x7faf5bd7b548) 0 empty
    std::__is_direct_constructible_impl<int, long unsigned int&> (0x0x7faf5bd7b5b0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5bd78420) 0 empty

Class std::__is_direct_constructible_new<int, long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<int, long unsigned int&> (0x0x7faf5bd7b680) 0 empty
  std::__is_direct_constructible_new_safe<int, long unsigned int&> (0x0x7faf5bd7b6e8) 0 empty
    std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, long unsigned int&> > (0x0x7faf5bd7b750) 0 empty
      std::__is_direct_constructible_impl<int, long unsigned int&> (0x0x7faf5bd7b7b8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5bd78480) 0 empty

Class std::__is_direct_constructible<int, long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<int, long unsigned int&> (0x0x7faf5bd7b888) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5bd784e0) 0 empty

Class std::__is_constructible_impl<int, long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<int, long unsigned int&> (0x0x7faf5bd7b8f0) 0 empty
  std::__is_direct_constructible<int, long unsigned int&> (0x0x7faf5bd7b958) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5bd78540) 0 empty

Class std::is_constructible<int, long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<int, long unsigned int&> (0x0x7faf5bd7b9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5bd785a0) 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<long unsigned int&, int> >, std::is_constructible<int, long unsigned int&> >
   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<long unsigned int&, int> >, std::is_constructible<int, long unsigned int&> > (0x0x7faf5bd78600) 0 empty

Class std::conditional<true, std::is_convertible<long unsigned int&, int>, 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<long unsigned int&, int>, std::is_convertible<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> > > (0x0x7faf5bd78660) 0 empty

Class std::remove_volatile<long unsigned int&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<long unsigned int&> (0x0x7faf5bd78720) 0 empty

Class std::remove_const<long unsigned int&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<long unsigned int&> (0x0x7faf5bd78780) 0 empty

Class std::remove_cv<long unsigned int&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<long unsigned int&> (0x0x7faf5bd786c0) 0 empty

Class std::__is_void_helper<long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<long unsigned int&> (0x0x7faf5bd7ba90) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bd787e0) 0 empty

Class std::is_void<long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_void<long unsigned int&> (0x0x7faf5bd7baf8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bd78840) 0 empty

Class std::conditional<false, std::is_void<long unsigned int&>, std::__or_<std::is_function<int>, std::is_array<int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<long unsigned int&>, std::__or_<std::is_function<int>, std::is_array<int> > > (0x0x7faf5bd788a0) 0 empty

Class std::__or_<std::is_void<long unsigned int&>, std::is_function<int>, std::is_array<int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<long unsigned int&>, std::is_function<int>, std::is_array<int> > (0x0x7faf5bd7bb60) 0 empty
  std::__or_<std::is_function<int>, std::is_array<int> > (0x0x7faf5bd7bbc8) 0 empty
    std::is_array<int> (0x0x7faf5bd7bc30) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5bd78900) 0 empty

Class std::__is_convertible_helper<long unsigned int&, int, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<long unsigned int&, int, false> (0x0x7faf5bd78a20) 0 empty

Class std::is_convertible<long unsigned int&, int>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<long unsigned int&, int> (0x0x7faf5bd7bd00) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5bd78a80) 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<long unsigned int&, int> >
   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<long unsigned int&, int> > (0x0x7faf5bd7bd68) 0 empty
  std::is_convertible<long unsigned int&, int> (0x0x7faf5bd7bdd0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5bd78ae0) 0 empty

Class std::__and_<std::is_constructible<int, long unsigned int&>, 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<long unsigned int&, int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<int, long unsigned int&>, 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<long unsigned int&, int> > > (0x0x7faf5bd7be38) 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<long unsigned int&, int> > (0x0x7faf5bd7bea0) 0 empty
    std::is_convertible<long unsigned int&, int> (0x0x7faf5bd7bf08) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5bd78b40) 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<int, long unsigned int&>, 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<long unsigned int&, int> > >
   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<int, long unsigned int&>, 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<long unsigned int&, int> > > (0x0x7faf5bd7bf70) 0 empty
  std::__and_<std::is_constructible<int, long unsigned int&>, 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<long unsigned int&, int> > > (0x0x7faf5bda5000) 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<long unsigned int&, int> > (0x0x7faf5bda5068) 0 empty
      std::is_convertible<long unsigned int&, int> (0x0x7faf5bda50d0) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5bd78ba0) 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<long unsigned int&, int> >, 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<long unsigned int&, int> > > >
   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<long unsigned int&, int> >, 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<long unsigned int&, int> > > > (0x0x7faf5bd78c60) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<int, long unsigned int&>, 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<long unsigned int&, int> > > >, 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<int, long unsigned int&>, 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<long unsigned int&, int> > > >, std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7faf5bd78cc0) 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<long unsigned int&, int> > >, std::is_constructible<int, long unsigned int&> >
   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<long unsigned int&, int> > >, std::is_constructible<int, long unsigned int&> > (0x0x7faf5bd78d20) 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<long unsigned int&, int> > >
   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<long unsigned int&, int> > > (0x0x7faf5bda51a0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bd78d80) 0 empty

Class std::__and_<std::is_constructible<int, long unsigned int&>, 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<long unsigned int&, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<int, long unsigned int&>, 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<long unsigned int&, int> > > > (0x0x7faf5bda5208) 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<long unsigned int&, int> > > (0x0x7faf5bda5270) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5bd78de0) 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<int, long unsigned int&>, 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<long unsigned int&, int> > > >
   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<int, long unsigned int&>, 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<long unsigned int&, int> > > > (0x0x7faf5bda52d8) 0 empty
  std::__and_<std::is_constructible<int, long unsigned int&>, 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<long unsigned int&, int> > > > (0x0x7faf5bda5340) 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<long unsigned int&, int> > > (0x0x7faf5bda53a8) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5bd78e40) 0 empty

Class std::conditional<true, std::is_constructible<int, long unsigned int&>, 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_constructible<int, long unsigned int&>, std::is_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7faf5bd78f00) 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_constructible<int, long unsigned int&> >
   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_constructible<int, long unsigned int&> > (0x0x7faf5bda5410) 0 empty
  std::is_constructible<int, long unsigned int&> (0x0x7faf5bda5478) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5bd78f60) 0 empty

Class std::conditional<true, std::is_convertible<long unsigned int&, int>, std::is_convertible<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<long unsigned int&, int>, std::is_convertible<std::__cxx11::basic_string<char>&&, std::__cxx11::basic_string<char> > > (0x0x7faf5bdb7060) 0 empty

Class std::__and_<std::is_convertible<std::__cxx11::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<long unsigned int&, int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::__cxx11::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<long unsigned int&, int> > (0x0x7faf5bda54e0) 0 empty
  std::is_convertible<long unsigned int&, int> (0x0x7faf5bda5548) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5bdb70c0) 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> > (0x0x7faf5bdb7180) 0 empty

Class std::remove_reference<long unsigned int&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<long unsigned int&> (0x0x7faf5bdb7240) 0 empty

Class std::initializer_list<std::pair<const std::__cxx11::basic_string<char>, int> >
   size=16 align=8
   base size=16 base align=8
std::initializer_list<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5bdb7660) 0

Class std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char>, int> >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5bda57b8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bdb76c0) 0 empty

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

Class std::is_rvalue_reference<std::pair<const std::__cxx11::basic_string<char>, int> >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5bda5820) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bdb7780) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_rvalue_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_rvalue_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > (0x0x7faf5bda5888) 0 empty
  std::is_rvalue_reference<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5bda58f0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5bdb77e0) 0 empty

Class std::is_reference<std::pair<const std::__cxx11::basic_string<char>, int> >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5bda5958) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bdb7840) 0 empty

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

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

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

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

Class std::__is_void_helper<std::pair<const std::__cxx11::basic_string<char>, int> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5bda5a28) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bdb7a20) 0 empty

Class std::is_void<std::pair<const std::__cxx11::basic_string<char>, int> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5bda5a90) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bdb7a80) 0 empty

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

Class std::is_array<std::pair<const std::__cxx11::basic_string<char>, int> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5bda5af8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bdb7b40) 0 empty

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

Class std::__and_<std::is_array<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::__not_<std::extent<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::__not_<std::extent<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, 0u> > > (0x0x7faf5bda5b60) 0 empty
  std::is_array<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5bda5bc8) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5bdb7c00) 0 empty

Class std::__is_array_unknown_bounds<std::pair<const std::__cxx11::basic_string<char>, int> >
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5bda5c30) 0 empty
  std::__and_<std::is_array<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::__not_<std::extent<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, 0u> > > (0x0x7faf5bda5c98) 0 empty
    std::is_array<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5bda5d00) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5bdb7c60) 0 empty

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

Class std::is_function<std::pair<const std::__cxx11::basic_string<char>, int> >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5bda5d68) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bdb7d20) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_function<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_function<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > (0x0x7faf5bda5dd0) 0 empty
  std::is_function<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5bda5e38) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5bdb7d80) 0 empty

Class std::__or_<std::is_void<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::__is_array_unknown_bounds<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_function<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::__is_array_unknown_bounds<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_function<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > (0x0x7faf5bda5ea0) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_function<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > (0x0x7faf5bda5f08) 0 empty
    std::is_function<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5bda5f70) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5bdb7de0) 0 empty

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

Class std::__is_integral_helper<std::pair<const std::__cxx11::basic_string<char>, int> >
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5bdf6000) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bdb7ea0) 0 empty

Class std::is_integral<std::pair<const std::__cxx11::basic_string<char>, int> >
   size=1 align=1
   base size=1 base align=1
std::is_integral<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5bdf6068) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bdb7f00) 0 empty

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

Class std::__is_floating_point_helper<std::pair<const std::__cxx11::basic_string<char>, int> >
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5bdf60d0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bdfa000) 0 empty

Class std::is_floating_point<std::pair<const std::__cxx11::basic_string<char>, int> >
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5bdf6138) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bdfa120) 0 empty

Class std::__or_<std::is_integral<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_floating_point<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_floating_point<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > (0x0x7faf5bdf61a0) 0 empty
  std::is_floating_point<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5bdf6208) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5bdfa180) 0 empty

Class std::is_arithmetic<std::pair<const std::__cxx11::basic_string<char>, int> >
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5bdf6270) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bdfa1e0) 0 empty

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

Class std::is_enum<std::pair<const std::__cxx11::basic_string<char>, int> >
   size=1 align=1
   base size=1 base align=1
std::is_enum<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5bdf62d8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bdfa2a0) 0 empty

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

Class std::__is_pointer_helper<std::pair<const std::__cxx11::basic_string<char>, int> >
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5bdf6340) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bdfa360) 0 empty

Class std::is_pointer<std::pair<const std::__cxx11::basic_string<char>, int> >
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5bdf63a8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bdfa3c0) 0 empty

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

Class std::__is_member_pointer_helper<std::pair<const std::__cxx11::basic_string<char>, int> >
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5bdf6410) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bdfa480) 0 empty

Class std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char>, int> >
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5bdf6478) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bdfa5a0) 0 empty

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

Class std::__is_null_pointer_helper<std::pair<const std::__cxx11::basic_string<char>, int> >
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5bdf64e0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bdfa660) 0 empty

Class std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char>, int> >
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5bdf6548) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bdfa6c0) 0 empty

Class std::__or_<std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > (0x0x7faf5bdf65b0) 0 empty
  std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5bdf6618) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5bdfa720) 0 empty

Class std::__or_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > (0x0x7faf5bdf6680) 0 empty
  std::__or_<std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > (0x0x7faf5bdf66e8) 0 empty
    std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5bdf6750) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5bdfa780) 0 empty

Class std::__or_<std::is_enum<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > (0x0x7faf5bdf67b8) 0 empty
  std::__or_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > (0x0x7faf5bdf6820) 0 empty
    std::__or_<std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > (0x0x7faf5bdf6888) 0 empty
      std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5bdf68f0) 0 empty
        std::integral_constant<bool, false> (0x0x7faf5bdfa7e0) 0 empty

Class std::__or_<std::is_arithmetic<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_enum<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_enum<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > (0x0x7faf5bdf6958) 0 empty
  std::__or_<std::is_enum<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > (0x0x7faf5bdf69c0) 0 empty
    std::__or_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > (0x0x7faf5bdf6a28) 0 empty
      std::__or_<std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > (0x0x7faf5bdf6a90) 0 empty
        std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5bdf6af8) 0 empty
          std::integral_constant<bool, false> (0x0x7faf5bdfa840) 0 empty

Class std::is_scalar<std::pair<const std::__cxx11::basic_string<char>, int> >
   size=1 align=1
   base size=1 base align=1
std::is_scalar<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5bdf6b60) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bdfa8a0) 0 empty

Class std::__or_<std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_scalar<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::is_scalar<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > (0x0x7faf5bdf6bc8) 0 empty
  std::is_scalar<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5bdf6c30) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5bdfa900) 0 empty

Class std::remove_all_extents<std::pair<const std::__cxx11::basic_string<char>, int> >
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5bdfa960) 0 empty

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

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

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

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

Class std::__or_<std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&>, std::is_rvalue_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&>, std::is_rvalue_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&> > (0x0x7faf5bdf6dd0) 0 empty
  std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char>, int>&> (0x0x7faf5bdf6e38) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5bdfaba0) 0 empty

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

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

Class std::__or_<std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&>, std::is_void<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&>, std::is_void<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&> > (0x0x7faf5bdf6f08) 0 empty
  std::is_reference<std::pair<const std::__cxx11::basic_string<char>, int>&> (0x0x7faf5bdf6f70) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5bdfacc0) 0 empty

Class std::__or_<std::is_function<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&>, std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&>, std::is_void<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&>, std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&>, std::is_void<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&> > (0x0x7faf5be1f000) 0 empty
  std::__or_<std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&>, std::is_void<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&> > (0x0x7faf5be1f068) 0 empty
    std::is_reference<std::pair<const std::__cxx11::basic_string<char>, int>&> (0x0x7faf5be1f0d0) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5bdfad20) 0 empty

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

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

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

Class std::__or_<std::is_object<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&>, std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&>, std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&> > (0x0x7faf5be1f208) 0 empty
  std::is_reference<std::pair<const std::__cxx11::basic_string<char>, int>&> (0x0x7faf5be1f270) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5bdfaea0) 0 empty

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

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

Class std::add_rvalue_reference<std::pair<const std::__cxx11::basic_string<char>, int>&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<const std::__cxx11::basic_string<char>, int>&> (0x0x7faf5be1f410) 0 empty
  std::__add_rvalue_reference_helper<std::pair<const std::__cxx11::basic_string<char>, int>&, true> (0x0x7faf5be27000) 0 empty

Class std::__is_destructible_impl<std::pair<const std::__cxx11::basic_string<char>, int> >
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5bdf6c98) 0 empty
  std::__do_is_destructible_impl (0x0x7faf5bdfa9c0) 0 empty

Class std::__is_destructible_safe<std::pair<const std::__cxx11::basic_string<char>, int>, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<std::pair<const std::__cxx11::basic_string<char>, int>, false, false> (0x0x7faf5be1f548) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5be27060) 0 empty

Class std::is_destructible<std::pair<const std::__cxx11::basic_string<char>, int> >
   size=1 align=1
   base size=1 base align=1
std::is_destructible<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5be1f680) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5be270c0) 0 empty

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

Class std::is_function<std::pair<std::__cxx11::basic_string<char>, int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<std::__cxx11::basic_string<char>, int>&&> (0x0x7faf5be1f750) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5be271e0) 0 empty

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

Class std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, int>&&> (0x0x7faf5be1f7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5be272a0) 0 empty

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

Class std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, int>&&> (0x0x7faf5be1f820) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5be27360) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&&>, std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&&> >
   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> >, int>&&>, std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&&> > (0x0x7faf5be1f888) 0 empty
  std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, int>&&> (0x0x7faf5be1f8f0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5be273c0) 0 empty

Class std::is_reference<std::pair<std::__cxx11::basic_string<char>, int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<std::__cxx11::basic_string<char>, int>&&> (0x0x7faf5be1f958) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5be27420) 0 empty

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

Class std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&&> >
   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> >, int>&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&&> > (0x0x7faf5be1f9c0) 0 empty
  std::is_reference<std::pair<std::__cxx11::basic_string<char>, int>&&> (0x0x7faf5be1fa28) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5be274e0) 0 empty

Class std::__or_<std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&&> >
   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> >, int>&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&&> > (0x0x7faf5be1fa90) 0 empty
  std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&&> > (0x0x7faf5be1faf8) 0 empty
    std::is_reference<std::pair<std::__cxx11::basic_string<char>, int>&&> (0x0x7faf5be1fb60) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5be27540) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&&> > >
   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> >, int>&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&&> > > (0x0x7faf5be1fbc8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5be275a0) 0 empty

Class std::is_object<std::pair<std::__cxx11::basic_string<char>, int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<std::__cxx11::basic_string<char>, int>&&> (0x0x7faf5be1fc30) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5be27600) 0 empty

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

Class std::__or_<std::is_object<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&&> >
   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> >, int>&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&&> > (0x0x7faf5be1fc98) 0 empty
  std::is_reference<std::pair<std::__cxx11::basic_string<char>, int>&&> (0x0x7faf5be1fd00) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5be276c0) 0 empty

Class std::__is_referenceable<std::pair<std::__cxx11::basic_string<char>, int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<std::__cxx11::basic_string<char>, int>&&> (0x0x7faf5be1fd68) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5be27720) 0 empty

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

Class std::add_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, int>&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, int>&&> (0x0x7faf5be1fdd0) 0 empty
  std::__add_rvalue_reference_helper<std::pair<std::__cxx11::basic_string<char>, int>&&, true> (0x0x7faf5be278a0) 0 empty

Class std::is_same<int, int>
   size=1 align=1
   base size=1 base align=1
std::is_same<int, int> (0x0x7faf5be1fea0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5be27960) 0 empty

Class std::conditional<true, std::is_constructible<int, const int&>, std::is_constructible<const 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<int, const int&>, std::is_constructible<const std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7faf5be279c0) 0 empty

Class std::__and_<std::is_constructible<const 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<int, const int&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<const 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<int, const int&> > (0x0x7faf5be1ff08) 0 empty
  std::is_constructible<int, const int&> (0x0x7faf5be1ff70) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5be27a20) 0 empty

Class std::conditional<true, std::is_convertible<const int&, int>, std::is_convertible<const 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_convertible<const int&, int>, std::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char> > > (0x0x7faf5be27ae0) 0 empty

Class std::__and_<std::is_convertible<const 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_convertible<const int&, int> >
   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> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const int&, int> > (0x0x7faf5be4c000) 0 empty
  std::is_convertible<const int&, int> (0x0x7faf5be4c068) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5be27b40) 0 empty

Class std::conditional<true, std::is_constructible<int, int&&>, std::is_constructible<const 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_constructible<int, int&&>, std::is_constructible<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7faf5be27c00) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<int, int&&>, std::__is_direct_constructible_new_safe<int, int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<int, int&&>, std::__is_direct_constructible_new_safe<int, int&&> > (0x0x7faf5be27c60) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<int, int&&>, std::is_destructible<int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<int, int&&>, std::is_destructible<int> > (0x0x7faf5be27cc0) 0 empty

Class std::__is_direct_constructible_impl<int, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<int, int&&> (0x0x7faf5be4c1a0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5be27de0) 0 empty

Class std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, int&&> > (0x0x7faf5be4c270) 0 empty
  std::__is_direct_constructible_impl<int, int&&> (0x0x7faf5be4c2d8) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5be27e40) 0 empty

Class std::__is_direct_constructible_new_safe<int, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<int, int&&> (0x0x7faf5be4c340) 0 empty
  std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, int&&> > (0x0x7faf5be4c3a8) 0 empty
    std::__is_direct_constructible_impl<int, int&&> (0x0x7faf5be4c410) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5be27f60) 0 empty

Class std::__is_direct_constructible_new<int, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<int, int&&> (0x0x7faf5be4c478) 0 empty
  std::__is_direct_constructible_new_safe<int, int&&> (0x0x7faf5be4c4e0) 0 empty
    std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, int&&> > (0x0x7faf5be4c548) 0 empty
      std::__is_direct_constructible_impl<int, int&&> (0x0x7faf5be4c5b0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5be5c060) 0 empty

Class std::__is_direct_constructible<int, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<int, int&&> (0x0x7faf5be4c618) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5be5c120) 0 empty

Class std::__is_constructible_impl<int, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<int, int&&> (0x0x7faf5be4c680) 0 empty
  std::__is_direct_constructible<int, int&&> (0x0x7faf5be4c6e8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5be5c180) 0 empty

Class std::is_constructible<int, int&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<int, int&&> (0x0x7faf5be4c750) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5be5c1e0) 0 empty

Class std::__and_<std::is_constructible<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<int, int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<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<int, int&&> > (0x0x7faf5be4c7b8) 0 empty
  std::is_constructible<int, int&&> (0x0x7faf5be4c820) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5be5c240) 0 empty

Class std::conditional<true, std::is_convertible<int&&, int>, std::is_convertible<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_convertible<int&&, int>, std::is_convertible<std::__cxx11::basic_string<char>&&, const std::__cxx11::basic_string<char> > > (0x0x7faf5be5c300) 0 empty

Class std::conditional<false, std::is_void<int&&>, std::__or_<std::is_function<int>, std::is_array<int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<int&&>, std::__or_<std::is_function<int>, std::is_array<int> > > (0x0x7faf5be5c360) 0 empty

Class std::__or_<std::is_void<int&&>, std::is_function<int>, std::is_array<int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<int&&>, std::is_function<int>, std::is_array<int> > (0x0x7faf5be4ca28) 0 empty
  std::__or_<std::is_function<int>, std::is_array<int> > (0x0x7faf5be4ca90) 0 empty
    std::is_array<int> (0x0x7faf5be4caf8) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5be5c3c0) 0 empty

Class std::__is_convertible_helper<int&&, int, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<int&&, int, false> (0x0x7faf5be5c420) 0 empty

Class std::is_convertible<int&&, int>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<int&&, int> (0x0x7faf5be4cbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5be5c480) 0 empty

Class std::__and_<std::is_convertible<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_convertible<int&&, int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<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_convertible<int&&, int> > (0x0x7faf5be4cc30) 0 empty
  std::is_convertible<int&&, int> (0x0x7faf5be4cc98) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5be5c4e0) 0 empty

Class std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char>, int>, std::pair<std::__cxx11::basic_string<char>, int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char>, int>, std::pair<std::__cxx11::basic_string<char>, int>&&> (0x0x7faf5be1f6e8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5be27180) 0 empty

Class std::__and_<std::is_destructible<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&&> > (0x0x7faf5be4cd00) 0 empty
  std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char>, int>, std::pair<std::__cxx11::basic_string<char>, int>&&> (0x0x7faf5be4cd68) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5be5c5a0) 0 empty

Class std::__is_direct_constructible_new_safe<std::pair<const std::__cxx11::basic_string<char>, int>, std::pair<std::__cxx11::basic_string<char>, int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::pair<const std::__cxx11::basic_string<char>, int>, std::pair<std::__cxx11::basic_string<char>, int>&&> (0x0x7faf5be4cdd0) 0 empty
  std::__and_<std::is_destructible<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&&> > (0x0x7faf5be4ce38) 0 empty
    std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char>, int>, std::pair<std::__cxx11::basic_string<char>, int>&&> (0x0x7faf5be4cea0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5be5c600) 0 empty

Class std::__is_direct_constructible_new<std::pair<const std::__cxx11::basic_string<char>, int>, std::pair<std::__cxx11::basic_string<char>, int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::pair<const std::__cxx11::basic_string<char>, int>, std::pair<std::__cxx11::basic_string<char>, int>&&> (0x0x7faf5be4cf08) 0 empty
  std::__is_direct_constructible_new_safe<std::pair<const std::__cxx11::basic_string<char>, int>, std::pair<std::__cxx11::basic_string<char>, int>&&> (0x0x7faf5be4cf70) 0 empty
    std::__and_<std::is_destructible<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&&> > (0x0x7faf5be79000) 0 empty
      std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char>, int>, std::pair<std::__cxx11::basic_string<char>, int>&&> (0x0x7faf5be79068) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5be5c660) 0 empty

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

Class std::__is_constructible_impl<std::pair<const std::__cxx11::basic_string<char>, int>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::pair<const std::__cxx11::basic_string<char>, int>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>&&> (0x0x7faf5be79138) 0 empty
  std::__is_direct_constructible<std::pair<const std::__cxx11::basic_string<char>, int>, std::pair<std::__cxx11::basic_string<char>, int>&&> (0x0x7faf5be791a0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5be5c720) 0 empty

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

Class std::_PCC<true, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, bool>
   size=1 align=1
   base size=0 base align=1
std::_PCC<true, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, bool> (0x0x7faf5be5c840) 0 empty

Class std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5be79340) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5be5c8a0) 0 empty

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

Class std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5be79478) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5be5c960) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > > (0x0x7faf5be5c9c0) 0 empty

Class std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5be794e0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5be5ca20) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > > (0x0x7faf5be79548) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5be795b0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5be5ca80) 0 empty

Class std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5be79618) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5be5cae0) 0 empty

Class std::conditional<false, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > > (0x0x7faf5be5cb40) 0 empty

Class std::remove_volatile<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5be5cc00) 0 empty

Class std::remove_const<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5be5cc60) 0 empty

Class std::remove_cv<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5be5cba0) 0 empty

Class std::__is_void_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5be79a28) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5be5ccc0) 0 empty

Class std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5be79b60) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5be5cd20) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > > (0x0x7faf5be79bc8) 0 empty
  std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5be79c30) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5be5ce40) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > > (0x0x7faf5be79c98) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > > (0x0x7faf5be79d00) 0 empty
    std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5be79d68) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5be5cf00) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > > > (0x0x7faf5be79dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5bed9000) 0 empty

Class std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5be79e38) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5bed9060) 0 empty

Class std::conditional<true, std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > > (0x0x7faf5bed90c0) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > > (0x0x7faf5be79f70) 0 empty
  std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5bedc000) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5bed9120) 0 empty

Class std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5bedc0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5bed9180) 0 empty

Class std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&> (0x0x7faf5bedc138) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bed9240) 0 empty

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

Class std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&> (0x0x7faf5bedc270) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5bed9300) 0 empty

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

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&> > (0x0x7faf5bedc2d8) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&> (0x0x7faf5bedc340) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5bed93c0) 0 empty

Class std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&> (0x0x7faf5bedc3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5bed9420) 0 empty

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

Class std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&> > (0x0x7faf5bedc4e0) 0 empty
  std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&> (0x0x7faf5bedc548) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5bed94e0) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&> > (0x0x7faf5bedc618) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&> > (0x0x7faf5bedc680) 0 empty
    std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&> (0x0x7faf5bedc6e8) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5bed9540) 0 empty

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

Class std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&> (0x0x7faf5bedc820) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bed9600) 0 empty

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

Class std::__or_<std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&> > (0x0x7faf5bedc958) 0 empty
  std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&> (0x0x7faf5bedc9c0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5bed96c0) 0 empty

Class std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&> (0x0x7faf5bedca90) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5bed9720) 0 empty

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

Class std::add_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&> (0x0x7faf5bedcaf8) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&, true> (0x0x7faf5bed97e0) 0 empty

Class std::is_function<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&> (0x0x7faf5bedcbc8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bed9840) 0 empty

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

Class std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&> (0x0x7faf5bedcc30) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5bed9900) 0 empty

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

Class std::__or_<std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&> > (0x0x7faf5bedcc98) 0 empty
  std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&> (0x0x7faf5bedcd00) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5bed99c0) 0 empty

Class std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&> (0x0x7faf5bedcd68) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5bed9a20) 0 empty

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

Class std::__or_<std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&> > (0x0x7faf5bedcdd0) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&> (0x0x7faf5bedce38) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5bed9ae0) 0 empty

Class std::__or_<std::is_function<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&> > (0x0x7faf5bedcea0) 0 empty
  std::__or_<std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&> > (0x0x7faf5bedcf08) 0 empty
    std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&> (0x0x7faf5bedcf70) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5bed9b40) 0 empty

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

Class std::is_object<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&> (0x0x7faf5bb0a068) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bed9c00) 0 empty

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

Class std::__or_<std::is_object<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&> > (0x0x7faf5bb0a1a0) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&> (0x0x7faf5bb0a208) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5bed9cc0) 0 empty

Class std::__is_referenceable<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&> (0x0x7faf5bb0a270) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5bed9d20) 0 empty

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

Class std::add_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&> (0x0x7faf5bb0a2d8) 0 empty
  std::__add_rvalue_reference_helper<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&, true> (0x0x7faf5bed9de0) 0 empty

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

Class std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&> (0x0x7faf5bb0a340) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5bed9e40) 0 empty

Class std::__is_copy_assignable_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, true> (0x0x7faf5bb0a3a8) 0 empty
  std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&> (0x0x7faf5bb0a410) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5bed9ea0) 0 empty

Class std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5bb0a478) 0 empty
  std::__is_copy_assignable_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, true> (0x0x7faf5bb0a4e0) 0 empty
    std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&> (0x0x7faf5bb0a548) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5bed9f00) 0 empty

Class std::conditional<true, std::is_copy_assignable<bool>, std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_copy_assignable<bool>, std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > > (0x0x7faf5bed9f60) 0 empty

Class std::__and_<std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_copy_assignable<bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_copy_assignable<bool> > (0x0x7faf5bb0a5b0) 0 empty
  std::is_copy_assignable<bool> (0x0x7faf5bb0a618) 0 empty
    std::__is_copy_assignable_impl<bool, true> (0x0x7faf5bb0a680) 0 empty
      std::is_assignable<bool&, const bool&> (0x0x7faf5bb0a6e8) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5bb16000) 0 empty

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

Class std::__not_<std::__and_<std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_copy_assignable<bool> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_copy_assignable<bool> > > (0x0x7faf5bb0a7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bb160c0) 0 empty

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

Class std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&> (0x0x7faf5bb0a888) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bb161e0) 0 empty

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

Class std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&> (0x0x7faf5bb0a9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bb162a0) 0 empty

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

Class std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&> (0x0x7faf5bb0aa28) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5bb16360) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&> > (0x0x7faf5bb0aa90) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&> (0x0x7faf5bb0aaf8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5bb163c0) 0 empty

Class std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&> (0x0x7faf5bb0ab60) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5bb16420) 0 empty

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

Class std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&> > (0x0x7faf5bb0ac98) 0 empty
  std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&> (0x0x7faf5bb0ad00) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5bb164e0) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&> > (0x0x7faf5bb0add0) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&> > (0x0x7faf5bb0ae38) 0 empty
    std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&> (0x0x7faf5bb0aea0) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5bb16540) 0 empty

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

Class std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&> (0x0x7faf5bb34000) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bb16600) 0 empty

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

Class std::__or_<std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&> > (0x0x7faf5bb34138) 0 empty
  std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&> (0x0x7faf5bb341a0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5bb166c0) 0 empty

Class std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&> (0x0x7faf5bb34270) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5bb16720) 0 empty

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

Class std::add_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&> (0x0x7faf5bb342d8) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&, true> (0x0x7faf5bb167e0) 0 empty

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

Class std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&> (0x0x7faf5bb34340) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5bb16840) 0 empty

Class std::__is_move_assignable_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, true> (0x0x7faf5bb343a8) 0 empty
  std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&> (0x0x7faf5bb34410) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5bb168a0) 0 empty

Class std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5bb34478) 0 empty
  std::__is_move_assignable_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, true> (0x0x7faf5bb344e0) 0 empty
    std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&> (0x0x7faf5bb34548) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5bb16900) 0 empty

Class std::conditional<true, std::is_move_assignable<bool>, std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<bool>, std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > > (0x0x7faf5bb16960) 0 empty

Class std::__and_<std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_move_assignable<bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_move_assignable<bool> > (0x0x7faf5bb345b0) 0 empty
  std::is_move_assignable<bool> (0x0x7faf5bb34618) 0 empty
    std::__is_move_assignable_impl<bool, true> (0x0x7faf5bb34680) 0 empty
      std::is_assignable<bool&, bool&&> (0x0x7faf5bb346e8) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5bb169c0) 0 empty

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

Class std::pair<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, bool>
   size=16 align=8
   base size=9 base align=8
std::pair<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, bool> (0x0x7faf5be5c7e0) 0

Class std::allocator_traits<std::allocator<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<long unsigned int> > (0x0x7faf5bb16b40) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<long unsigned int> > (0x0x7faf5bb34888) 0 empty
  std::allocator_traits<std::allocator<long unsigned int> > (0x0x7faf5bb16ba0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<long unsigned int> >::rebind<long unsigned int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<long unsigned int> >::rebind<long unsigned int> (0x0x7faf5bb16c00) 0 empty

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

Class std::allocator<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::allocator<long unsigned int> (0x0x7faf5bb349c0) 0 empty
  __gnu_cxx::new_allocator<long unsigned int> (0x0x7faf5bb16de0) 0 empty

Class std::_Vector_base<long unsigned int, std::allocator<long unsigned int> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<long unsigned int, std::allocator<long unsigned int> >::_Vector_impl (0x0x7faf5bb34a90) 0
  std::allocator<long unsigned int> (0x0x7faf5bb34af8) 0 empty
    __gnu_cxx::new_allocator<long unsigned int> (0x0x7faf5bb16e40) 0 empty

Class std::_Vector_base<long unsigned int, std::allocator<long unsigned int> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<long unsigned int, std::allocator<long unsigned int> > (0x0x7faf5bb16ae0) 0

Class std::vector<long unsigned int>
   size=24 align=8
   base size=24 base align=8
std::vector<long unsigned int> (0x0x7faf5bb34b60) 0
  std::_Vector_base<long unsigned int, std::allocator<long unsigned int> > (0x0x7faf5bb16ea0) 0

Class std::is_array<std::allocator<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<long unsigned int> > (0x0x7faf5bb34c98) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bb16f00) 0 empty

Class std::remove_volatile<std::allocator<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<long unsigned int> > (0x0x7faf5bbf9000) 0 empty

Class std::remove_const<std::allocator<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<long unsigned int> > (0x0x7faf5bbf9060) 0 empty

Class std::remove_cv<std::allocator<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<long unsigned int> > (0x0x7faf5bb16f60) 0 empty

Class std::__is_void_helper<std::allocator<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<long unsigned int> > (0x0x7faf5bb34d68) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bbf90c0) 0 empty

Class std::is_void<std::allocator<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<long unsigned int> > (0x0x7faf5bb34dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bbf9120) 0 empty

Class std::__not_<std::is_void<std::allocator<long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<long unsigned int> > > (0x0x7faf5bb34e38) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5bbf9180) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::allocator<long unsigned int> >, std::__not_<std::is_void<std::allocator<long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_default_constructible_impl<std::allocator<long unsigned int> >, std::__not_<std::is_void<std::allocator<long unsigned int> > > > (0x0x7faf5bbf91e0) 0 empty

Class std::__is_default_constructible_impl<std::allocator<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<long unsigned int> > (0x0x7faf5bb34ea0) 0 empty
  std::__do_is_default_constructible_impl (0x0x7faf5bbf9240) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<long unsigned int> > >, std::__is_default_constructible_impl<std::allocator<long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<long unsigned int> > >, std::__is_default_constructible_impl<std::allocator<long unsigned int> > > (0x0x7faf5bb34f08) 0 empty
  std::__is_default_constructible_impl<std::allocator<long unsigned int> > (0x0x7faf5bb34f70) 0 empty
    std::__do_is_default_constructible_impl (0x0x7faf5bbf92a0) 0 empty

Class std::__is_default_constructible_atom<std::allocator<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<long unsigned int> > (0x0x7faf5bb348f0) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<long unsigned int> > >, std::__is_default_constructible_impl<std::allocator<long unsigned int> > > (0x0x7faf5bb34bc8) 0 empty
    std::__is_default_constructible_impl<std::allocator<long unsigned int> > (0x0x7faf5bc01000) 0 empty
      std::__do_is_default_constructible_impl (0x0x7faf5bbf9300) 0 empty

Class std::__is_default_constructible_safe<std::allocator<long unsigned int>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<long unsigned int>, false> (0x0x7faf5bc01068) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5bbf9360) 0 empty

Class std::is_default_constructible<std::allocator<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<long unsigned int> > (0x0x7faf5bc010d0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5bbf93c0) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<long unsigned int>, false>, std::is_default_constructible<std::allocator<long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<long unsigned int>, false>, std::is_default_constructible<std::allocator<long unsigned int> > > (0x0x7faf5bbf9420) 0 empty

Class std::__is_nt_default_constructible_atom<std::allocator<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<long unsigned int> > (0x0x7faf5bc01138) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5bbf9480) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<long unsigned int>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<long unsigned int>, false> (0x0x7faf5bc011a0) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<long unsigned int> > (0x0x7faf5bc01208) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5bbf94e0) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<long unsigned int> >, std::__is_nt_default_constructible_impl<std::allocator<long unsigned int>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<long unsigned int> >, std::__is_nt_default_constructible_impl<std::allocator<long unsigned int>, false> > (0x0x7faf5bc01270) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<long unsigned int>, false> (0x0x7faf5bc012d8) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<long unsigned int> > (0x0x7faf5bc01340) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5bbf9540) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<long unsigned int> > (0x0x7faf5bc013a8) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<long unsigned int> >, std::__is_nt_default_constructible_impl<std::allocator<long unsigned int>, false> > (0x0x7faf5bc01410) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<long unsigned int>, false> (0x0x7faf5bc01478) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<long unsigned int> > (0x0x7faf5bc014e0) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5bbf95a0) 0 empty

Class std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5bbf9600) 0

Class std::is_error_code_enum<std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5bc01618) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bbf9660) 0 empty

Class std::is_error_condition_enum<std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5bc016e8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bbf96c0) 0 empty

Class __gnu_cxx::new_allocator<std::pair<const int, int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const int, int> > (0x0x7faf5bbf98a0) 0 empty

Class std::allocator<std::pair<const int, int> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const int, int> > (0x0x7faf5bc017b8) 0 empty
  __gnu_cxx::new_allocator<std::pair<const int, int> > (0x0x7faf5bbf9960) 0 empty

Class std::allocator_traits<std::allocator<std::pair<const int, int> > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::pair<const int, int> > > (0x0x7faf5bbf99c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, int> > > (0x0x7faf5bc018f0) 0 empty
  std::allocator_traits<std::allocator<std::pair<const int, int> > > (0x0x7faf5bbf9a20) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, int> > >::rebind<std::pair<const int, int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, int> > >::rebind<std::pair<const int, int> > (0x0x7faf5bbf9a80) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, int> > >::rebind<std::_Rb_tree_node<std::pair<const int, int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, int> > >::rebind<std::_Rb_tree_node<std::pair<const int, int> > > (0x0x7faf5bbf9b40) 0 empty

Class std::binary_function<int, int, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<int, int, bool> (0x0x7faf5bbf9ba0) 0 empty

Class std::less<int>
   size=1 align=1
   base size=1 base align=1
std::less<int> (0x0x7faf5bc01a28) 0 empty
  std::binary_function<int, int, bool> (0x0x7faf5bbf9c00) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const int, int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const int, int> > > (0x0x7faf5bbf9c60) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const int, int> > > (0x0x7faf5bc01a90) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const int, int> > > (0x0x7faf5bbf9d20) 0 empty

Class std::_Rb_tree<int, std::pair<const int, int>, std::_Select1st<std::pair<const int, int> >, std::less<int>, std::allocator<std::pair<const int, int> > >::_Rb_tree_impl<std::less<int>, true>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<int, std::pair<const int, int>, std::_Select1st<std::pair<const int, int> >, std::less<int>, std::allocator<std::pair<const int, int> > >::_Rb_tree_impl<std::less<int>, true> (0x0x7faf5bc01b60) 0
  std::allocator<std::_Rb_tree_node<std::pair<const int, int> > > (0x0x7faf5bc01bc8) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const int, int> > > (0x0x7faf5bbf9d80) 0 empty

Class std::_Rb_tree<int, std::pair<const int, int>, std::_Select1st<std::pair<const int, int> >, std::less<int>, std::allocator<std::pair<const int, int> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<int, std::pair<const int, int>, std::_Select1st<std::pair<const int, int> >, std::less<int>, std::allocator<std::pair<const int, int> > > (0x0x7faf5bbf9ae0) 0

Class std::map<int, int>
   size=48 align=8
   base size=48 base align=8
std::map<int, int> (0x0x7faf5bbf9840) 0

Class std::is_array<std::allocator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<std::pair<const int, int> > > (0x0x7faf5bc01c98) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bbf9de0) 0 empty

Class std::remove_volatile<std::allocator<std::pair<const int, int> > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<std::pair<const int, int> > > (0x0x7faf5bbf9ea0) 0 empty

Class std::remove_const<std::allocator<std::pair<const int, int> > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<std::pair<const int, int> > > (0x0x7faf5bbf9f00) 0 empty

Class std::remove_cv<std::allocator<std::pair<const int, int> > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<std::pair<const int, int> > > (0x0x7faf5bbf9e40) 0 empty

Class std::__is_void_helper<std::allocator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<std::pair<const int, int> > > (0x0x7faf5bc01d68) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5bbf9f60) 0 empty

Class std::is_void<std::allocator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<std::pair<const int, int> > > (0x0x7faf5bc01dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b8c0000) 0 empty

Class std::__not_<std::is_void<std::allocator<std::pair<const int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<std::pair<const int, int> > > > (0x0x7faf5bc01e38) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b8c0060) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::allocator<std::pair<const int, int> > >, std::__not_<std::is_void<std::allocator<std::pair<const int, int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_default_constructible_impl<std::allocator<std::pair<const int, int> > >, std::__not_<std::is_void<std::allocator<std::pair<const int, int> > > > > (0x0x7faf5b8c00c0) 0 empty

Class std::__is_default_constructible_impl<std::allocator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<std::pair<const int, int> > > (0x0x7faf5bc01ea0) 0 empty
  std::__do_is_default_constructible_impl (0x0x7faf5b8c0120) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<std::pair<const int, int> > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<std::pair<const int, int> > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const int, int> > > > (0x0x7faf5bc01f08) 0 empty
  std::__is_default_constructible_impl<std::allocator<std::pair<const int, int> > > (0x0x7faf5bc01f70) 0 empty
    std::__do_is_default_constructible_impl (0x0x7faf5b8c0180) 0 empty

Class std::__is_default_constructible_atom<std::allocator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<std::pair<const int, int> > > (0x0x7faf5bc015b0) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<std::pair<const int, int> > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const int, int> > > > (0x0x7faf5bc01680) 0 empty
    std::__is_default_constructible_impl<std::allocator<std::pair<const int, int> > > (0x0x7faf5bc01750) 0 empty
      std::__do_is_default_constructible_impl (0x0x7faf5b8c01e0) 0 empty

Class std::__is_default_constructible_safe<std::allocator<std::pair<const int, int> >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<std::pair<const int, int> >, false> (0x0x7faf5bc01888) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b8c0240) 0 empty

Class std::is_default_constructible<std::allocator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<std::pair<const int, int> > > (0x0x7faf5bc01958) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b8c02a0) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const int, int> >, false>, std::is_default_constructible<std::allocator<std::pair<const int, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const int, int> >, false>, std::is_default_constructible<std::allocator<std::pair<const int, int> > > > (0x0x7faf5b8c0300) 0 empty

Class std::__is_nt_default_constructible_atom<std::allocator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<std::pair<const int, int> > > (0x0x7faf5bc01c30) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b8c0360) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<std::pair<const int, int> >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<std::pair<const int, int> >, false> (0x0x7faf5b8c9000) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<std::pair<const int, int> > > (0x0x7faf5b8c9068) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b8c03c0) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<std::pair<const int, int> > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const int, int> >, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<std::pair<const int, int> > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const int, int> >, false> > (0x0x7faf5b8c90d0) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<std::pair<const int, int> >, false> (0x0x7faf5b8c9138) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<std::pair<const int, int> > > (0x0x7faf5b8c91a0) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5b8c04e0) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<std::pair<const int, int> > > (0x0x7faf5b8c9208) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<std::pair<const int, int> > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const int, int> >, false> > (0x0x7faf5b8c9270) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<std::pair<const int, int> >, false> (0x0x7faf5b8c92d8) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<std::pair<const int, int> > > (0x0x7faf5b8c9340) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5b8c05a0) 0 empty

Class std::is_array<std::less<int> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::less<int> > (0x0x7faf5b8c9410) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b8c0660) 0 empty

Class std::remove_volatile<std::less<int> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::less<int> > (0x0x7faf5b8c0720) 0 empty

Class std::remove_const<std::less<int> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::less<int> > (0x0x7faf5b8c0780) 0 empty

Class std::remove_cv<std::less<int> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::less<int> > (0x0x7faf5b8c06c0) 0 empty

Class std::__is_void_helper<std::less<int> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::less<int> > (0x0x7faf5b8c94e0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b8c07e0) 0 empty

Class std::is_void<std::less<int> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::less<int> > (0x0x7faf5b8c9548) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b8c0840) 0 empty

Class std::__not_<std::is_void<std::less<int> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::less<int> > > (0x0x7faf5b8c95b0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b8c08a0) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::less<int> >, std::__not_<std::is_void<std::less<int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_default_constructible_impl<std::less<int> >, std::__not_<std::is_void<std::less<int> > > > (0x0x7faf5b8c0900) 0 empty

Class std::__is_default_constructible_impl<std::less<int> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::less<int> > (0x0x7faf5b8c9618) 0 empty
  std::__do_is_default_constructible_impl (0x0x7faf5b8c0960) 0 empty

Class std::__and_<std::__not_<std::is_void<std::less<int> > >, std::__is_default_constructible_impl<std::less<int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::less<int> > >, std::__is_default_constructible_impl<std::less<int> > > (0x0x7faf5b8c9680) 0 empty
  std::__is_default_constructible_impl<std::less<int> > (0x0x7faf5b8c96e8) 0 empty
    std::__do_is_default_constructible_impl (0x0x7faf5b8c09c0) 0 empty

Class std::__is_default_constructible_atom<std::less<int> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::less<int> > (0x0x7faf5b8c9750) 0 empty
  std::__and_<std::__not_<std::is_void<std::less<int> > >, std::__is_default_constructible_impl<std::less<int> > > (0x0x7faf5b8c97b8) 0 empty
    std::__is_default_constructible_impl<std::less<int> > (0x0x7faf5b8c9820) 0 empty
      std::__do_is_default_constructible_impl (0x0x7faf5b8c0a20) 0 empty

Class std::__is_default_constructible_safe<std::less<int>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::less<int>, false> (0x0x7faf5b8c9888) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b8c0a80) 0 empty

Class std::is_default_constructible<std::less<int> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::less<int> > (0x0x7faf5b8c98f0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b8c0ae0) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::less<int>, false>, std::is_default_constructible<std::less<int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_default_constructible_impl<std::less<int>, false>, std::is_default_constructible<std::less<int> > > (0x0x7faf5b8c0b40) 0 empty

Class std::__is_nt_default_constructible_atom<std::less<int> >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::less<int> > (0x0x7faf5b8c9958) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b8c0ba0) 0 empty

Class std::__is_nt_default_constructible_impl<std::less<int>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::less<int>, false> (0x0x7faf5b8c99c0) 0 empty
  std::__is_nt_default_constructible_atom<std::less<int> > (0x0x7faf5b8c9a28) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b8c0c00) 0 empty

Class std::__and_<std::is_default_constructible<std::less<int> >, std::__is_nt_default_constructible_impl<std::less<int>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::less<int> >, std::__is_nt_default_constructible_impl<std::less<int>, false> > (0x0x7faf5b8c9a90) 0 empty
  std::__is_nt_default_constructible_impl<std::less<int>, false> (0x0x7faf5b8c9af8) 0 empty
    std::__is_nt_default_constructible_atom<std::less<int> > (0x0x7faf5b8c9b60) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5b8c0c60) 0 empty

Class std::is_nothrow_default_constructible<std::less<int> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::less<int> > (0x0x7faf5b8c9bc8) 0 empty
  std::__and_<std::is_default_constructible<std::less<int> >, std::__is_nt_default_constructible_impl<std::less<int>, false> > (0x0x7faf5b8c9c30) 0 empty
    std::__is_nt_default_constructible_impl<std::less<int>, false> (0x0x7faf5b8c9c98) 0 empty
      std::__is_nt_default_constructible_atom<std::less<int> > (0x0x7faf5b8c9d00) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5b8c0cc0) 0 empty

Class std::_PCC<true, int, int>
   size=1 align=1
   base size=0 base align=1
std::_PCC<true, int, int> (0x0x7faf5b8c0f00) 0 empty

Class std::conditional<true, std::is_copy_assignable<int>, std::is_copy_assignable<int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_copy_assignable<int>, std::is_copy_assignable<int> > (0x0x7faf5b8c0f60) 0 empty

Class std::__and_<std::is_copy_assignable<int>, std::is_copy_assignable<int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_assignable<int>, std::is_copy_assignable<int> > (0x0x7faf5b8c9dd0) 0 empty
  std::is_copy_assignable<int> (0x0x7faf5b8c9e38) 0 empty
    std::__is_copy_assignable_impl<int, true> (0x0x7faf5b8c9ea0) 0 empty
      std::is_assignable<int&, const int&> (0x0x7faf5b8c9f08) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5b930000) 0 empty

Class std::conditional<true, const std::pair<int, int>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, const std::pair<int, int>&, const std::__nonesuch&> (0x0x7faf5b930060) 0 empty

Class std::__not_<std::__and_<std::is_copy_assignable<int>, std::is_copy_assignable<int> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_copy_assignable<int>, std::is_copy_assignable<int> > > (0x0x7faf5b8c93a8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b9300c0) 0 empty

Class std::conditional<false, const std::pair<int, int>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<int, int>&, const std::__nonesuch&> (0x0x7faf5b930120) 0 empty

Class std::conditional<true, std::is_move_assignable<int>, std::is_move_assignable<int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<int>, std::is_move_assignable<int> > (0x0x7faf5b930180) 0 empty

Class std::__and_<std::is_move_assignable<int>, std::is_move_assignable<int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_assignable<int>, std::is_move_assignable<int> > (0x0x7faf5b8c9d68) 0 empty
  std::is_move_assignable<int> (0x0x7faf5b938000) 0 empty
    std::__is_move_assignable_impl<int, true> (0x0x7faf5b938068) 0 empty
      std::is_assignable<int&, int&&> (0x0x7faf5b9380d0) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5b9301e0) 0 empty

Class std::conditional<true, std::pair<int, int>&&, std::__nonesuch&&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::pair<int, int>&&, std::__nonesuch&&> (0x0x7faf5b930240) 0 empty

Class std::pair<int, int>
   size=8 align=4
   base size=8 base align=4
std::pair<int, int> (0x0x7faf5b8c0ea0) 0

Class std::conditional<true, std::is_constructible<int, const int&>, std::is_constructible<int, const int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<int, const int&>, std::is_constructible<int, const int&> > (0x0x7faf5b9302a0) 0 empty

Class std::__and_<std::is_constructible<int, const int&>, std::is_constructible<int, const int&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<int, const int&>, std::is_constructible<int, const int&> > (0x0x7faf5b9382d8) 0 empty
  std::is_constructible<int, const int&> (0x0x7faf5b938340) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b930300) 0 empty

Class std::conditional<true, std::is_convertible<const int&, int>, std::is_convertible<const int&, int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<const int&, int>, std::is_convertible<const int&, int> > (0x0x7faf5b930480) 0 empty

Class std::__and_<std::is_convertible<const int&, int>, std::is_convertible<const int&, int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const int&, int>, std::is_convertible<const int&, int> > (0x0x7faf5b938478) 0 empty
  std::is_convertible<const int&, int> (0x0x7faf5b9384e0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b9305a0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<long unsigned int&, int>, std::is_convertible<const int&, int> >, std::__not_<std::__and_<std::is_convertible<long unsigned int&, int>, std::is_convertible<const int&, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<long unsigned int&, int>, std::is_convertible<const int&, int> >, std::__not_<std::__and_<std::is_convertible<long unsigned int&, int>, std::is_convertible<const int&, int> > > > (0x0x7faf5b930720) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<int, const int&&>, std::__and_<std::is_convertible<long unsigned int&, int>, std::is_convertible<const int&, int> > >, std::is_constructible<int, long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<int, const int&&>, std::__and_<std::is_convertible<long unsigned int&, int>, std::is_convertible<const int&, int> > >, std::is_constructible<int, long unsigned int&> > (0x0x7faf5b930840) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<long unsigned int&, int>, std::is_convertible<const int&, int> >, std::is_constructible<int, const int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<long unsigned int&, int>, std::is_convertible<const int&, int> >, std::is_constructible<int, const int&&> > (0x0x7faf5b9308a0) 0 empty

Class std::conditional<true, std::is_convertible<const int&, int>, std::is_convertible<long unsigned int&, int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<const int&, int>, std::is_convertible<long unsigned int&, int> > (0x0x7faf5b930900) 0 empty

Class std::__and_<std::is_convertible<long unsigned int&, int>, std::is_convertible<const int&, int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<long unsigned int&, int>, std::is_convertible<const int&, int> > (0x0x7faf5b938680) 0 empty
  std::is_convertible<const int&, int> (0x0x7faf5b9386e8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b930960) 0 empty

Class std::__and_<std::is_constructible<int, const int&&>, std::__and_<std::is_convertible<long unsigned int&, int>, std::is_convertible<const int&, int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<int, const int&&>, std::__and_<std::is_convertible<long unsigned int&, int>, std::is_convertible<const int&, int> > > (0x0x7faf5b938820) 0 empty
  std::__and_<std::is_convertible<long unsigned int&, int>, std::is_convertible<const int&, int> > (0x0x7faf5b938888) 0 empty
    std::is_convertible<const int&, int> (0x0x7faf5b9388f0) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5b9309c0) 0 empty

Class std::__and_<std::is_constructible<int, long unsigned int&>, std::is_constructible<int, const int&&>, std::__and_<std::is_convertible<long unsigned int&, int>, std::is_convertible<const int&, int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<int, long unsigned int&>, std::is_constructible<int, const int&&>, std::__and_<std::is_convertible<long unsigned int&, int>, std::is_convertible<const int&, int> > > (0x0x7faf5b9389c0) 0 empty
  std::__and_<std::is_constructible<int, const int&&>, std::__and_<std::is_convertible<long unsigned int&, int>, std::is_convertible<const int&, int> > > (0x0x7faf5b938a28) 0 empty
    std::__and_<std::is_convertible<long unsigned int&, int>, std::is_convertible<const int&, int> > (0x0x7faf5b938a90) 0 empty
      std::is_convertible<const int&, int> (0x0x7faf5b938af8) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5b930a20) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<long unsigned int&, int>, std::is_convertible<const int&, int> >, std::__not_<std::__and_<std::is_convertible<long unsigned int&, int>, std::is_convertible<const int&, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<long unsigned int&, int>, std::is_convertible<const int&, int> >, std::__not_<std::__and_<std::is_convertible<long unsigned int&, int>, std::is_convertible<const int&, int> > > > (0x0x7faf5b930ae0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<int, const int&&>, std::__not_<std::__and_<std::is_convertible<long unsigned int&, int>, std::is_convertible<const int&, int> > > >, std::is_constructible<int, long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<int, const int&&>, std::__not_<std::__and_<std::is_convertible<long unsigned int&, int>, std::is_convertible<const int&, int> > > >, std::is_constructible<int, long unsigned int&> > (0x0x7faf5b930b40) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<long unsigned int&, int>, std::is_convertible<const int&, int> > >, std::is_constructible<int, const int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<long unsigned int&, int>, std::is_convertible<const int&, int> > >, std::is_constructible<int, const int&&> > (0x0x7faf5b930ba0) 0 empty

Class std::__not_<std::__and_<std::is_convertible<long unsigned int&, int>, std::is_convertible<const int&, int> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<long unsigned int&, int>, std::is_convertible<const int&, int> > > (0x0x7faf5b938c30) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b930c00) 0 empty

Class std::__and_<std::is_constructible<int, const int&&>, std::__not_<std::__and_<std::is_convertible<long unsigned int&, int>, std::is_convertible<const int&, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<int, const int&&>, std::__not_<std::__and_<std::is_convertible<long unsigned int&, int>, std::is_convertible<const int&, int> > > > (0x0x7faf5b938c98) 0 empty
  std::__not_<std::__and_<std::is_convertible<long unsigned int&, int>, std::is_convertible<const int&, int> > > (0x0x7faf5b938d00) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5b930c60) 0 empty

Class std::__and_<std::is_constructible<int, long unsigned int&>, std::is_constructible<int, const int&&>, std::__not_<std::__and_<std::is_convertible<long unsigned int&, int>, std::is_convertible<const int&, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<int, long unsigned int&>, std::is_constructible<int, const int&&>, std::__not_<std::__and_<std::is_convertible<long unsigned int&, int>, std::is_convertible<const int&, int> > > > (0x0x7faf5b938d68) 0 empty
  std::__and_<std::is_constructible<int, const int&&>, std::__not_<std::__and_<std::is_convertible<long unsigned int&, int>, std::is_convertible<const int&, int> > > > (0x0x7faf5b938dd0) 0 empty
    std::__not_<std::__and_<std::is_convertible<long unsigned int&, int>, std::is_convertible<const int&, int> > > (0x0x7faf5b938e38) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5b930cc0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<long unsigned int&&, int> >, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<long unsigned int&&, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<long unsigned int&&, int> >, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<long unsigned int&&, int> > > > (0x0x7faf5b930d80) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<int, long unsigned int&&>, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<long unsigned int&&, int> > >, std::is_constructible<int, const int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<int, long unsigned int&&>, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<long unsigned int&&, int> > >, std::is_constructible<int, const int&> > (0x0x7faf5b930ea0) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<int, long unsigned int&&>, std::__is_direct_constructible_new_safe<int, long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<int, long unsigned int&&>, std::__is_direct_constructible_new_safe<int, long unsigned int&&> > (0x0x7faf5b930f00) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<int, long unsigned int&&>, std::is_destructible<int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<int, long unsigned int&&>, std::is_destructible<int> > (0x0x7faf5b930f60) 0 empty

Class std::__is_direct_constructible_impl<int, long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<int, long unsigned int&&> (0x0x7faf5b938f08) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5b979000) 0 empty

Class std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, long unsigned int&&> > (0x0x7faf5b97d000) 0 empty
  std::__is_direct_constructible_impl<int, long unsigned int&&> (0x0x7faf5b97d068) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5b979060) 0 empty

Class std::__is_direct_constructible_new_safe<int, long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<int, long unsigned int&&> (0x0x7faf5b97d270) 0 empty
  std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, long unsigned int&&> > (0x0x7faf5b97d2d8) 0 empty
    std::__is_direct_constructible_impl<int, long unsigned int&&> (0x0x7faf5b97d340) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5b9790c0) 0 empty

Class std::__is_direct_constructible_new<int, long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<int, long unsigned int&&> (0x0x7faf5b97d410) 0 empty
  std::__is_direct_constructible_new_safe<int, long unsigned int&&> (0x0x7faf5b97d478) 0 empty
    std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, long unsigned int&&> > (0x0x7faf5b97d4e0) 0 empty
      std::__is_direct_constructible_impl<int, long unsigned int&&> (0x0x7faf5b97d548) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5b979120) 0 empty

Class std::__is_direct_constructible<int, long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<int, long unsigned int&&> (0x0x7faf5b97d618) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b979180) 0 empty

Class std::__is_constructible_impl<int, long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<int, long unsigned int&&> (0x0x7faf5b97d680) 0 empty
  std::__is_direct_constructible<int, long unsigned int&&> (0x0x7faf5b97d6e8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b9791e0) 0 empty

Class std::is_constructible<int, long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<int, long unsigned int&&> (0x0x7faf5b97d750) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b979240) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<long unsigned int&&, int> >, std::is_constructible<int, long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<long unsigned int&&, int> >, std::is_constructible<int, long unsigned int&&> > (0x0x7faf5b9792a0) 0 empty

Class std::conditional<true, std::is_convertible<long unsigned int&&, int>, std::is_convertible<const int&, int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<long unsigned int&&, int>, std::is_convertible<const int&, int> > (0x0x7faf5b979300) 0 empty

Class std::remove_volatile<long unsigned int&&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<long unsigned int&&> (0x0x7faf5b9793c0) 0 empty

Class std::remove_const<long unsigned int&&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<long unsigned int&&> (0x0x7faf5b979420) 0 empty

Class std::remove_cv<long unsigned int&&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<long unsigned int&&> (0x0x7faf5b979360) 0 empty

Class std::__is_void_helper<long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<long unsigned int&&> (0x0x7faf5b97d8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b979480) 0 empty

Class std::is_void<long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_void<long unsigned int&&> (0x0x7faf5b97d958) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b9794e0) 0 empty

Class std::conditional<false, std::is_void<long unsigned int&&>, std::__or_<std::is_function<int>, std::is_array<int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<long unsigned int&&>, std::__or_<std::is_function<int>, std::is_array<int> > > (0x0x7faf5b979540) 0 empty

Class std::__or_<std::is_void<long unsigned int&&>, std::is_function<int>, std::is_array<int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<long unsigned int&&>, std::is_function<int>, std::is_array<int> > (0x0x7faf5b97d9c0) 0 empty
  std::__or_<std::is_function<int>, std::is_array<int> > (0x0x7faf5b97da28) 0 empty
    std::is_array<int> (0x0x7faf5b97da90) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5b9795a0) 0 empty

Class std::__is_convertible_helper<long unsigned int&&, int, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<long unsigned int&&, int, false> (0x0x7faf5b9796c0) 0 empty

Class std::is_convertible<long unsigned int&&, int>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<long unsigned int&&, int> (0x0x7faf5b97db60) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b979720) 0 empty

Class std::__and_<std::is_convertible<const int&, int>, std::is_convertible<long unsigned int&&, int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const int&, int>, std::is_convertible<long unsigned int&&, int> > (0x0x7faf5b97dbc8) 0 empty
  std::is_convertible<long unsigned int&&, int> (0x0x7faf5b97dc30) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b979780) 0 empty

Class std::__and_<std::is_constructible<int, long unsigned int&&>, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<long unsigned int&&, int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<int, long unsigned int&&>, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<long unsigned int&&, int> > > (0x0x7faf5b97dd68) 0 empty
  std::__and_<std::is_convertible<const int&, int>, std::is_convertible<long unsigned int&&, int> > (0x0x7faf5b97ddd0) 0 empty
    std::is_convertible<long unsigned int&&, int> (0x0x7faf5b97de38) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5b9797e0) 0 empty

Class std::__and_<std::is_constructible<int, const int&>, std::is_constructible<int, long unsigned int&&>, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<long unsigned int&&, int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<int, const int&>, std::is_constructible<int, long unsigned int&&>, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<long unsigned int&&, int> > > (0x0x7faf5b97df08) 0 empty
  std::__and_<std::is_constructible<int, long unsigned int&&>, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<long unsigned int&&, int> > > (0x0x7faf5b97df70) 0 empty
    std::__and_<std::is_convertible<const int&, int>, std::is_convertible<long unsigned int&&, int> > (0x0x7faf5b993000) 0 empty
      std::is_convertible<long unsigned int&&, int> (0x0x7faf5b993068) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5b979840) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<long unsigned int&&, int> >, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<long unsigned int&&, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<long unsigned int&&, int> >, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<long unsigned int&&, int> > > > (0x0x7faf5b979900) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<int, long unsigned int&&>, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<long unsigned int&&, int> > > >, std::is_constructible<int, const int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<int, long unsigned int&&>, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<long unsigned int&&, int> > > >, std::is_constructible<int, const int&> > (0x0x7faf5b979960) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<long unsigned int&&, int> > >, std::is_constructible<int, long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<long unsigned int&&, int> > >, std::is_constructible<int, long unsigned int&&> > (0x0x7faf5b9799c0) 0 empty

Class std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<long unsigned int&&, int> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<long unsigned int&&, int> > > (0x0x7faf5b9931a0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b979a20) 0 empty

Class std::__and_<std::is_constructible<int, long unsigned int&&>, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<long unsigned int&&, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<int, long unsigned int&&>, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<long unsigned int&&, int> > > > (0x0x7faf5b993208) 0 empty
  std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<long unsigned int&&, int> > > (0x0x7faf5b993270) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5b979a80) 0 empty

Class std::__and_<std::is_constructible<int, const int&>, std::is_constructible<int, long unsigned int&&>, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<long unsigned int&&, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<int, const int&>, std::is_constructible<int, long unsigned int&&>, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<long unsigned int&&, int> > > > (0x0x7faf5b9932d8) 0 empty
  std::__and_<std::is_constructible<int, long unsigned int&&>, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<long unsigned int&&, int> > > > (0x0x7faf5b993340) 0 empty
    std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<long unsigned int&&, int> > > (0x0x7faf5b9933a8) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5b979ae0) 0 empty

Class std::conditional<true, std::is_constructible<int, long unsigned int&&>, std::is_constructible<int, long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<int, long unsigned int&&>, std::is_constructible<int, long unsigned int&> > (0x0x7faf5b979ba0) 0 empty

Class std::__and_<std::is_constructible<int, long unsigned int&>, std::is_constructible<int, long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<int, long unsigned int&>, std::is_constructible<int, long unsigned int&&> > (0x0x7faf5b993410) 0 empty
  std::is_constructible<int, long unsigned int&&> (0x0x7faf5b993478) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b979c00) 0 empty

Class std::conditional<true, std::is_convertible<long unsigned int&&, int>, std::is_convertible<long unsigned int&, int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<long unsigned int&&, int>, std::is_convertible<long unsigned int&, int> > (0x0x7faf5b979cc0) 0 empty

Class std::__and_<std::is_convertible<long unsigned int&, int>, std::is_convertible<long unsigned int&&, int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<long unsigned int&, int>, std::is_convertible<long unsigned int&&, int> > (0x0x7faf5b9934e0) 0 empty
  std::is_convertible<long unsigned int&&, int> (0x0x7faf5b993548) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b979d20) 0 empty

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

Class std::initializer_list<std::pair<const int, int> >
   size=16 align=8
   base size=16 base align=8
std::initializer_list<std::pair<const int, int> > (0x0x7faf5b9b10c0) 0

Class std::is_lvalue_reference<std::pair<const int, int> >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<const int, int> > (0x0x7faf5b993750) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b9b1120) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::pair<const int, int> >, std::is_rvalue_reference<std::pair<const int, int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::pair<const int, int> >, std::is_rvalue_reference<std::pair<const int, int> > > (0x0x7faf5b9b1180) 0 empty

Class std::is_rvalue_reference<std::pair<const int, int> >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<const int, int> > (0x0x7faf5b9937b8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b9b11e0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<const int, int> >, std::is_rvalue_reference<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<const int, int> >, std::is_rvalue_reference<std::pair<const int, int> > > (0x0x7faf5b993820) 0 empty
  std::is_rvalue_reference<std::pair<const int, int> > (0x0x7faf5b993888) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5b9b1240) 0 empty

Class std::is_reference<std::pair<const int, int> >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<const int, int> > (0x0x7faf5b9938f0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b9b12a0) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::pair<const int, int>, std::pair<int, int>&&>, std::__is_direct_constructible_new_safe<std::pair<const int, int>, std::pair<int, int>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::pair<const int, int>, std::pair<int, int>&&>, std::__is_direct_constructible_new_safe<std::pair<const int, int>, std::pair<int, int>&&> > (0x0x7faf5b9b1300) 0 empty

Class std::remove_volatile<std::pair<const int, int> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::pair<const int, int> > (0x0x7faf5b9b13c0) 0 empty

Class std::remove_const<std::pair<const int, int> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::pair<const int, int> > (0x0x7faf5b9b1420) 0 empty

Class std::remove_cv<std::pair<const int, int> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::pair<const int, int> > (0x0x7faf5b9b1360) 0 empty

Class std::__is_void_helper<std::pair<const int, int> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::pair<const int, int> > (0x0x7faf5b9939c0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b9b1480) 0 empty

Class std::is_void<std::pair<const int, int> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::pair<const int, int> > (0x0x7faf5b993a28) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b9b14e0) 0 empty

Class std::conditional<false, std::is_void<std::pair<const int, int> >, std::__or_<std::__is_array_unknown_bounds<std::pair<const int, int> >, std::is_function<std::pair<const int, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::pair<const int, int> >, std::__or_<std::__is_array_unknown_bounds<std::pair<const int, int> >, std::is_function<std::pair<const int, int> > > > (0x0x7faf5b9b1540) 0 empty

Class std::is_array<std::pair<const int, int> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::pair<const int, int> > (0x0x7faf5b993a90) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b9b15a0) 0 empty

Class std::conditional<false, std::__not_<std::extent<std::pair<const int, int>, 0u> >, std::is_array<std::pair<const int, int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<std::pair<const int, int>, 0u> >, std::is_array<std::pair<const int, int> > > (0x0x7faf5b9b1600) 0 empty

Class std::__and_<std::is_array<std::pair<const int, int> >, std::__not_<std::extent<std::pair<const int, int>, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<std::pair<const int, int> >, std::__not_<std::extent<std::pair<const int, int>, 0u> > > (0x0x7faf5b993af8) 0 empty
  std::is_array<std::pair<const int, int> > (0x0x7faf5b993b60) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5b9b1660) 0 empty

Class std::__is_array_unknown_bounds<std::pair<const int, int> >
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::pair<const int, int> > (0x0x7faf5b993bc8) 0 empty
  std::__and_<std::is_array<std::pair<const int, int> >, std::__not_<std::extent<std::pair<const int, int>, 0u> > > (0x0x7faf5b993c30) 0 empty
    std::is_array<std::pair<const int, int> > (0x0x7faf5b993c98) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5b9b16c0) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<std::pair<const int, int> >, std::is_function<std::pair<const int, int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<std::pair<const int, int> >, std::is_function<std::pair<const int, int> > > (0x0x7faf5b9b1720) 0 empty

Class std::is_function<std::pair<const int, int> >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<const int, int> > (0x0x7faf5b993d00) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b9b1780) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<std::pair<const int, int> >, std::is_function<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<std::pair<const int, int> >, std::is_function<std::pair<const int, int> > > (0x0x7faf5b993d68) 0 empty
  std::is_function<std::pair<const int, int> > (0x0x7faf5b993dd0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5b9b17e0) 0 empty

Class std::__or_<std::is_void<std::pair<const int, int> >, std::__is_array_unknown_bounds<std::pair<const int, int> >, std::is_function<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::pair<const int, int> >, std::__is_array_unknown_bounds<std::pair<const int, int> >, std::is_function<std::pair<const int, int> > > (0x0x7faf5b993e38) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::pair<const int, int> >, std::is_function<std::pair<const int, int> > > (0x0x7faf5b993ea0) 0 empty
    std::is_function<std::pair<const int, int> > (0x0x7faf5b993f08) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5b9b1840) 0 empty

Class std::conditional<false, std::is_reference<std::pair<const int, int> >, std::is_scalar<std::pair<const int, int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::pair<const int, int> >, std::is_scalar<std::pair<const int, int> > > (0x0x7faf5b9b18a0) 0 empty

Class std::__is_integral_helper<std::pair<const int, int> >
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<std::pair<const int, int> > (0x0x7faf5b993f70) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b9b1900) 0 empty

Class std::is_integral<std::pair<const int, int> >
   size=1 align=1
   base size=1 base align=1
std::is_integral<std::pair<const int, int> > (0x0x7faf5b9d9000) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b9b1960) 0 empty

Class std::conditional<false, std::is_integral<std::pair<const int, int> >, std::is_floating_point<std::pair<const int, int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<std::pair<const int, int> >, std::is_floating_point<std::pair<const int, int> > > (0x0x7faf5b9b19c0) 0 empty

Class std::__is_floating_point_helper<std::pair<const int, int> >
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<std::pair<const int, int> > (0x0x7faf5b9d9068) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b9b1a20) 0 empty

Class std::is_floating_point<std::pair<const int, int> >
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<std::pair<const int, int> > (0x0x7faf5b9d90d0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b9b1a80) 0 empty

Class std::__or_<std::is_integral<std::pair<const int, int> >, std::is_floating_point<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<std::pair<const int, int> >, std::is_floating_point<std::pair<const int, int> > > (0x0x7faf5b9d9138) 0 empty
  std::is_floating_point<std::pair<const int, int> > (0x0x7faf5b9d91a0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5b9b1ae0) 0 empty

Class std::is_arithmetic<std::pair<const int, int> >
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<std::pair<const int, int> > (0x0x7faf5b9d9208) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b9b1b40) 0 empty

Class std::conditional<false, std::is_arithmetic<std::pair<const int, int> >, std::__or_<std::is_enum<std::pair<const int, int> >, std::is_pointer<std::pair<const int, int> >, std::is_member_pointer<std::pair<const int, int> >, std::is_null_pointer<std::pair<const int, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<std::pair<const int, int> >, std::__or_<std::is_enum<std::pair<const int, int> >, std::is_pointer<std::pair<const int, int> >, std::is_member_pointer<std::pair<const int, int> >, std::is_null_pointer<std::pair<const int, int> > > > (0x0x7faf5b9b1ba0) 0 empty

Class std::is_enum<std::pair<const int, int> >
   size=1 align=1
   base size=1 base align=1
std::is_enum<std::pair<const int, int> > (0x0x7faf5b9d9270) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b9b1c00) 0 empty

Class std::conditional<false, std::is_enum<std::pair<const int, int> >, std::__or_<std::is_pointer<std::pair<const int, int> >, std::is_member_pointer<std::pair<const int, int> >, std::is_null_pointer<std::pair<const int, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<std::pair<const int, int> >, std::__or_<std::is_pointer<std::pair<const int, int> >, std::is_member_pointer<std::pair<const int, int> >, std::is_null_pointer<std::pair<const int, int> > > > (0x0x7faf5b9b1c60) 0 empty

Class std::__is_pointer_helper<std::pair<const int, int> >
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::pair<const int, int> > (0x0x7faf5b9d92d8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b9b1cc0) 0 empty

Class std::is_pointer<std::pair<const int, int> >
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::pair<const int, int> > (0x0x7faf5b9d9340) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b9b1d20) 0 empty

Class std::conditional<false, std::is_pointer<std::pair<const int, int> >, std::__or_<std::is_member_pointer<std::pair<const int, int> >, std::is_null_pointer<std::pair<const int, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_pointer<std::pair<const int, int> >, std::__or_<std::is_member_pointer<std::pair<const int, int> >, std::is_null_pointer<std::pair<const int, int> > > > (0x0x7faf5b9b1d80) 0 empty

Class std::__is_member_pointer_helper<std::pair<const int, int> >
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<std::pair<const int, int> > (0x0x7faf5b9d93a8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b9b1de0) 0 empty

Class std::is_member_pointer<std::pair<const int, int> >
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<std::pair<const int, int> > (0x0x7faf5b9d9410) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b9b1e40) 0 empty

Class std::conditional<false, std::is_member_pointer<std::pair<const int, int> >, std::is_null_pointer<std::pair<const int, int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<std::pair<const int, int> >, std::is_null_pointer<std::pair<const int, int> > > (0x0x7faf5b9b1ea0) 0 empty

Class std::__is_null_pointer_helper<std::pair<const int, int> >
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<std::pair<const int, int> > (0x0x7faf5b9d9478) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b9b1f00) 0 empty

Class std::is_null_pointer<std::pair<const int, int> >
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<std::pair<const int, int> > (0x0x7faf5b9d94e0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b9b1f60) 0 empty

Class std::__or_<std::is_member_pointer<std::pair<const int, int> >, std::is_null_pointer<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<std::pair<const int, int> >, std::is_null_pointer<std::pair<const int, int> > > (0x0x7faf5b9d9548) 0 empty
  std::is_null_pointer<std::pair<const int, int> > (0x0x7faf5b9d95b0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5b9ea000) 0 empty

Class std::__or_<std::is_pointer<std::pair<const int, int> >, std::is_member_pointer<std::pair<const int, int> >, std::is_null_pointer<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<std::pair<const int, int> >, std::is_member_pointer<std::pair<const int, int> >, std::is_null_pointer<std::pair<const int, int> > > (0x0x7faf5b9d9618) 0 empty
  std::__or_<std::is_member_pointer<std::pair<const int, int> >, std::is_null_pointer<std::pair<const int, int> > > (0x0x7faf5b9d9680) 0 empty
    std::is_null_pointer<std::pair<const int, int> > (0x0x7faf5b9d96e8) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5b9ea060) 0 empty

Class std::__or_<std::is_enum<std::pair<const int, int> >, std::is_pointer<std::pair<const int, int> >, std::is_member_pointer<std::pair<const int, int> >, std::is_null_pointer<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<std::pair<const int, int> >, std::is_pointer<std::pair<const int, int> >, std::is_member_pointer<std::pair<const int, int> >, std::is_null_pointer<std::pair<const int, int> > > (0x0x7faf5b9d9750) 0 empty
  std::__or_<std::is_pointer<std::pair<const int, int> >, std::is_member_pointer<std::pair<const int, int> >, std::is_null_pointer<std::pair<const int, int> > > (0x0x7faf5b9d97b8) 0 empty
    std::__or_<std::is_member_pointer<std::pair<const int, int> >, std::is_null_pointer<std::pair<const int, int> > > (0x0x7faf5b9d9820) 0 empty
      std::is_null_pointer<std::pair<const int, int> > (0x0x7faf5b9d9888) 0 empty
        std::integral_constant<bool, false> (0x0x7faf5b9ea0c0) 0 empty

Class std::__or_<std::is_arithmetic<std::pair<const int, int> >, std::is_enum<std::pair<const int, int> >, std::is_pointer<std::pair<const int, int> >, std::is_member_pointer<std::pair<const int, int> >, std::is_null_pointer<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<std::pair<const int, int> >, std::is_enum<std::pair<const int, int> >, std::is_pointer<std::pair<const int, int> >, std::is_member_pointer<std::pair<const int, int> >, std::is_null_pointer<std::pair<const int, int> > > (0x0x7faf5b9d98f0) 0 empty
  std::__or_<std::is_enum<std::pair<const int, int> >, std::is_pointer<std::pair<const int, int> >, std::is_member_pointer<std::pair<const int, int> >, std::is_null_pointer<std::pair<const int, int> > > (0x0x7faf5b9d9958) 0 empty
    std::__or_<std::is_pointer<std::pair<const int, int> >, std::is_member_pointer<std::pair<const int, int> >, std::is_null_pointer<std::pair<const int, int> > > (0x0x7faf5b9d99c0) 0 empty
      std::__or_<std::is_member_pointer<std::pair<const int, int> >, std::is_null_pointer<std::pair<const int, int> > > (0x0x7faf5b9d9a28) 0 empty
        std::is_null_pointer<std::pair<const int, int> > (0x0x7faf5b9d9a90) 0 empty
          std::integral_constant<bool, false> (0x0x7faf5b9ea120) 0 empty

Class std::is_scalar<std::pair<const int, int> >
   size=1 align=1
   base size=1 base align=1
std::is_scalar<std::pair<const int, int> > (0x0x7faf5b9d9af8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b9ea180) 0 empty

Class std::__or_<std::is_reference<std::pair<const int, int> >, std::is_scalar<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<const int, int> >, std::is_scalar<std::pair<const int, int> > > (0x0x7faf5b9d9b60) 0 empty
  std::is_scalar<std::pair<const int, int> > (0x0x7faf5b9d9bc8) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5b9ea1e0) 0 empty

Class std::remove_all_extents<std::pair<const int, int> >
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<std::pair<const int, int> > (0x0x7faf5b9ea240) 0 empty

Class std::is_function<std::pair<const int, int>&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<const int, int>&> (0x0x7faf5b9d9e38) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b9ea300) 0 empty

Class std::conditional<false, std::is_function<std::pair<const int, int>&>, std::__or_<std::is_reference<std::pair<const int, int>&>, std::is_void<std::pair<const int, int>&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::pair<const int, int>&>, std::__or_<std::is_reference<std::pair<const int, int>&>, std::is_void<std::pair<const int, int>&> > > (0x0x7faf5b9ea360) 0 empty

Class std::is_lvalue_reference<std::pair<const int, int>&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<const int, int>&> (0x0x7faf5b9d9ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b9ea480) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::pair<const int, int>&>, std::is_rvalue_reference<std::pair<const int, int>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<std::pair<const int, int>&>, std::is_rvalue_reference<std::pair<const int, int>&> > (0x0x7faf5b9ea4e0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<const int, int>&>, std::is_rvalue_reference<std::pair<const int, int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<const int, int>&>, std::is_rvalue_reference<std::pair<const int, int>&> > (0x0x7faf5b9d9f08) 0 empty
  std::is_lvalue_reference<std::pair<const int, int>&> (0x0x7faf5b9d9f70) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b9ea540) 0 empty

Class std::is_reference<std::pair<const int, int>&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<const int, int>&> (0x0x7faf5b9fc000) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b9ea5a0) 0 empty

Class std::conditional<true, std::is_reference<std::pair<const int, int>&>, std::is_void<std::pair<const int, int>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::pair<const int, int>&>, std::is_void<std::pair<const int, int>&> > (0x0x7faf5b9ea600) 0 empty

Class std::__or_<std::is_reference<std::pair<const int, int>&>, std::is_void<std::pair<const int, int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<const int, int>&>, std::is_void<std::pair<const int, int>&> > (0x0x7faf5b9fc068) 0 empty
  std::is_reference<std::pair<const int, int>&> (0x0x7faf5b9fc0d0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b9ea660) 0 empty

Class std::__or_<std::is_function<std::pair<const int, int>&>, std::is_reference<std::pair<const int, int>&>, std::is_void<std::pair<const int, int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<const int, int>&>, std::is_reference<std::pair<const int, int>&>, std::is_void<std::pair<const int, int>&> > (0x0x7faf5b9fc208) 0 empty
  std::__or_<std::is_reference<std::pair<const int, int>&>, std::is_void<std::pair<const int, int>&> > (0x0x7faf5b9fc270) 0 empty
    std::is_reference<std::pair<const int, int>&> (0x0x7faf5b9fc2d8) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5b9ea6c0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<const int, int>&>, std::is_reference<std::pair<const int, int>&>, std::is_void<std::pair<const int, int>&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::pair<const int, int>&>, std::is_reference<std::pair<const int, int>&>, std::is_void<std::pair<const int, int>&> > > (0x0x7faf5b9fc3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b9ea720) 0 empty

Class std::is_object<std::pair<const int, int>&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<const int, int>&> (0x0x7faf5b9fc410) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b9ea780) 0 empty

Class std::conditional<false, std::is_object<std::pair<const int, int>&>, std::is_reference<std::pair<const int, int>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::pair<const int, int>&>, std::is_reference<std::pair<const int, int>&> > (0x0x7faf5b9ea7e0) 0 empty

Class std::__or_<std::is_object<std::pair<const int, int>&>, std::is_reference<std::pair<const int, int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<const int, int>&>, std::is_reference<std::pair<const int, int>&> > (0x0x7faf5b9fc478) 0 empty
  std::is_reference<std::pair<const int, int>&> (0x0x7faf5b9fc4e0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b9ea840) 0 empty

Class std::__is_referenceable<std::pair<const int, int>&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<const int, int>&> (0x0x7faf5b9fc6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b9ea8a0) 0 empty

Class std::__add_rvalue_reference_helper<std::pair<const int, int>&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::pair<const int, int>&, true> (0x0x7faf5b9ea900) 0 empty

Class std::add_rvalue_reference<std::pair<const int, int>&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<const int, int>&> (0x0x7faf5b9fc750) 0 empty
  std::__add_rvalue_reference_helper<std::pair<const int, int>&, true> (0x0x7faf5b9ea960) 0 empty

Class std::_PCC<true, const int, int>
   size=1 align=1
   base size=0 base align=1
std::_PCC<true, const int, int> (0x0x7faf5b9eaa20) 0 empty

Class std::is_function<const int>
   size=1 align=1
   base size=1 base align=1
std::is_function<const int> (0x0x7faf5b9fc820) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b9eaa80) 0 empty

Class std::conditional<false, std::is_function<const int>, std::__or_<std::is_reference<const int>, std::is_void<const int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const int>, std::__or_<std::is_reference<const int>, std::is_void<const int> > > (0x0x7faf5b9eaae0) 0 empty

Class std::is_lvalue_reference<const int>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const int> (0x0x7faf5b9fc888) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b9eab40) 0 empty

Class std::conditional<false, std::is_lvalue_reference<const int>, std::is_rvalue_reference<const int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<const int>, std::is_rvalue_reference<const int> > (0x0x7faf5b9eaba0) 0 empty

Class std::is_rvalue_reference<const int>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const int> (0x0x7faf5b9fc9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b9eacc0) 0 empty

Class std::__or_<std::is_lvalue_reference<const int>, std::is_rvalue_reference<const int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const int>, std::is_rvalue_reference<const int> > (0x0x7faf5b9fca28) 0 empty
  std::is_rvalue_reference<const int> (0x0x7faf5b9fca90) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5b9ead20) 0 empty

Class std::is_reference<const int>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const int> (0x0x7faf5b9fcaf8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b9ead80) 0 empty

Class std::conditional<false, std::is_reference<const int>, std::is_void<const int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<const int>, std::is_void<const int> > (0x0x7faf5b9eade0) 0 empty

Class std::remove_volatile<const int>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const int> (0x0x7faf5b9eaea0) 0 empty

Class std::remove_const<const int>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const int> (0x0x7faf5b9eaf00) 0 empty

Class std::remove_cv<const int>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const int> (0x0x7faf5b9eae40) 0 empty

Class std::is_void<const int>
   size=1 align=1
   base size=1 base align=1
std::is_void<const int> (0x0x7faf5b9fcbc8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b9eaf60) 0 empty

Class std::__or_<std::is_reference<const int>, std::is_void<const int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const int>, std::is_void<const int> > (0x0x7faf5b9fcc30) 0 empty
  std::is_void<const int> (0x0x7faf5b9fcc98) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5b65d000) 0 empty

Class std::__or_<std::is_function<const int>, std::is_reference<const int>, std::is_void<const int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const int>, std::is_reference<const int>, std::is_void<const int> > (0x0x7faf5b9fcd00) 0 empty
  std::__or_<std::is_reference<const int>, std::is_void<const int> > (0x0x7faf5b9fcd68) 0 empty
    std::is_void<const int> (0x0x7faf5b9fcdd0) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5b65d060) 0 empty

Class std::__not_<std::__or_<std::is_function<const int>, std::is_reference<const int>, std::is_void<const int> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const int>, std::is_reference<const int>, std::is_void<const int> > > (0x0x7faf5b9fce38) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b65d240) 0 empty

Class std::is_object<const int>
   size=1 align=1
   base size=1 base align=1
std::is_object<const int> (0x0x7faf5b9fcea0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b65d2a0) 0 empty

Class std::conditional<true, std::is_object<const int>, std::is_reference<const int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<const int>, std::is_reference<const int> > (0x0x7faf5b65d300) 0 empty

Class std::__or_<std::is_object<const int>, std::is_reference<const int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const int>, std::is_reference<const int> > (0x0x7faf5b9fcf08) 0 empty
  std::is_object<const int> (0x0x7faf5b9fcf70) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b65d360) 0 empty

Class std::__is_referenceable<const int>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const int> (0x0x7faf5b660000) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b65d3c0) 0 empty

Class std::__is_assignable_helper<const int&, const int&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<const int&, const int&> (0x0x7faf5b65d420) 0 empty

Class std::is_assignable<const int&, const int&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<const int&, const int&> (0x0x7faf5b6600d0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b65d480) 0 empty

Class std::__is_copy_assignable_impl<const int, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<const int, true> (0x0x7faf5b660138) 0 empty
  std::is_assignable<const int&, const int&> (0x0x7faf5b6601a0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5b65d4e0) 0 empty

Class std::is_copy_assignable<const int>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<const int> (0x0x7faf5b660208) 0 empty
  std::__is_copy_assignable_impl<const int, true> (0x0x7faf5b660270) 0 empty
    std::is_assignable<const int&, const int&> (0x0x7faf5b6602d8) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5b65d540) 0 empty

Class std::conditional<false, std::is_copy_assignable<int>, std::is_copy_assignable<const int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_copy_assignable<int>, std::is_copy_assignable<const int> > (0x0x7faf5b65d5a0) 0 empty

Class std::__and_<std::is_copy_assignable<const int>, std::is_copy_assignable<int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_assignable<const int>, std::is_copy_assignable<int> > (0x0x7faf5b660340) 0 empty
  std::is_copy_assignable<const int> (0x0x7faf5b6603a8) 0 empty
    std::__is_copy_assignable_impl<const int, true> (0x0x7faf5b660410) 0 empty
      std::is_assignable<const int&, const int&> (0x0x7faf5b660478) 0 empty
        std::integral_constant<bool, false> (0x0x7faf5b65d6c0) 0 empty

Class std::conditional<false, const std::pair<const int, int>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<const int, int>&, const std::__nonesuch&> (0x0x7faf5b65d720) 0 empty

Class std::__not_<std::__and_<std::is_copy_assignable<const int>, std::is_copy_assignable<int> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_copy_assignable<const int>, std::is_copy_assignable<int> > > (0x0x7faf5b660548) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b65d780) 0 empty

Class std::conditional<true, const std::pair<const int, int>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, const std::pair<const int, int>&, const std::__nonesuch&> (0x0x7faf5b65d8a0) 0 empty

Class std::__is_assignable_helper<const int&, const int&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<const int&, const int&&> (0x0x7faf5b65d900) 0 empty

Class std::is_assignable<const int&, const int&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<const int&, const int&&> (0x0x7faf5b660618) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b65d960) 0 empty

Class std::__is_move_assignable_impl<const int, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<const int, true> (0x0x7faf5b660680) 0 empty
  std::is_assignable<const int&, const int&&> (0x0x7faf5b6606e8) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5b65d9c0) 0 empty

Class std::is_move_assignable<const int>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<const int> (0x0x7faf5b660750) 0 empty
  std::__is_move_assignable_impl<const int, true> (0x0x7faf5b6607b8) 0 empty
    std::is_assignable<const int&, const int&&> (0x0x7faf5b660820) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5b65da20) 0 empty

Class std::conditional<false, std::is_move_assignable<int>, std::is_move_assignable<const int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_move_assignable<int>, std::is_move_assignable<const int> > (0x0x7faf5b65da80) 0 empty

Class std::__and_<std::is_move_assignable<const int>, std::is_move_assignable<int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_assignable<const int>, std::is_move_assignable<int> > (0x0x7faf5b660888) 0 empty
  std::is_move_assignable<const int> (0x0x7faf5b6608f0) 0 empty
    std::__is_move_assignable_impl<const int, true> (0x0x7faf5b660958) 0 empty
      std::is_assignable<const int&, const int&&> (0x0x7faf5b6609c0) 0 empty
        std::integral_constant<bool, false> (0x0x7faf5b65dba0) 0 empty

Class std::conditional<false, std::pair<const int, int>&&, std::__nonesuch&&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::pair<const int, int>&&, std::__nonesuch&&> (0x0x7faf5b65dc00) 0 empty

Class std::pair<const int, int>
   size=8 align=4
   base size=8 base align=4
std::pair<const int, int> (0x0x7faf5b9ea9c0) 0

Class std::__is_destructible_impl<std::pair<const int, int> >
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<std::pair<const int, int> > (0x0x7faf5b9d9dd0) 0 empty
  std::__do_is_destructible_impl (0x0x7faf5b9ea2a0) 0 empty

Class std::__is_destructible_safe<std::pair<const int, int>, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<std::pair<const int, int>, false, false> (0x0x7faf5b660a28) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b65dc60) 0 empty

Class std::is_destructible<std::pair<const int, int> >
   size=1 align=1
   base size=1 base align=1
std::is_destructible<std::pair<const int, int> > (0x0x7faf5b660a90) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b65dcc0) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::pair<const int, int>, std::pair<int, int>&&>, std::is_destructible<std::pair<const int, int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::pair<const int, int>, std::pair<int, int>&&>, std::is_destructible<std::pair<const int, int> > > (0x0x7faf5b65dd20) 0 empty

Class std::is_function<std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<int, int>&&> (0x0x7faf5b660b60) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b65dde0) 0 empty

Class std::conditional<false, std::is_function<std::pair<int, int>&&>, std::__or_<std::is_reference<std::pair<int, int>&&>, std::is_void<std::pair<int, int>&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::pair<int, int>&&>, std::__or_<std::is_reference<std::pair<int, int>&&>, std::is_void<std::pair<int, int>&&> > > (0x0x7faf5b65de40) 0 empty

Class std::is_lvalue_reference<std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<int, int>&&> (0x0x7faf5b660bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b65dea0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::pair<int, int>&&>, std::is_rvalue_reference<std::pair<int, int>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::pair<int, int>&&>, std::is_rvalue_reference<std::pair<int, int>&&> > (0x0x7faf5b65df00) 0 empty

Class std::is_rvalue_reference<std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<int, int>&&> (0x0x7faf5b660c30) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b65df60) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<int, int>&&>, std::is_rvalue_reference<std::pair<int, int>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<int, int>&&>, std::is_rvalue_reference<std::pair<int, int>&&> > (0x0x7faf5b660c98) 0 empty
  std::is_rvalue_reference<std::pair<int, int>&&> (0x0x7faf5b660d00) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b69d000) 0 empty

Class std::is_reference<std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<int, int>&&> (0x0x7faf5b660d68) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b69d060) 0 empty

Class std::conditional<true, std::is_reference<std::pair<int, int>&&>, std::is_void<std::pair<int, int>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::pair<int, int>&&>, std::is_void<std::pair<int, int>&&> > (0x0x7faf5b69d0c0) 0 empty

Class std::__or_<std::is_reference<std::pair<int, int>&&>, std::is_void<std::pair<int, int>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<int, int>&&>, std::is_void<std::pair<int, int>&&> > (0x0x7faf5b660f70) 0 empty
  std::is_reference<std::pair<int, int>&&> (0x0x7faf5b6a0000) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b69d120) 0 empty

Class std::__or_<std::is_function<std::pair<int, int>&&>, std::is_reference<std::pair<int, int>&&>, std::is_void<std::pair<int, int>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<int, int>&&>, std::is_reference<std::pair<int, int>&&>, std::is_void<std::pair<int, int>&&> > (0x0x7faf5b6a0068) 0 empty
  std::__or_<std::is_reference<std::pair<int, int>&&>, std::is_void<std::pair<int, int>&&> > (0x0x7faf5b6a00d0) 0 empty
    std::is_reference<std::pair<int, int>&&> (0x0x7faf5b6a0138) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5b69d240) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<int, int>&&>, std::is_reference<std::pair<int, int>&&>, std::is_void<std::pair<int, int>&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::pair<int, int>&&>, std::is_reference<std::pair<int, int>&&>, std::is_void<std::pair<int, int>&&> > > (0x0x7faf5b6a01a0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b69d300) 0 empty

Class std::is_object<std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<int, int>&&> (0x0x7faf5b6a0208) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b69d360) 0 empty

Class std::conditional<false, std::is_object<std::pair<int, int>&&>, std::is_reference<std::pair<int, int>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::pair<int, int>&&>, std::is_reference<std::pair<int, int>&&> > (0x0x7faf5b69d3c0) 0 empty

Class std::__or_<std::is_object<std::pair<int, int>&&>, std::is_reference<std::pair<int, int>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<int, int>&&>, std::is_reference<std::pair<int, int>&&> > (0x0x7faf5b6a0340) 0 empty
  std::is_reference<std::pair<int, int>&&> (0x0x7faf5b6a03a8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b69d420) 0 empty

Class std::__is_referenceable<std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<int, int>&&> (0x0x7faf5b6a0410) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b69d540) 0 empty

Class std::__add_rvalue_reference_helper<std::pair<int, int>&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::pair<int, int>&&, true> (0x0x7faf5b69d5a0) 0 empty

Class std::add_rvalue_reference<std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<int, int>&&> (0x0x7faf5b6a0478) 0 empty
  std::__add_rvalue_reference_helper<std::pair<int, int>&&, true> (0x0x7faf5b69d600) 0 empty

Class std::is_same<const int, int>
   size=1 align=1
   base size=1 base align=1
std::is_same<const int, int> (0x0x7faf5b6a0548) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b69d660) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<const int, const int&>, std::__is_direct_constructible_new_safe<const int, const int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<const int, const int&>, std::__is_direct_constructible_new_safe<const int, const int&> > (0x0x7faf5b69d6c0) 0 empty

Class std::conditional<false, std::is_void<const int>, std::__or_<std::__is_array_unknown_bounds<const int>, std::is_function<const int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const int>, std::__or_<std::__is_array_unknown_bounds<const int>, std::is_function<const int> > > (0x0x7faf5b69d720) 0 empty

Class std::is_array<const int>
   size=1 align=1
   base size=1 base align=1
std::is_array<const int> (0x0x7faf5b6a05b0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b69d780) 0 empty

Class std::conditional<false, std::__not_<std::extent<const int, 0u> >, std::is_array<const int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<const int, 0u> >, std::is_array<const int> > (0x0x7faf5b69d7e0) 0 empty

Class std::__and_<std::is_array<const int>, std::__not_<std::extent<const int, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<const int>, std::__not_<std::extent<const int, 0u> > > (0x0x7faf5b6a0618) 0 empty
  std::is_array<const int> (0x0x7faf5b6a0680) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5b69d900) 0 empty

Class std::__is_array_unknown_bounds<const int>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<const int> (0x0x7faf5b6a06e8) 0 empty
  std::__and_<std::is_array<const int>, std::__not_<std::extent<const int, 0u> > > (0x0x7faf5b6a0750) 0 empty
    std::is_array<const int> (0x0x7faf5b6a07b8) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5b69d960) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<const int>, std::is_function<const int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<const int>, std::is_function<const int> > (0x0x7faf5b69d9c0) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<const int>, std::is_function<const int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<const int>, std::is_function<const int> > (0x0x7faf5b6a08f0) 0 empty
  std::is_function<const int> (0x0x7faf5b6a0958) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5b69dae0) 0 empty

Class std::__or_<std::is_void<const int>, std::__is_array_unknown_bounds<const int>, std::is_function<const int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const int>, std::__is_array_unknown_bounds<const int>, std::is_function<const int> > (0x0x7faf5b6a09c0) 0 empty
  std::__or_<std::__is_array_unknown_bounds<const int>, std::is_function<const int> > (0x0x7faf5b6a0a28) 0 empty
    std::is_function<const int> (0x0x7faf5b6a0a90) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5b69db40) 0 empty

Class std::conditional<false, std::is_reference<const int>, std::is_scalar<const int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<const int>, std::is_scalar<const int> > (0x0x7faf5b69dba0) 0 empty

Class std::is_integral<const int>
   size=1 align=1
   base size=1 base align=1
std::is_integral<const int> (0x0x7faf5b6a0bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b69dc00) 0 empty

Class std::conditional<true, std::is_integral<const int>, std::is_floating_point<const int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_integral<const int>, std::is_floating_point<const int> > (0x0x7faf5b69dc60) 0 empty

Class std::__or_<std::is_integral<const int>, std::is_floating_point<const int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<const int>, std::is_floating_point<const int> > (0x0x7faf5b6a0c30) 0 empty
  std::is_integral<const int> (0x0x7faf5b6a0c98) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b69dcc0) 0 empty

Class std::is_arithmetic<const int>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<const int> (0x0x7faf5b6a0d00) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b69dd20) 0 empty

Class std::conditional<true, std::is_arithmetic<const int>, std::__or_<std::is_enum<const int>, std::is_pointer<const int>, std::is_member_pointer<const int>, std::is_null_pointer<const int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_arithmetic<const int>, std::__or_<std::is_enum<const int>, std::is_pointer<const int>, std::is_member_pointer<const int>, std::is_null_pointer<const int> > > (0x0x7faf5b69dd80) 0 empty

Class std::__or_<std::is_arithmetic<const int>, std::is_enum<const int>, std::is_pointer<const int>, std::is_member_pointer<const int>, std::is_null_pointer<const int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<const int>, std::is_enum<const int>, std::is_pointer<const int>, std::is_member_pointer<const int>, std::is_null_pointer<const int> > (0x0x7faf5b6a0d68) 0 empty
  std::is_arithmetic<const int> (0x0x7faf5b6a0dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b69dde0) 0 empty

Class std::is_scalar<const int>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<const int> (0x0x7faf5b6a0e38) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b69de40) 0 empty

Class std::__or_<std::is_reference<const int>, std::is_scalar<const int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const int>, std::is_scalar<const int> > (0x0x7faf5b6a0ea0) 0 empty
  std::is_scalar<const int> (0x0x7faf5b6a0f08) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b69dea0) 0 empty

Class std::__is_destructible_safe<const int, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<const int, false, true> (0x0x7faf5b6a0f70) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b69df00) 0 empty

Class std::is_destructible<const int>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<const int> (0x0x7faf5b6c3000) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b69df60) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<const int, const int&>, std::is_destructible<const int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<const int, const int&>, std::is_destructible<const int> > (0x0x7faf5b6c6000) 0 empty

Class std::__is_direct_constructible_impl<const int, const int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<const int, const int&> (0x0x7faf5b6c3068) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5b6c6060) 0 empty

Class std::__and_<std::is_destructible<const int>, std::__is_direct_constructible_impl<const int, const int&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<const int>, std::__is_direct_constructible_impl<const int, const int&> > (0x0x7faf5b6c3138) 0 empty
  std::__is_direct_constructible_impl<const int, const int&> (0x0x7faf5b6c31a0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5b6c60c0) 0 empty

Class std::__is_direct_constructible_new_safe<const int, const int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<const int, const int&> (0x0x7faf5b6c32d8) 0 empty
  std::__and_<std::is_destructible<const int>, std::__is_direct_constructible_impl<const int, const int&> > (0x0x7faf5b6c3340) 0 empty
    std::__is_direct_constructible_impl<const int, const int&> (0x0x7faf5b6c33a8) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5b6c6120) 0 empty

Class std::__is_direct_constructible_new<const int, const int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<const int, const int&> (0x0x7faf5b6c3410) 0 empty
  std::__is_direct_constructible_new_safe<const int, const int&> (0x0x7faf5b6c3478) 0 empty
    std::__and_<std::is_destructible<const int>, std::__is_direct_constructible_impl<const int, const int&> > (0x0x7faf5b6c34e0) 0 empty
      std::__is_direct_constructible_impl<const int, const int&> (0x0x7faf5b6c3548) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5b6c6180) 0 empty

Class std::__is_direct_constructible<const int, const int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<const int, const int&> (0x0x7faf5b6c35b0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b6c61e0) 0 empty

Class std::__is_constructible_impl<const int, const int&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<const int, const int&> (0x0x7faf5b6c3618) 0 empty
  std::__is_direct_constructible<const int, const int&> (0x0x7faf5b6c3680) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b6c6240) 0 empty

Class std::is_constructible<const int, const int&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<const int, const int&> (0x0x7faf5b6c36e8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b6c62a0) 0 empty

Class std::conditional<true, std::is_constructible<int, const int&>, std::is_constructible<const int, const int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<int, const int&>, std::is_constructible<const int, const int&> > (0x0x7faf5b6c6300) 0 empty

Class std::__and_<std::is_constructible<const int, const int&>, std::is_constructible<int, const int&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<const int, const int&>, std::is_constructible<int, const int&> > (0x0x7faf5b6c3750) 0 empty
  std::is_constructible<int, const int&> (0x0x7faf5b6c37b8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b6c6360) 0 empty

Class std::conditional<false, std::is_void<const int&>, std::__or_<std::is_function<const int>, std::is_array<const int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const int&>, std::__or_<std::is_function<const int>, std::is_array<const int> > > (0x0x7faf5b6c64e0) 0 empty

Class std::conditional<false, std::is_function<const int>, std::is_array<const int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const int>, std::is_array<const int> > (0x0x7faf5b6c6540) 0 empty

Class std::__or_<std::is_function<const int>, std::is_array<const int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const int>, std::is_array<const int> > (0x0x7faf5b6c38f0) 0 empty
  std::is_array<const int> (0x0x7faf5b6c3958) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5b6c65a0) 0 empty

Class std::__or_<std::is_void<const int&>, std::is_function<const int>, std::is_array<const int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const int&>, std::is_function<const int>, std::is_array<const int> > (0x0x7faf5b6c39c0) 0 empty
  std::__or_<std::is_function<const int>, std::is_array<const int> > (0x0x7faf5b6c3a28) 0 empty
    std::is_array<const int> (0x0x7faf5b6c3a90) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5b6c6600) 0 empty

Class std::__is_convertible_helper<const int&, const int, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<const int&, const int, false> (0x0x7faf5b6c6720) 0 empty

Class std::is_convertible<const int&, const int>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const int&, const int> (0x0x7faf5b6c3b60) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b6c6780) 0 empty

Class std::conditional<true, std::is_convertible<const int&, int>, std::is_convertible<const int&, const int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<const int&, int>, std::is_convertible<const int&, const int> > (0x0x7faf5b6c67e0) 0 empty

Class std::__and_<std::is_convertible<const int&, const int>, std::is_convertible<const int&, int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const int&, const int>, std::is_convertible<const int&, int> > (0x0x7faf5b6c3c98) 0 empty
  std::is_convertible<const int&, int> (0x0x7faf5b6c3d00) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b6c6840) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<const int, int&&>, std::__is_direct_constructible_new_safe<const int, int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<const int, int&&>, std::__is_direct_constructible_new_safe<const int, int&&> > (0x0x7faf5b6c6a80) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<const int, int&&>, std::is_destructible<const int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<const int, int&&>, std::is_destructible<const int> > (0x0x7faf5b6c6ae0) 0 empty

Class std::__is_direct_constructible_impl<const int, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<const int, int&&> (0x0x7faf5b6c3d68) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5b6c6b40) 0 empty

Class std::__and_<std::is_destructible<const int>, std::__is_direct_constructible_impl<const int, int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<const int>, std::__is_direct_constructible_impl<const int, int&&> > (0x0x7faf5b6c3e38) 0 empty
  std::__is_direct_constructible_impl<const int, int&&> (0x0x7faf5b6c3ea0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5b6c6ba0) 0 empty

Class std::__is_direct_constructible_new_safe<const int, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<const int, int&&> (0x0x7faf5b6e9000) 0 empty
  std::__and_<std::is_destructible<const int>, std::__is_direct_constructible_impl<const int, int&&> > (0x0x7faf5b6e9068) 0 empty
    std::__is_direct_constructible_impl<const int, int&&> (0x0x7faf5b6e90d0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5b6c6cc0) 0 empty

Class std::__is_direct_constructible_new<const int, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<const int, int&&> (0x0x7faf5b6e91a0) 0 empty
  std::__is_direct_constructible_new_safe<const int, int&&> (0x0x7faf5b6e9208) 0 empty
    std::__and_<std::is_destructible<const int>, std::__is_direct_constructible_impl<const int, int&&> > (0x0x7faf5b6e9270) 0 empty
      std::__is_direct_constructible_impl<const int, int&&> (0x0x7faf5b6e92d8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5b6c6d20) 0 empty

Class std::__is_direct_constructible<const int, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<const int, int&&> (0x0x7faf5b6e93a8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b6c6d80) 0 empty

Class std::__is_constructible_impl<const int, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<const int, int&&> (0x0x7faf5b6e9410) 0 empty
  std::__is_direct_constructible<const int, int&&> (0x0x7faf5b6e9478) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b6c6de0) 0 empty

Class std::is_constructible<const int, int&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<const int, int&&> (0x0x7faf5b6e94e0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b6c6e40) 0 empty

Class std::conditional<true, std::is_constructible<int, int&&>, std::is_constructible<const int, int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<int, int&&>, std::is_constructible<const int, int&&> > (0x0x7faf5b6c6ea0) 0 empty

Class std::__and_<std::is_constructible<const int, int&&>, std::is_constructible<int, int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<const int, int&&>, std::is_constructible<int, int&&> > (0x0x7faf5b6e9618) 0 empty
  std::is_constructible<int, int&&> (0x0x7faf5b6e9680) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b6f0000) 0 empty

Class std::conditional<false, std::is_void<int&&>, std::__or_<std::is_function<const int>, std::is_array<const int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<int&&>, std::__or_<std::is_function<const int>, std::is_array<const int> > > (0x0x7faf5b6f0180) 0 empty

Class std::__or_<std::is_void<int&&>, std::is_function<const int>, std::is_array<const int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<int&&>, std::is_function<const int>, std::is_array<const int> > (0x0x7faf5b6e96e8) 0 empty
  std::__or_<std::is_function<const int>, std::is_array<const int> > (0x0x7faf5b6e9750) 0 empty
    std::is_array<const int> (0x0x7faf5b6e97b8) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5b6f01e0) 0 empty

Class std::__is_convertible_helper<int&&, const int, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<int&&, const int, false> (0x0x7faf5b6f0240) 0 empty

Class std::is_convertible<int&&, const int>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<int&&, const int> (0x0x7faf5b6e9888) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b6f02a0) 0 empty

Class std::conditional<true, std::is_convertible<int&&, int>, std::is_convertible<int&&, const int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<int&&, int>, std::is_convertible<int&&, const int> > (0x0x7faf5b6f0300) 0 empty

Class std::__and_<std::is_convertible<int&&, const int>, std::is_convertible<int&&, int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<int&&, const int>, std::is_convertible<int&&, int> > (0x0x7faf5b6e98f0) 0 empty
  std::is_convertible<int&&, int> (0x0x7faf5b6e9958) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b6f04e0) 0 empty

Class std::__is_direct_constructible_impl<std::pair<const int, int>, std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::pair<const int, int>, std::pair<int, int>&&> (0x0x7faf5b660af8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5b65dd80) 0 empty

Class std::__and_<std::is_destructible<std::pair<const int, int> >, std::__is_direct_constructible_impl<std::pair<const int, int>, std::pair<int, int>&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::pair<const int, int> >, std::__is_direct_constructible_impl<std::pair<const int, int>, std::pair<int, int>&&> > (0x0x7faf5b6e99c0) 0 empty
  std::__is_direct_constructible_impl<std::pair<const int, int>, std::pair<int, int>&&> (0x0x7faf5b6e9a28) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5b6f05a0) 0 empty

Class std::__is_direct_constructible_new_safe<std::pair<const int, int>, std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::pair<const int, int>, std::pair<int, int>&&> (0x0x7faf5b6e9a90) 0 empty
  std::__and_<std::is_destructible<std::pair<const int, int> >, std::__is_direct_constructible_impl<std::pair<const int, int>, std::pair<int, int>&&> > (0x0x7faf5b6e9af8) 0 empty
    std::__is_direct_constructible_impl<std::pair<const int, int>, std::pair<int, int>&&> (0x0x7faf5b6e9b60) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5b6f0600) 0 empty

Class std::__is_direct_constructible_new<std::pair<const int, int>, std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::pair<const int, int>, std::pair<int, int>&&> (0x0x7faf5b6e9bc8) 0 empty
  std::__is_direct_constructible_new_safe<std::pair<const int, int>, std::pair<int, int>&&> (0x0x7faf5b6e9c30) 0 empty
    std::__and_<std::is_destructible<std::pair<const int, int> >, std::__is_direct_constructible_impl<std::pair<const int, int>, std::pair<int, int>&&> > (0x0x7faf5b6e9c98) 0 empty
      std::__is_direct_constructible_impl<std::pair<const int, int>, std::pair<int, int>&&> (0x0x7faf5b6e9d00) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5b6f0720) 0 empty

Class std::__is_direct_constructible<std::pair<const int, int>, std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::pair<const int, int>, std::pair<int, int>&&> (0x0x7faf5b6e9d68) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b6f07e0) 0 empty

Class std::__is_constructible_impl<std::pair<const int, int>, std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::pair<const int, int>, std::pair<int, int>&&> (0x0x7faf5b6e9dd0) 0 empty
  std::__is_direct_constructible<std::pair<const int, int>, std::pair<int, int>&&> (0x0x7faf5b6e9e38) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b6f0840) 0 empty

Class std::is_constructible<std::pair<const int, int>, std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::pair<const int, int>, std::pair<int, int>&&> (0x0x7faf5b6e9ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b6f08a0) 0 empty

Class std::_Rb_tree_iterator<std::pair<const int, int> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<std::pair<const int, int> > (0x0x7faf5b6f0960) 0

Class std::_PCC<true, std::_Rb_tree_iterator<std::pair<const int, int> >, bool>
   size=1 align=1
   base size=0 base align=1
std::_PCC<true, std::_Rb_tree_iterator<std::pair<const int, int> >, bool> (0x0x7faf5b6f0a20) 0 empty

Class std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5b6e9f08) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b6f0a80) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> > > > > (0x0x7faf5b6f0ae0) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5b6e9f70) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b6f0b40) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5b6f0ba0) 0 empty

Class std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5b767000) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b6f0c00) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5b767068) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5b7670d0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5b6f0c60) 0 empty

Class std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5b767138) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b6f0cc0) 0 empty

Class std::conditional<false, std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5b6f0d20) 0 empty

Class std::remove_volatile<std::_Rb_tree_iterator<std::pair<const int, int> > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5b6f0de0) 0 empty

Class std::remove_const<std::_Rb_tree_iterator<std::pair<const int, int> > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5b6f0e40) 0 empty

Class std::remove_cv<std::_Rb_tree_iterator<std::pair<const int, int> > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5b6f0d80) 0 empty

Class std::__is_void_helper<std::_Rb_tree_iterator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5b767208) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b6f0ea0) 0 empty

Class std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5b767270) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b6f0f00) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5b7672d8) 0 empty
  std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5b767340) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5b6f0f60) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5b7673a8) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5b767410) 0 empty
    std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5b767478) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5b770000) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> > > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> > > > > (0x0x7faf5b7674e0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b770060) 0 empty

Class std::is_object<std::_Rb_tree_iterator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5b767548) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b7700c0) 0 empty

Class std::conditional<true, std::is_object<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5b770120) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5b7675b0) 0 empty
  std::is_object<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5b767618) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b770180) 0 empty

Class std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5b767680) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b7701e0) 0 empty

Class std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> >&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> >&> (0x0x7faf5b7676e8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b7702a0) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> >&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> >&> > > (0x0x7faf5b770300) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&> (0x0x7faf5b767750) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b770360) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&> > (0x0x7faf5b7703c0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&> > (0x0x7faf5b7677b8) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&> (0x0x7faf5b767820) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b770420) 0 empty

Class std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&> (0x0x7faf5b767888) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b770480) 0 empty

Class std::conditional<true, std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> >&> > (0x0x7faf5b7704e0) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> >&> > (0x0x7faf5b7678f0) 0 empty
  std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&> (0x0x7faf5b767958) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b770540) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> >&> > (0x0x7faf5b7679c0) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> >&> > (0x0x7faf5b767a28) 0 empty
    std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&> (0x0x7faf5b767a90) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5b7705a0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> >&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> >&> > > (0x0x7faf5b767af8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b770600) 0 empty

Class std::is_object<std::_Rb_tree_iterator<std::pair<const int, int> >&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_iterator<std::pair<const int, int> >&> (0x0x7faf5b767b60) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b770660) 0 empty

Class std::conditional<false, std::is_object<std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&> > (0x0x7faf5b7706c0) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&> > (0x0x7faf5b767bc8) 0 empty
  std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&> (0x0x7faf5b767c30) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b770720) 0 empty

Class std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const int, int> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const int, int> >&> (0x0x7faf5b767c98) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b770780) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<std::pair<const int, int> >&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<std::pair<const int, int> >&, true> (0x0x7faf5b7707e0) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&> (0x0x7faf5b767d00) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<std::pair<const int, int> >&, true> (0x0x7faf5b7709c0) 0 empty

Class std::is_function<const std::_Rb_tree_iterator<std::pair<const int, int> >&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const std::_Rb_tree_iterator<std::pair<const int, int> >&> (0x0x7faf5b767dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b770a80) 0 empty

Class std::conditional<false, std::is_function<const std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::__or_<std::is_reference<const std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const int, int> >&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::__or_<std::is_reference<const std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const int, int> >&> > > (0x0x7faf5b770ae0) 0 empty

Class std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const int, int> >&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const int, int> >&> (0x0x7faf5b767e38) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b770b40) 0 empty

Class std::conditional<true, std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const int, int> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const int, int> >&> > (0x0x7faf5b770ba0) 0 empty

Class std::__or_<std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const int, int> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const int, int> >&> > (0x0x7faf5b767ea0) 0 empty
  std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const int, int> >&> (0x0x7faf5b767f08) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b770c00) 0 empty

Class std::is_reference<const std::_Rb_tree_iterator<std::pair<const int, int> >&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const std::_Rb_tree_iterator<std::pair<const int, int> >&> (0x0x7faf5b767f70) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b770c60) 0 empty

Class std::conditional<true, std::is_reference<const std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const int, int> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const int, int> >&> > (0x0x7faf5b770cc0) 0 empty

Class std::__or_<std::is_reference<const std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const int, int> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const int, int> >&> > (0x0x7faf5b79a000) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<std::pair<const int, int> >&> (0x0x7faf5b79a068) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b770d20) 0 empty

Class std::__or_<std::is_function<const std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const int, int> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const int, int> >&> > (0x0x7faf5b79a0d0) 0 empty
  std::__or_<std::is_reference<const std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const int, int> >&> > (0x0x7faf5b79a138) 0 empty
    std::is_reference<const std::_Rb_tree_iterator<std::pair<const int, int> >&> (0x0x7faf5b79a1a0) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5b770d80) 0 empty

Class std::__not_<std::__or_<std::is_function<const std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const int, int> >&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const int, int> >&> > > (0x0x7faf5b79a208) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b770de0) 0 empty

Class std::is_object<const std::_Rb_tree_iterator<std::pair<const int, int> >&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const std::_Rb_tree_iterator<std::pair<const int, int> >&> (0x0x7faf5b79a270) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b770e40) 0 empty

Class std::conditional<false, std::is_object<const std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const int, int> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const int, int> >&> > (0x0x7faf5b770ea0) 0 empty

Class std::__or_<std::is_object<const std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const int, int> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const int, int> >&> > (0x0x7faf5b79a2d8) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<std::pair<const int, int> >&> (0x0x7faf5b79a340) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b770f00) 0 empty

Class std::__is_referenceable<const std::_Rb_tree_iterator<std::pair<const int, int> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const std::_Rb_tree_iterator<std::pair<const int, int> >&> (0x0x7faf5b79a3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b770f60) 0 empty

Class std::__add_rvalue_reference_helper<const std::_Rb_tree_iterator<std::pair<const int, int> >&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const std::_Rb_tree_iterator<std::pair<const int, int> >&, true> (0x0x7faf5b7a0000) 0 empty

Class std::add_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const int, int> >&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const int, int> >&> (0x0x7faf5b79a4e0) 0 empty
  std::__add_rvalue_reference_helper<const std::_Rb_tree_iterator<std::pair<const int, int> >&, true> (0x0x7faf5b7a0120) 0 empty

Class std::__is_assignable_helper<std::_Rb_tree_iterator<std::pair<const int, int> >&, const std::_Rb_tree_iterator<std::pair<const int, int> >&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<std::_Rb_tree_iterator<std::pair<const int, int> >&, const std::_Rb_tree_iterator<std::pair<const int, int> >&> (0x0x7faf5b770240) 0 empty

Class std::is_assignable<std::_Rb_tree_iterator<std::pair<const int, int> >&, const std::_Rb_tree_iterator<std::pair<const int, int> >&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::_Rb_tree_iterator<std::pair<const int, int> >&, const std::_Rb_tree_iterator<std::pair<const int, int> >&> (0x0x7faf5b79a5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b7a0180) 0 empty

Class std::__is_copy_assignable_impl<std::_Rb_tree_iterator<std::pair<const int, int> >, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<std::_Rb_tree_iterator<std::pair<const int, int> >, true> (0x0x7faf5b79a618) 0 empty
  std::is_assignable<std::_Rb_tree_iterator<std::pair<const int, int> >&, const std::_Rb_tree_iterator<std::pair<const int, int> >&> (0x0x7faf5b79a680) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b7a01e0) 0 empty

Class std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5b79a6e8) 0 empty
  std::__is_copy_assignable_impl<std::_Rb_tree_iterator<std::pair<const int, int> >, true> (0x0x7faf5b79a750) 0 empty
    std::is_assignable<std::_Rb_tree_iterator<std::pair<const int, int> >&, const std::_Rb_tree_iterator<std::pair<const int, int> >&> (0x0x7faf5b79a7b8) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5b7a0300) 0 empty

Class std::conditional<true, std::is_copy_assignable<bool>, std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const int, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_copy_assignable<bool>, std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5b7a03c0) 0 empty

Class std::__and_<std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_copy_assignable<bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_copy_assignable<bool> > (0x0x7faf5b79a820) 0 empty
  std::is_copy_assignable<bool> (0x0x7faf5b79a888) 0 empty
    std::__is_copy_assignable_impl<bool, true> (0x0x7faf5b79a8f0) 0 empty
      std::is_assignable<bool&, const bool&> (0x0x7faf5b79a958) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5b7a0420) 0 empty

Class std::conditional<true, const std::pair<std::_Rb_tree_iterator<std::pair<const int, int> >, bool>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, const std::pair<std::_Rb_tree_iterator<std::pair<const int, int> >, bool>&, const std::__nonesuch&> (0x0x7faf5b7a0480) 0 empty

Class std::__not_<std::__and_<std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_copy_assignable<bool> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_copy_assignable<bool> > > (0x0x7faf5b79aa28) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b7a04e0) 0 empty

Class std::conditional<false, const std::pair<std::_Rb_tree_iterator<std::pair<const int, int> >, bool>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<std::_Rb_tree_iterator<std::pair<const int, int> >, bool>&, const std::__nonesuch&> (0x0x7faf5b7a0540) 0 empty

Class std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> >&&> (0x0x7faf5b79aaf8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b7a0600) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> >&&>, std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> >&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> >&&>, std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> >&&> > > (0x0x7faf5b7a0660) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&&> (0x0x7faf5b79ab60) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b7a06c0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&&> > (0x0x7faf5b7a0720) 0 empty

Class std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&&> (0x0x7faf5b79abc8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b7a0780) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&&> > (0x0x7faf5b79ac30) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&&> (0x0x7faf5b79ac98) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b7a07e0) 0 empty

Class std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&&> (0x0x7faf5b79ad00) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b7a0840) 0 empty

Class std::conditional<true, std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> >&&> > (0x0x7faf5b7a08a0) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> >&&> > (0x0x7faf5b79ad68) 0 empty
  std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&&> (0x0x7faf5b79add0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b7a0900) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> >&&> > (0x0x7faf5b79ae38) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> >&&> > (0x0x7faf5b79aea0) 0 empty
    std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&&> (0x0x7faf5b79af08) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5b7a0960) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> >&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> >&&> > > (0x0x7faf5b79af70) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b7a09c0) 0 empty

Class std::is_object<std::_Rb_tree_iterator<std::pair<const int, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_iterator<std::pair<const int, int> >&&> (0x0x7faf5b7bf000) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b7a0a20) 0 empty

Class std::conditional<false, std::is_object<std::_Rb_tree_iterator<std::pair<const int, int> >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::_Rb_tree_iterator<std::pair<const int, int> >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&&> > (0x0x7faf5b7a0a80) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_iterator<std::pair<const int, int> >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_iterator<std::pair<const int, int> >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&&> > (0x0x7faf5b7bf068) 0 empty
  std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&&> (0x0x7faf5b7bf0d0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b7a0ae0) 0 empty

Class std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const int, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const int, int> >&&> (0x0x7faf5b7bf138) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b7a0b40) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<std::pair<const int, int> >&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<std::pair<const int, int> >&&, true> (0x0x7faf5b7a0ba0) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_iterator<std::pair<const int, int> >&&> (0x0x7faf5b7bf1a0) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<std::pair<const int, int> >&&, true> (0x0x7faf5b7a0d80) 0 empty

Class std::__is_assignable_helper<std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> >&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> >&&> (0x0x7faf5b7a05a0) 0 empty

Class std::is_assignable<std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> >&&> (0x0x7faf5b7bf208) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b7a0e40) 0 empty

Class std::__is_move_assignable_impl<std::_Rb_tree_iterator<std::pair<const int, int> >, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<std::_Rb_tree_iterator<std::pair<const int, int> >, true> (0x0x7faf5b7bf270) 0 empty
  std::is_assignable<std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> >&&> (0x0x7faf5b7bf2d8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b7a0ea0) 0 empty

Class std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5b7bf340) 0 empty
  std::__is_move_assignable_impl<std::_Rb_tree_iterator<std::pair<const int, int> >, true> (0x0x7faf5b7bf3a8) 0 empty
    std::is_assignable<std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> >&&> (0x0x7faf5b7bf410) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5b7c8000) 0 empty

Class std::conditional<true, std::is_move_assignable<bool>, std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const int, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<bool>, std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5b7c80c0) 0 empty

Class std::__and_<std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_move_assignable<bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_move_assignable<bool> > (0x0x7faf5b7bf478) 0 empty
  std::is_move_assignable<bool> (0x0x7faf5b7bf4e0) 0 empty
    std::__is_move_assignable_impl<bool, true> (0x0x7faf5b7bf548) 0 empty
      std::is_assignable<bool&, bool&&> (0x0x7faf5b7bf5b0) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5b7c8120) 0 empty

Class std::conditional<true, std::pair<std::_Rb_tree_iterator<std::pair<const int, int> >, bool>&&, std::__nonesuch&&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::pair<std::_Rb_tree_iterator<std::pair<const int, int> >, bool>&&, std::__nonesuch&&> (0x0x7faf5b7c8180) 0 empty

Class std::pair<std::_Rb_tree_iterator<std::pair<const int, int> >, bool>
   size=16 align=8
   base size=9 base align=8
std::pair<std::_Rb_tree_iterator<std::pair<const int, int> >, bool> (0x0x7faf5b6f0900) 0

Class std::is_error_code_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5b7bf680) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b7c8240) 0 empty

Class std::is_error_condition_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5b7bf750) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b7c82a0) 0 empty

Class std::_Rb_tree_const_iterator<std::pair<const int, int> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_const_iterator<std::pair<const int, int> > (0x0x7faf5b7c8300) 0

Class std::__has_is_transparent<std::less<int>, int, void>
   size=1 align=1
   base size=0 base align=1
std::__has_is_transparent<std::less<int>, int, void> (0x0x7faf5b7c8360) 0 empty

Class std::is_error_code_enum<std::_Rb_tree_const_iterator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::_Rb_tree_const_iterator<std::pair<const int, int> > > (0x0x7faf5b7bf9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b7c83c0) 0 empty

Class std::is_error_condition_enum<std::_Rb_tree_const_iterator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::_Rb_tree_const_iterator<std::pair<const int, int> > > (0x0x7faf5b7bfa90) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b7c8420) 0 empty

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

Class __gnu_cxx::__alloc_traits<std::allocator<double> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<double> > (0x0x7faf5b7bfbc8) 0 empty
  std::allocator_traits<std::allocator<double> > (0x0x7faf5b7c8780) 0 empty

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

Class __gnu_cxx::new_allocator<double>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<double> (0x0x7faf5b7c8840) 0 empty

Class std::allocator<double>
   size=1 align=1
   base size=1 base align=1
std::allocator<double> (0x0x7faf5b7bfd00) 0 empty
  __gnu_cxx::new_allocator<double> (0x0x7faf5b7c8900) 0 empty

Class std::_Vector_base<double, std::allocator<double> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<double, std::allocator<double> >::_Vector_impl (0x0x7faf5b7bfdd0) 0
  std::allocator<double> (0x0x7faf5b7bfe38) 0 empty
    __gnu_cxx::new_allocator<double> (0x0x7faf5b7c8960) 0 empty

Class std::_Vector_base<double, std::allocator<double> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<double, std::allocator<double> > (0x0x7faf5b7c86c0) 0

Class std::vector<double>
   size=24 align=8
   base size=24 base align=8
std::vector<double> (0x0x7faf5b7bfea0) 0
  std::_Vector_base<double, std::allocator<double> > (0x0x7faf5b7c89c0) 0

Class std::allocator_traits<std::allocator<std::pair<long unsigned int, double> > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::pair<long unsigned int, double> > > (0x0x7faf5b7c8c00) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<long unsigned int, double> > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<long unsigned int, double> > > (0x0x7faf5b4979c0) 0 empty
  std::allocator_traits<std::allocator<std::pair<long unsigned int, double> > > (0x0x7faf5b7c8c60) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<long unsigned int, double> > >::rebind<std::pair<long unsigned int, double> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<long unsigned int, double> > >::rebind<std::pair<long unsigned int, double> > (0x0x7faf5b7c8cc0) 0 empty

Class __gnu_cxx::new_allocator<std::pair<long unsigned int, double> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<long unsigned int, double> > (0x0x7faf5b7c8d20) 0 empty

Class std::allocator<std::pair<long unsigned int, double> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<long unsigned int, double> > (0x0x7faf5b497af8) 0 empty
  __gnu_cxx::new_allocator<std::pair<long unsigned int, double> > (0x0x7faf5b7c8de0) 0 empty

Class std::_Vector_base<std::pair<long unsigned int, double>, std::allocator<std::pair<long unsigned int, double> > >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::pair<long unsigned int, double>, std::allocator<std::pair<long unsigned int, double> > >::_Vector_impl (0x0x7faf5b497bc8) 0
  std::allocator<std::pair<long unsigned int, double> > (0x0x7faf5b497c30) 0 empty
    __gnu_cxx::new_allocator<std::pair<long unsigned int, double> > (0x0x7faf5b7c8e40) 0 empty

Class std::_Vector_base<std::pair<long unsigned int, double>, std::allocator<std::pair<long unsigned int, double> > >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::pair<long unsigned int, double>, std::allocator<std::pair<long unsigned int, double> > > (0x0x7faf5b7c8ba0) 0

Class std::vector<std::pair<long unsigned int, double> >
   size=24 align=8
   base size=24 base align=8
std::vector<std::pair<long unsigned int, double> > (0x0x7faf5b497c98) 0
  std::_Vector_base<std::pair<long unsigned int, double>, std::allocator<std::pair<long unsigned int, double> > > (0x0x7faf5b7c8ea0) 0

Class std::is_array<std::allocator<std::pair<long unsigned int, double> > >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<std::pair<long unsigned int, double> > > (0x0x7faf5b497ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b7c8f00) 0 empty

Class std::remove_volatile<std::allocator<std::pair<long unsigned int, double> > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<std::pair<long unsigned int, double> > > (0x0x7faf5b545000) 0 empty

Class std::remove_const<std::allocator<std::pair<long unsigned int, double> > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<std::pair<long unsigned int, double> > > (0x0x7faf5b545060) 0 empty

Class std::remove_cv<std::allocator<std::pair<long unsigned int, double> > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<std::pair<long unsigned int, double> > > (0x0x7faf5b7c8f60) 0 empty

Class std::__is_void_helper<std::allocator<std::pair<long unsigned int, double> > >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<std::pair<long unsigned int, double> > > (0x0x7faf5b497f70) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b5450c0) 0 empty

Class std::is_void<std::allocator<std::pair<long unsigned int, double> > >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<std::pair<long unsigned int, double> > > (0x0x7faf5b497958) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b545120) 0 empty

Class std::__not_<std::is_void<std::allocator<std::pair<long unsigned int, double> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<std::pair<long unsigned int, double> > > > (0x0x7faf5b497a28) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b545180) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::allocator<std::pair<long unsigned int, double> > >, std::__not_<std::is_void<std::allocator<std::pair<long unsigned int, double> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_default_constructible_impl<std::allocator<std::pair<long unsigned int, double> > >, std::__not_<std::is_void<std::allocator<std::pair<long unsigned int, double> > > > > (0x0x7faf5b5451e0) 0 empty

Class std::__is_default_constructible_impl<std::allocator<std::pair<long unsigned int, double> > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<std::pair<long unsigned int, double> > > (0x0x7faf5b497d00) 0 empty
  std::__do_is_default_constructible_impl (0x0x7faf5b545240) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<std::pair<long unsigned int, double> > > >, std::__is_default_constructible_impl<std::allocator<std::pair<long unsigned int, double> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<std::pair<long unsigned int, double> > > >, std::__is_default_constructible_impl<std::allocator<std::pair<long unsigned int, double> > > > (0x0x7faf5b497e38) 0 empty
  std::__is_default_constructible_impl<std::allocator<std::pair<long unsigned int, double> > > (0x0x7faf5b54c000) 0 empty
    std::__do_is_default_constructible_impl (0x0x7faf5b545360) 0 empty

Class std::__is_default_constructible_atom<std::allocator<std::pair<long unsigned int, double> > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<std::pair<long unsigned int, double> > > (0x0x7faf5b54c068) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<std::pair<long unsigned int, double> > > >, std::__is_default_constructible_impl<std::allocator<std::pair<long unsigned int, double> > > > (0x0x7faf5b54c0d0) 0 empty
    std::__is_default_constructible_impl<std::allocator<std::pair<long unsigned int, double> > > (0x0x7faf5b54c138) 0 empty
      std::__do_is_default_constructible_impl (0x0x7faf5b545420) 0 empty

Class std::__is_default_constructible_safe<std::allocator<std::pair<long unsigned int, double> >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<std::pair<long unsigned int, double> >, false> (0x0x7faf5b54c1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b5455a0) 0 empty

Class std::is_default_constructible<std::allocator<std::pair<long unsigned int, double> > >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<std::pair<long unsigned int, double> > > (0x0x7faf5b54c2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b5456c0) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<std::pair<long unsigned int, double> >, false>, std::is_default_constructible<std::allocator<std::pair<long unsigned int, double> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<std::pair<long unsigned int, double> >, false>, std::is_default_constructible<std::allocator<std::pair<long unsigned int, double> > > > (0x0x7faf5b545720) 0 empty

Class std::__is_nt_default_constructible_atom<std::allocator<std::pair<long unsigned int, double> > >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<std::pair<long unsigned int, double> > > (0x0x7faf5b54c410) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b545780) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<std::pair<long unsigned int, double> >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<std::pair<long unsigned int, double> >, false> (0x0x7faf5b54c478) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<std::pair<long unsigned int, double> > > (0x0x7faf5b54c4e0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b545960) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<std::pair<long unsigned int, double> > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<long unsigned int, double> >, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<std::pair<long unsigned int, double> > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<long unsigned int, double> >, false> > (0x0x7faf5b54c618) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<std::pair<long unsigned int, double> >, false> (0x0x7faf5b54c680) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<std::pair<long unsigned int, double> > > (0x0x7faf5b54c6e8) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5b545a20) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<std::pair<long unsigned int, double> > >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<std::pair<long unsigned int, double> > > (0x0x7faf5b54c7b8) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<std::pair<long unsigned int, double> > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<long unsigned int, double> >, false> > (0x0x7faf5b54c820) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<std::pair<long unsigned int, double> >, false> (0x0x7faf5b54c888) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<std::pair<long unsigned int, double> > > (0x0x7faf5b54c8f0) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5b545ae0) 0 empty

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

Class std::is_error_condition_enum<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::__cxx11::basic_string<char> > (0x0x7faf5b54ca28) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b545d80) 0 empty

Class std::_PCC<true, long unsigned int, double>
   size=1 align=1
   base size=0 base align=1
std::_PCC<true, long unsigned int, double> (0x0x7faf5b545ea0) 0 empty

Class std::conditional<true, std::is_copy_assignable<double>, std::is_copy_assignable<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_copy_assignable<double>, std::is_copy_assignable<long unsigned int> > (0x0x7faf5b545f00) 0 empty

Class std::is_function<double>
   size=1 align=1
   base size=1 base align=1
std::is_function<double> (0x0x7faf5b54cb60) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b5f3060) 0 empty

Class std::conditional<false, std::is_function<double>, std::__or_<std::is_reference<double>, std::is_void<double> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<double>, std::__or_<std::is_reference<double>, std::is_void<double> > > (0x0x7faf5b5f30c0) 0 empty

Class std::is_lvalue_reference<double>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<double> (0x0x7faf5b54cbc8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b5f3120) 0 empty

Class std::conditional<false, std::is_lvalue_reference<double>, std::is_rvalue_reference<double> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<double>, std::is_rvalue_reference<double> > (0x0x7faf5b5f3180) 0 empty

Class std::is_rvalue_reference<double>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<double> (0x0x7faf5b54cc30) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b5f32a0) 0 empty

Class std::__or_<std::is_lvalue_reference<double>, std::is_rvalue_reference<double> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<double>, std::is_rvalue_reference<double> > (0x0x7faf5b54cc98) 0 empty
  std::is_rvalue_reference<double> (0x0x7faf5b54cd00) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5b5f3300) 0 empty

Class std::is_reference<double>
   size=1 align=1
   base size=1 base align=1
std::is_reference<double> (0x0x7faf5b54cd68) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b5f3360) 0 empty

Class std::conditional<false, std::is_reference<double>, std::is_void<double> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<double>, std::is_void<double> > (0x0x7faf5b5f33c0) 0 empty

Class std::remove_volatile<double>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<double> (0x0x7faf5b5f3480) 0 empty

Class std::remove_const<double>
   size=1 align=1
   base size=0 base align=1
std::remove_const<double> (0x0x7faf5b5f34e0) 0 empty

Class std::remove_cv<double>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<double> (0x0x7faf5b5f3420) 0 empty

Class std::__is_void_helper<double>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<double> (0x0x7faf5b54ce38) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b5f3540) 0 empty

Class std::is_void<double>
   size=1 align=1
   base size=1 base align=1
std::is_void<double> (0x0x7faf5b54cea0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b5f35a0) 0 empty

Class std::__or_<std::is_reference<double>, std::is_void<double> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<double>, std::is_void<double> > (0x0x7faf5b54cf08) 0 empty
  std::is_void<double> (0x0x7faf5b54cf70) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5b5f3600) 0 empty

Class std::__or_<std::is_function<double>, std::is_reference<double>, std::is_void<double> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<double>, std::is_reference<double>, std::is_void<double> > (0x0x7faf5b605000) 0 empty
  std::__or_<std::is_reference<double>, std::is_void<double> > (0x0x7faf5b605068) 0 empty
    std::is_void<double> (0x0x7faf5b6050d0) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5b5f3660) 0 empty

Class std::__not_<std::__or_<std::is_function<double>, std::is_reference<double>, std::is_void<double> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<double>, std::is_reference<double>, std::is_void<double> > > (0x0x7faf5b605138) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b5f36c0) 0 empty

Class std::is_object<double>
   size=1 align=1
   base size=1 base align=1
std::is_object<double> (0x0x7faf5b605270) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b5f37e0) 0 empty

Class std::conditional<true, std::is_object<double>, std::is_reference<double> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<double>, std::is_reference<double> > (0x0x7faf5b5f3840) 0 empty

Class std::__or_<std::is_object<double>, std::is_reference<double> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<double>, std::is_reference<double> > (0x0x7faf5b6052d8) 0 empty
  std::is_object<double> (0x0x7faf5b605340) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b5f38a0) 0 empty

Class std::__is_referenceable<double>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<double> (0x0x7faf5b6053a8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b5f3900) 0 empty

Class std::is_function<double&>
   size=1 align=1
   base size=1 base align=1
std::is_function<double&> (0x0x7faf5b605410) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b5f39c0) 0 empty

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

Class std::is_lvalue_reference<double&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<double&> (0x0x7faf5b605478) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b5f3a80) 0 empty

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

Class std::__or_<std::is_lvalue_reference<double&>, std::is_rvalue_reference<double&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<double&>, std::is_rvalue_reference<double&> > (0x0x7faf5b6054e0) 0 empty
  std::is_lvalue_reference<double&> (0x0x7faf5b605548) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b5f3cc0) 0 empty

Class std::is_reference<double&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<double&> (0x0x7faf5b6055b0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b5f3d20) 0 empty

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

Class std::__or_<std::is_reference<double&>, std::is_void<double&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<double&>, std::is_void<double&> > (0x0x7faf5b605618) 0 empty
  std::is_reference<double&> (0x0x7faf5b605680) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b5f3de0) 0 empty

Class std::__or_<std::is_function<double&>, std::is_reference<double&>, std::is_void<double&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<double&>, std::is_reference<double&>, std::is_void<double&> > (0x0x7faf5b6056e8) 0 empty
  std::__or_<std::is_reference<double&>, std::is_void<double&> > (0x0x7faf5b605750) 0 empty
    std::is_reference<double&> (0x0x7faf5b6057b8) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5b5f3e40) 0 empty

Class std::__not_<std::__or_<std::is_function<double&>, std::is_reference<double&>, std::is_void<double&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<double&>, std::is_reference<double&>, std::is_void<double&> > > (0x0x7faf5b605820) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b5f3f60) 0 empty

Class std::is_object<double&>
   size=1 align=1
   base size=1 base align=1
std::is_object<double&> (0x0x7faf5b605a28) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b61b000) 0 empty

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

Class std::__or_<std::is_object<double&>, std::is_reference<double&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<double&>, std::is_reference<double&> > (0x0x7faf5b605a90) 0 empty
  std::is_reference<double&> (0x0x7faf5b605af8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b61b0c0) 0 empty

Class std::__is_referenceable<double&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<double&> (0x0x7faf5b605b60) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b61b120) 0 empty

Class std::__add_rvalue_reference_helper<double&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<double&, true> (0x0x7faf5b61b180) 0 empty

Class std::add_rvalue_reference<double&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<double&> (0x0x7faf5b605bc8) 0 empty
  std::__add_rvalue_reference_helper<double&, true> (0x0x7faf5b61b1e0) 0 empty

Class std::is_function<const double&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const double&> (0x0x7faf5b605c98) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b61b240) 0 empty

Class std::conditional<false, std::is_function<const double&>, std::__or_<std::is_reference<const double&>, std::is_void<const double&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const double&>, std::__or_<std::is_reference<const double&>, std::is_void<const double&> > > (0x0x7faf5b61b2a0) 0 empty

Class std::is_lvalue_reference<const double&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const double&> (0x0x7faf5b605d00) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b61b300) 0 empty

Class std::conditional<true, std::is_lvalue_reference<const double&>, std::is_rvalue_reference<const double&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<const double&>, std::is_rvalue_reference<const double&> > (0x0x7faf5b61b360) 0 empty

Class std::__or_<std::is_lvalue_reference<const double&>, std::is_rvalue_reference<const double&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const double&>, std::is_rvalue_reference<const double&> > (0x0x7faf5b605e38) 0 empty
  std::is_lvalue_reference<const double&> (0x0x7faf5b605ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b61b3c0) 0 empty

Class std::is_reference<const double&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const double&> (0x0x7faf5b605f08) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b61b5a0) 0 empty

Class std::conditional<true, std::is_reference<const double&>, std::is_void<const double&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const double&>, std::is_void<const double&> > (0x0x7faf5b61b600) 0 empty

Class std::__or_<std::is_reference<const double&>, std::is_void<const double&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const double&>, std::is_void<const double&> > (0x0x7faf5b605f70) 0 empty
  std::is_reference<const double&> (0x0x7faf5b62a000) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b61b660) 0 empty

Class std::__or_<std::is_function<const double&>, std::is_reference<const double&>, std::is_void<const double&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const double&>, std::is_reference<const double&>, std::is_void<const double&> > (0x0x7faf5b62a068) 0 empty
  std::__or_<std::is_reference<const double&>, std::is_void<const double&> > (0x0x7faf5b62a0d0) 0 empty
    std::is_reference<const double&> (0x0x7faf5b62a138) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5b61b6c0) 0 empty

Class std::__not_<std::__or_<std::is_function<const double&>, std::is_reference<const double&>, std::is_void<const double&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const double&>, std::is_reference<const double&>, std::is_void<const double&> > > (0x0x7faf5b62a270) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b61b720) 0 empty

Class std::is_object<const double&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const double&> (0x0x7faf5b62a2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b61b780) 0 empty

Class std::conditional<false, std::is_object<const double&>, std::is_reference<const double&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const double&>, std::is_reference<const double&> > (0x0x7faf5b61b7e0) 0 empty

Class std::__or_<std::is_object<const double&>, std::is_reference<const double&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const double&>, std::is_reference<const double&> > (0x0x7faf5b62a340) 0 empty
  std::is_reference<const double&> (0x0x7faf5b62a3a8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b61b900) 0 empty

Class std::__is_referenceable<const double&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const double&> (0x0x7faf5b62a410) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b61b960) 0 empty

Class std::__add_rvalue_reference_helper<const double&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const double&, true> (0x0x7faf5b61b9c0) 0 empty

Class std::add_rvalue_reference<const double&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const double&> (0x0x7faf5b62a478) 0 empty
  std::__add_rvalue_reference_helper<const double&, true> (0x0x7faf5b61ba20) 0 empty

Class std::__is_assignable_helper<double&, const double&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<double&, const double&> (0x0x7faf5b5f3960) 0 empty

Class std::is_assignable<double&, const double&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<double&, const double&> (0x0x7faf5b62a4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b61ba80) 0 empty

Class std::__is_copy_assignable_impl<double, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<double, true> (0x0x7faf5b62a548) 0 empty
  std::is_assignable<double&, const double&> (0x0x7faf5b62a5b0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b61bae0) 0 empty

Class std::is_copy_assignable<double>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<double> (0x0x7faf5b62a618) 0 empty
  std::__is_copy_assignable_impl<double, true> (0x0x7faf5b62a680) 0 empty
    std::is_assignable<double&, const double&> (0x0x7faf5b62a6e8) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5b61bb40) 0 empty

Class std::__and_<std::is_copy_assignable<long unsigned int>, std::is_copy_assignable<double> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_assignable<long unsigned int>, std::is_copy_assignable<double> > (0x0x7faf5b62a750) 0 empty
  std::is_copy_assignable<double> (0x0x7faf5b62a7b8) 0 empty
    std::__is_copy_assignable_impl<double, true> (0x0x7faf5b62a820) 0 empty
      std::is_assignable<double&, const double&> (0x0x7faf5b62a888) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5b61bba0) 0 empty

Class std::conditional<true, const std::pair<long unsigned int, double>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, const std::pair<long unsigned int, double>&, const std::__nonesuch&> (0x0x7faf5b61bcc0) 0 empty

Class std::__not_<std::__and_<std::is_copy_assignable<long unsigned int>, std::is_copy_assignable<double> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_copy_assignable<long unsigned int>, std::is_copy_assignable<double> > > (0x0x7faf5b62a958) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b61bde0) 0 empty

Class std::conditional<false, const std::pair<long unsigned int, double>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<long unsigned int, double>&, const std::__nonesuch&> (0x0x7faf5b61be40) 0 empty

Class std::conditional<true, std::is_move_assignable<double>, std::is_move_assignable<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<double>, std::is_move_assignable<long unsigned int> > (0x0x7faf5b61bf60) 0 empty

Class std::is_function<double&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<double&&> (0x0x7faf5b62ac98) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b23c120) 0 empty

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

Class std::is_lvalue_reference<double&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<double&&> (0x0x7faf5b62ad00) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b23c1e0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<double&&>, std::is_rvalue_reference<double&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<double&&>, std::is_rvalue_reference<double&&> > (0x0x7faf5b23c240) 0 empty

Class std::is_rvalue_reference<double&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<double&&> (0x0x7faf5b62ae38) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b23c360) 0 empty

Class std::__or_<std::is_lvalue_reference<double&&>, std::is_rvalue_reference<double&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<double&&>, std::is_rvalue_reference<double&&> > (0x0x7faf5b62aea0) 0 empty
  std::is_rvalue_reference<double&&> (0x0x7faf5b62af08) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b23c3c0) 0 empty

Class std::is_reference<double&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<double&&> (0x0x7faf5b62af70) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b23c420) 0 empty

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

Class std::__or_<std::is_reference<double&&>, std::is_void<double&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<double&&>, std::is_void<double&&> > (0x0x7faf5b24b000) 0 empty
  std::is_reference<double&&> (0x0x7faf5b24b068) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b23c4e0) 0 empty

Class std::__or_<std::is_function<double&&>, std::is_reference<double&&>, std::is_void<double&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<double&&>, std::is_reference<double&&>, std::is_void<double&&> > (0x0x7faf5b24b0d0) 0 empty
  std::__or_<std::is_reference<double&&>, std::is_void<double&&> > (0x0x7faf5b24b138) 0 empty
    std::is_reference<double&&> (0x0x7faf5b24b1a0) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5b23c540) 0 empty

Class std::__not_<std::__or_<std::is_function<double&&>, std::is_reference<double&&>, std::is_void<double&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<double&&>, std::is_reference<double&&>, std::is_void<double&&> > > (0x0x7faf5b24b208) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b23c660) 0 empty

Class std::is_object<double&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<double&&> (0x0x7faf5b24b340) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b23c6c0) 0 empty

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

Class std::__or_<std::is_object<double&&>, std::is_reference<double&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<double&&>, std::is_reference<double&&> > (0x0x7faf5b24b3a8) 0 empty
  std::is_reference<double&&> (0x0x7faf5b24b410) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b23c780) 0 empty

Class std::__is_referenceable<double&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<double&&> (0x0x7faf5b24b478) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b23c7e0) 0 empty

Class std::__add_rvalue_reference_helper<double&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<double&&, true> (0x0x7faf5b23c840) 0 empty

Class std::add_rvalue_reference<double&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<double&&> (0x0x7faf5b24b4e0) 0 empty
  std::__add_rvalue_reference_helper<double&&, true> (0x0x7faf5b23c8a0) 0 empty

Class std::__is_assignable_helper<double&, double&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<double&, double&&> (0x0x7faf5b23c0c0) 0 empty

Class std::is_assignable<double&, double&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<double&, double&&> (0x0x7faf5b24b548) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b23c900) 0 empty

Class std::__is_move_assignable_impl<double, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<double, true> (0x0x7faf5b24b5b0) 0 empty
  std::is_assignable<double&, double&&> (0x0x7faf5b24b618) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b23c960) 0 empty

Class std::is_move_assignable<double>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<double> (0x0x7faf5b24b680) 0 empty
  std::__is_move_assignable_impl<double, true> (0x0x7faf5b24b6e8) 0 empty
    std::is_assignable<double&, double&&> (0x0x7faf5b24b750) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5b23c9c0) 0 empty

Class std::__and_<std::is_move_assignable<long unsigned int>, std::is_move_assignable<double> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_assignable<long unsigned int>, std::is_move_assignable<double> > (0x0x7faf5b24b7b8) 0 empty
  std::is_move_assignable<double> (0x0x7faf5b24b820) 0 empty
    std::__is_move_assignable_impl<double, true> (0x0x7faf5b24b888) 0 empty
      std::is_assignable<double&, double&&> (0x0x7faf5b24b8f0) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5b23ca20) 0 empty

Class std::conditional<true, std::pair<long unsigned int, double>&&, std::__nonesuch&&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::pair<long unsigned int, double>&&, std::__nonesuch&&> (0x0x7faf5b23cb40) 0 empty

Class std::pair<long unsigned int, double>
   size=16 align=8
   base size=16 base align=8
std::pair<long unsigned int, double> (0x0x7faf5b545e40) 0

Class std::conditional<true, std::is_constructible<double, const double&>, std::is_constructible<long unsigned int, const long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<double, const double&>, std::is_constructible<long unsigned int, const long unsigned int&> > (0x0x7faf5b23cba0) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<double, const double&>, std::__is_direct_constructible_new_safe<double, const double&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<double, const double&>, std::__is_direct_constructible_new_safe<double, const double&> > (0x0x7faf5b23cc00) 0 empty

Class std::conditional<false, std::is_void<double>, std::__or_<std::__is_array_unknown_bounds<double>, std::is_function<double> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<double>, std::__or_<std::__is_array_unknown_bounds<double>, std::is_function<double> > > (0x0x7faf5b23cc60) 0 empty

Class std::is_array<double>
   size=1 align=1
   base size=1 base align=1
std::is_array<double> (0x0x7faf5b24b958) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b23ccc0) 0 empty

Class std::conditional<false, std::__not_<std::extent<double, 0u> >, std::is_array<double> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<double, 0u> >, std::is_array<double> > (0x0x7faf5b23cd20) 0 empty

Class std::__and_<std::is_array<double>, std::__not_<std::extent<double, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<double>, std::__not_<std::extent<double, 0u> > > (0x0x7faf5b24b9c0) 0 empty
  std::is_array<double> (0x0x7faf5b24ba28) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5b23cd80) 0 empty

Class std::__is_array_unknown_bounds<double>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<double> (0x0x7faf5b24ba90) 0 empty
  std::__and_<std::is_array<double>, std::__not_<std::extent<double, 0u> > > (0x0x7faf5b24baf8) 0 empty
    std::is_array<double> (0x0x7faf5b24bb60) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5b23cde0) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<double>, std::is_function<double> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<double>, std::is_function<double> > (0x0x7faf5b23ce40) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<double>, std::is_function<double> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<double>, std::is_function<double> > (0x0x7faf5b24bbc8) 0 empty
  std::is_function<double> (0x0x7faf5b24bc30) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5b23cf60) 0 empty

Class std::__or_<std::is_void<double>, std::__is_array_unknown_bounds<double>, std::is_function<double> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<double>, std::__is_array_unknown_bounds<double>, std::is_function<double> > (0x0x7faf5b24bc98) 0 empty
  std::__or_<std::__is_array_unknown_bounds<double>, std::is_function<double> > (0x0x7faf5b24bd00) 0 empty
    std::is_function<double> (0x0x7faf5b24bd68) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5b27c000) 0 empty

Class std::conditional<false, std::is_reference<double>, std::is_scalar<double> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<double>, std::is_scalar<double> > (0x0x7faf5b27c120) 0 empty

Class std::__is_integral_helper<double>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<double> (0x0x7faf5b24bea0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b27c180) 0 empty

Class std::is_integral<double>
   size=1 align=1
   base size=1 base align=1
std::is_integral<double> (0x0x7faf5b24bf08) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b27c1e0) 0 empty

Class std::conditional<false, std::is_integral<double>, std::is_floating_point<double> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<double>, std::is_floating_point<double> > (0x0x7faf5b27c240) 0 empty

Class std::is_floating_point<double>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<double> (0x0x7faf5b24bf70) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b27c2a0) 0 empty

Class std::__or_<std::is_integral<double>, std::is_floating_point<double> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<double>, std::is_floating_point<double> > (0x0x7faf5b285000) 0 empty
  std::is_floating_point<double> (0x0x7faf5b285068) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b27c300) 0 empty

Class std::is_arithmetic<double>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<double> (0x0x7faf5b2850d0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b27c360) 0 empty

Class std::conditional<true, std::is_arithmetic<double>, std::__or_<std::is_enum<double>, std::is_pointer<double>, std::is_member_pointer<double>, std::is_null_pointer<double> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_arithmetic<double>, std::__or_<std::is_enum<double>, std::is_pointer<double>, std::is_member_pointer<double>, std::is_null_pointer<double> > > (0x0x7faf5b27c3c0) 0 empty

Class std::__or_<std::is_arithmetic<double>, std::is_enum<double>, std::is_pointer<double>, std::is_member_pointer<double>, std::is_null_pointer<double> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<double>, std::is_enum<double>, std::is_pointer<double>, std::is_member_pointer<double>, std::is_null_pointer<double> > (0x0x7faf5b285138) 0 empty
  std::is_arithmetic<double> (0x0x7faf5b2851a0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b27c420) 0 empty

Class std::is_scalar<double>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<double> (0x0x7faf5b285208) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b27c480) 0 empty

Class std::__or_<std::is_reference<double>, std::is_scalar<double> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<double>, std::is_scalar<double> > (0x0x7faf5b285270) 0 empty
  std::is_scalar<double> (0x0x7faf5b2852d8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b27c4e0) 0 empty

Class std::__is_destructible_safe<double, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<double, false, true> (0x0x7faf5b285340) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b27c540) 0 empty

Class std::is_destructible<double>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<double> (0x0x7faf5b2853a8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b27c5a0) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<double, const double&>, std::is_destructible<double> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<double, const double&>, std::is_destructible<double> > (0x0x7faf5b27c600) 0 empty

Class std::__is_direct_constructible_impl<double, const double&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<double, const double&> (0x0x7faf5b285410) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5b27c660) 0 empty

Class std::__and_<std::is_destructible<double>, std::__is_direct_constructible_impl<double, const double&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<double>, std::__is_direct_constructible_impl<double, const double&> > (0x0x7faf5b2854e0) 0 empty
  std::__is_direct_constructible_impl<double, const double&> (0x0x7faf5b285548) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5b27c6c0) 0 empty

Class std::__is_direct_constructible_new_safe<double, const double&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<double, const double&> (0x0x7faf5b285750) 0 empty
  std::__and_<std::is_destructible<double>, std::__is_direct_constructible_impl<double, const double&> > (0x0x7faf5b2857b8) 0 empty
    std::__is_direct_constructible_impl<double, const double&> (0x0x7faf5b285820) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5b27c720) 0 empty

Class std::__is_direct_constructible_new<double, const double&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<double, const double&> (0x0x7faf5b2858f0) 0 empty
  std::__is_direct_constructible_new_safe<double, const double&> (0x0x7faf5b285958) 0 empty
    std::__and_<std::is_destructible<double>, std::__is_direct_constructible_impl<double, const double&> > (0x0x7faf5b2859c0) 0 empty
      std::__is_direct_constructible_impl<double, const double&> (0x0x7faf5b285a28) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5b27c780) 0 empty

Class std::__is_direct_constructible<double, const double&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<double, const double&> (0x0x7faf5b285af8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b27c7e0) 0 empty

Class std::__is_constructible_impl<double, const double&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<double, const double&> (0x0x7faf5b285b60) 0 empty
  std::__is_direct_constructible<double, const double&> (0x0x7faf5b285bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b27c840) 0 empty

Class std::is_constructible<double, const double&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<double, const double&> (0x0x7faf5b285c30) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b27c8a0) 0 empty

Class std::__and_<std::is_constructible<long unsigned int, const long unsigned int&>, std::is_constructible<double, const double&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<long unsigned int, const long unsigned int&>, std::is_constructible<double, const double&> > (0x0x7faf5b285c98) 0 empty
  std::is_constructible<double, const double&> (0x0x7faf5b285d00) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b27c900) 0 empty

Class std::conditional<true, std::is_convertible<const double&, double>, std::is_convertible<const long unsigned int&, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<const double&, double>, std::is_convertible<const long unsigned int&, long unsigned int> > (0x0x7faf5b27c9c0) 0 empty

Class std::remove_volatile<const double&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const double&> (0x0x7faf5b27ca80) 0 empty

Class std::remove_const<const double&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const double&> (0x0x7faf5b27cae0) 0 empty

Class std::remove_cv<const double&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const double&> (0x0x7faf5b27ca20) 0 empty

Class std::__is_void_helper<const double&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const double&> (0x0x7faf5b285dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b27cb40) 0 empty

Class std::is_void<const double&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const double&> (0x0x7faf5b285e38) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b27cba0) 0 empty

Class std::conditional<false, std::is_void<const double&>, std::__or_<std::is_function<double>, std::is_array<double> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const double&>, std::__or_<std::is_function<double>, std::is_array<double> > > (0x0x7faf5b27cc00) 0 empty

Class std::conditional<false, std::is_function<double>, std::is_array<double> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<double>, std::is_array<double> > (0x0x7faf5b27cc60) 0 empty

Class std::__or_<std::is_function<double>, std::is_array<double> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<double>, std::is_array<double> > (0x0x7faf5b285ea0) 0 empty
  std::is_array<double> (0x0x7faf5b285f08) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5b27ccc0) 0 empty

Class std::__or_<std::is_void<const double&>, std::is_function<double>, std::is_array<double> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const double&>, std::is_function<double>, std::is_array<double> > (0x0x7faf5b285f70) 0 empty
  std::__or_<std::is_function<double>, std::is_array<double> > (0x0x7faf5b29f000) 0 empty
    std::is_array<double> (0x0x7faf5b29f068) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5b27cd20) 0 empty

Class std::__is_convertible_helper<const double&, double, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<const double&, double, false> (0x0x7faf5b27ce40) 0 empty

Class std::is_convertible<const double&, double>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const double&, double> (0x0x7faf5b29f138) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b27cea0) 0 empty

Class std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > (0x0x7faf5b29f1a0) 0 empty
  std::is_convertible<const double&, double> (0x0x7faf5b29f208) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b27cf00) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> >, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> >, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > > > (0x0x7faf5b2ae000) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<double, const double&&>, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > >, std::is_constructible<long unsigned int, const long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<double, const double&&>, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > >, std::is_constructible<long unsigned int, const long unsigned int&> > (0x0x7faf5b2ae060) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<double, const double&&>, std::__is_direct_constructible_new_safe<double, const double&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<double, const double&&>, std::__is_direct_constructible_new_safe<double, const double&&> > (0x0x7faf5b2ae0c0) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<double, const double&&>, std::is_destructible<double> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<double, const double&&>, std::is_destructible<double> > (0x0x7faf5b2ae120) 0 empty

Class std::is_function<const double&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const double&&> (0x0x7faf5b29f340) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b2ae1e0) 0 empty

Class std::conditional<false, std::is_function<const double&&>, std::__or_<std::is_reference<const double&&>, std::is_void<const double&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const double&&>, std::__or_<std::is_reference<const double&&>, std::is_void<const double&&> > > (0x0x7faf5b2ae240) 0 empty

Class std::is_lvalue_reference<const double&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const double&&> (0x0x7faf5b29f3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b2ae2a0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<const double&&>, std::is_rvalue_reference<const double&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<const double&&>, std::is_rvalue_reference<const double&&> > (0x0x7faf5b2ae300) 0 empty

Class std::is_rvalue_reference<const double&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const double&&> (0x0x7faf5b29f4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b2ae360) 0 empty

Class std::__or_<std::is_lvalue_reference<const double&&>, std::is_rvalue_reference<const double&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const double&&>, std::is_rvalue_reference<const double&&> > (0x0x7faf5b29f548) 0 empty
  std::is_rvalue_reference<const double&&> (0x0x7faf5b29f5b0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b2ae3c0) 0 empty

Class std::is_reference<const double&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const double&&> (0x0x7faf5b29f618) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b2ae5a0) 0 empty

Class std::conditional<true, std::is_reference<const double&&>, std::is_void<const double&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const double&&>, std::is_void<const double&&> > (0x0x7faf5b2ae600) 0 empty

Class std::__or_<std::is_reference<const double&&>, std::is_void<const double&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const double&&>, std::is_void<const double&&> > (0x0x7faf5b29f680) 0 empty
  std::is_reference<const double&&> (0x0x7faf5b29f6e8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b2ae720) 0 empty

Class std::__or_<std::is_function<const double&&>, std::is_reference<const double&&>, std::is_void<const double&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const double&&>, std::is_reference<const double&&>, std::is_void<const double&&> > (0x0x7faf5b29f750) 0 empty
  std::__or_<std::is_reference<const double&&>, std::is_void<const double&&> > (0x0x7faf5b29f7b8) 0 empty
    std::is_reference<const double&&> (0x0x7faf5b29f820) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5b2ae780) 0 empty

Class std::__not_<std::__or_<std::is_function<const double&&>, std::is_reference<const double&&>, std::is_void<const double&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const double&&>, std::is_reference<const double&&>, std::is_void<const double&&> > > (0x0x7faf5b29f888) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b2ae7e0) 0 empty

Class std::is_object<const double&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const double&&> (0x0x7faf5b29f8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b2ae840) 0 empty

Class std::conditional<false, std::is_object<const double&&>, std::is_reference<const double&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const double&&>, std::is_reference<const double&&> > (0x0x7faf5b2ae8a0) 0 empty

Class std::__or_<std::is_object<const double&&>, std::is_reference<const double&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const double&&>, std::is_reference<const double&&> > (0x0x7faf5b29f958) 0 empty
  std::is_reference<const double&&> (0x0x7faf5b29f9c0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b2ae9c0) 0 empty

Class std::__is_referenceable<const double&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const double&&> (0x0x7faf5b29fa28) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b2aea20) 0 empty

Class std::__add_rvalue_reference_helper<const double&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const double&&, true> (0x0x7faf5b2aea80) 0 empty

Class std::add_rvalue_reference<const double&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const double&&> (0x0x7faf5b29fa90) 0 empty
  std::__add_rvalue_reference_helper<const double&&, true> (0x0x7faf5b2aeae0) 0 empty

Class std::__is_direct_constructible_impl<double, const double&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<double, const double&&> (0x0x7faf5b29f2d8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5b2ae180) 0 empty

Class std::__and_<std::is_destructible<double>, std::__is_direct_constructible_impl<double, const double&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<double>, std::__is_direct_constructible_impl<double, const double&&> > (0x0x7faf5b29fb60) 0 empty
  std::__is_direct_constructible_impl<double, const double&&> (0x0x7faf5b29fbc8) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5b2aeb40) 0 empty

Class std::__is_direct_constructible_new_safe<double, const double&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<double, const double&&> (0x0x7faf5b29fdd0) 0 empty
  std::__and_<std::is_destructible<double>, std::__is_direct_constructible_impl<double, const double&&> > (0x0x7faf5b29fe38) 0 empty
    std::__is_direct_constructible_impl<double, const double&&> (0x0x7faf5b29fea0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5b2aeba0) 0 empty

Class std::__is_direct_constructible_new<double, const double&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<double, const double&&> (0x0x7faf5b29ff70) 0 empty
  std::__is_direct_constructible_new_safe<double, const double&&> (0x0x7faf5b2cf000) 0 empty
    std::__and_<std::is_destructible<double>, std::__is_direct_constructible_impl<double, const double&&> > (0x0x7faf5b2cf068) 0 empty
      std::__is_direct_constructible_impl<double, const double&&> (0x0x7faf5b2cf0d0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5b2aec00) 0 empty

Class std::__is_direct_constructible<double, const double&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<double, const double&&> (0x0x7faf5b2cf1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b2aec60) 0 empty

Class std::__is_constructible_impl<double, const double&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<double, const double&&> (0x0x7faf5b2cf208) 0 empty
  std::__is_direct_constructible<double, const double&&> (0x0x7faf5b2cf270) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b2aecc0) 0 empty

Class std::is_constructible<double, const double&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<double, const double&&> (0x0x7faf5b2cf2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b2aed20) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> >, std::is_constructible<double, const double&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> >, std::is_constructible<double, const double&&> > (0x0x7faf5b2aed80) 0 empty

Class std::__and_<std::is_constructible<double, const double&&>, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<double, const double&&>, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > > (0x0x7faf5b2cf340) 0 empty
  std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > (0x0x7faf5b2cf3a8) 0 empty
    std::is_convertible<const double&, double> (0x0x7faf5b2cf410) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5b2aede0) 0 empty

Class std::__and_<std::is_constructible<long unsigned int, const long unsigned int&>, std::is_constructible<double, const double&&>, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<long unsigned int, const long unsigned int&>, std::is_constructible<double, const double&&>, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > > (0x0x7faf5b2cf478) 0 empty
  std::__and_<std::is_constructible<double, const double&&>, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > > (0x0x7faf5b2cf4e0) 0 empty
    std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > (0x0x7faf5b2cf548) 0 empty
      std::is_convertible<const double&, double> (0x0x7faf5b2cf5b0) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5b2aee40) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> >, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> >, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > > > (0x0x7faf5b2aef00) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<double, const double&&>, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > > >, std::is_constructible<long unsigned int, const long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<double, const double&&>, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > > >, std::is_constructible<long unsigned int, const long unsigned int&> > (0x0x7faf5b2aef60) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > >, std::is_constructible<double, const double&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > >, std::is_constructible<double, const double&&> > (0x0x7faf5b2dc000) 0 empty

Class std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > > (0x0x7faf5b2cf680) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b2dc060) 0 empty

Class std::__and_<std::is_constructible<double, const double&&>, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<double, const double&&>, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > > > (0x0x7faf5b2cf6e8) 0 empty
  std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > > (0x0x7faf5b2cf750) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5b2dc0c0) 0 empty

Class std::__and_<std::is_constructible<long unsigned int, const long unsigned int&>, std::is_constructible<double, const double&&>, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<long unsigned int, const long unsigned int&>, std::is_constructible<double, const double&&>, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > > > (0x0x7faf5b2cf7b8) 0 empty
  std::__and_<std::is_constructible<double, const double&&>, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > > > (0x0x7faf5b2cf820) 0 empty
    std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > > (0x0x7faf5b2cf888) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5b2dc120) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<double, const double&>, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > >, std::is_constructible<long unsigned int, const long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<double, const double&>, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > >, std::is_constructible<long unsigned int, const long unsigned int&> > (0x0x7faf5b2dc1e0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> >, std::is_constructible<double, const double&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> >, std::is_constructible<double, const double&> > (0x0x7faf5b2dc240) 0 empty

Class std::__and_<std::is_constructible<double, const double&>, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<double, const double&>, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > > (0x0x7faf5b2cf958) 0 empty
  std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > (0x0x7faf5b2cf9c0) 0 empty
    std::is_convertible<const double&, double> (0x0x7faf5b2cfa28) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5b2dc2a0) 0 empty

Class std::__and_<std::is_constructible<long unsigned int, const long unsigned int&>, std::is_constructible<double, const double&>, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<long unsigned int, const long unsigned int&>, std::is_constructible<double, const double&>, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > > (0x0x7faf5b2cfa90) 0 empty
  std::__and_<std::is_constructible<double, const double&>, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > > (0x0x7faf5b2cfaf8) 0 empty
    std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > (0x0x7faf5b2cfb60) 0 empty
      std::is_convertible<const double&, double> (0x0x7faf5b2cfbc8) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5b2dc300) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<double, const double&>, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > > >, std::is_constructible<long unsigned int, const long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<double, const double&>, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > > >, std::is_constructible<long unsigned int, const long unsigned int&> > (0x0x7faf5b2dc3c0) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > >, std::is_constructible<double, const double&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > >, std::is_constructible<double, const double&> > (0x0x7faf5b2dc420) 0 empty

Class std::__and_<std::is_constructible<double, const double&>, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<double, const double&>, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > > > (0x0x7faf5b2cfc98) 0 empty
  std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > > (0x0x7faf5b2cfd00) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5b2dc480) 0 empty

Class std::__and_<std::is_constructible<long unsigned int, const long unsigned int&>, std::is_constructible<double, const double&>, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<long unsigned int, const long unsigned int&>, std::is_constructible<double, const double&>, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > > > (0x0x7faf5b2cfd68) 0 empty
  std::__and_<std::is_constructible<double, const double&>, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > > > (0x0x7faf5b2cfdd0) 0 empty
    std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const double&, double> > > (0x0x7faf5b2cfe38) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5b2dc4e0) 0 empty

Class std::iterator_traits<std::pair<long unsigned int, double>*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::pair<long unsigned int, double>*> (0x0x7faf5b2dc900) 0 empty

Class __gnu_cxx::__normal_iterator<std::pair<long unsigned int, double>*, std::vector<std::pair<long unsigned int, double> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<std::pair<long unsigned int, double>*, std::vector<std::pair<long unsigned int, double> > > (0x0x7faf5b2dc8a0) 0

Class std::__are_same<std::pair<long unsigned int, double>*, std::pair<long unsigned int, double>*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<std::pair<long unsigned int, double>*, std::pair<long unsigned int, double>*> (0x0x7faf5b2dc960) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<std::pair<long unsigned int, double> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<std::pair<long unsigned int, double> > > (0x0x7faf5b2dcb40) 0 empty

Class std::__decay_selector<std::__cxx11::basic_string<char>, false, false>
   size=1 align=1
   base size=0 base align=1
std::__decay_selector<std::__cxx11::basic_string<char>, false, false> (0x0x7faf5b2dce40) 0 empty

Class std::decay<std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=0 base align=1
std::decay<std::__cxx11::basic_string<char>&> (0x0x7faf5b2dcde0) 0 empty

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

Class std::__decay_and_strip<std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=0 base align=1
std::__decay_and_strip<std::__cxx11::basic_string<char>&> (0x0x7faf5b2dcd80) 0 empty

Class std::__decay_selector<long unsigned int, false, false>
   size=1 align=1
   base size=0 base align=1
std::__decay_selector<long unsigned int, false, false> (0x0x7faf5b38d000) 0 empty

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

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

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

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

Class std::conditional<true, std::is_copy_assignable<long unsigned int>, 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<long unsigned int>, std::is_copy_assignable<std::__cxx11::basic_string<char> > > (0x0x7faf5b38d180) 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<long unsigned int> >
   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<long unsigned int> > (0x0x7faf5b3873a8) 0 empty
  std::is_copy_assignable<long unsigned int> (0x0x7faf5b387410) 0 empty
    std::__is_copy_assignable_impl<long unsigned int, true> (0x0x7faf5b387478) 0 empty
      std::is_assignable<long unsigned int&, const long unsigned int&> (0x0x7faf5b3874e0) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5b38d1e0) 0 empty

Class std::conditional<true, const std::pair<std::__cxx11::basic_string<char>, long unsigned int>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, const std::pair<std::__cxx11::basic_string<char>, long unsigned int>&, const std::__nonesuch&> (0x0x7faf5b38d240) 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<long unsigned int> > >
   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<long unsigned int> > > (0x0x7faf5b3875b0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b38d2a0) 0 empty

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

Class std::conditional<true, std::is_move_assignable<long unsigned int>, 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<long unsigned int>, std::is_move_assignable<std::__cxx11::basic_string<char> > > (0x0x7faf5b38d360) 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<long unsigned int> >
   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<long unsigned int> > (0x0x7faf5b387618) 0 empty
  std::is_move_assignable<long unsigned int> (0x0x7faf5b387680) 0 empty
    std::__is_move_assignable_impl<long unsigned int, true> (0x0x7faf5b3876e8) 0 empty
      std::is_assignable<long unsigned int&, long unsigned int&&> (0x0x7faf5b387750) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5b38d3c0) 0 empty

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

Class std::pair<std::__cxx11::basic_string<char>, long unsigned int>
   size=40 align=8
   base size=40 base align=8
std::pair<std::__cxx11::basic_string<char>, long unsigned int> (0x0x7faf5b38d0c0) 0

Class std::conditional<true, std::is_constructible<long unsigned int, const long unsigned int&>, 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<long unsigned int, const long unsigned int&>, std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7faf5b38d480) 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<long unsigned int, const long unsigned int&> >
   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<long unsigned int, const long unsigned int&> > (0x0x7faf5b387820) 0 empty
  std::is_constructible<long unsigned int, const long unsigned int&> (0x0x7faf5b387888) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b38d4e0) 0 empty

Class std::conditional<true, std::is_convertible<const long unsigned int&, long unsigned int>, 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 long unsigned int&, long unsigned int>, std::is_convertible<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> > > (0x0x7faf5b38d5a0) 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 long unsigned int&, long unsigned int> >
   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 long unsigned int&, long unsigned int> > (0x0x7faf5b3878f0) 0 empty
  std::is_convertible<const long unsigned int&, long unsigned int> (0x0x7faf5b387958) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b38d600) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::__cxx11::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 long unsigned int&, long unsigned int> >, std::__not_<std::__and_<std::is_convertible<std::__cxx11::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 long unsigned int&, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::__cxx11::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 long unsigned int&, long unsigned int> >, std::__not_<std::__and_<std::is_convertible<std::__cxx11::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 long unsigned int&, long unsigned int> > > > (0x0x7faf5b38d6c0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<long unsigned int, const long unsigned int&&>, std::__and_<std::is_convertible<std::__cxx11::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 long unsigned int&, long unsigned int> > >, 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::__and_<std::is_constructible<long unsigned int, const long unsigned int&&>, std::__and_<std::is_convertible<std::__cxx11::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 long unsigned int&, long unsigned int> > >, std::is_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7faf5b38d720) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::__cxx11::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 long unsigned int&, long unsigned int> >, std::is_constructible<long unsigned int, const long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::__cxx11::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 long unsigned int&, long unsigned int> >, std::is_constructible<long unsigned int, const long unsigned int&&> > (0x0x7faf5b38d780) 0 empty

Class std::conditional<true, std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<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 long unsigned int&, long unsigned int>, std::is_convertible<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> > > (0x0x7faf5b38d7e0) 0 empty

Class std::__and_<std::is_convertible<std::__cxx11::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 long unsigned int&, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::__cxx11::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 long unsigned int&, long unsigned int> > (0x0x7faf5b387a28) 0 empty
  std::is_convertible<const long unsigned int&, long unsigned int> (0x0x7faf5b387a90) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b38d840) 0 empty

Class std::__and_<std::is_constructible<long unsigned int, const long unsigned int&&>, std::__and_<std::is_convertible<std::__cxx11::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 long unsigned int&, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<long unsigned int, const long unsigned int&&>, std::__and_<std::is_convertible<std::__cxx11::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 long unsigned int&, long unsigned int> > > (0x0x7faf5b387af8) 0 empty
  std::__and_<std::is_convertible<std::__cxx11::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 long unsigned int&, long unsigned int> > (0x0x7faf5b387b60) 0 empty
    std::is_convertible<const long unsigned int&, long unsigned int> (0x0x7faf5b387bc8) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5b38d8a0) 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_constructible<long unsigned int, const long unsigned int&&>, std::__and_<std::is_convertible<std::__cxx11::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 long unsigned int&, long unsigned int> > >
   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_constructible<long unsigned int, const long unsigned int&&>, std::__and_<std::is_convertible<std::__cxx11::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 long unsigned int&, long unsigned int> > > (0x0x7faf5b387c30) 0 empty
  std::__and_<std::is_constructible<long unsigned int, const long unsigned int&&>, std::__and_<std::is_convertible<std::__cxx11::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 long unsigned int&, long unsigned int> > > (0x0x7faf5b387c98) 0 empty
    std::__and_<std::is_convertible<std::__cxx11::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 long unsigned int&, long unsigned int> > (0x0x7faf5b387d00) 0 empty
      std::is_convertible<const long unsigned int&, long unsigned int> (0x0x7faf5b387d68) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5b38d900) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::__cxx11::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 long unsigned int&, long unsigned int> >, std::__not_<std::__and_<std::is_convertible<std::__cxx11::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 long unsigned int&, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<std::__cxx11::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 long unsigned int&, long unsigned int> >, std::__not_<std::__and_<std::is_convertible<std::__cxx11::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 long unsigned int&, long unsigned int> > > > (0x0x7faf5b38d9c0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<long unsigned int, const long unsigned int&&>, std::__not_<std::__and_<std::is_convertible<std::__cxx11::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 long unsigned int&, long unsigned int> > > >, 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::__and_<std::is_constructible<long unsigned int, const long unsigned int&&>, std::__not_<std::__and_<std::is_convertible<std::__cxx11::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 long unsigned int&, long unsigned int> > > >, std::is_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7faf5b38da20) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::__cxx11::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 long unsigned int&, long unsigned int> > >, std::is_constructible<long unsigned int, const long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::__cxx11::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 long unsigned int&, long unsigned int> > >, std::is_constructible<long unsigned int, const long unsigned int&&> > (0x0x7faf5b38da80) 0 empty

Class std::__not_<std::__and_<std::is_convertible<std::__cxx11::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 long unsigned int&, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<std::__cxx11::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 long unsigned int&, long unsigned int> > > (0x0x7faf5b387e38) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b38dae0) 0 empty

Class std::__and_<std::is_constructible<long unsigned int, const long unsigned int&&>, std::__not_<std::__and_<std::is_convertible<std::__cxx11::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 long unsigned int&, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<long unsigned int, const long unsigned int&&>, std::__not_<std::__and_<std::is_convertible<std::__cxx11::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 long unsigned int&, long unsigned int> > > > (0x0x7faf5b387ea0) 0 empty
  std::__not_<std::__and_<std::is_convertible<std::__cxx11::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 long unsigned int&, long unsigned int> > > (0x0x7faf5b387f08) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5b38db40) 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_constructible<long unsigned int, const long unsigned int&&>, std::__not_<std::__and_<std::is_convertible<std::__cxx11::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 long unsigned int&, long unsigned int> > > >
   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_constructible<long unsigned int, const long unsigned int&&>, std::__not_<std::__and_<std::is_convertible<std::__cxx11::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 long unsigned int&, long unsigned int> > > > (0x0x7faf5b387f70) 0 empty
  std::__and_<std::is_constructible<long unsigned int, const long unsigned int&&>, std::__not_<std::__and_<std::is_convertible<std::__cxx11::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 long unsigned int&, long unsigned int> > > > (0x0x7faf5b387270) 0 empty
    std::__not_<std::__and_<std::is_convertible<std::__cxx11::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 long unsigned int&, long unsigned int> > > (0x0x7faf5b3872d8) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5b38dba0) 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<long unsigned int&&, long unsigned int> >, 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<long unsigned int&&, long unsigned int> > > >
   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<long unsigned int&&, long unsigned int> >, 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<long unsigned int&&, long unsigned int> > > > (0x0x7faf5b38dc60) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<long unsigned int, long unsigned int&&>, 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<long unsigned int&&, long unsigned int> > >, 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<long unsigned int, long unsigned int&&>, 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<long unsigned int&&, long unsigned int> > >, std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7faf5b38dcc0) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<long unsigned int, long unsigned int&&>, std::__is_direct_constructible_new_safe<long unsigned int, long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<long unsigned int, long unsigned int&&>, std::__is_direct_constructible_new_safe<long unsigned int, long unsigned int&&> > (0x0x7faf5b38dd20) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<long unsigned int, long unsigned int&&>, std::is_destructible<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<long unsigned int, long unsigned int&&>, std::is_destructible<long unsigned int> > (0x0x7faf5b38dd80) 0 empty

Class std::__is_direct_constructible_impl<long unsigned int, long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<long unsigned int, long unsigned int&&> (0x0x7faf5b3877b8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5b38dde0) 0 empty

Class std::__and_<std::is_destructible<long unsigned int>, std::__is_direct_constructible_impl<long unsigned int, long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<long unsigned int>, std::__is_direct_constructible_impl<long unsigned int, long unsigned int&&> > (0x0x7faf5b431068) 0 empty
  std::__is_direct_constructible_impl<long unsigned int, long unsigned int&&> (0x0x7faf5b4310d0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5b38de40) 0 empty

Class std::__is_direct_constructible_new_safe<long unsigned int, long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<long unsigned int, long unsigned int&&> (0x0x7faf5b431138) 0 empty
  std::__and_<std::is_destructible<long unsigned int>, std::__is_direct_constructible_impl<long unsigned int, long unsigned int&&> > (0x0x7faf5b4311a0) 0 empty
    std::__is_direct_constructible_impl<long unsigned int, long unsigned int&&> (0x0x7faf5b431208) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5b38dea0) 0 empty

Class std::__is_direct_constructible_new<long unsigned int, long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<long unsigned int, long unsigned int&&> (0x0x7faf5b431270) 0 empty
  std::__is_direct_constructible_new_safe<long unsigned int, long unsigned int&&> (0x0x7faf5b4312d8) 0 empty
    std::__and_<std::is_destructible<long unsigned int>, std::__is_direct_constructible_impl<long unsigned int, long unsigned int&&> > (0x0x7faf5b431340) 0 empty
      std::__is_direct_constructible_impl<long unsigned int, long unsigned int&&> (0x0x7faf5b4313a8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5b38df00) 0 empty

Class std::__is_direct_constructible<long unsigned int, long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<long unsigned int, long unsigned int&&> (0x0x7faf5b431410) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b38df60) 0 empty

Class std::__is_constructible_impl<long unsigned int, long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<long unsigned int, long unsigned int&&> (0x0x7faf5b431478) 0 empty
  std::__is_direct_constructible<long unsigned int, long unsigned int&&> (0x0x7faf5b4314e0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b435000) 0 empty

Class std::is_constructible<long unsigned int, long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<long unsigned int, long unsigned int&&> (0x0x7faf5b431548) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b435060) 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<long unsigned int&&, long unsigned int> >, std::is_constructible<long unsigned int, long unsigned int&&> >
   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<long unsigned int&&, long unsigned int> >, std::is_constructible<long unsigned int, long unsigned int&&> > (0x0x7faf5b4350c0) 0 empty

Class std::conditional<true, std::is_convertible<long unsigned int&&, long unsigned int>, 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<long unsigned int&&, long unsigned int>, std::is_convertible<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> > > (0x0x7faf5b435120) 0 empty

Class std::conditional<false, std::is_void<long unsigned int&&>, std::__or_<std::is_function<long unsigned int>, std::is_array<long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<long unsigned int&&>, std::__or_<std::is_function<long unsigned int>, std::is_array<long unsigned int> > > (0x0x7faf5b435180) 0 empty

Class std::__or_<std::is_void<long unsigned int&&>, std::is_function<long unsigned int>, std::is_array<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<long unsigned int&&>, std::is_function<long unsigned int>, std::is_array<long unsigned int> > (0x0x7faf5b4315b0) 0 empty
  std::__or_<std::is_function<long unsigned int>, std::is_array<long unsigned int> > (0x0x7faf5b431618) 0 empty
    std::is_array<long unsigned int> (0x0x7faf5b431680) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5b4351e0) 0 empty

Class std::__is_convertible_helper<long unsigned int&&, long unsigned int, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<long unsigned int&&, long unsigned int, false> (0x0x7faf5b435240) 0 empty

Class std::is_convertible<long unsigned int&&, long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<long unsigned int&&, long unsigned int> (0x0x7faf5b431750) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b4352a0) 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<long unsigned int&&, long unsigned int> >
   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<long unsigned int&&, long unsigned int> > (0x0x7faf5b4317b8) 0 empty
  std::is_convertible<long unsigned int&&, long unsigned int> (0x0x7faf5b431820) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b435300) 0 empty

Class std::__and_<std::is_constructible<long unsigned int, long unsigned int&&>, 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<long unsigned int&&, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<long unsigned int, long unsigned int&&>, 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<long unsigned int&&, long unsigned int> > > (0x0x7faf5b431888) 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<long unsigned int&&, long unsigned int> > (0x0x7faf5b4318f0) 0 empty
    std::is_convertible<long unsigned int&&, long unsigned int> (0x0x7faf5b431958) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5b435360) 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<long unsigned int, long unsigned int&&>, 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<long unsigned int&&, long unsigned int> > >
   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<long unsigned int, long unsigned int&&>, 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<long unsigned int&&, long unsigned int> > > (0x0x7faf5b4319c0) 0 empty
  std::__and_<std::is_constructible<long unsigned int, long unsigned int&&>, 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<long unsigned int&&, long unsigned int> > > (0x0x7faf5b431a28) 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<long unsigned int&&, long unsigned int> > (0x0x7faf5b431a90) 0 empty
      std::is_convertible<long unsigned int&&, long unsigned int> (0x0x7faf5b431af8) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5b4353c0) 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<long unsigned int&&, long unsigned int> >, 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<long unsigned int&&, long unsigned int> > > >
   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<long unsigned int&&, long unsigned int> >, 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<long unsigned int&&, long unsigned int> > > > (0x0x7faf5b435480) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<long unsigned int, long unsigned int&&>, 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<long unsigned int&&, long unsigned int> > > >, 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<long unsigned int, long unsigned int&&>, 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<long unsigned int&&, long unsigned int> > > >, std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7faf5b4354e0) 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<long unsigned int&&, long unsigned int> > >, std::is_constructible<long unsigned int, long unsigned int&&> >
   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<long unsigned int&&, long unsigned int> > >, std::is_constructible<long unsigned int, long unsigned int&&> > (0x0x7faf5b435540) 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<long unsigned int&&, long unsigned int> > >
   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<long unsigned int&&, long unsigned int> > > (0x0x7faf5b431bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b4355a0) 0 empty

Class std::__and_<std::is_constructible<long unsigned int, long unsigned int&&>, 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<long unsigned int&&, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<long unsigned int, long unsigned int&&>, 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<long unsigned int&&, long unsigned int> > > > (0x0x7faf5b431c30) 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<long unsigned int&&, long unsigned int> > > (0x0x7faf5b431c98) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5b435600) 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<long unsigned int, long unsigned int&&>, 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<long unsigned int&&, long unsigned int> > > >
   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<long unsigned int, long unsigned int&&>, 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<long unsigned int&&, long unsigned int> > > > (0x0x7faf5b431d00) 0 empty
  std::__and_<std::is_constructible<long unsigned int, long unsigned int&&>, 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<long unsigned int&&, long unsigned int> > > > (0x0x7faf5b431d68) 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<long unsigned int&&, long unsigned int> > > (0x0x7faf5b431dd0) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5b435660) 0 empty

Class std::conditional<true, std::is_constructible<long unsigned int, long unsigned int&&>, 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_constructible<long unsigned int, long unsigned int&&>, std::is_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7faf5b435720) 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_constructible<long unsigned int, long unsigned int&&> >
   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_constructible<long unsigned int, long unsigned int&&> > (0x0x7faf5b431e38) 0 empty
  std::is_constructible<long unsigned int, long unsigned int&&> (0x0x7faf5b431ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b435780) 0 empty

Class std::conditional<true, std::is_convertible<long unsigned int&&, long unsigned int>, std::is_convertible<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<long unsigned int&&, long unsigned int>, std::is_convertible<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> > > (0x0x7faf5b435840) 0 empty

Class std::__and_<std::is_convertible<std::__cxx11::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<long unsigned int&&, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::__cxx11::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<long unsigned int&&, long unsigned int> > (0x0x7faf5b431f08) 0 empty
  std::is_convertible<long unsigned int&&, long unsigned int> (0x0x7faf5b431f70) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b4358a0) 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> > (0x0x7faf5b060068) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b435cc0) 0 empty

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

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

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

Class std::is_function<std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&> (0x0x7faf5b0601a0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b077240) 0 empty

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

Class std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&> (0x0x7faf5b060208) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b077300) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&>, std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&>, std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&> > (0x0x7faf5b077420) 0 empty

Class std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&> (0x0x7faf5b060270) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b077480) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>&&>, std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>&&> >
   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> >, long unsigned int>&&>, std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>&&> > (0x0x7faf5b0602d8) 0 empty
  std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&> (0x0x7faf5b060340) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b0775a0) 0 empty

Class std::is_reference<std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&> (0x0x7faf5b0603a8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b077660) 0 empty

Class std::conditional<true, std::is_reference<std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&>, std::is_void<std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&>, std::is_void<std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&> > (0x0x7faf5b0776c0) 0 empty

Class std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>&&> >
   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> >, long unsigned int>&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>&&> > (0x0x7faf5b060410) 0 empty
  std::is_reference<std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&> (0x0x7faf5b060478) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b077720) 0 empty

Class std::__or_<std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>&&> >
   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> >, long unsigned int>&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>&&> > (0x0x7faf5b0604e0) 0 empty
  std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>&&> > (0x0x7faf5b060548) 0 empty
    std::is_reference<std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&> (0x0x7faf5b0605b0) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5b077780) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>&&> > >
   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> >, long unsigned int>&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>&&> > > (0x0x7faf5b060618) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b0777e0) 0 empty

Class std::is_object<std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&> (0x0x7faf5b060680) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b077840) 0 empty

Class std::conditional<false, std::is_object<std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&> > (0x0x7faf5b0778a0) 0 empty

Class std::__or_<std::is_object<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>&&> >
   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> >, long unsigned int>&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>&&> > (0x0x7faf5b0606e8) 0 empty
  std::is_reference<std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&> (0x0x7faf5b060750) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b077900) 0 empty

Class std::__is_referenceable<std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&> (0x0x7faf5b0607b8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b077960) 0 empty

Class std::__add_rvalue_reference_helper<std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&, true> (0x0x7faf5b077a80) 0 empty

Class std::add_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&> (0x0x7faf5b060820) 0 empty
  std::__add_rvalue_reference_helper<std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&, true> (0x0x7faf5b077ae0) 0 empty

Class std::is_same<int, long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_same<int, long unsigned int> (0x0x7faf5b0608f0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b077c00) 0 empty

Class std::conditional<true, std::is_constructible<int, const long unsigned int&>, std::is_constructible<const 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<int, const long unsigned int&>, std::is_constructible<const std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7faf5b077c60) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<int, const long unsigned int&>, std::__is_direct_constructible_new_safe<int, const long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<int, const long unsigned int&>, std::__is_direct_constructible_new_safe<int, const long unsigned int&> > (0x0x7faf5b077cc0) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<int, const long unsigned int&>, std::is_destructible<int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<int, const long unsigned int&>, std::is_destructible<int> > (0x0x7faf5b077d20) 0 empty

Class std::__is_direct_constructible_impl<int, const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<int, const long unsigned int&> (0x0x7faf5b060958) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5b077d80) 0 empty

Class std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, const long unsigned int&> > (0x0x7faf5b060a28) 0 empty
  std::__is_direct_constructible_impl<int, const long unsigned int&> (0x0x7faf5b060a90) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5b077de0) 0 empty

Class std::__is_direct_constructible_new_safe<int, const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<int, const long unsigned int&> (0x0x7faf5b060bc8) 0 empty
  std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, const long unsigned int&> > (0x0x7faf5b060c30) 0 empty
    std::__is_direct_constructible_impl<int, const long unsigned int&> (0x0x7faf5b060c98) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5b077e40) 0 empty

Class std::__is_direct_constructible_new<int, const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<int, const long unsigned int&> (0x0x7faf5b060d00) 0 empty
  std::__is_direct_constructible_new_safe<int, const long unsigned int&> (0x0x7faf5b060d68) 0 empty
    std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, const long unsigned int&> > (0x0x7faf5b060dd0) 0 empty
      std::__is_direct_constructible_impl<int, const long unsigned int&> (0x0x7faf5b060e38) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5b077ea0) 0 empty

Class std::__is_direct_constructible<int, const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<int, const long unsigned int&> (0x0x7faf5b060ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b077f00) 0 empty

Class std::__is_constructible_impl<int, const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<int, const long unsigned int&> (0x0x7faf5b060f08) 0 empty
  std::__is_direct_constructible<int, const long unsigned int&> (0x0x7faf5b060f70) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b077f60) 0 empty

Class std::is_constructible<int, const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<int, const long unsigned int&> (0x0x7faf5b0600d0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b0a3000) 0 empty

Class std::__and_<std::is_constructible<const 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<int, const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<const 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<int, const long unsigned int&> > (0x0x7faf5b0a4000) 0 empty
  std::is_constructible<int, const long unsigned int&> (0x0x7faf5b0a4068) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b0a3060) 0 empty

Class std::conditional<true, std::is_convertible<const long unsigned int&, int>, std::is_convertible<const 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_convertible<const long unsigned int&, int>, std::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char> > > (0x0x7faf5b0a3120) 0 empty

Class std::conditional<false, std::is_void<const long unsigned int&>, std::__or_<std::is_function<int>, std::is_array<int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const long unsigned int&>, std::__or_<std::is_function<int>, std::is_array<int> > > (0x0x7faf5b0a3180) 0 empty

Class std::__or_<std::is_void<const long unsigned int&>, std::is_function<int>, std::is_array<int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const long unsigned int&>, std::is_function<int>, std::is_array<int> > (0x0x7faf5b0a40d0) 0 empty
  std::__or_<std::is_function<int>, std::is_array<int> > (0x0x7faf5b0a4138) 0 empty
    std::is_array<int> (0x0x7faf5b0a41a0) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5b0a31e0) 0 empty

Class std::__is_convertible_helper<const long unsigned int&, int, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<const long unsigned int&, int, false> (0x0x7faf5b0a33c0) 0 empty

Class std::is_convertible<const long unsigned int&, int>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const long unsigned int&, int> (0x0x7faf5b0a4270) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b0a3420) 0 empty

Class std::__and_<std::is_convertible<const 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_convertible<const long unsigned int&, int> >
   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> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const long unsigned int&, int> > (0x0x7faf5b0a42d8) 0 empty
  std::is_convertible<const long unsigned int&, int> (0x0x7faf5b0a4340) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b0a3480) 0 empty

Class std::conditional<true, std::is_constructible<int, long unsigned int&&>, std::is_constructible<const 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_constructible<int, long unsigned int&&>, std::is_constructible<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7faf5b0a3540) 0 empty

Class std::__and_<std::is_constructible<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<int, long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<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<int, long unsigned int&&> > (0x0x7faf5b0a43a8) 0 empty
  std::is_constructible<int, long unsigned int&&> (0x0x7faf5b0a4410) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b0a35a0) 0 empty

Class std::conditional<true, std::is_convertible<long unsigned int&&, int>, std::is_convertible<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_convertible<long unsigned int&&, int>, std::is_convertible<std::__cxx11::basic_string<char>&&, const std::__cxx11::basic_string<char> > > (0x0x7faf5b0a3660) 0 empty

Class std::__and_<std::is_convertible<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_convertible<long unsigned int&&, int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<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_convertible<long unsigned int&&, int> > (0x0x7faf5b0a4478) 0 empty
  std::is_convertible<long unsigned int&&, int> (0x0x7faf5b0a44e0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b0a36c0) 0 empty

Class std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char>, int>, std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char>, int>, std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&> (0x0x7faf5b060138) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5b0771e0) 0 empty

Class std::__and_<std::is_destructible<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>&&> > (0x0x7faf5b0a4548) 0 empty
  std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char>, int>, std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&> (0x0x7faf5b0a45b0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5b0a3780) 0 empty

Class std::__is_direct_constructible_new_safe<std::pair<const std::__cxx11::basic_string<char>, int>, std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::pair<const std::__cxx11::basic_string<char>, int>, std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&> (0x0x7faf5b0a4618) 0 empty
  std::__and_<std::is_destructible<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>&&> > (0x0x7faf5b0a4680) 0 empty
    std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char>, int>, std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&> (0x0x7faf5b0a46e8) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5b0a37e0) 0 empty

Class std::__is_direct_constructible_new<std::pair<const std::__cxx11::basic_string<char>, int>, std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::pair<const std::__cxx11::basic_string<char>, int>, std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&> (0x0x7faf5b0a4750) 0 empty
  std::__is_direct_constructible_new_safe<std::pair<const std::__cxx11::basic_string<char>, int>, std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&> (0x0x7faf5b0a47b8) 0 empty
    std::__and_<std::is_destructible<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>&&> > (0x0x7faf5b0a4820) 0 empty
      std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char>, int>, std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&> (0x0x7faf5b0a4888) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5b0a3840) 0 empty

Class std::__is_direct_constructible<std::pair<const std::__cxx11::basic_string<char>, int>, std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::pair<const std::__cxx11::basic_string<char>, int>, std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&> (0x0x7faf5b0a48f0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b0a38a0) 0 empty

Class std::__is_constructible_impl<std::pair<const std::__cxx11::basic_string<char>, int>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::pair<const std::__cxx11::basic_string<char>, int>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>&&> (0x0x7faf5b0a4958) 0 empty
  std::__is_direct_constructible<std::pair<const std::__cxx11::basic_string<char>, int>, std::pair<std::__cxx11::basic_string<char>, long unsigned int>&&> (0x0x7faf5b0a49c0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b0a3900) 0 empty

Class std::is_constructible<std::pair<const std::__cxx11::basic_string<char>, int>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::pair<const std::__cxx11::basic_string<char>, int>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>&&> (0x0x7faf5b0a4a28) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b0a3960) 0 empty

Class std::is_error_code_enum<double>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<double> (0x0x7faf5b0e1548) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b0a3a80) 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 = 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 (0x0x7faf5b0a3c00) 0

Class std::__are_same<int, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<int, int> (0x0x7faf5b0a3f60) 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 (0x0x7faf5b103060) 0

Class std::__are_same<long int, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<long int, int> (0x0x7faf5b1033c0) 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 (0x0x7faf5b103480) 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> (0x0x7faf5b1037e0) 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 (0x0x7faf5b1038a0) 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> (0x0x7faf5b103c00) 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 (0x0x7faf5b103cc0) 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> (0x0x7faf5b139060) 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 (0x0x7faf5b139120) 0

Class std::__are_same<float, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<float, int> (0x0x7faf5b139480) 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 (0x0x7faf5b139540) 0

Class std::__are_same<double, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<double, int> (0x0x7faf5b1398a0) 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 (0x0x7faf5b139960) 0

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

Class std::iterator_traits<char*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<char*> (0x0x7faf5b139d80) 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> (0x0x7faf5b139e40) 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> (0x0x7faf5b139ea0) 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> (0x0x7faf5b139de0) 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> (0x0x7faf5b0e1ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b139f00) 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> (0x0x7faf5b0e1f08) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b139f60) 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> > > (0x0x7faf5b16e000) 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> (0x0x7faf5b0e1f70) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b16e120) 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> > (0x0x7faf5b16e180) 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> (0x0x7faf5b0e1618) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b16e1e0) 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> > (0x0x7faf5b0e1680) 0 empty
  std::is_array<std::input_iterator_tag> (0x0x7faf5b0e16e8) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5b16e240) 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> > (0x0x7faf5b0e1750) 0 empty
  std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > (0x0x7faf5b0e17b8) 0 empty
    std::is_array<std::input_iterator_tag> (0x0x7faf5b0e1820) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5b16e360) 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> (0x0x7faf5b0e1888) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b16e480) 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> > > (0x0x7faf5b16e4e0) 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> (0x0x7faf5b0e18f0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b16e540) 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> > (0x0x7faf5b16e5a0) 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> (0x0x7faf5b0e1958) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b16e600) 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> > (0x0x7faf5b0e19c0) 0 empty
  std::is_rvalue_reference<std::random_access_iterator_tag> (0x0x7faf5b0e1a28) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5b16e660) 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> (0x0x7faf5b0e1a90) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b16e6c0) 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> > (0x0x7faf5b16e720) 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> > (0x0x7faf5b0e1af8) 0 empty
  std::is_void<std::random_access_iterator_tag> (0x0x7faf5b0e1b60) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5b16e780) 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> > (0x0x7faf5b0e1bc8) 0 empty
  std::__or_<std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> > (0x0x7faf5b0e1c30) 0 empty
    std::is_void<std::random_access_iterator_tag> (0x0x7faf5b0e1c98) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5b16e7e0) 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> > > (0x0x7faf5b0e1d00) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b16e840) 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> (0x0x7faf5b0e1d68) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b16e8a0) 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> > (0x0x7faf5b16e900) 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> > (0x0x7faf5b0e1dd0) 0 empty
  std::is_object<std::random_access_iterator_tag> (0x0x7faf5b187000) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b16e960) 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> (0x0x7faf5b187068) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b16e9c0) 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> (0x0x7faf5b16ea20) 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> (0x0x7faf5b1870d0) 0 empty
  std::__add_rvalue_reference_helper<std::random_access_iterator_tag, true> (0x0x7faf5b16ea80) 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> (0x0x7faf5b16e420) 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> (0x0x7faf5b1871a0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b16ec60) 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>&> (0x0x7faf5b199060) 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 (0x0x7faf5b199300) 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 (0x0x7faf5b1996c0) 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 (0x0x7faf5b199a80) 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 (0x0x7faf5b199e40) 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 (0x0x7faf5b1ce240) 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 (0x0x7faf5b1ce600) 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 (0x0x7faf5b1ce9c0) 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 (0x0x7faf5b1ced80) 0

Class std::iterator_traits<wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<wchar_t*> (0x0x7faf5b1fe180) 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>&> (0x0x7faf5b1fe540) 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>&> (0x0x7faf5b224c00) 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>&> (0x0x7faf5ae47600) 0 empty

Class std::iterator_traits<const char*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const char*> (0x0x7faf5ae47900) 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> > (0x0x7faf5ae478a0) 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> > (0x0x7faf5ae47960) 0

Class std::remove_reference<_IO_FILE*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<_IO_FILE*&> (0x0x7faf5ae88420) 0 empty

Class std::remove_reference<bool&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<bool&> (0x0x7faf5ae88540) 0 empty

Class std::is_error_condition_enum<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::allocator<char> > (0x0x7faf5b187a90) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ae88780) 0 empty

Class std::is_error_code_enum<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::allocator<char> > (0x0x7faf5b187b60) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ae887e0) 0 empty

Class std::__is_floating<int>
   size=1 align=1
   base size=0 base align=1
std::__is_floating<int> (0x0x7faf5ae88a20) 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> > (0x0x7faf5ae889c0) 0 empty

Class std::__is_arithmetic<int>
   size=1 align=1
   base size=1 base align=1
std::__is_arithmetic<int> (0x0x7faf5b187ea0) 0 empty
  std::__traitor<std::__is_integer<int>, std::__is_floating<int> > (0x0x7faf5ae88a80) 0 empty

Class std::__is_pointer<int>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<int> (0x0x7faf5ae88ae0) 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> > (0x0x7faf5ae88960) 0 empty

Class std::__is_scalar<int>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<int> (0x0x7faf5b187f70) 0 empty
  std::__traitor<std::__is_arithmetic<int>, std::__is_pointer<int> > (0x0x7faf5ae88b40) 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> (0x0x7faf5ae88ba0) 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> (0x0x7faf5ae88c00) 0 empty

Class std::is_array<std::allocator<std::pair<long unsigned int, int*> > >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<std::pair<long unsigned int, int*> > > (0x0x7faf5aeb91a0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5aec2360) 0 empty

Class std::remove_volatile<std::allocator<std::pair<long unsigned int, int*> > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<std::pair<long unsigned int, int*> > > (0x0x7faf5aec2420) 0 empty

Class std::remove_const<std::allocator<std::pair<long unsigned int, int*> > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<std::pair<long unsigned int, int*> > > (0x0x7faf5aec2480) 0 empty

Class std::remove_cv<std::allocator<std::pair<long unsigned int, int*> > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<std::pair<long unsigned int, int*> > > (0x0x7faf5aec23c0) 0 empty

Class std::__is_void_helper<std::allocator<std::pair<long unsigned int, int*> > >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<std::pair<long unsigned int, int*> > > (0x0x7faf5aeb9270) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5aec24e0) 0 empty

Class std::is_void<std::allocator<std::pair<long unsigned int, int*> > >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<std::pair<long unsigned int, int*> > > (0x0x7faf5aeb92d8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5aec2540) 0 empty

Class std::__not_<std::is_void<std::allocator<std::pair<long unsigned int, int*> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<std::pair<long unsigned int, int*> > > > (0x0x7faf5aeb9340) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5aec25a0) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::allocator<std::pair<long unsigned int, int*> > >, std::__not_<std::is_void<std::allocator<std::pair<long unsigned int, int*> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_default_constructible_impl<std::allocator<std::pair<long unsigned int, int*> > >, std::__not_<std::is_void<std::allocator<std::pair<long unsigned int, int*> > > > > (0x0x7faf5aec2600) 0 empty

Class std::__is_default_constructible_impl<std::allocator<std::pair<long unsigned int, int*> > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<std::pair<long unsigned int, int*> > > (0x0x7faf5aeb93a8) 0 empty
  std::__do_is_default_constructible_impl (0x0x7faf5aec2660) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<std::pair<long unsigned int, int*> > > >, std::__is_default_constructible_impl<std::allocator<std::pair<long unsigned int, int*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<std::pair<long unsigned int, int*> > > >, std::__is_default_constructible_impl<std::allocator<std::pair<long unsigned int, int*> > > > (0x0x7faf5aeb9410) 0 empty
  std::__is_default_constructible_impl<std::allocator<std::pair<long unsigned int, int*> > > (0x0x7faf5aeb9478) 0 empty
    std::__do_is_default_constructible_impl (0x0x7faf5aec2780) 0 empty

Class std::__is_default_constructible_atom<std::allocator<std::pair<long unsigned int, int*> > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<std::pair<long unsigned int, int*> > > (0x0x7faf5aeb94e0) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<std::pair<long unsigned int, int*> > > >, std::__is_default_constructible_impl<std::allocator<std::pair<long unsigned int, int*> > > > (0x0x7faf5aeb9548) 0 empty
    std::__is_default_constructible_impl<std::allocator<std::pair<long unsigned int, int*> > > (0x0x7faf5aeb95b0) 0 empty
      std::__do_is_default_constructible_impl (0x0x7faf5aec2840) 0 empty

Class std::__is_default_constructible_safe<std::allocator<std::pair<long unsigned int, int*> >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<std::pair<long unsigned int, int*> >, false> (0x0x7faf5aeb9618) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5aec29c0) 0 empty

Class std::is_default_constructible<std::allocator<std::pair<long unsigned int, int*> > >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<std::pair<long unsigned int, int*> > > (0x0x7faf5aeb9750) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5aec2ae0) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<std::pair<long unsigned int, int*> >, false>, std::is_default_constructible<std::allocator<std::pair<long unsigned int, int*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<std::pair<long unsigned int, int*> >, false>, std::is_default_constructible<std::allocator<std::pair<long unsigned int, int*> > > > (0x0x7faf5aec2b40) 0 empty

Class std::__is_nt_default_constructible_atom<std::allocator<std::pair<long unsigned int, int*> > >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<std::pair<long unsigned int, int*> > > (0x0x7faf5aeb97b8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5aec2c60) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<std::pair<long unsigned int, int*> >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<std::pair<long unsigned int, int*> >, false> (0x0x7faf5aeb9820) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<std::pair<long unsigned int, int*> > > (0x0x7faf5aeb9888) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5aec2e40) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<std::pair<long unsigned int, int*> > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<long unsigned int, int*> >, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<std::pair<long unsigned int, int*> > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<long unsigned int, int*> >, false> > (0x0x7faf5aeb99c0) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<std::pair<long unsigned int, int*> >, false> (0x0x7faf5aeb9a28) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<std::pair<long unsigned int, int*> > > (0x0x7faf5aeb9a90) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5aec2f00) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<std::pair<long unsigned int, int*> > >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<std::pair<long unsigned int, int*> > > (0x0x7faf5aeb9b60) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<std::pair<long unsigned int, int*> > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<long unsigned int, int*> >, false> > (0x0x7faf5aeb9bc8) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<std::pair<long unsigned int, int*> >, false> (0x0x7faf5aeb9c30) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<std::pair<long unsigned int, int*> > > (0x0x7faf5aeb9c98) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5aedd000) 0 empty

Class std::_PCC<true, long unsigned int, int*>
   size=1 align=1
   base size=0 base align=1
std::_PCC<true, long unsigned int, int*> (0x0x7faf5aedd360) 0 empty

Class std::conditional<true, std::is_copy_assignable<int*>, std::is_copy_assignable<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_copy_assignable<int*>, std::is_copy_assignable<long unsigned int> > (0x0x7faf5aedd3c0) 0 empty

Class std::is_function<int*>
   size=1 align=1
   base size=1 base align=1
std::is_function<int*> (0x0x7faf5aeb9e38) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5aedd4e0) 0 empty

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

Class std::is_lvalue_reference<int*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<int*> (0x0x7faf5aeb9f70) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5aedd5a0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<int*>, std::is_rvalue_reference<int*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<int*>, std::is_rvalue_reference<int*> > (0x0x7faf5aedd600) 0 empty

Class std::is_rvalue_reference<int*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<int*> (0x0x7faf5af36000) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5aedd720) 0 empty

Class std::__or_<std::is_lvalue_reference<int*>, std::is_rvalue_reference<int*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<int*>, std::is_rvalue_reference<int*> > (0x0x7faf5af36068) 0 empty
  std::is_rvalue_reference<int*> (0x0x7faf5af360d0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5aedd780) 0 empty

Class std::is_reference<int*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<int*> (0x0x7faf5af36138) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5aedd7e0) 0 empty

Class std::conditional<false, std::is_reference<int*>, std::is_void<int*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<int*>, std::is_void<int*> > (0x0x7faf5aedd840) 0 empty

Class std::remove_volatile<int*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<int*> (0x0x7faf5aedd900) 0 empty

Class std::remove_const<int*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<int*> (0x0x7faf5aedd960) 0 empty

Class std::remove_cv<int*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<int*> (0x0x7faf5aedd8a0) 0 empty

Class std::__is_void_helper<int*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<int*> (0x0x7faf5af36208) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5aedd9c0) 0 empty

Class std::is_void<int*>
   size=1 align=1
   base size=1 base align=1
std::is_void<int*> (0x0x7faf5af36270) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5aedda20) 0 empty

Class std::__or_<std::is_reference<int*>, std::is_void<int*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<int*>, std::is_void<int*> > (0x0x7faf5af362d8) 0 empty
  std::is_void<int*> (0x0x7faf5af36340) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5aedda80) 0 empty

Class std::__or_<std::is_function<int*>, std::is_reference<int*>, std::is_void<int*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<int*>, std::is_reference<int*>, std::is_void<int*> > (0x0x7faf5af363a8) 0 empty
  std::__or_<std::is_reference<int*>, std::is_void<int*> > (0x0x7faf5af36410) 0 empty
    std::is_void<int*> (0x0x7faf5af36478) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5aeddae0) 0 empty

Class std::__not_<std::__or_<std::is_function<int*>, std::is_reference<int*>, std::is_void<int*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<int*>, std::is_reference<int*>, std::is_void<int*> > > (0x0x7faf5af364e0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5aeddb40) 0 empty

Class std::is_object<int*>
   size=1 align=1
   base size=1 base align=1
std::is_object<int*> (0x0x7faf5af36548) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5aeddd20) 0 empty

Class std::conditional<true, std::is_object<int*>, std::is_reference<int*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<int*>, std::is_reference<int*> > (0x0x7faf5aeddd80) 0 empty

Class std::__or_<std::is_object<int*>, std::is_reference<int*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<int*>, std::is_reference<int*> > (0x0x7faf5af365b0) 0 empty
  std::is_object<int*> (0x0x7faf5af36618) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5aeddde0) 0 empty

Class std::__is_referenceable<int*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<int*> (0x0x7faf5af36680) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5aedde40) 0 empty

Class std::is_function<int*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<int*&> (0x0x7faf5af366e8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5aeddf00) 0 empty

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

Class std::is_lvalue_reference<int*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<int*&> (0x0x7faf5af36750) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5af4e000) 0 empty

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

Class std::__or_<std::is_lvalue_reference<int*&>, std::is_rvalue_reference<int*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<int*&>, std::is_rvalue_reference<int*&> > (0x0x7faf5af367b8) 0 empty
  std::is_lvalue_reference<int*&> (0x0x7faf5af36820) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5af4e180) 0 empty

Class std::is_reference<int*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<int*&> (0x0x7faf5af36888) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5af4e1e0) 0 empty

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

Class std::__or_<std::is_reference<int*&>, std::is_void<int*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<int*&>, std::is_void<int*&> > (0x0x7faf5af368f0) 0 empty
  std::is_reference<int*&> (0x0x7faf5af36958) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5af4e2a0) 0 empty

Class std::__or_<std::is_function<int*&>, std::is_reference<int*&>, std::is_void<int*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<int*&>, std::is_reference<int*&>, std::is_void<int*&> > (0x0x7faf5af369c0) 0 empty
  std::__or_<std::is_reference<int*&>, std::is_void<int*&> > (0x0x7faf5af36a28) 0 empty
    std::is_reference<int*&> (0x0x7faf5af36a90) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5af4e300) 0 empty

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

Class std::is_object<int*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<int*&> (0x0x7faf5af36c30) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5af4e480) 0 empty

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

Class std::__or_<std::is_object<int*&>, std::is_reference<int*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<int*&>, std::is_reference<int*&> > (0x0x7faf5af36c98) 0 empty
  std::is_reference<int*&> (0x0x7faf5af36d00) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5af4e540) 0 empty

Class std::__is_referenceable<int*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<int*&> (0x0x7faf5af36d68) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5af4e5a0) 0 empty

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

Class std::add_rvalue_reference<int*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<int*&> (0x0x7faf5af36dd0) 0 empty
  std::__add_rvalue_reference_helper<int*&, true> (0x0x7faf5af4e660) 0 empty

Class std::is_function<int* const&>
   size=1 align=1
   base size=1 base align=1
std::is_function<int* const&> (0x0x7faf5af36ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5af4e6c0) 0 empty

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

Class std::is_lvalue_reference<int* const&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<int* const&> (0x0x7faf5af36f08) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5af4e780) 0 empty

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

Class std::__or_<std::is_lvalue_reference<int* const&>, std::is_rvalue_reference<int* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<int* const&>, std::is_rvalue_reference<int* const&> > (0x0x7faf5af60138) 0 empty
  std::is_lvalue_reference<int* const&> (0x0x7faf5af601a0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5af4e840) 0 empty

Class std::is_reference<int* const&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<int* const&> (0x0x7faf5af60208) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5af4e960) 0 empty

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

Class std::__or_<std::is_reference<int* const&>, std::is_void<int* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<int* const&>, std::is_void<int* const&> > (0x0x7faf5af60270) 0 empty
  std::is_reference<int* const&> (0x0x7faf5af602d8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5af4ea20) 0 empty

Class std::__or_<std::is_function<int* const&>, std::is_reference<int* const&>, std::is_void<int* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<int* const&>, std::is_reference<int* const&>, std::is_void<int* const&> > (0x0x7faf5af60340) 0 empty
  std::__or_<std::is_reference<int* const&>, std::is_void<int* const&> > (0x0x7faf5af603a8) 0 empty
    std::is_reference<int* const&> (0x0x7faf5af60410) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5af4ea80) 0 empty

Class std::__not_<std::__or_<std::is_function<int* const&>, std::is_reference<int* const&>, std::is_void<int* const&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<int* const&>, std::is_reference<int* const&>, std::is_void<int* const&> > > (0x0x7faf5af60618) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5af4eae0) 0 empty

Class std::is_object<int* const&>
   size=1 align=1
   base size=1 base align=1
std::is_object<int* const&> (0x0x7faf5af60680) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5af4eb40) 0 empty

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

Class std::__or_<std::is_object<int* const&>, std::is_reference<int* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<int* const&>, std::is_reference<int* const&> > (0x0x7faf5af606e8) 0 empty
  std::is_reference<int* const&> (0x0x7faf5af60750) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5af4ec00) 0 empty

Class std::__is_referenceable<int* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<int* const&> (0x0x7faf5af607b8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5af4ec60) 0 empty

Class std::__add_rvalue_reference_helper<int* const&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<int* const&, true> (0x0x7faf5af4ecc0) 0 empty

Class std::add_rvalue_reference<int* const&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<int* const&> (0x0x7faf5af60820) 0 empty
  std::__add_rvalue_reference_helper<int* const&, true> (0x0x7faf5af4ed20) 0 empty

Class std::__is_assignable_helper<int*&, int* const&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<int*&, int* const&> (0x0x7faf5aeddea0) 0 empty

Class std::is_assignable<int*&, int* const&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<int*&, int* const&> (0x0x7faf5af60888) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5af4ed80) 0 empty

Class std::__is_copy_assignable_impl<int*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<int*, true> (0x0x7faf5af608f0) 0 empty
  std::is_assignable<int*&, int* const&> (0x0x7faf5af60958) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5af4ede0) 0 empty

Class std::is_copy_assignable<int*>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<int*> (0x0x7faf5af609c0) 0 empty
  std::__is_copy_assignable_impl<int*, true> (0x0x7faf5af60a28) 0 empty
    std::is_assignable<int*&, int* const&> (0x0x7faf5af60a90) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5af4ee40) 0 empty

Class std::__and_<std::is_copy_assignable<long unsigned int>, std::is_copy_assignable<int*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_assignable<long unsigned int>, std::is_copy_assignable<int*> > (0x0x7faf5af60af8) 0 empty
  std::is_copy_assignable<int*> (0x0x7faf5af60b60) 0 empty
    std::__is_copy_assignable_impl<int*, true> (0x0x7faf5af60bc8) 0 empty
      std::is_assignable<int*&, int* const&> (0x0x7faf5af60c30) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5af4eea0) 0 empty

Class std::conditional<true, const std::pair<long unsigned int, int*>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, const std::pair<long unsigned int, int*>&, const std::__nonesuch&> (0x0x7faf5af4ef00) 0 empty

Class std::__not_<std::__and_<std::is_copy_assignable<long unsigned int>, std::is_copy_assignable<int*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_copy_assignable<long unsigned int>, std::is_copy_assignable<int*> > > (0x0x7faf5af60d00) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5af6b060) 0 empty

Class std::conditional<false, const std::pair<long unsigned int, int*>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<long unsigned int, int*>&, const std::__nonesuch&> (0x0x7faf5af6b0c0) 0 empty

Class std::conditional<true, std::is_move_assignable<int*>, std::is_move_assignable<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<int*>, std::is_move_assignable<long unsigned int> > (0x0x7faf5af6b1e0) 0 empty

Class std::is_function<int*&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<int*&&> (0x0x7faf5af76068) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5af6b360) 0 empty

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

Class std::is_lvalue_reference<int*&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<int*&&> (0x0x7faf5af760d0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5af6b420) 0 empty

Class std::conditional<false, std::is_lvalue_reference<int*&&>, std::is_rvalue_reference<int*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<int*&&>, std::is_rvalue_reference<int*&&> > (0x0x7faf5af6b480) 0 empty

Class std::is_rvalue_reference<int*&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<int*&&> (0x0x7faf5af76138) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5af6b5a0) 0 empty

Class std::__or_<std::is_lvalue_reference<int*&&>, std::is_rvalue_reference<int*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<int*&&>, std::is_rvalue_reference<int*&&> > (0x0x7faf5af761a0) 0 empty
  std::is_rvalue_reference<int*&&> (0x0x7faf5af76208) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5af6b600) 0 empty

Class std::is_reference<int*&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<int*&&> (0x0x7faf5af76270) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5af6b660) 0 empty

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

Class std::__or_<std::is_reference<int*&&>, std::is_void<int*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<int*&&>, std::is_void<int*&&> > (0x0x7faf5af762d8) 0 empty
  std::is_reference<int*&&> (0x0x7faf5af76340) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5af6b720) 0 empty

Class std::__or_<std::is_function<int*&&>, std::is_reference<int*&&>, std::is_void<int*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<int*&&>, std::is_reference<int*&&>, std::is_void<int*&&> > (0x0x7faf5af763a8) 0 empty
  std::__or_<std::is_reference<int*&&>, std::is_void<int*&&> > (0x0x7faf5af76410) 0 empty
    std::is_reference<int*&&> (0x0x7faf5af76478) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5af6b780) 0 empty

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

Class std::is_object<int*&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<int*&&> (0x0x7faf5af76618) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5af6b900) 0 empty

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

Class std::__or_<std::is_object<int*&&>, std::is_reference<int*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<int*&&>, std::is_reference<int*&&> > (0x0x7faf5af76680) 0 empty
  std::is_reference<int*&&> (0x0x7faf5af766e8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5af6b9c0) 0 empty

Class std::__is_referenceable<int*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<int*&&> (0x0x7faf5af76750) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5af6ba20) 0 empty

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

Class std::add_rvalue_reference<int*&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<int*&&> (0x0x7faf5af767b8) 0 empty
  std::__add_rvalue_reference_helper<int*&&, true> (0x0x7faf5af6bae0) 0 empty

Class std::__is_assignable_helper<int*&, int*&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<int*&, int*&&> (0x0x7faf5af6b300) 0 empty

Class std::is_assignable<int*&, int*&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<int*&, int*&&> (0x0x7faf5af76820) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5af6bb40) 0 empty

Class std::__is_move_assignable_impl<int*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<int*, true> (0x0x7faf5af76888) 0 empty
  std::is_assignable<int*&, int*&&> (0x0x7faf5af768f0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5af6bba0) 0 empty

Class std::is_move_assignable<int*>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<int*> (0x0x7faf5af76958) 0 empty
  std::__is_move_assignable_impl<int*, true> (0x0x7faf5af769c0) 0 empty
    std::is_assignable<int*&, int*&&> (0x0x7faf5af76a28) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5af6bc00) 0 empty

Class std::__and_<std::is_move_assignable<long unsigned int>, std::is_move_assignable<int*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_assignable<long unsigned int>, std::is_move_assignable<int*> > (0x0x7faf5af76a90) 0 empty
  std::is_move_assignable<int*> (0x0x7faf5af76af8) 0 empty
    std::__is_move_assignable_impl<int*, true> (0x0x7faf5af76b60) 0 empty
      std::is_assignable<int*&, int*&&> (0x0x7faf5af76bc8) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5af6bc60) 0 empty

Class std::conditional<true, std::pair<long unsigned int, int*>&&, std::__nonesuch&&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::pair<long unsigned int, int*>&&, std::__nonesuch&&> (0x0x7faf5af6bcc0) 0 empty

Class std::pair<long unsigned int, int*>
   size=16 align=8
   base size=16 base align=8
std::pair<long unsigned int, int*> (0x0x7faf5aedd300) 0

Class std::is_array<std::allocator<std::pair<long unsigned int, char*> > >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<std::pair<long unsigned int, char*> > > (0x0x7faf5af76c30) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5af6bf00) 0 empty

Class std::remove_volatile<std::allocator<std::pair<long unsigned int, char*> > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<std::pair<long unsigned int, char*> > > (0x0x7faf5afad000) 0 empty

Class std::remove_const<std::allocator<std::pair<long unsigned int, char*> > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<std::pair<long unsigned int, char*> > > (0x0x7faf5afad060) 0 empty

Class std::remove_cv<std::allocator<std::pair<long unsigned int, char*> > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<std::pair<long unsigned int, char*> > > (0x0x7faf5af6bf60) 0 empty

Class std::__is_void_helper<std::allocator<std::pair<long unsigned int, char*> > >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<std::pair<long unsigned int, char*> > > (0x0x7faf5af76d00) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5afad0c0) 0 empty

Class std::is_void<std::allocator<std::pair<long unsigned int, char*> > >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<std::pair<long unsigned int, char*> > > (0x0x7faf5af76d68) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5afad120) 0 empty

Class std::__not_<std::is_void<std::allocator<std::pair<long unsigned int, char*> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<std::pair<long unsigned int, char*> > > > (0x0x7faf5af76dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5afad180) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::allocator<std::pair<long unsigned int, char*> > >, std::__not_<std::is_void<std::allocator<std::pair<long unsigned int, char*> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_default_constructible_impl<std::allocator<std::pair<long unsigned int, char*> > >, std::__not_<std::is_void<std::allocator<std::pair<long unsigned int, char*> > > > > (0x0x7faf5afad1e0) 0 empty

Class std::__is_default_constructible_impl<std::allocator<std::pair<long unsigned int, char*> > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<std::pair<long unsigned int, char*> > > (0x0x7faf5af76e38) 0 empty
  std::__do_is_default_constructible_impl (0x0x7faf5afad240) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<std::pair<long unsigned int, char*> > > >, std::__is_default_constructible_impl<std::allocator<std::pair<long unsigned int, char*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<std::pair<long unsigned int, char*> > > >, std::__is_default_constructible_impl<std::allocator<std::pair<long unsigned int, char*> > > > (0x0x7faf5af76ea0) 0 empty
  std::__is_default_constructible_impl<std::allocator<std::pair<long unsigned int, char*> > > (0x0x7faf5af76f08) 0 empty
    std::__do_is_default_constructible_impl (0x0x7faf5afad360) 0 empty

Class std::__is_default_constructible_atom<std::allocator<std::pair<long unsigned int, char*> > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<std::pair<long unsigned int, char*> > > (0x0x7faf5af76f70) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<std::pair<long unsigned int, char*> > > >, std::__is_default_constructible_impl<std::allocator<std::pair<long unsigned int, char*> > > > (0x0x7faf5afb4000) 0 empty
    std::__is_default_constructible_impl<std::allocator<std::pair<long unsigned int, char*> > > (0x0x7faf5afb4068) 0 empty
      std::__do_is_default_constructible_impl (0x0x7faf5afad420) 0 empty

Class std::__is_default_constructible_safe<std::allocator<std::pair<long unsigned int, char*> >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<std::pair<long unsigned int, char*> >, false> (0x0x7faf5afb40d0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5afad5a0) 0 empty

Class std::is_default_constructible<std::allocator<std::pair<long unsigned int, char*> > >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<std::pair<long unsigned int, char*> > > (0x0x7faf5afb4208) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5afad6c0) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<std::pair<long unsigned int, char*> >, false>, std::is_default_constructible<std::allocator<std::pair<long unsigned int, char*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<std::pair<long unsigned int, char*> >, false>, std::is_default_constructible<std::allocator<std::pair<long unsigned int, char*> > > > (0x0x7faf5afad720) 0 empty

Class std::__is_nt_default_constructible_atom<std::allocator<std::pair<long unsigned int, char*> > >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<std::pair<long unsigned int, char*> > > (0x0x7faf5afb4270) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5afad840) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<std::pair<long unsigned int, char*> >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<std::pair<long unsigned int, char*> >, false> (0x0x7faf5afb42d8) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<std::pair<long unsigned int, char*> > > (0x0x7faf5afb4340) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5afada20) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<std::pair<long unsigned int, char*> > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<long unsigned int, char*> >, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<std::pair<long unsigned int, char*> > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<long unsigned int, char*> >, false> > (0x0x7faf5afb4478) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<std::pair<long unsigned int, char*> >, false> (0x0x7faf5afb44e0) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<std::pair<long unsigned int, char*> > > (0x0x7faf5afb4548) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5afadae0) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<std::pair<long unsigned int, char*> > >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<std::pair<long unsigned int, char*> > > (0x0x7faf5afb4618) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<std::pair<long unsigned int, char*> > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<long unsigned int, char*> >, false> > (0x0x7faf5afb4680) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<std::pair<long unsigned int, char*> >, false> (0x0x7faf5afb46e8) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<std::pair<long unsigned int, char*> > > (0x0x7faf5afb4750) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5afadba0) 0 empty

Class std::_PCC<true, long unsigned int, char*>
   size=1 align=1
   base size=0 base align=1
std::_PCC<true, long unsigned int, char*> (0x0x7faf5afadf00) 0 empty

Class std::conditional<true, std::is_copy_assignable<char*>, std::is_copy_assignable<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_copy_assignable<char*>, std::is_copy_assignable<long unsigned int> > (0x0x7faf5afadf60) 0 empty

Class std::is_function<char*>
   size=1 align=1
   base size=1 base align=1
std::is_function<char*> (0x0x7faf5afb48f0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b0040c0) 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*> > > (0x0x7faf5b004120) 0 empty

Class std::is_lvalue_reference<char*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<char*> (0x0x7faf5afb4958) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b004180) 0 empty

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

Class std::is_rvalue_reference<char*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<char*> (0x0x7faf5afb49c0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b004300) 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*> > (0x0x7faf5afb4a28) 0 empty
  std::is_rvalue_reference<char*> (0x0x7faf5afb4a90) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5b004360) 0 empty

Class std::is_reference<char*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<char*> (0x0x7faf5afb4af8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b0043c0) 0 empty

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

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

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

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

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

Class std::is_void<char*>
   size=1 align=1
   base size=1 base align=1
std::is_void<char*> (0x0x7faf5afb4c30) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b004600) 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*> > (0x0x7faf5afb4c98) 0 empty
  std::is_void<char*> (0x0x7faf5afb4d00) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5b004660) 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*> > (0x0x7faf5afb4d68) 0 empty
  std::__or_<std::is_reference<char*>, std::is_void<char*> > (0x0x7faf5afb4dd0) 0 empty
    std::is_void<char*> (0x0x7faf5afb4e38) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5b0046c0) 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*> > > (0x0x7faf5afb4ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b004720) 0 empty

Class std::is_object<char*>
   size=1 align=1
   base size=1 base align=1
std::is_object<char*> (0x0x7faf5b018000) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b004840) 0 empty

Class std::conditional<true, std::is_object<char*>, std::is_reference<char*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<char*>, std::is_reference<char*> > (0x0x7faf5b0048a0) 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*> > (0x0x7faf5b018068) 0 empty
  std::is_object<char*> (0x0x7faf5b0180d0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b004900) 0 empty

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

Class std::is_function<char*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<char*&> (0x0x7faf5b0181a0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b004a20) 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*&> > > (0x0x7faf5b004a80) 0 empty

Class std::is_lvalue_reference<char*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<char*&> (0x0x7faf5b018208) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b004ae0) 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*&> > (0x0x7faf5b004b40) 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*&> > (0x0x7faf5b018270) 0 empty
  std::is_lvalue_reference<char*&> (0x0x7faf5b0182d8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b004c60) 0 empty

Class std::is_reference<char*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<char*&> (0x0x7faf5b018340) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b004cc0) 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*&> > (0x0x7faf5b004d20) 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*&> > (0x0x7faf5b0183a8) 0 empty
  std::is_reference<char*&> (0x0x7faf5b018410) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b004d80) 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*&> > (0x0x7faf5b018478) 0 empty
  std::__or_<std::is_reference<char*&>, std::is_void<char*&> > (0x0x7faf5b0184e0) 0 empty
    std::is_reference<char*&> (0x0x7faf5b018548) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5b004de0) 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*&> > > (0x0x7faf5b0185b0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b004e40) 0 empty

Class std::is_object<char*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<char*&> (0x0x7faf5b0186e8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b004f60) 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*&> > (0x0x7faf5b02e000) 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*&> > (0x0x7faf5b018750) 0 empty
  std::is_reference<char*&> (0x0x7faf5b0187b8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b02e060) 0 empty

Class std::__is_referenceable<char*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<char*&> (0x0x7faf5b018820) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b02e0c0) 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> (0x0x7faf5b02e120) 0 empty

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

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

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

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

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

Class std::__or_<std::is_lvalue_reference<char* const&>, std::is_rvalue_reference<char* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<char* const&>, std::is_rvalue_reference<char* const&> > (0x0x7faf5b018bc8) 0 empty
  std::is_lvalue_reference<char* const&> (0x0x7faf5b018c30) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b02e360) 0 empty

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

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

Class std::__or_<std::is_reference<char* const&>, std::is_void<char* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<char* const&>, std::is_void<char* const&> > (0x0x7faf5b018d00) 0 empty
  std::is_reference<char* const&> (0x0x7faf5b018d68) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b02e540) 0 empty

Class std::__or_<std::is_function<char* const&>, std::is_reference<char* const&>, std::is_void<char* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<char* const&>, std::is_reference<char* const&>, std::is_void<char* const&> > (0x0x7faf5b018dd0) 0 empty
  std::__or_<std::is_reference<char* const&>, std::is_void<char* const&> > (0x0x7faf5b018e38) 0 empty
    std::is_reference<char* const&> (0x0x7faf5b018ea0) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5b02e5a0) 0 empty

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

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

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

Class std::__or_<std::is_object<char* const&>, std::is_reference<char* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<char* const&>, std::is_reference<char* const&> > (0x0x7faf5ac400d0) 0 empty
  std::is_reference<char* const&> (0x0x7faf5ac40138) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b02e720) 0 empty

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

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

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

Class std::__is_assignable_helper<char*&, char* const&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<char*&, char* const&> (0x0x7faf5b0049c0) 0 empty

Class std::is_assignable<char*&, char* const&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<char*&, char* const&> (0x0x7faf5ac40270) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5b02e8a0) 0 empty

Class std::__is_copy_assignable_impl<char*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<char*, true> (0x0x7faf5ac402d8) 0 empty
  std::is_assignable<char*&, char* const&> (0x0x7faf5ac40340) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5b02e900) 0 empty

Class std::is_copy_assignable<char*>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<char*> (0x0x7faf5ac403a8) 0 empty
  std::__is_copy_assignable_impl<char*, true> (0x0x7faf5ac40410) 0 empty
    std::is_assignable<char*&, char* const&> (0x0x7faf5ac40478) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5b02e960) 0 empty

Class std::__and_<std::is_copy_assignable<long unsigned int>, std::is_copy_assignable<char*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_assignable<long unsigned int>, std::is_copy_assignable<char*> > (0x0x7faf5ac404e0) 0 empty
  std::is_copy_assignable<char*> (0x0x7faf5ac40548) 0 empty
    std::__is_copy_assignable_impl<char*, true> (0x0x7faf5ac405b0) 0 empty
      std::is_assignable<char*&, char* const&> (0x0x7faf5ac40618) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5b02e9c0) 0 empty

Class std::conditional<true, const std::pair<long unsigned int, char*>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, const std::pair<long unsigned int, char*>&, const std::__nonesuch&> (0x0x7faf5b02eae0) 0 empty

Class std::__not_<std::__and_<std::is_copy_assignable<long unsigned int>, std::is_copy_assignable<char*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_copy_assignable<long unsigned int>, std::is_copy_assignable<char*> > > (0x0x7faf5ac406e8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b02ec00) 0 empty

Class std::conditional<false, const std::pair<long unsigned int, char*>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<long unsigned int, char*>&, const std::__nonesuch&> (0x0x7faf5b02ec60) 0 empty

Class std::conditional<true, std::is_move_assignable<char*>, std::is_move_assignable<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<char*>, std::is_move_assignable<long unsigned int> > (0x0x7faf5b02ed80) 0 empty

Class std::is_function<char*&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<char*&&> (0x0x7faf5ac40a28) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5b02ef00) 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*&&> > > (0x0x7faf5b02ef60) 0 empty

Class std::is_lvalue_reference<char*&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<char*&&> (0x0x7faf5ac40a90) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ac5a000) 0 empty

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

Class std::is_rvalue_reference<char*&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<char*&&> (0x0x7faf5ac40af8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ac5a240) 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*&&> > (0x0x7faf5ac40b60) 0 empty
  std::is_rvalue_reference<char*&&> (0x0x7faf5ac40bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5ac5a2a0) 0 empty

Class std::is_reference<char*&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<char*&&> (0x0x7faf5ac40c30) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ac5a300) 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*&&> > (0x0x7faf5ac5a360) 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*&&> > (0x0x7faf5ac40c98) 0 empty
  std::is_reference<char*&&> (0x0x7faf5ac40d00) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5ac5a3c0) 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*&&> > (0x0x7faf5ac40d68) 0 empty
  std::__or_<std::is_reference<char*&&>, std::is_void<char*&&> > (0x0x7faf5ac40dd0) 0 empty
    std::is_reference<char*&&> (0x0x7faf5ac40e38) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5ac5a420) 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*&&> > > (0x0x7faf5ac40ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ac5a540) 0 empty

Class std::is_object<char*&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<char*&&> (0x0x7faf5ac610d0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ac5a5a0) 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*&&> > (0x0x7faf5ac5a600) 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*&&> > (0x0x7faf5ac61138) 0 empty
  std::is_reference<char*&&> (0x0x7faf5ac611a0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5ac5a660) 0 empty

Class std::__is_referenceable<char*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<char*&&> (0x0x7faf5ac61208) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ac5a6c0) 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> (0x0x7faf5ac5a720) 0 empty

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

Class std::__is_assignable_helper<char*&, char*&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<char*&, char*&&> (0x0x7faf5b02eea0) 0 empty

Class std::is_assignable<char*&, char*&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<char*&, char*&&> (0x0x7faf5ac612d8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ac5a7e0) 0 empty

Class std::__is_move_assignable_impl<char*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<char*, true> (0x0x7faf5ac61340) 0 empty
  std::is_assignable<char*&, char*&&> (0x0x7faf5ac613a8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5ac5a840) 0 empty

Class std::is_move_assignable<char*>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<char*> (0x0x7faf5ac61410) 0 empty
  std::__is_move_assignable_impl<char*, true> (0x0x7faf5ac61478) 0 empty
    std::is_assignable<char*&, char*&&> (0x0x7faf5ac614e0) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5ac5a8a0) 0 empty

Class std::__and_<std::is_move_assignable<long unsigned int>, std::is_move_assignable<char*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_assignable<long unsigned int>, std::is_move_assignable<char*> > (0x0x7faf5ac61548) 0 empty
  std::is_move_assignable<char*> (0x0x7faf5ac615b0) 0 empty
    std::__is_move_assignable_impl<char*, true> (0x0x7faf5ac61618) 0 empty
      std::is_assignable<char*&, char*&&> (0x0x7faf5ac61680) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5ac5a900) 0 empty

Class std::conditional<true, std::pair<long unsigned int, char*>&&, std::__nonesuch&&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::pair<long unsigned int, char*>&&, std::__nonesuch&&> (0x0x7faf5ac5aa20) 0 empty

Class std::pair<long unsigned int, char*>
   size=16 align=8
   base size=16 base align=8
std::pair<long unsigned int, char*> (0x0x7faf5afadea0) 0

Vtable for MeCab::scoped_ptr<std::__cxx11::basic_string<char> >
MeCab::scoped_ptr<std::__cxx11::basic_string<char> >::_ZTVN5MeCab10scoped_ptrINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab10scoped_ptrINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE)
16    (int (*)(...))MeCab::scoped_ptr<T>::~scoped_ptr<std::__cxx11::basic_string<char> >
24    (int (*)(...))MeCab::scoped_ptr<T>::~scoped_ptr<std::__cxx11::basic_string<char> >

Class MeCab::scoped_ptr<std::__cxx11::basic_string<char> >
   size=16 align=8
   base size=16 base align=8
MeCab::scoped_ptr<std::__cxx11::basic_string<char> > (0x0x7faf5acb2ae0) 0
    vptr=((& MeCab::scoped_ptr<std::__cxx11::basic_string<char> >::_ZTVN5MeCab10scoped_ptrINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE) + 16u)

Class std::remove_reference<const char*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<const char*&> (0x0x7faf5ace7900) 0 empty

Class std::decay<long unsigned int&>
   size=1 align=1
   base size=0 base align=1
std::decay<long unsigned int&> (0x0x7faf5ad12180) 0 empty

Class std::__decay_and_strip<long unsigned int&>
   size=1 align=1
   base size=0 base align=1
std::__decay_and_strip<long unsigned int&> (0x0x7faf5ad12120) 0 empty

Class std::remove_reference<char*>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<char*> (0x0x7faf5ad122a0) 0 empty

Class std::is_array<char*>
   size=1 align=1
   base size=1 base align=1
std::is_array<char*> (0x0x7faf5ac61af8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ad12300) 0 empty

Class std::__decay_selector<char*, false, false>
   size=1 align=1
   base size=0 base align=1
std::__decay_selector<char*, false, false> (0x0x7faf5ad12360) 0 empty

Class std::decay<char*>
   size=1 align=1
   base size=0 base align=1
std::decay<char*> (0x0x7faf5ad12240) 0 empty

Class std::__strip_reference_wrapper<char*>
   size=1 align=1
   base size=0 base align=1
std::__strip_reference_wrapper<char*> (0x0x7faf5ad123c0) 0 empty

Class std::__decay_and_strip<char*>
   size=1 align=1
   base size=0 base align=1
std::__decay_and_strip<char*> (0x0x7faf5ad121e0) 0 empty

Class std::conditional<true, std::is_constructible<char*, char* const&>, std::is_constructible<long unsigned int, const long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<char*, char* const&>, std::is_constructible<long unsigned int, const long unsigned int&> > (0x0x7faf5ad12480) 0 empty

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

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

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

Class std::__and_<std::is_array<char*>, std::__not_<std::extent<char*, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<char*>, std::__not_<std::extent<char*, 0u> > > (0x0x7faf5ac61d00) 0 empty
  std::is_array<char*> (0x0x7faf5ac61d68) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5ad12600) 0 empty

Class std::__is_array_unknown_bounds<char*>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<char*> (0x0x7faf5ac61dd0) 0 empty
  std::__and_<std::is_array<char*>, std::__not_<std::extent<char*, 0u> > > (0x0x7faf5ac61e38) 0 empty
    std::is_array<char*> (0x0x7faf5ac61ea0) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5ad12660) 0 empty

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

Class std::__or_<std::__is_array_unknown_bounds<char*>, std::is_function<char*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<char*>, std::is_function<char*> > (0x0x7faf5ac61f08) 0 empty
  std::is_function<char*> (0x0x7faf5ac61f70) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5ad127e0) 0 empty

Class std::__or_<std::is_void<char*>, std::__is_array_unknown_bounds<char*>, std::is_function<char*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<char*>, std::__is_array_unknown_bounds<char*>, std::is_function<char*> > (0x0x7faf5ac618f0) 0 empty
  std::__or_<std::__is_array_unknown_bounds<char*>, std::is_function<char*> > (0x0x7faf5ad35000) 0 empty
    std::is_function<char*> (0x0x7faf5ad35068) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5ad12840) 0 empty

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

Class std::__is_integral_helper<char*>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<char*> (0x0x7faf5ad351a0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ad129c0) 0 empty

Class std::is_integral<char*>
   size=1 align=1
   base size=1 base align=1
std::is_integral<char*> (0x0x7faf5ad35208) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ad12a20) 0 empty

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

Class std::__is_floating_point_helper<char*>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<char*> (0x0x7faf5ad35270) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ad12ae0) 0 empty

Class std::is_floating_point<char*>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<char*> (0x0x7faf5ad352d8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ad12b40) 0 empty

Class std::__or_<std::is_integral<char*>, std::is_floating_point<char*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<char*>, std::is_floating_point<char*> > (0x0x7faf5ad35340) 0 empty
  std::is_floating_point<char*> (0x0x7faf5ad353a8) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5ad12ba0) 0 empty

Class std::is_arithmetic<char*>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<char*> (0x0x7faf5ad35410) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ad12c00) 0 empty

Class std::conditional<false, std::is_arithmetic<char*>, std::__or_<std::is_enum<char*>, std::is_pointer<char*>, std::is_member_pointer<char*>, std::is_null_pointer<char*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<char*>, std::__or_<std::is_enum<char*>, std::is_pointer<char*>, std::is_member_pointer<char*>, std::is_null_pointer<char*> > > (0x0x7faf5ad12c60) 0 empty

Class std::is_enum<char*>
   size=1 align=1
   base size=1 base align=1
std::is_enum<char*> (0x0x7faf5ad35478) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ad12cc0) 0 empty

Class std::conditional<false, std::is_enum<char*>, std::__or_<std::is_pointer<char*>, std::is_member_pointer<char*>, std::is_null_pointer<char*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<char*>, std::__or_<std::is_pointer<char*>, std::is_member_pointer<char*>, std::is_null_pointer<char*> > > (0x0x7faf5ad12d20) 0 empty

Class std::__is_pointer_helper<char*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<char*> (0x0x7faf5ad354e0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ad12e40) 0 empty

Class std::is_pointer<char*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<char*> (0x0x7faf5ad35548) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ad12ea0) 0 empty

Class std::conditional<true, std::is_pointer<char*>, std::__or_<std::is_member_pointer<char*>, std::is_null_pointer<char*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_pointer<char*>, std::__or_<std::is_member_pointer<char*>, std::is_null_pointer<char*> > > (0x0x7faf5ad12f00) 0 empty

Class std::__or_<std::is_pointer<char*>, std::is_member_pointer<char*>, std::is_null_pointer<char*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<char*>, std::is_member_pointer<char*>, std::is_null_pointer<char*> > (0x0x7faf5ad355b0) 0 empty
  std::is_pointer<char*> (0x0x7faf5ad35618) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5ad12f60) 0 empty

Class std::__or_<std::is_enum<char*>, std::is_pointer<char*>, std::is_member_pointer<char*>, std::is_null_pointer<char*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<char*>, std::is_pointer<char*>, std::is_member_pointer<char*>, std::is_null_pointer<char*> > (0x0x7faf5ad35680) 0 empty
  std::__or_<std::is_pointer<char*>, std::is_member_pointer<char*>, std::is_null_pointer<char*> > (0x0x7faf5ad356e8) 0 empty
    std::is_pointer<char*> (0x0x7faf5ad35750) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5ad450c0) 0 empty

Class std::__or_<std::is_arithmetic<char*>, std::is_enum<char*>, std::is_pointer<char*>, std::is_member_pointer<char*>, std::is_null_pointer<char*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<char*>, std::is_enum<char*>, std::is_pointer<char*>, std::is_member_pointer<char*>, std::is_null_pointer<char*> > (0x0x7faf5ad357b8) 0 empty
  std::__or_<std::is_enum<char*>, std::is_pointer<char*>, std::is_member_pointer<char*>, std::is_null_pointer<char*> > (0x0x7faf5ad35820) 0 empty
    std::__or_<std::is_pointer<char*>, std::is_member_pointer<char*>, std::is_null_pointer<char*> > (0x0x7faf5ad35888) 0 empty
      std::is_pointer<char*> (0x0x7faf5ad358f0) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5ad45180) 0 empty

Class std::is_scalar<char*>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<char*> (0x0x7faf5ad35958) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ad45240) 0 empty

Class std::__or_<std::is_reference<char*>, std::is_scalar<char*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<char*>, std::is_scalar<char*> > (0x0x7faf5ad359c0) 0 empty
  std::is_scalar<char*> (0x0x7faf5ad35a28) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5ad452a0) 0 empty

Class std::__is_destructible_safe<char*, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<char*, false, true> (0x0x7faf5ad35a90) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ad45300) 0 empty

Class std::is_destructible<char*>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<char*> (0x0x7faf5ad35af8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ad45360) 0 empty

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

Class std::__is_direct_constructible_impl<char*, char* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<char*, char* const&> (0x0x7faf5ad35b60) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5ad45420) 0 empty

Class std::__and_<std::is_destructible<char*>, std::__is_direct_constructible_impl<char*, char* const&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<char*>, std::__is_direct_constructible_impl<char*, char* const&> > (0x0x7faf5ad35c30) 0 empty
  std::__is_direct_constructible_impl<char*, char* const&> (0x0x7faf5ad35c98) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5ad45480) 0 empty

Class std::__is_direct_constructible_new_safe<char*, char* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<char*, char* const&> (0x0x7faf5ad35dd0) 0 empty
  std::__and_<std::is_destructible<char*>, std::__is_direct_constructible_impl<char*, char* const&> > (0x0x7faf5ad35e38) 0 empty
    std::__is_direct_constructible_impl<char*, char* const&> (0x0x7faf5ad35ea0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5ad455a0) 0 empty

Class std::__is_direct_constructible_new<char*, char* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<char*, char* const&> (0x0x7faf5ad35f70) 0 empty
  std::__is_direct_constructible_new_safe<char*, char* const&> (0x0x7faf5ad50000) 0 empty
    std::__and_<std::is_destructible<char*>, std::__is_direct_constructible_impl<char*, char* const&> > (0x0x7faf5ad50068) 0 empty
      std::__is_direct_constructible_impl<char*, char* const&> (0x0x7faf5ad500d0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5ad45600) 0 empty

Class std::__is_direct_constructible<char*, char* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<char*, char* const&> (0x0x7faf5ad501a0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ad45660) 0 empty

Class std::__is_constructible_impl<char*, char* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<char*, char* const&> (0x0x7faf5ad50208) 0 empty
  std::__is_direct_constructible<char*, char* const&> (0x0x7faf5ad50270) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5ad456c0) 0 empty

Class std::is_constructible<char*, char* const&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<char*, char* const&> (0x0x7faf5ad502d8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ad45720) 0 empty

Class std::__and_<std::is_constructible<long unsigned int, const long unsigned int&>, std::is_constructible<char*, char* const&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<long unsigned int, const long unsigned int&>, std::is_constructible<char*, char* const&> > (0x0x7faf5ad50340) 0 empty
  std::is_constructible<char*, char* const&> (0x0x7faf5ad503a8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5ad45780) 0 empty

Class std::conditional<true, std::is_convertible<char* const&, char*>, std::is_convertible<const long unsigned int&, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<char* const&, char*>, std::is_convertible<const long unsigned int&, long unsigned int> > (0x0x7faf5ad45840) 0 empty

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

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

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

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

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

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

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

Class std::__or_<std::is_function<char*>, std::is_array<char*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<char*>, std::is_array<char*> > (0x0x7faf5ad50548) 0 empty
  std::is_array<char*> (0x0x7faf5ad505b0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5ad45b40) 0 empty

Class std::__or_<std::is_void<char* const&>, std::is_function<char*>, std::is_array<char*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<char* const&>, std::is_function<char*>, std::is_array<char*> > (0x0x7faf5ad50618) 0 empty
  std::__or_<std::is_function<char*>, std::is_array<char*> > (0x0x7faf5ad50680) 0 empty
    std::is_array<char*> (0x0x7faf5ad506e8) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5ad45ba0) 0 empty

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

Class std::is_convertible<char* const&, char*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<char* const&, char*> (0x0x7faf5ad507b8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ad45c60) 0 empty

Class std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<char* const&, char*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<char* const&, char*> > (0x0x7faf5ad50820) 0 empty
  std::is_convertible<char* const&, char*> (0x0x7faf5ad50888) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5ad45cc0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<char* const&, char*> >, std::__not_<std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<char* const&, char*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<char* const&, char*> >, std::__not_<std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<char* const&, char*> > > > (0x0x7faf5ad45d80) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<long unsigned int, long unsigned int&>, std::__is_direct_constructible_new_safe<long unsigned int, long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<long unsigned int, long unsigned int&>, std::__is_direct_constructible_new_safe<long unsigned int, long unsigned int&> > (0x0x7faf5ad45de0) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<long unsigned int, long unsigned int&>, std::is_destructible<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<long unsigned int, long unsigned int&>, std::is_destructible<long unsigned int> > (0x0x7faf5ad45e40) 0 empty

Class std::__is_direct_constructible_impl<long unsigned int, long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<long unsigned int, long unsigned int&> (0x0x7faf5ad508f0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5ad45ea0) 0 empty

Class std::__and_<std::is_destructible<long unsigned int>, std::__is_direct_constructible_impl<long unsigned int, long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<long unsigned int>, std::__is_direct_constructible_impl<long unsigned int, long unsigned int&> > (0x0x7faf5ad509c0) 0 empty
  std::__is_direct_constructible_impl<long unsigned int, long unsigned int&> (0x0x7faf5ad50a28) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5ad45f00) 0 empty

Class std::__is_direct_constructible_new_safe<long unsigned int, long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<long unsigned int, long unsigned int&> (0x0x7faf5ad50a90) 0 empty
  std::__and_<std::is_destructible<long unsigned int>, std::__is_direct_constructible_impl<long unsigned int, long unsigned int&> > (0x0x7faf5ad50af8) 0 empty
    std::__is_direct_constructible_impl<long unsigned int, long unsigned int&> (0x0x7faf5ad50b60) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5ad45f60) 0 empty

Class std::__is_direct_constructible_new<long unsigned int, long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<long unsigned int, long unsigned int&> (0x0x7faf5ad50bc8) 0 empty
  std::__is_direct_constructible_new_safe<long unsigned int, long unsigned int&> (0x0x7faf5ad50c30) 0 empty
    std::__and_<std::is_destructible<long unsigned int>, std::__is_direct_constructible_impl<long unsigned int, long unsigned int&> > (0x0x7faf5ad50c98) 0 empty
      std::__is_direct_constructible_impl<long unsigned int, long unsigned int&> (0x0x7faf5ad50d00) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5ad75000) 0 empty

Class std::__is_direct_constructible<long unsigned int, long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<long unsigned int, long unsigned int&> (0x0x7faf5ad50d68) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ad75060) 0 empty

Class std::__is_constructible_impl<long unsigned int, long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<long unsigned int, long unsigned int&> (0x0x7faf5ad50dd0) 0 empty
  std::__is_direct_constructible<long unsigned int, long unsigned int&> (0x0x7faf5ad50e38) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5ad750c0) 0 empty

Class std::is_constructible<long unsigned int, long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<long unsigned int, long unsigned int&> (0x0x7faf5ad50ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ad75120) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<char*, char* const&&>, std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<char* const&, char*> > >, std::is_constructible<long unsigned int, long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<char*, char* const&&>, std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<char* const&, char*> > >, std::is_constructible<long unsigned int, long unsigned int&> > (0x0x7faf5ad75180) 0 empty

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

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

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

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

Class std::is_lvalue_reference<char* const&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<char* const&&> (0x0x7faf5ad89000) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ad753c0) 0 empty

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

Class std::is_rvalue_reference<char* const&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<char* const&&> (0x0x7faf5ad89138) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ad75480) 0 empty

Class std::__or_<std::is_lvalue_reference<char* const&&>, std::is_rvalue_reference<char* const&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<char* const&&>, std::is_rvalue_reference<char* const&&> > (0x0x7faf5ad891a0) 0 empty
  std::is_rvalue_reference<char* const&&> (0x0x7faf5ad89208) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5ad754e0) 0 empty

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

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

Class std::__or_<std::is_reference<char* const&&>, std::is_void<char* const&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<char* const&&>, std::is_void<char* const&&> > (0x0x7faf5ad892d8) 0 empty
  std::is_reference<char* const&&> (0x0x7faf5ad89340) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5ad75780) 0 empty

Class std::__or_<std::is_function<char* const&&>, std::is_reference<char* const&&>, std::is_void<char* const&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<char* const&&>, std::is_reference<char* const&&>, std::is_void<char* const&&> > (0x0x7faf5ad893a8) 0 empty
  std::__or_<std::is_reference<char* const&&>, std::is_void<char* const&&> > (0x0x7faf5ad89410) 0 empty
    std::is_reference<char* const&&> (0x0x7faf5ad89478) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5ad757e0) 0 empty

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

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

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

Class std::__or_<std::is_object<char* const&&>, std::is_reference<char* const&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<char* const&&>, std::is_reference<char* const&&> > (0x0x7faf5ad89680) 0 empty
  std::is_reference<char* const&&> (0x0x7faf5ad896e8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5ad75a20) 0 empty

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

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

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

Class std::__is_direct_constructible_impl<char*, char* const&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<char*, char* const&&> (0x0x7faf5ad50f08) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5ad752a0) 0 empty

Class std::__and_<std::is_destructible<char*>, std::__is_direct_constructible_impl<char*, char* const&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<char*>, std::__is_direct_constructible_impl<char*, char* const&&> > (0x0x7faf5ad89888) 0 empty
  std::__is_direct_constructible_impl<char*, char* const&&> (0x0x7faf5ad898f0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5ad75ba0) 0 empty

Class std::__is_direct_constructible_new_safe<char*, char* const&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<char*, char* const&&> (0x0x7faf5ad89a28) 0 empty
  std::__and_<std::is_destructible<char*>, std::__is_direct_constructible_impl<char*, char* const&&> > (0x0x7faf5ad89a90) 0 empty
    std::__is_direct_constructible_impl<char*, char* const&&> (0x0x7faf5ad89af8) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5ad75cc0) 0 empty

Class std::__is_direct_constructible_new<char*, char* const&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<char*, char* const&&> (0x0x7faf5ad89bc8) 0 empty
  std::__is_direct_constructible_new_safe<char*, char* const&&> (0x0x7faf5ad89c30) 0 empty
    std::__and_<std::is_destructible<char*>, std::__is_direct_constructible_impl<char*, char* const&&> > (0x0x7faf5ad89c98) 0 empty
      std::__is_direct_constructible_impl<char*, char* const&&> (0x0x7faf5ad89d00) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5ad75d20) 0 empty

Class std::__is_direct_constructible<char*, char* const&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<char*, char* const&&> (0x0x7faf5ad89dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ad75d80) 0 empty

Class std::__is_constructible_impl<char*, char* const&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<char*, char* const&&> (0x0x7faf5ad89e38) 0 empty
  std::__is_direct_constructible<char*, char* const&&> (0x0x7faf5ad89ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5ad75de0) 0 empty

Class std::is_constructible<char*, char* const&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<char*, char* const&&> (0x0x7faf5ad89f08) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ad75e40) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<char* const&, char*> >, std::is_constructible<char*, char* const&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<char* const&, char*> >, std::is_constructible<char*, char* const&&> > (0x0x7faf5ad75ea0) 0 empty

Class std::conditional<false, std::is_void<long unsigned int&>, std::__or_<std::is_function<long unsigned int>, std::is_array<long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<long unsigned int&>, std::__or_<std::is_function<long unsigned int>, std::is_array<long unsigned int> > > (0x0x7faf5ad75f00) 0 empty

Class std::__or_<std::is_void<long unsigned int&>, std::is_function<long unsigned int>, std::is_array<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<long unsigned int&>, std::is_function<long unsigned int>, std::is_array<long unsigned int> > (0x0x7faf5ad89f70) 0 empty
  std::__or_<std::is_function<long unsigned int>, std::is_array<long unsigned int> > (0x0x7faf5ad9f000) 0 empty
    std::is_array<long unsigned int> (0x0x7faf5ad9f068) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5ad75f60) 0 empty

Class std::__is_convertible_helper<long unsigned int&, long unsigned int, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<long unsigned int&, long unsigned int, false> (0x0x7faf5ada0000) 0 empty

Class std::is_convertible<long unsigned int&, long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<long unsigned int&, long unsigned int> (0x0x7faf5ad9f138) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ada0060) 0 empty

Class std::conditional<true, std::is_convertible<char* const&, char*>, std::is_convertible<long unsigned int&, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<char* const&, char*>, std::is_convertible<long unsigned int&, long unsigned int> > (0x0x7faf5ada00c0) 0 empty

Class std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<char* const&, char*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<char* const&, char*> > (0x0x7faf5ad9f1a0) 0 empty
  std::is_convertible<char* const&, char*> (0x0x7faf5ad9f208) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5ada0120) 0 empty

Class std::__and_<std::is_constructible<char*, char* const&&>, std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<char* const&, char*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<char*, char* const&&>, std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<char* const&, char*> > > (0x0x7faf5ad9f270) 0 empty
  std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<char* const&, char*> > (0x0x7faf5ad9f2d8) 0 empty
    std::is_convertible<char* const&, char*> (0x0x7faf5ad9f340) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5ada0180) 0 empty

Class std::__and_<std::is_constructible<long unsigned int, long unsigned int&>, std::is_constructible<char*, char* const&&>, std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<char* const&, char*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<long unsigned int, long unsigned int&>, std::is_constructible<char*, char* const&&>, std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<char* const&, char*> > > (0x0x7faf5ad9f3a8) 0 empty
  std::__and_<std::is_constructible<char*, char* const&&>, std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<char* const&, char*> > > (0x0x7faf5ad9f410) 0 empty
    std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<char* const&, char*> > (0x0x7faf5ad9f478) 0 empty
      std::is_convertible<char* const&, char*> (0x0x7faf5ad9f4e0) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5ada01e0) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<char* const&, char*> >, std::__not_<std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<char* const&, char*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<char* const&, char*> >, std::__not_<std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<char* const&, char*> > > > (0x0x7faf5ada02a0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<char*, char* const&&>, std::__not_<std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<char* const&, char*> > > >, std::is_constructible<long unsigned int, long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<char*, char* const&&>, std::__not_<std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<char* const&, char*> > > >, std::is_constructible<long unsigned int, long unsigned int&> > (0x0x7faf5ada0300) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<char* const&, char*> > >, std::is_constructible<char*, char* const&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<char* const&, char*> > >, std::is_constructible<char*, char* const&&> > (0x0x7faf5ada0360) 0 empty

Class std::__not_<std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<char* const&, char*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<char* const&, char*> > > (0x0x7faf5ad9f5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ada03c0) 0 empty

Class std::__and_<std::is_constructible<char*, char* const&&>, std::__not_<std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<char* const&, char*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<char*, char* const&&>, std::__not_<std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<char* const&, char*> > > > (0x0x7faf5ad9f618) 0 empty
  std::__not_<std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<char* const&, char*> > > (0x0x7faf5ad9f680) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5ada0420) 0 empty

Class std::__and_<std::is_constructible<long unsigned int, long unsigned int&>, std::is_constructible<char*, char* const&&>, std::__not_<std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<char* const&, char*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<long unsigned int, long unsigned int&>, std::is_constructible<char*, char* const&&>, std::__not_<std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<char* const&, char*> > > > (0x0x7faf5ad9f6e8) 0 empty
  std::__and_<std::is_constructible<char*, char* const&&>, std::__not_<std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<char* const&, char*> > > > (0x0x7faf5ad9f750) 0 empty
    std::__not_<std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<char* const&, char*> > > (0x0x7faf5ad9f7b8) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5ada0480) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<char*&&, char*> >, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<char*&&, char*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<char*&&, char*> >, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<char*&&, char*> > > > (0x0x7faf5ada0540) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<char*, char*&&>, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<char*&&, char*> > >, std::is_constructible<long unsigned int, const long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<char*, char*&&>, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<char*&&, char*> > >, std::is_constructible<long unsigned int, const long unsigned int&> > (0x0x7faf5ada05a0) 0 empty

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

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

Class std::__is_direct_constructible_impl<char*, char*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<char*, char*&&> (0x0x7faf5ad9f958) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5ada06c0) 0 empty

Class std::__and_<std::is_destructible<char*>, std::__is_direct_constructible_impl<char*, char*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<char*>, std::__is_direct_constructible_impl<char*, char*&&> > (0x0x7faf5ad9fa28) 0 empty
  std::__is_direct_constructible_impl<char*, char*&&> (0x0x7faf5ad9fa90) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5ada0720) 0 empty

Class std::__is_direct_constructible_new_safe<char*, char*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<char*, char*&&> (0x0x7faf5ad9faf8) 0 empty
  std::__and_<std::is_destructible<char*>, std::__is_direct_constructible_impl<char*, char*&&> > (0x0x7faf5ad9fb60) 0 empty
    std::__is_direct_constructible_impl<char*, char*&&> (0x0x7faf5ad9fbc8) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5ada0900) 0 empty

Class std::__is_direct_constructible_new<char*, char*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<char*, char*&&> (0x0x7faf5ad9fc30) 0 empty
  std::__is_direct_constructible_new_safe<char*, char*&&> (0x0x7faf5ad9fc98) 0 empty
    std::__and_<std::is_destructible<char*>, std::__is_direct_constructible_impl<char*, char*&&> > (0x0x7faf5ad9fd00) 0 empty
      std::__is_direct_constructible_impl<char*, char*&&> (0x0x7faf5ad9fd68) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5ada09c0) 0 empty

Class std::__is_direct_constructible<char*, char*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<char*, char*&&> (0x0x7faf5ad9fdd0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ada0a80) 0 empty

Class std::__is_constructible_impl<char*, char*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<char*, char*&&> (0x0x7faf5ad9fe38) 0 empty
  std::__is_direct_constructible<char*, char*&&> (0x0x7faf5ad9fea0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5ada0ae0) 0 empty

Class std::is_constructible<char*, char*&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<char*, char*&&> (0x0x7faf5ad9ff08) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ada0b40) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<char*&&, char*> >, std::is_constructible<char*, char*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<char*&&, char*> >, std::is_constructible<char*, char*&&> > (0x0x7faf5ada0ba0) 0 empty

Class std::conditional<true, std::is_convertible<char*&&, char*>, std::is_convertible<const long unsigned int&, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<char*&&, char*>, std::is_convertible<const long unsigned int&, long unsigned int> > (0x0x7faf5ada0c00) 0 empty

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

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

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

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

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

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

Class std::__or_<std::is_void<char*&&>, std::is_function<char*>, std::is_array<char*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<char*&&>, std::is_function<char*>, std::is_array<char*> > (0x0x7faf5adce1a0) 0 empty
  std::__or_<std::is_function<char*>, std::is_array<char*> > (0x0x7faf5adce208) 0 empty
    std::is_array<char*> (0x0x7faf5adce270) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5ada0ea0) 0 empty

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

Class std::is_convertible<char*&&, char*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<char*&&, char*> (0x0x7faf5adce340) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ada0f60) 0 empty

Class std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<char*&&, char*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<char*&&, char*> > (0x0x7faf5adce3a8) 0 empty
  std::is_convertible<char*&&, char*> (0x0x7faf5adce410) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5adda000) 0 empty

Class std::__and_<std::is_constructible<char*, char*&&>, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<char*&&, char*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<char*, char*&&>, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<char*&&, char*> > > (0x0x7faf5adce478) 0 empty
  std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<char*&&, char*> > (0x0x7faf5adce4e0) 0 empty
    std::is_convertible<char*&&, char*> (0x0x7faf5adce548) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5adda060) 0 empty

Class std::__and_<std::is_constructible<long unsigned int, const long unsigned int&>, std::is_constructible<char*, char*&&>, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<char*&&, char*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<long unsigned int, const long unsigned int&>, std::is_constructible<char*, char*&&>, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<char*&&, char*> > > (0x0x7faf5adce5b0) 0 empty
  std::__and_<std::is_constructible<char*, char*&&>, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<char*&&, char*> > > (0x0x7faf5adce618) 0 empty
    std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<char*&&, char*> > (0x0x7faf5adce680) 0 empty
      std::is_convertible<char*&&, char*> (0x0x7faf5adce6e8) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5adda0c0) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<char*&&, char*> >, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<char*&&, char*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<char*&&, char*> >, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<char*&&, char*> > > > (0x0x7faf5adda180) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<char*, char*&&>, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<char*&&, char*> > > >, std::is_constructible<long unsigned int, const long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<char*, char*&&>, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<char*&&, char*> > > >, std::is_constructible<long unsigned int, const long unsigned int&> > (0x0x7faf5adda1e0) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<char*&&, char*> > >, std::is_constructible<char*, char*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<char*&&, char*> > >, std::is_constructible<char*, char*&&> > (0x0x7faf5adda240) 0 empty

Class std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<char*&&, char*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<char*&&, char*> > > (0x0x7faf5adce7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5adda2a0) 0 empty

Class std::__and_<std::is_constructible<char*, char*&&>, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<char*&&, char*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<char*, char*&&>, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<char*&&, char*> > > > (0x0x7faf5adce820) 0 empty
  std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<char*&&, char*> > > (0x0x7faf5adce888) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5adda300) 0 empty

Class std::__and_<std::is_constructible<long unsigned int, const long unsigned int&>, std::is_constructible<char*, char*&&>, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<char*&&, char*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<long unsigned int, const long unsigned int&>, std::is_constructible<char*, char*&&>, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<char*&&, char*> > > > (0x0x7faf5adce8f0) 0 empty
  std::__and_<std::is_constructible<char*, char*&&>, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<char*&&, char*> > > > (0x0x7faf5adce958) 0 empty
    std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<char*&&, char*> > > (0x0x7faf5adce9c0) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5adda360) 0 empty

Class std::conditional<true, std::is_constructible<char*, char*&&>, std::is_constructible<long unsigned int, long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<char*, char*&&>, std::is_constructible<long unsigned int, long unsigned int&> > (0x0x7faf5adda420) 0 empty

Class std::__and_<std::is_constructible<long unsigned int, long unsigned int&>, std::is_constructible<char*, char*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<long unsigned int, long unsigned int&>, std::is_constructible<char*, char*&&> > (0x0x7faf5adcea28) 0 empty
  std::is_constructible<char*, char*&&> (0x0x7faf5adcea90) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5adda480) 0 empty

Class std::conditional<true, std::is_convertible<char*&&, char*>, std::is_convertible<long unsigned int&, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<char*&&, char*>, std::is_convertible<long unsigned int&, long unsigned int> > (0x0x7faf5adda540) 0 empty

Class std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<char*&&, char*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<char*&&, char*> > (0x0x7faf5adceaf8) 0 empty
  std::is_convertible<char*&&, char*> (0x0x7faf5adceb60) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5adda5a0) 0 empty

Class std::is_same<char*, char*>
   size=1 align=1
   base size=1 base align=1
std::is_same<char*, char*> (0x0x7faf5adcec30) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5adda7e0) 0 empty

Class std::_PCC<false, long unsigned int, char*>
   size=1 align=1
   base size=0 base align=1
std::_PCC<false, long unsigned int, char*> (0x0x7faf5adda840) 0 empty

Class __gnu_cxx::__aligned_membuf<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >::_Tp2
   size=48 align=8
   base size=48 base align=8
__gnu_cxx::__aligned_membuf<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >::_Tp2 (0x0x7faf5addacc0) 0

Class __gnu_cxx::__aligned_membuf<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >
   size=48 align=8
   base size=48 base align=8
__gnu_cxx::__aligned_membuf<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5addac60) 0

Class std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >
   size=80 align=8
   base size=80 base align=8
std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5adcec98) 0
  std::_Rb_tree_node_base (0x0x7faf5addac00) 0

Class std::remove_reference<std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::pair<std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5addaf00) 0 empty

Class std::is_same<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::is_same<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5adcee38) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ae17000) 0 empty

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

Class std::_PCC<false, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, bool>
   size=1 align=1
   base size=0 base align=1
std::_PCC<false, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, bool> (0x0x7faf5ae170c0) 0 empty

Class std::is_same<int*, int*>
   size=1 align=1
   base size=1 base align=1
std::is_same<int*, int*> (0x0x7faf5adcef70) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5aa40000) 0 empty

Class std::conditional<true, std::__not_<std::is_pointer<int*> >, std::is_same<int*, int*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::is_pointer<int*> >, std::is_same<int*, int*> > (0x0x7faf5aa40060) 0 empty

Class std::__is_pointer_helper<int*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<int*> (0x0x7faf5aa42000) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5aa400c0) 0 empty

Class std::is_pointer<int*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<int*> (0x0x7faf5aa42068) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5aa40120) 0 empty

Class std::__not_<std::is_pointer<int*> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_pointer<int*> > (0x0x7faf5aa420d0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5aa40180) 0 empty

Class std::__and_<std::is_same<int*, int*>, std::__not_<std::is_pointer<int*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<int*, int*>, std::__not_<std::is_pointer<int*> > > (0x0x7faf5aa42138) 0 empty
  std::__not_<std::is_pointer<int*> > (0x0x7faf5aa421a0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5aa401e0) 0 empty

Class std::remove_reference<int&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<int&> (0x0x7faf5aa402a0) 0 empty

Class std::remove_reference<int*>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<int*> (0x0x7faf5aa40600) 0 empty

Class std::is_array<int*>
   size=1 align=1
   base size=1 base align=1
std::is_array<int*> (0x0x7faf5aa422d8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5aa40660) 0 empty

Class std::__decay_selector<int*, false, false>
   size=1 align=1
   base size=0 base align=1
std::__decay_selector<int*, false, false> (0x0x7faf5aa406c0) 0 empty

Class std::decay<int*>
   size=1 align=1
   base size=0 base align=1
std::decay<int*> (0x0x7faf5aa405a0) 0 empty

Class std::__strip_reference_wrapper<int*>
   size=1 align=1
   base size=0 base align=1
std::__strip_reference_wrapper<int*> (0x0x7faf5aa40720) 0 empty

Class std::__decay_and_strip<int*>
   size=1 align=1
   base size=0 base align=1
std::__decay_and_strip<int*> (0x0x7faf5aa40540) 0 empty

Class std::conditional<true, std::is_constructible<int*, int* const&>, std::is_constructible<long unsigned int, const long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<int*, int* const&>, std::is_constructible<long unsigned int, const long unsigned int&> > (0x0x7faf5aa407e0) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<int*, int* const&>, std::__is_direct_constructible_new_safe<int*, int* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<int*, int* const&>, std::__is_direct_constructible_new_safe<int*, int* const&> > (0x0x7faf5aa40840) 0 empty

Class std::conditional<false, std::is_void<int*>, std::__or_<std::__is_array_unknown_bounds<int*>, std::is_function<int*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<int*>, std::__or_<std::__is_array_unknown_bounds<int*>, std::is_function<int*> > > (0x0x7faf5aa408a0) 0 empty

Class std::conditional<false, std::__not_<std::extent<int*, 0u> >, std::is_array<int*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<int*, 0u> >, std::is_array<int*> > (0x0x7faf5aa40900) 0 empty

Class std::__and_<std::is_array<int*>, std::__not_<std::extent<int*, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<int*>, std::__not_<std::extent<int*, 0u> > > (0x0x7faf5aa424e0) 0 empty
  std::is_array<int*> (0x0x7faf5aa42548) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5aa40960) 0 empty

Class std::__is_array_unknown_bounds<int*>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<int*> (0x0x7faf5aa425b0) 0 empty
  std::__and_<std::is_array<int*>, std::__not_<std::extent<int*, 0u> > > (0x0x7faf5aa42618) 0 empty
    std::is_array<int*> (0x0x7faf5aa42680) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5aa409c0) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<int*>, std::is_function<int*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<int*>, std::is_function<int*> > (0x0x7faf5aa40a20) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<int*>, std::is_function<int*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<int*>, std::is_function<int*> > (0x0x7faf5aa426e8) 0 empty
  std::is_function<int*> (0x0x7faf5aa42750) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5aa40a80) 0 empty

Class std::__or_<std::is_void<int*>, std::__is_array_unknown_bounds<int*>, std::is_function<int*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<int*>, std::__is_array_unknown_bounds<int*>, std::is_function<int*> > (0x0x7faf5aa427b8) 0 empty
  std::__or_<std::__is_array_unknown_bounds<int*>, std::is_function<int*> > (0x0x7faf5aa42820) 0 empty
    std::is_function<int*> (0x0x7faf5aa42888) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5aa40ae0) 0 empty

Class std::conditional<false, std::is_reference<int*>, std::is_scalar<int*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<int*>, std::is_scalar<int*> > (0x0x7faf5aa40cc0) 0 empty

Class std::__is_integral_helper<int*>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<int*> (0x0x7faf5aa428f0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5aa40d20) 0 empty

Class std::is_integral<int*>
   size=1 align=1
   base size=1 base align=1
std::is_integral<int*> (0x0x7faf5aa42958) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5aa40d80) 0 empty

Class std::conditional<false, std::is_integral<int*>, std::is_floating_point<int*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<int*>, std::is_floating_point<int*> > (0x0x7faf5aa40de0) 0 empty

Class std::__is_floating_point_helper<int*>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<int*> (0x0x7faf5aa429c0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5aa40e40) 0 empty

Class std::is_floating_point<int*>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<int*> (0x0x7faf5aa42a28) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5aa40ea0) 0 empty

Class std::__or_<std::is_integral<int*>, std::is_floating_point<int*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<int*>, std::is_floating_point<int*> > (0x0x7faf5aa42a90) 0 empty
  std::is_floating_point<int*> (0x0x7faf5aa42af8) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5aa40f00) 0 empty

Class std::is_arithmetic<int*>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<int*> (0x0x7faf5aa42b60) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5aa40f60) 0 empty

Class std::conditional<false, std::is_arithmetic<int*>, std::__or_<std::is_enum<int*>, std::is_pointer<int*>, std::is_member_pointer<int*>, std::is_null_pointer<int*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<int*>, std::__or_<std::is_enum<int*>, std::is_pointer<int*>, std::is_member_pointer<int*>, std::is_null_pointer<int*> > > (0x0x7faf5aa73000) 0 empty

Class std::is_enum<int*>
   size=1 align=1
   base size=1 base align=1
std::is_enum<int*> (0x0x7faf5aa42bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5aa73060) 0 empty

Class std::conditional<false, std::is_enum<int*>, std::__or_<std::is_pointer<int*>, std::is_member_pointer<int*>, std::is_null_pointer<int*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<int*>, std::__or_<std::is_pointer<int*>, std::is_member_pointer<int*>, std::is_null_pointer<int*> > > (0x0x7faf5aa730c0) 0 empty

Class std::conditional<true, std::is_pointer<int*>, std::__or_<std::is_member_pointer<int*>, std::is_null_pointer<int*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_pointer<int*>, std::__or_<std::is_member_pointer<int*>, std::is_null_pointer<int*> > > (0x0x7faf5aa73120) 0 empty

Class std::__or_<std::is_pointer<int*>, std::is_member_pointer<int*>, std::is_null_pointer<int*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<int*>, std::is_member_pointer<int*>, std::is_null_pointer<int*> > (0x0x7faf5aa42c30) 0 empty
  std::is_pointer<int*> (0x0x7faf5aa42c98) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5aa73180) 0 empty

Class std::__or_<std::is_enum<int*>, std::is_pointer<int*>, std::is_member_pointer<int*>, std::is_null_pointer<int*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<int*>, std::is_pointer<int*>, std::is_member_pointer<int*>, std::is_null_pointer<int*> > (0x0x7faf5aa42d00) 0 empty
  std::__or_<std::is_pointer<int*>, std::is_member_pointer<int*>, std::is_null_pointer<int*> > (0x0x7faf5aa42d68) 0 empty
    std::is_pointer<int*> (0x0x7faf5aa42dd0) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5aa732a0) 0 empty

Class std::__or_<std::is_arithmetic<int*>, std::is_enum<int*>, std::is_pointer<int*>, std::is_member_pointer<int*>, std::is_null_pointer<int*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<int*>, std::is_enum<int*>, std::is_pointer<int*>, std::is_member_pointer<int*>, std::is_null_pointer<int*> > (0x0x7faf5aa42e38) 0 empty
  std::__or_<std::is_enum<int*>, std::is_pointer<int*>, std::is_member_pointer<int*>, std::is_null_pointer<int*> > (0x0x7faf5aa42ea0) 0 empty
    std::__or_<std::is_pointer<int*>, std::is_member_pointer<int*>, std::is_null_pointer<int*> > (0x0x7faf5aa42f08) 0 empty
      std::is_pointer<int*> (0x0x7faf5aa42f70) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5aa73360) 0 empty

Class std::is_scalar<int*>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<int*> (0x0x7faf5aa7e000) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5aa73420) 0 empty

Class std::__or_<std::is_reference<int*>, std::is_scalar<int*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<int*>, std::is_scalar<int*> > (0x0x7faf5aa7e068) 0 empty
  std::is_scalar<int*> (0x0x7faf5aa7e0d0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5aa73480) 0 empty

Class std::__is_destructible_safe<int*, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<int*, false, true> (0x0x7faf5aa7e138) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5aa734e0) 0 empty

Class std::is_destructible<int*>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<int*> (0x0x7faf5aa7e1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5aa73540) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<int*, int* const&>, std::is_destructible<int*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<int*, int* const&>, std::is_destructible<int*> > (0x0x7faf5aa735a0) 0 empty

Class std::__is_direct_constructible_impl<int*, int* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<int*, int* const&> (0x0x7faf5aa7e2d8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5aa73600) 0 empty

Class std::__and_<std::is_destructible<int*>, std::__is_direct_constructible_impl<int*, int* const&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<int*>, std::__is_direct_constructible_impl<int*, int* const&> > (0x0x7faf5aa7e3a8) 0 empty
  std::__is_direct_constructible_impl<int*, int* const&> (0x0x7faf5aa7e410) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5aa73660) 0 empty

Class std::__is_direct_constructible_new_safe<int*, int* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<int*, int* const&> (0x0x7faf5aa7e548) 0 empty
  std::__and_<std::is_destructible<int*>, std::__is_direct_constructible_impl<int*, int* const&> > (0x0x7faf5aa7e5b0) 0 empty
    std::__is_direct_constructible_impl<int*, int* const&> (0x0x7faf5aa7e618) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5aa73780) 0 empty

Class std::__is_direct_constructible_new<int*, int* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<int*, int* const&> (0x0x7faf5aa7e6e8) 0 empty
  std::__is_direct_constructible_new_safe<int*, int* const&> (0x0x7faf5aa7e750) 0 empty
    std::__and_<std::is_destructible<int*>, std::__is_direct_constructible_impl<int*, int* const&> > (0x0x7faf5aa7e7b8) 0 empty
      std::__is_direct_constructible_impl<int*, int* const&> (0x0x7faf5aa7e820) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5aa737e0) 0 empty

Class std::__is_direct_constructible<int*, int* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<int*, int* const&> (0x0x7faf5aa7e8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5aa73840) 0 empty

Class std::__is_constructible_impl<int*, int* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<int*, int* const&> (0x0x7faf5aa7e958) 0 empty
  std::__is_direct_constructible<int*, int* const&> (0x0x7faf5aa7e9c0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5aa738a0) 0 empty

Class std::is_constructible<int*, int* const&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<int*, int* const&> (0x0x7faf5aa7ea28) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5aa73900) 0 empty

Class std::__and_<std::is_constructible<long unsigned int, const long unsigned int&>, std::is_constructible<int*, int* const&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<long unsigned int, const long unsigned int&>, std::is_constructible<int*, int* const&> > (0x0x7faf5aa7ea90) 0 empty
  std::is_constructible<int*, int* const&> (0x0x7faf5aa7eaf8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5aa73960) 0 empty

Class std::conditional<true, std::is_convertible<int* const&, int*>, std::is_convertible<const long unsigned int&, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<int* const&, int*>, std::is_convertible<const long unsigned int&, long unsigned int> > (0x0x7faf5aa73a20) 0 empty

Class std::remove_volatile<int* const&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<int* const&> (0x0x7faf5aa73ae0) 0 empty

Class std::remove_const<int* const&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<int* const&> (0x0x7faf5aa73b40) 0 empty

Class std::remove_cv<int* const&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<int* const&> (0x0x7faf5aa73a80) 0 empty

Class std::__is_void_helper<int* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<int* const&> (0x0x7faf5aa7ebc8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5aa73ba0) 0 empty

Class std::is_void<int* const&>
   size=1 align=1
   base size=1 base align=1
std::is_void<int* const&> (0x0x7faf5aa7ec30) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5aa73c00) 0 empty

Class std::conditional<false, std::is_void<int* const&>, std::__or_<std::is_function<int*>, std::is_array<int*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<int* const&>, std::__or_<std::is_function<int*>, std::is_array<int*> > > (0x0x7faf5aa73c60) 0 empty

Class std::conditional<false, std::is_function<int*>, std::is_array<int*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<int*>, std::is_array<int*> > (0x0x7faf5aa73cc0) 0 empty

Class std::__or_<std::is_function<int*>, std::is_array<int*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<int*>, std::is_array<int*> > (0x0x7faf5aa7ec98) 0 empty
  std::is_array<int*> (0x0x7faf5aa7ed00) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5aa73d20) 0 empty

Class std::__or_<std::is_void<int* const&>, std::is_function<int*>, std::is_array<int*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<int* const&>, std::is_function<int*>, std::is_array<int*> > (0x0x7faf5aa7ed68) 0 empty
  std::__or_<std::is_function<int*>, std::is_array<int*> > (0x0x7faf5aa7edd0) 0 empty
    std::is_array<int*> (0x0x7faf5aa7ee38) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5aa73d80) 0 empty

Class std::__is_convertible_helper<int* const&, int*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<int* const&, int*, false> (0x0x7faf5aa73de0) 0 empty

Class std::is_convertible<int* const&, int*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<int* const&, int*> (0x0x7faf5aa7ef08) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5aa73e40) 0 empty

Class std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<int* const&, int*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<int* const&, int*> > (0x0x7faf5aa7ef70) 0 empty
  std::is_convertible<int* const&, int*> (0x0x7faf5aa9b000) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5aa73ea0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<int* const&, int*> >, std::__not_<std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<int* const&, int*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<int* const&, int*> >, std::__not_<std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<int* const&, int*> > > > (0x0x7faf5aa73f60) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<int*, int* const&&>, std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<int* const&, int*> > >, std::is_constructible<long unsigned int, long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<int*, int* const&&>, std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<int* const&, int*> > >, std::is_constructible<long unsigned int, long unsigned int&> > (0x0x7faf5aaa3000) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<int*, int* const&&>, std::__is_direct_constructible_new_safe<int*, int* const&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<int*, int* const&&>, std::__is_direct_constructible_new_safe<int*, int* const&&> > (0x0x7faf5aaa3060) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<int*, int* const&&>, std::is_destructible<int*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<int*, int* const&&>, std::is_destructible<int*> > (0x0x7faf5aaa30c0) 0 empty

Class std::is_function<int* const&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<int* const&&> (0x0x7faf5aa9b1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5aaa3180) 0 empty

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

Class std::is_lvalue_reference<int* const&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<int* const&&> (0x0x7faf5aa9b208) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5aaa3240) 0 empty

Class std::conditional<false, std::is_lvalue_reference<int* const&&>, std::is_rvalue_reference<int* const&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<int* const&&>, std::is_rvalue_reference<int* const&&> > (0x0x7faf5aaa32a0) 0 empty

Class std::is_rvalue_reference<int* const&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<int* const&&> (0x0x7faf5aa9b340) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5aaa3300) 0 empty

Class std::__or_<std::is_lvalue_reference<int* const&&>, std::is_rvalue_reference<int* const&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<int* const&&>, std::is_rvalue_reference<int* const&&> > (0x0x7faf5aa9b3a8) 0 empty
  std::is_rvalue_reference<int* const&&> (0x0x7faf5aa9b410) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5aaa3360) 0 empty

Class std::is_reference<int* const&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<int* const&&> (0x0x7faf5aa9b478) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5aaa3480) 0 empty

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

Class std::__or_<std::is_reference<int* const&&>, std::is_void<int* const&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<int* const&&>, std::is_void<int* const&&> > (0x0x7faf5aa9b4e0) 0 empty
  std::is_reference<int* const&&> (0x0x7faf5aa9b548) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5aaa3540) 0 empty

Class std::__or_<std::is_function<int* const&&>, std::is_reference<int* const&&>, std::is_void<int* const&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<int* const&&>, std::is_reference<int* const&&>, std::is_void<int* const&&> > (0x0x7faf5aa9b5b0) 0 empty
  std::__or_<std::is_reference<int* const&&>, std::is_void<int* const&&> > (0x0x7faf5aa9b618) 0 empty
    std::is_reference<int* const&&> (0x0x7faf5aa9b680) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5aaa35a0) 0 empty

Class std::__not_<std::__or_<std::is_function<int* const&&>, std::is_reference<int* const&&>, std::is_void<int* const&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<int* const&&>, std::is_reference<int* const&&>, std::is_void<int* const&&> > > (0x0x7faf5aa9b7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5aaa3600) 0 empty

Class std::is_object<int* const&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<int* const&&> (0x0x7faf5aa9b820) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5aaa3660) 0 empty

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

Class std::__or_<std::is_object<int* const&&>, std::is_reference<int* const&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<int* const&&>, std::is_reference<int* const&&> > (0x0x7faf5aa9b888) 0 empty
  std::is_reference<int* const&&> (0x0x7faf5aa9b8f0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5aaa3720) 0 empty

Class std::__is_referenceable<int* const&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<int* const&&> (0x0x7faf5aa9b958) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5aaa3780) 0 empty

Class std::__add_rvalue_reference_helper<int* const&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<int* const&&, true> (0x0x7faf5aaa37e0) 0 empty

Class std::add_rvalue_reference<int* const&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<int* const&&> (0x0x7faf5aa9b9c0) 0 empty
  std::__add_rvalue_reference_helper<int* const&&, true> (0x0x7faf5aaa3840) 0 empty

Class std::__is_direct_constructible_impl<int*, int* const&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<int*, int* const&&> (0x0x7faf5aa9b138) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5aaa3120) 0 empty

Class std::__and_<std::is_destructible<int*>, std::__is_direct_constructible_impl<int*, int* const&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<int*>, std::__is_direct_constructible_impl<int*, int* const&&> > (0x0x7faf5aa9ba90) 0 empty
  std::__is_direct_constructible_impl<int*, int* const&&> (0x0x7faf5aa9baf8) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5aaa38a0) 0 empty

Class std::__is_direct_constructible_new_safe<int*, int* const&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<int*, int* const&&> (0x0x7faf5aa9bc30) 0 empty
  std::__and_<std::is_destructible<int*>, std::__is_direct_constructible_impl<int*, int* const&&> > (0x0x7faf5aa9bc98) 0 empty
    std::__is_direct_constructible_impl<int*, int* const&&> (0x0x7faf5aa9bd00) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5aaa39c0) 0 empty

Class std::__is_direct_constructible_new<int*, int* const&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<int*, int* const&&> (0x0x7faf5aa9bdd0) 0 empty
  std::__is_direct_constructible_new_safe<int*, int* const&&> (0x0x7faf5aa9be38) 0 empty
    std::__and_<std::is_destructible<int*>, std::__is_direct_constructible_impl<int*, int* const&&> > (0x0x7faf5aa9bea0) 0 empty
      std::__is_direct_constructible_impl<int*, int* const&&> (0x0x7faf5aa9bf08) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5aaa3a20) 0 empty

Class std::__is_direct_constructible<int*, int* const&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<int*, int* const&&> (0x0x7faf5aabe000) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5aaa3a80) 0 empty

Class std::__is_constructible_impl<int*, int* const&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<int*, int* const&&> (0x0x7faf5aabe068) 0 empty
  std::__is_direct_constructible<int*, int* const&&> (0x0x7faf5aabe0d0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5aaa3ae0) 0 empty

Class std::is_constructible<int*, int* const&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<int*, int* const&&> (0x0x7faf5aabe138) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5aaa3b40) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<int* const&, int*> >, std::is_constructible<int*, int* const&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<int* const&, int*> >, std::is_constructible<int*, int* const&&> > (0x0x7faf5aaa3ba0) 0 empty

Class std::conditional<true, std::is_convertible<int* const&, int*>, std::is_convertible<long unsigned int&, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<int* const&, int*>, std::is_convertible<long unsigned int&, long unsigned int> > (0x0x7faf5aaa3c00) 0 empty

Class std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<int* const&, int*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<int* const&, int*> > (0x0x7faf5aabe1a0) 0 empty
  std::is_convertible<int* const&, int*> (0x0x7faf5aabe208) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5aaa3c60) 0 empty

Class std::__and_<std::is_constructible<int*, int* const&&>, std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<int* const&, int*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<int*, int* const&&>, std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<int* const&, int*> > > (0x0x7faf5aabe270) 0 empty
  std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<int* const&, int*> > (0x0x7faf5aabe2d8) 0 empty
    std::is_convertible<int* const&, int*> (0x0x7faf5aabe340) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5aaa3cc0) 0 empty

Class std::__and_<std::is_constructible<long unsigned int, long unsigned int&>, std::is_constructible<int*, int* const&&>, std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<int* const&, int*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<long unsigned int, long unsigned int&>, std::is_constructible<int*, int* const&&>, std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<int* const&, int*> > > (0x0x7faf5aabe3a8) 0 empty
  std::__and_<std::is_constructible<int*, int* const&&>, std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<int* const&, int*> > > (0x0x7faf5aabe410) 0 empty
    std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<int* const&, int*> > (0x0x7faf5aabe478) 0 empty
      std::is_convertible<int* const&, int*> (0x0x7faf5aabe4e0) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5aaa3d20) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<int* const&, int*> >, std::__not_<std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<int* const&, int*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<int* const&, int*> >, std::__not_<std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<int* const&, int*> > > > (0x0x7faf5aaa3de0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<int*, int* const&&>, std::__not_<std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<int* const&, int*> > > >, std::is_constructible<long unsigned int, long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<int*, int* const&&>, std::__not_<std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<int* const&, int*> > > >, std::is_constructible<long unsigned int, long unsigned int&> > (0x0x7faf5aaa3e40) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<int* const&, int*> > >, std::is_constructible<int*, int* const&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<int* const&, int*> > >, std::is_constructible<int*, int* const&&> > (0x0x7faf5aaa3ea0) 0 empty

Class std::__not_<std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<int* const&, int*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<int* const&, int*> > > (0x0x7faf5aabe5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5aaa3f00) 0 empty

Class std::__and_<std::is_constructible<int*, int* const&&>, std::__not_<std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<int* const&, int*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<int*, int* const&&>, std::__not_<std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<int* const&, int*> > > > (0x0x7faf5aabe618) 0 empty
  std::__not_<std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<int* const&, int*> > > (0x0x7faf5aabe680) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5aaa3f60) 0 empty

Class std::__and_<std::is_constructible<long unsigned int, long unsigned int&>, std::is_constructible<int*, int* const&&>, std::__not_<std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<int* const&, int*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<long unsigned int, long unsigned int&>, std::is_constructible<int*, int* const&&>, std::__not_<std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<int* const&, int*> > > > (0x0x7faf5aabe6e8) 0 empty
  std::__and_<std::is_constructible<int*, int* const&&>, std::__not_<std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<int* const&, int*> > > > (0x0x7faf5aabe750) 0 empty
    std::__not_<std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<int* const&, int*> > > (0x0x7faf5aabe7b8) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5aad6000) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<int*&&, int*> >, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<int*&&, int*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<int*&&, int*> >, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<int*&&, int*> > > > (0x0x7faf5aad60c0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<int*, int*&&>, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<int*&&, int*> > >, std::is_constructible<long unsigned int, const long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<int*, int*&&>, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<int*&&, int*> > >, std::is_constructible<long unsigned int, const long unsigned int&> > (0x0x7faf5aad6120) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<int*, int*&&>, std::__is_direct_constructible_new_safe<int*, int*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<int*, int*&&>, std::__is_direct_constructible_new_safe<int*, int*&&> > (0x0x7faf5aad6180) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<int*, int*&&>, std::is_destructible<int*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<int*, int*&&>, std::is_destructible<int*> > (0x0x7faf5aad61e0) 0 empty

Class std::__is_direct_constructible_impl<int*, int*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<int*, int*&&> (0x0x7faf5aabea28) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5aad6240) 0 empty

Class std::__and_<std::is_destructible<int*>, std::__is_direct_constructible_impl<int*, int*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<int*>, std::__is_direct_constructible_impl<int*, int*&&> > (0x0x7faf5aabeaf8) 0 empty
  std::__is_direct_constructible_impl<int*, int*&&> (0x0x7faf5aabeb60) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5aad62a0) 0 empty

Class std::__is_direct_constructible_new_safe<int*, int*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<int*, int*&&> (0x0x7faf5aabebc8) 0 empty
  std::__and_<std::is_destructible<int*>, std::__is_direct_constructible_impl<int*, int*&&> > (0x0x7faf5aabec30) 0 empty
    std::__is_direct_constructible_impl<int*, int*&&> (0x0x7faf5aabec98) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5aad63c0) 0 empty

Class std::__is_direct_constructible_new<int*, int*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<int*, int*&&> (0x0x7faf5aabed00) 0 empty
  std::__is_direct_constructible_new_safe<int*, int*&&> (0x0x7faf5aabed68) 0 empty
    std::__and_<std::is_destructible<int*>, std::__is_direct_constructible_impl<int*, int*&&> > (0x0x7faf5aabedd0) 0 empty
      std::__is_direct_constructible_impl<int*, int*&&> (0x0x7faf5aabee38) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5aad6480) 0 empty

Class std::__is_direct_constructible<int*, int*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<int*, int*&&> (0x0x7faf5aabeea0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5aad6540) 0 empty

Class std::__is_constructible_impl<int*, int*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<int*, int*&&> (0x0x7faf5aabef08) 0 empty
  std::__is_direct_constructible<int*, int*&&> (0x0x7faf5aabef70) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5aad65a0) 0 empty

Class std::is_constructible<int*, int*&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<int*, int*&&> (0x0x7faf5aae9000) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5aad6600) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<int*&&, int*> >, std::is_constructible<int*, int*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<int*&&, int*> >, std::is_constructible<int*, int*&&> > (0x0x7faf5aad6660) 0 empty

Class std::conditional<true, std::is_convertible<int*&&, int*>, std::is_convertible<const long unsigned int&, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<int*&&, int*>, std::is_convertible<const long unsigned int&, long unsigned int> > (0x0x7faf5aad66c0) 0 empty

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

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

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

Class std::__is_void_helper<int*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<int*&&> (0x0x7faf5aae90d0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5aad6840) 0 empty

Class std::is_void<int*&&>
   size=1 align=1
   base size=1 base align=1
std::is_void<int*&&> (0x0x7faf5aae9138) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5aad68a0) 0 empty

Class std::conditional<false, std::is_void<int*&&>, std::__or_<std::is_function<int*>, std::is_array<int*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<int*&&>, std::__or_<std::is_function<int*>, std::is_array<int*> > > (0x0x7faf5aad6900) 0 empty

Class std::__or_<std::is_void<int*&&>, std::is_function<int*>, std::is_array<int*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<int*&&>, std::is_function<int*>, std::is_array<int*> > (0x0x7faf5aae9270) 0 empty
  std::__or_<std::is_function<int*>, std::is_array<int*> > (0x0x7faf5aae92d8) 0 empty
    std::is_array<int*> (0x0x7faf5aae9340) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5aad6960) 0 empty

Class std::__is_convertible_helper<int*&&, int*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<int*&&, int*, false> (0x0x7faf5aad69c0) 0 empty

Class std::is_convertible<int*&&, int*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<int*&&, int*> (0x0x7faf5aae9410) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5aad6a20) 0 empty

Class std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<int*&&, int*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<int*&&, int*> > (0x0x7faf5aae9478) 0 empty
  std::is_convertible<int*&&, int*> (0x0x7faf5aae94e0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5aad6a80) 0 empty

Class std::__and_<std::is_constructible<int*, int*&&>, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<int*&&, int*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<int*, int*&&>, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<int*&&, int*> > > (0x0x7faf5aae9548) 0 empty
  std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<int*&&, int*> > (0x0x7faf5aae95b0) 0 empty
    std::is_convertible<int*&&, int*> (0x0x7faf5aae9618) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5aad6ae0) 0 empty

Class std::__and_<std::is_constructible<long unsigned int, const long unsigned int&>, std::is_constructible<int*, int*&&>, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<int*&&, int*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<long unsigned int, const long unsigned int&>, std::is_constructible<int*, int*&&>, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<int*&&, int*> > > (0x0x7faf5aae9680) 0 empty
  std::__and_<std::is_constructible<int*, int*&&>, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<int*&&, int*> > > (0x0x7faf5aae96e8) 0 empty
    std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<int*&&, int*> > (0x0x7faf5aae9750) 0 empty
      std::is_convertible<int*&&, int*> (0x0x7faf5aae97b8) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5aad6b40) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<int*&&, int*> >, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<int*&&, int*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<int*&&, int*> >, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<int*&&, int*> > > > (0x0x7faf5aad6c00) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<int*, int*&&>, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<int*&&, int*> > > >, std::is_constructible<long unsigned int, const long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<int*, int*&&>, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<int*&&, int*> > > >, std::is_constructible<long unsigned int, const long unsigned int&> > (0x0x7faf5aad6c60) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<int*&&, int*> > >, std::is_constructible<int*, int*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<int*&&, int*> > >, std::is_constructible<int*, int*&&> > (0x0x7faf5aad6cc0) 0 empty

Class std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<int*&&, int*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<int*&&, int*> > > (0x0x7faf5aae9888) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5aad6d20) 0 empty

Class std::__and_<std::is_constructible<int*, int*&&>, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<int*&&, int*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<int*, int*&&>, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<int*&&, int*> > > > (0x0x7faf5aae98f0) 0 empty
  std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<int*&&, int*> > > (0x0x7faf5aae9958) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5aad6d80) 0 empty

Class std::__and_<std::is_constructible<long unsigned int, const long unsigned int&>, std::is_constructible<int*, int*&&>, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<int*&&, int*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<long unsigned int, const long unsigned int&>, std::is_constructible<int*, int*&&>, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<int*&&, int*> > > > (0x0x7faf5aae99c0) 0 empty
  std::__and_<std::is_constructible<int*, int*&&>, std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<int*&&, int*> > > > (0x0x7faf5aae9a28) 0 empty
    std::__not_<std::__and_<std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<int*&&, int*> > > (0x0x7faf5aae9a90) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5aad6de0) 0 empty

Class std::conditional<true, std::is_constructible<int*, int*&&>, std::is_constructible<long unsigned int, long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<int*, int*&&>, std::is_constructible<long unsigned int, long unsigned int&> > (0x0x7faf5aad6ea0) 0 empty

Class std::__and_<std::is_constructible<long unsigned int, long unsigned int&>, std::is_constructible<int*, int*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<long unsigned int, long unsigned int&>, std::is_constructible<int*, int*&&> > (0x0x7faf5aae9af8) 0 empty
  std::is_constructible<int*, int*&&> (0x0x7faf5aae9b60) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5aad6f00) 0 empty

Class std::conditional<true, std::is_convertible<int*&&, int*>, std::is_convertible<long unsigned int&, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<int*&&, int*>, std::is_convertible<long unsigned int&, long unsigned int> > (0x0x7faf5ab0d000) 0 empty

Class std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<int*&&, int*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<int*&&, int*> > (0x0x7faf5aae9bc8) 0 empty
  std::is_convertible<int*&&, int*> (0x0x7faf5aae9c30) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5ab0d060) 0 empty

Class std::_PCC<false, long unsigned int, int*>
   size=1 align=1
   base size=0 base align=1
std::_PCC<false, long unsigned int, int*> (0x0x7faf5ab0d2a0) 0 empty

Class std::__is_move_iterator<__gnu_cxx::__normal_iterator<int*, std::vector<int> > >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<__gnu_cxx::__normal_iterator<int*, std::vector<int> > > (0x0x7faf5ab0d600) 0 empty

Class std::remove_reference<std::pair<std::__cxx11::basic_string<char>, int> >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::pair<std::__cxx11::basic_string<char>, int> > (0x0x7faf5ab0d9c0) 0 empty

Class std::is_same<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_same<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5aae9f70) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ab0da80) 0 empty

Class std::_PCC<false, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, bool>
   size=1 align=1
   base size=0 base align=1
std::_PCC<false, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, bool> (0x0x7faf5ab0dae0) 0 empty

Class __gnu_cxx::__aligned_membuf<std::pair<const std::__cxx11::basic_string<char>, int> >::_Tp2
   size=40 align=8
   base size=40 base align=8
__gnu_cxx::__aligned_membuf<std::pair<const std::__cxx11::basic_string<char>, int> >::_Tp2 (0x0x7faf5ab0dde0) 0

Class __gnu_cxx::__aligned_membuf<std::pair<const std::__cxx11::basic_string<char>, int> >
   size=40 align=8
   base size=40 base align=8
__gnu_cxx::__aligned_membuf<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5ab0dd80) 0

Class std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >
   size=72 align=8
   base size=72 base align=8
std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5ab380d0) 0
  std::_Rb_tree_node_base (0x0x7faf5ab0dd20) 0

Class std::remove_reference<std::pair<int, int> >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::pair<int, int> > (0x0x7faf5ab4cc60) 0 empty

Class std::is_same<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_same<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5ab38208) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5ab4cd20) 0 empty

Class std::_PCC<false, std::_Rb_tree_iterator<std::pair<const int, int> >, bool>
   size=1 align=1
   base size=0 base align=1
std::_PCC<false, std::_Rb_tree_iterator<std::pair<const int, int> >, bool> (0x0x7faf5ab4cd80) 0 empty

Class __gnu_cxx::__aligned_membuf<std::pair<const int, int> >::_Tp2
   size=8 align=4
   base size=8 base align=4
__gnu_cxx::__aligned_membuf<std::pair<const int, int> >::_Tp2 (0x0x7faf5ab70480) 0

Class __gnu_cxx::__aligned_membuf<std::pair<const int, int> >
   size=8 align=4
   base size=8 base align=4
__gnu_cxx::__aligned_membuf<std::pair<const int, int> > (0x0x7faf5ab70420) 0

Class std::_Rb_tree_node<std::pair<const int, int> >
   size=40 align=8
   base size=40 base align=8
std::_Rb_tree_node<std::pair<const int, int> > (0x0x7faf5ab38270) 0
  std::_Rb_tree_node_base (0x0x7faf5ab703c0) 0

Class std::is_error_condition_enum<std::allocator<double> >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::allocator<double> > (0x0x7faf5ab383a8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ab70de0) 0 empty

Class std::is_error_code_enum<std::allocator<double> >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::allocator<double> > (0x0x7faf5ab38410) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ab70e40) 0 empty

Class std::iterator_traits<const double*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const double*> (0x0x7faf5ab70f00) 0 empty

Class __gnu_cxx::__normal_iterator<const double*, std::vector<double> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const double*, std::vector<double> > (0x0x7faf5ab70ea0) 0

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

Class __gnu_cxx::__enable_if<false, std::vector<double> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<double> > (0x0x7faf5abb5000) 0 empty

Class std::iterator_traits<double*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<double*> (0x0x7faf5abb5120) 0 empty

Class __gnu_cxx::__normal_iterator<double*, std::vector<double> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<double*, std::vector<double> > (0x0x7faf5abb50c0) 0

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

Class __gnu_cxx::__enable_if<true, std::vector<double> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<double> > (0x0x7faf5abb51e0) 0 empty

Class std::remove_reference<std::pair<long unsigned int, double>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::pair<long unsigned int, double>&> (0x0x7faf5abb5cc0) 0 empty

Class std::__is_floating<char>
   size=1 align=1
   base size=0 base align=1
std::__is_floating<char> (0x0x7faf5abb5f60) 0 empty

Class std::__traitor<std::__is_integer<char>, std::__is_floating<char> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_integer<char>, std::__is_floating<char> > (0x0x7faf5abb5f00) 0 empty

Class std::__is_arithmetic<char>
   size=1 align=1
   base size=1 base align=1
std::__is_arithmetic<char> (0x0x7faf5ab38c30) 0 empty
  std::__traitor<std::__is_integer<char>, std::__is_floating<char> > (0x0x7faf5abfb000) 0 empty

Class std::__is_pointer<char>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<char> (0x0x7faf5abfb060) 0 empty

Class std::__traitor<std::__is_arithmetic<char>, std::__is_pointer<char> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_arithmetic<char>, std::__is_pointer<char> > (0x0x7faf5abb5ea0) 0 empty

Class std::__is_scalar<char>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<char> (0x0x7faf5ab38d00) 0 empty
  std::__traitor<std::__is_arithmetic<char>, std::__is_pointer<char> > (0x0x7faf5abfb0c0) 0 empty

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

Class std::remove_reference<double&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<double&> (0x0x7faf5abfb5a0) 0 empty

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

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

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

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

Class std::is_void<char>
   size=1 align=1
   base size=1 base align=1
std::is_void<char> (0x0x7faf5ab385b0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5abfbcc0) 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> (0x0x7faf5abfbd20) 0 empty

Class std::pointer_traits<char*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<char*> (0x0x7faf5abfbae0) 0 empty

Class std::remove_volatile<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<wchar_t> (0x0x7faf5ac314e0) 0 empty

Class std::remove_const<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::remove_const<wchar_t> (0x0x7faf5ac31540) 0 empty

Class std::remove_cv<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<wchar_t> (0x0x7faf5ac31480) 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> (0x0x7faf5ab387b8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ac315a0) 0 empty

Class std::is_void<wchar_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<wchar_t> (0x0x7faf5ab38820) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5ac31600) 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> (0x0x7faf5ac31660) 0 empty

Class std::pointer_traits<wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<wchar_t*> (0x0x7faf5ac31420) 0 empty

Class std::__is_integer<const char*>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<const char*> (0x0x7faf5ac31ea0) 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*> (0x0x7faf5a8572a0) 0 empty

Class std::remove_volatile<char16_t>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<char16_t> (0x0x7faf5a857720) 0 empty

Class std::remove_const<char16_t>
   size=1 align=1
   base size=0 base align=1
std::remove_const<char16_t> (0x0x7faf5a857780) 0 empty

Class std::remove_cv<char16_t>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<char16_t> (0x0x7faf5a8576c0) 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> (0x0x7faf5a853208) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a8577e0) 0 empty

Class std::is_void<char16_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<char16_t> (0x0x7faf5a853270) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a857840) 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> (0x0x7faf5a8578a0) 0 empty

Class std::pointer_traits<char16_t*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<char16_t*> (0x0x7faf5a857660) 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*> (0x0x7faf5a857ae0) 0 empty

Class std::remove_volatile<char32_t>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<char32_t> (0x0x7faf5a878240) 0 empty

Class std::remove_const<char32_t>
   size=1 align=1
   base size=0 base align=1
std::remove_const<char32_t> (0x0x7faf5a8782a0) 0 empty

Class std::remove_cv<char32_t>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<char32_t> (0x0x7faf5a8781e0) 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> (0x0x7faf5a8534e0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a878300) 0 empty

Class std::is_void<char32_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<char32_t> (0x0x7faf5a853548) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a878360) 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> (0x0x7faf5a8783c0) 0 empty

Class std::pointer_traits<char32_t*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<char32_t*> (0x0x7faf5a878180) 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*> (0x0x7faf5a878600) 0 empty

Class __gnu_cxx::__ops::_Iter_equals_val<const char>
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__ops::_Iter_equals_val<const char> (0x0x7faf5a878ea0) 0

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

Class std::conditional<false, std::is_copy_assignable<MeCab::FeatureSet>, std::is_copy_assignable<const std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_copy_assignable<MeCab::FeatureSet>, std::is_copy_assignable<const std::__cxx11::basic_string<char> > > (0x0x7faf5a8dbc60) 0 empty

Class std::__and_<std::is_copy_assignable<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_copy_assignable<MeCab::FeatureSet> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_assignable<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_copy_assignable<MeCab::FeatureSet> > (0x0x7faf5a853958) 0 empty
  std::is_copy_assignable<const std::__cxx11::basic_string<char> > (0x0x7faf5a8539c0) 0 empty
    std::__is_copy_assignable_impl<const std::__cxx11::basic_string<char>, true> (0x0x7faf5a853a28) 0 empty
      std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7faf5a853a90) 0 empty
        std::integral_constant<bool, false> (0x0x7faf5a8dbcc0) 0 empty

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

Class std::__not_<std::__and_<std::is_copy_assignable<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_copy_assignable<MeCab::FeatureSet> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_copy_assignable<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_copy_assignable<MeCab::FeatureSet> > > (0x0x7faf5a853bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a8dbd80) 0 empty

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

Class std::conditional<false, std::is_move_assignable<MeCab::FeatureSet>, std::is_move_assignable<const std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_move_assignable<MeCab::FeatureSet>, std::is_move_assignable<const std::__cxx11::basic_string<char> > > (0x0x7faf5a8dbe40) 0 empty

Class std::__and_<std::is_move_assignable<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_move_assignable<MeCab::FeatureSet> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_assignable<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_move_assignable<MeCab::FeatureSet> > (0x0x7faf5a853c30) 0 empty
  std::is_move_assignable<const std::__cxx11::basic_string<char> > (0x0x7faf5a853c98) 0 empty
    std::__is_move_assignable_impl<const std::__cxx11::basic_string<char>, true> (0x0x7faf5a853d00) 0 empty
      std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&&> (0x0x7faf5a853d68) 0 empty
        std::integral_constant<bool, false> (0x0x7faf5a8dbea0) 0 empty

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

Class std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet>
   size=128 align=8
   base size=128 base align=8
std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> (0x0x7faf5a8dbba0) 0

Class __gnu_cxx::__aligned_membuf<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> >::_Tp2
   size=128 align=8
   base size=128 base align=8
__gnu_cxx::__aligned_membuf<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> >::_Tp2 (0x0x7faf5a8dbf60) 0

Class __gnu_cxx::__aligned_membuf<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> >
   size=128 align=8
   base size=128 base align=8
__gnu_cxx::__aligned_membuf<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > (0x0x7faf5a8dbb40) 0

Class std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> >
   size=160 align=8
   base size=160 base align=8
std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > (0x0x7faf5a8538f0) 0
  std::_Rb_tree_node_base (0x0x7faf5a8dbae0) 0

Class __gnu_cxx::__aligned_membuf<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::_Tp2
   size=64 align=8
   base size=64 base align=8
__gnu_cxx::__aligned_membuf<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::_Tp2 (0x0x7faf5a9676c0) 0

Class __gnu_cxx::__aligned_membuf<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=64 align=8
   base size=64 base align=8
__gnu_cxx::__aligned_membuf<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7faf5a967660) 0

Class std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=96 align=8
   base size=96 base align=8
std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7faf5a853f70) 0
  std::_Rb_tree_node_base (0x0x7faf5a967600) 0

Class std::remove_reference<const char*>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<const char*> (0x0x7faf5a9a6720) 0 empty

Class std::is_same<const char**, const char**>
   size=1 align=1
   base size=1 base align=1
std::is_same<const char**, const char**> (0x0x7faf5a979208) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a9a67e0) 0 empty

Class std::conditional<true, std::__not_<std::is_pointer<const char**> >, std::is_same<const char**, const char**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::is_pointer<const char**> >, std::is_same<const char**, const char**> > (0x0x7faf5a9a6840) 0 empty

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

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

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

Class std::__is_pointer_helper<const char**>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<const char**> (0x0x7faf5a9792d8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a9a69c0) 0 empty

Class std::is_pointer<const char**>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<const char**> (0x0x7faf5a979340) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a9a6a20) 0 empty

Class std::__not_<std::is_pointer<const char**> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_pointer<const char**> > (0x0x7faf5a9793a8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a9a6a80) 0 empty

Class std::__and_<std::is_same<const char**, const char**>, std::__not_<std::is_pointer<const char**> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<const char**, const char**>, std::__not_<std::is_pointer<const char**> > > (0x0x7faf5a979410) 0 empty
  std::__not_<std::is_pointer<const char**> > (0x0x7faf5a979478) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a9a6ae0) 0 empty

Class std::remove_reference<std::pair<long unsigned int, char*>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::pair<long unsigned int, char*>&> (0x0x7faf5a9a6d80) 0 empty

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

Class std::unary_function<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >, const std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::unary_function<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >, const std::__cxx11::basic_string<char> > (0x0x7faf5a9d01e0) 0 empty

Class std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > (0x0x7faf5a9796e8) 0 empty
  std::unary_function<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >, const std::__cxx11::basic_string<char> > (0x0x7faf5a9d0240) 0 empty

Class std::is_same<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> (0x0x7faf5a979820) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a9d02a0) 0 empty

Class std::_PCC<false, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=0 base align=1
std::_PCC<false, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> (0x0x7faf5a9d0300) 0 empty

Class std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >::_Alloc_node
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >::_Alloc_node (0x0x7faf5a9d04e0) 0

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> > (0x0x7faf5a9d0540) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >, std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >, std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > > (0x0x7faf5a9d05a0) 0 empty

Class std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5a979a28) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a9d0600) 0 empty

Class std::conditional<false, std::__not_<std::extent<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, 0u> >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, 0u> >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5a9d0660) 0 empty

Class std::__and_<std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::__not_<std::extent<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::__not_<std::extent<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, 0u> > > (0x0x7faf5a979a90) 0 empty
  std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5a979af8) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a9d06c0) 0 empty

Class std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5a979b60) 0 empty
  std::__and_<std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::__not_<std::extent<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, 0u> > > (0x0x7faf5a979bc8) 0 empty
    std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5a979c30) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5a9d0720) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5a9d0780) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5a979c98) 0 empty
  std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5a979d00) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a9d07e0) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5a979d68) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5a979dd0) 0 empty
    std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5a979e38) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5a9d0840) 0 empty

Class std::conditional<false, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >, std::is_scalar<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >, std::is_scalar<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5a9d08a0) 0 empty

Class std::__is_integral_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5a979ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a9d0900) 0 empty

Class std::is_integral<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::is_integral<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5a979f08) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a9d0960) 0 empty

Class std::conditional<false, std::is_integral<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >, std::is_floating_point<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >, std::is_floating_point<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5a9d09c0) 0 empty

Class std::__is_floating_point_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5a979f70) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a9d0a20) 0 empty

Class std::is_floating_point<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5a979888) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a9d0a80) 0 empty

Class std::__or_<std::is_integral<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_floating_point<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_floating_point<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5a9798f0) 0 empty
  std::is_floating_point<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5a979958) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a9d0ae0) 0 empty

Class std::is_arithmetic<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5a9799c0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a9d0b40) 0 empty

Class std::conditional<false, std::is_arithmetic<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >, std::__or_<std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >, std::__or_<std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > > (0x0x7faf5a9d0ba0) 0 empty

Class std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5aa20000) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a9d0c00) 0 empty

Class std::conditional<false, std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >, std::__or_<std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >, std::__or_<std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > > (0x0x7faf5a9d0c60) 0 empty

Class std::__is_pointer_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5aa20068) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a9d0cc0) 0 empty

Class std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5aa200d0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a9d0d20) 0 empty

Class std::conditional<false, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >, std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >, std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > > (0x0x7faf5a9d0d80) 0 empty

Class std::__is_member_pointer_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5aa20138) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a9d0de0) 0 empty

Class std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5aa201a0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a9d0e40) 0 empty

Class std::conditional<false, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5a9d0ea0) 0 empty

Class std::__is_null_pointer_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5aa20208) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a9d0f00) 0 empty

Class std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5aa20270) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a9d0f60) 0 empty

Class std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5aa202d8) 0 empty
  std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5aa20340) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5aa2e000) 0 empty

Class std::__or_<std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5aa203a8) 0 empty
  std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5aa20410) 0 empty
    std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5aa20478) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5aa2e060) 0 empty

Class std::__or_<std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5aa204e0) 0 empty
  std::__or_<std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5aa20548) 0 empty
    std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5aa205b0) 0 empty
      std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5aa20618) 0 empty
        std::integral_constant<bool, false> (0x0x7faf5aa2e0c0) 0 empty

Class std::__or_<std::is_arithmetic<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5aa20680) 0 empty
  std::__or_<std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5aa206e8) 0 empty
    std::__or_<std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5aa20750) 0 empty
      std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5aa207b8) 0 empty
        std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5aa20820) 0 empty
          std::integral_constant<bool, false> (0x0x7faf5aa2e120) 0 empty

Class std::is_scalar<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::is_scalar<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5aa20888) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5aa2e180) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_scalar<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_scalar<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5aa208f0) 0 empty
  std::is_scalar<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5aa20958) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5aa2e1e0) 0 empty

Class std::remove_all_extents<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5aa2e240) 0 empty

Class std::__is_destructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5aa209c0) 0 empty
  std::__do_is_destructible_impl (0x0x7faf5aa2e2a0) 0 empty

Class std::__is_destructible_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, false, false> (0x0x7faf5aa20a90) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5aa2e300) 0 empty

Class std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5aa20af8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5aa2e360) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>, std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>, std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5aa2e3c0) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> (0x0x7faf5aa20b60) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5aa2e420) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&> > (0x0x7faf5aa20c30) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> (0x0x7faf5aa20c98) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5aa2e480) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> (0x0x7faf5aa20d00) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&> > (0x0x7faf5aa20d68) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> (0x0x7faf5aa20dd0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5aa2e4e0) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> (0x0x7faf5aa20e38) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> (0x0x7faf5aa20ea0) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&> > (0x0x7faf5aa20f08) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> (0x0x7faf5aa20f70) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5aa2e540) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> (0x0x7faf5a604000) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5aa2e5a0) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&> (0x0x7faf5a604068) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> (0x0x7faf5a6040d0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5aa2e600) 0 empty

Class std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&> (0x0x7faf5a604138) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5aa2e660) 0 empty

Class std::conditional<true, std::is_constructible<bool, const bool&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<bool, const bool&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&> > (0x0x7faf5aa2e6c0) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<bool, const bool&>, std::__is_direct_constructible_new_safe<bool, const bool&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<bool, const bool&>, std::__is_direct_constructible_new_safe<bool, const bool&> > (0x0x7faf5aa2e720) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<bool, const bool&>, std::is_destructible<bool> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<bool, const bool&>, std::is_destructible<bool> > (0x0x7faf5aa2e780) 0 empty

Class std::__is_direct_constructible_impl<bool, const bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<bool, const bool&> (0x0x7faf5a604270) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5aa2e7e0) 0 empty

Class std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&> > (0x0x7faf5a604340) 0 empty
  std::__is_direct_constructible_impl<bool, const bool&> (0x0x7faf5a6043a8) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5aa2e840) 0 empty

Class std::__is_direct_constructible_new_safe<bool, const bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<bool, const bool&> (0x0x7faf5a6044e0) 0 empty
  std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&> > (0x0x7faf5a604548) 0 empty
    std::__is_direct_constructible_impl<bool, const bool&> (0x0x7faf5a6045b0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5aa2e960) 0 empty

Class std::__is_direct_constructible_new<bool, const bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<bool, const bool&> (0x0x7faf5a604680) 0 empty
  std::__is_direct_constructible_new_safe<bool, const bool&> (0x0x7faf5a6046e8) 0 empty
    std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&> > (0x0x7faf5a604750) 0 empty
      std::__is_direct_constructible_impl<bool, const bool&> (0x0x7faf5a6047b8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5aa2e9c0) 0 empty

Class std::__is_direct_constructible<bool, const bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<bool, const bool&> (0x0x7faf5a604888) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5aa2ea20) 0 empty

Class std::__is_constructible_impl<bool, const bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<bool, const bool&> (0x0x7faf5a6048f0) 0 empty
  std::__is_direct_constructible<bool, const bool&> (0x0x7faf5a604958) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5aa2ea80) 0 empty

Class std::is_constructible<bool, const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<bool, const bool&> (0x0x7faf5a6049c0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5aa2eae0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_constructible<bool, const bool&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_constructible<bool, const bool&> > (0x0x7faf5a604a28) 0 empty
  std::is_constructible<bool, const bool&> (0x0x7faf5a604a90) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5aa2eb40) 0 empty

Class std::remove_volatile<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> (0x0x7faf5aa2ec60) 0 empty

Class std::remove_const<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> (0x0x7faf5aa2ecc0) 0 empty

Class std::remove_cv<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> (0x0x7faf5aa2ec00) 0 empty

Class std::__is_void_helper<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> (0x0x7faf5a604c30) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5aa2ed20) 0 empty

Class std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&> (0x0x7faf5a604c98) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5aa2ed80) 0 empty

Class std::conditional<false, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>, std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&>, std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > > (0x0x7faf5aa2ede0) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5aa2ee40) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5a604d00) 0 empty
  std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5a604d68) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5aa2eea0) 0 empty

Class std::__or_<std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5a604dd0) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5a604e38) 0 empty
    std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5a604ea0) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5aa2ef00) 0 empty

Class std::__is_convertible_helper<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, false> (0x0x7faf5aa2ef60) 0 empty

Class std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5a604f70) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a627000) 0 empty

Class std::conditional<true, std::is_convertible<const bool&, bool>, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<const bool&, bool>, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5a627060) 0 empty

Class std::remove_volatile<const bool&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const bool&> (0x0x7faf5a627120) 0 empty

Class std::remove_const<const bool&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const bool&> (0x0x7faf5a627180) 0 empty

Class std::remove_cv<const bool&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const bool&> (0x0x7faf5a6270c0) 0 empty

Class std::__is_void_helper<const bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const bool&> (0x0x7faf5a604b60) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a6271e0) 0 empty

Class std::is_void<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const bool&> (0x0x7faf5a62f000) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a627240) 0 empty

Class std::conditional<false, std::is_void<const bool&>, std::__or_<std::is_function<bool>, std::is_array<bool> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const bool&>, std::__or_<std::is_function<bool>, std::is_array<bool> > > (0x0x7faf5a6272a0) 0 empty

Class std::conditional<false, std::is_function<bool>, std::is_array<bool> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<bool>, std::is_array<bool> > (0x0x7faf5a627300) 0 empty

Class std::__or_<std::is_function<bool>, std::is_array<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<bool>, std::is_array<bool> > (0x0x7faf5a62f068) 0 empty
  std::is_array<bool> (0x0x7faf5a62f0d0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a627360) 0 empty

Class std::__or_<std::is_void<const bool&>, std::is_function<bool>, std::is_array<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const bool&>, std::is_function<bool>, std::is_array<bool> > (0x0x7faf5a62f138) 0 empty
  std::__or_<std::is_function<bool>, std::is_array<bool> > (0x0x7faf5a62f1a0) 0 empty
    std::is_array<bool> (0x0x7faf5a62f208) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5a6273c0) 0 empty

Class std::__is_convertible_helper<const bool&, bool, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<const bool&, bool, false> (0x0x7faf5a627420) 0 empty

Class std::is_convertible<const bool&, bool>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const bool&, bool> (0x0x7faf5a62f2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a627480) 0 empty

Class std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<const bool&, bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<const bool&, bool> > (0x0x7faf5a62f340) 0 empty
  std::is_convertible<const bool&, bool> (0x0x7faf5a62f3a8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a6274e0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<const bool&, bool> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<const bool&, bool> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<const bool&, bool> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<const bool&, bool> > > > (0x0x7faf5a6275a0) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&> > (0x0x7faf5a627600) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&>, std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&>, std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5a627660) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&> (0x0x7faf5a62f5b0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5a6276c0) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&> > (0x0x7faf5a62f680) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&> (0x0x7faf5a62f6e8) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5a627720) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&> (0x0x7faf5a62f750) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&> > (0x0x7faf5a62f7b8) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&> (0x0x7faf5a62f820) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5a627780) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&> (0x0x7faf5a62f888) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&> (0x0x7faf5a62f8f0) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&> > (0x0x7faf5a62f958) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&> (0x0x7faf5a62f9c0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5a6277e0) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&> (0x0x7faf5a62fa28) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a627840) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&> (0x0x7faf5a62fa90) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&> (0x0x7faf5a62faf8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a6278a0) 0 empty

Class std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&> (0x0x7faf5a62fb60) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a627900) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<const bool&, bool> > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<const bool&, bool> > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&> > (0x0x7faf5a627960) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<bool, const bool&&>, std::__is_direct_constructible_new_safe<bool, const bool&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<bool, const bool&&>, std::__is_direct_constructible_new_safe<bool, const bool&&> > (0x0x7faf5a6279c0) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<bool, const bool&&>, std::is_destructible<bool> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<bool, const bool&&>, std::is_destructible<bool> > (0x0x7faf5a627a20) 0 empty

Class std::is_function<const bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const bool&&> (0x0x7faf5a62fd00) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a627ae0) 0 empty

Class std::conditional<false, std::is_function<const bool&&>, std::__or_<std::is_reference<const bool&&>, std::is_void<const bool&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const bool&&>, std::__or_<std::is_reference<const bool&&>, std::is_void<const bool&&> > > (0x0x7faf5a627b40) 0 empty

Class std::is_lvalue_reference<const bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const bool&&> (0x0x7faf5a62fd68) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a627ba0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<const bool&&>, std::is_rvalue_reference<const bool&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<const bool&&>, std::is_rvalue_reference<const bool&&> > (0x0x7faf5a627c00) 0 empty

Class std::is_rvalue_reference<const bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const bool&&> (0x0x7faf5a62fea0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a627c60) 0 empty

Class std::__or_<std::is_lvalue_reference<const bool&&>, std::is_rvalue_reference<const bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const bool&&>, std::is_rvalue_reference<const bool&&> > (0x0x7faf5a62ff08) 0 empty
  std::is_rvalue_reference<const bool&&> (0x0x7faf5a62ff70) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a627cc0) 0 empty

Class std::is_reference<const bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const bool&&> (0x0x7faf5a62f410) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a627de0) 0 empty

Class std::conditional<true, std::is_reference<const bool&&>, std::is_void<const bool&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const bool&&>, std::is_void<const bool&&> > (0x0x7faf5a627e40) 0 empty

Class std::__or_<std::is_reference<const bool&&>, std::is_void<const bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const bool&&>, std::is_void<const bool&&> > (0x0x7faf5a62f478) 0 empty
  std::is_reference<const bool&&> (0x0x7faf5a62f4e0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a627ea0) 0 empty

Class std::__or_<std::is_function<const bool&&>, std::is_reference<const bool&&>, std::is_void<const bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const bool&&>, std::is_reference<const bool&&>, std::is_void<const bool&&> > (0x0x7faf5a66c000) 0 empty
  std::__or_<std::is_reference<const bool&&>, std::is_void<const bool&&> > (0x0x7faf5a66c068) 0 empty
    std::is_reference<const bool&&> (0x0x7faf5a66c0d0) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5a627f00) 0 empty

Class std::__not_<std::__or_<std::is_function<const bool&&>, std::is_reference<const bool&&>, std::is_void<const bool&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const bool&&>, std::is_reference<const bool&&>, std::is_void<const bool&&> > > (0x0x7faf5a66c208) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a627f60) 0 empty

Class std::is_object<const bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const bool&&> (0x0x7faf5a66c270) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a670000) 0 empty

Class std::conditional<false, std::is_object<const bool&&>, std::is_reference<const bool&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const bool&&>, std::is_reference<const bool&&> > (0x0x7faf5a670060) 0 empty

Class std::__or_<std::is_object<const bool&&>, std::is_reference<const bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const bool&&>, std::is_reference<const bool&&> > (0x0x7faf5a66c2d8) 0 empty
  std::is_reference<const bool&&> (0x0x7faf5a66c340) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a6700c0) 0 empty

Class std::__is_referenceable<const bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const bool&&> (0x0x7faf5a66c3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a670120) 0 empty

Class std::__add_rvalue_reference_helper<const bool&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const bool&&, true> (0x0x7faf5a670180) 0 empty

Class std::add_rvalue_reference<const bool&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const bool&&> (0x0x7faf5a66c410) 0 empty
  std::__add_rvalue_reference_helper<const bool&&, true> (0x0x7faf5a6701e0) 0 empty

Class std::__is_direct_constructible_impl<bool, const bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<bool, const bool&&> (0x0x7faf5a62fc98) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5a627a80) 0 empty

Class std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&&> > (0x0x7faf5a66c4e0) 0 empty
  std::__is_direct_constructible_impl<bool, const bool&&> (0x0x7faf5a66c548) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5a670240) 0 empty

Class std::__is_direct_constructible_new_safe<bool, const bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<bool, const bool&&> (0x0x7faf5a66c680) 0 empty
  std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&&> > (0x0x7faf5a66c6e8) 0 empty
    std::__is_direct_constructible_impl<bool, const bool&&> (0x0x7faf5a66c750) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5a670360) 0 empty

Class std::__is_direct_constructible_new<bool, const bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<bool, const bool&&> (0x0x7faf5a66c820) 0 empty
  std::__is_direct_constructible_new_safe<bool, const bool&&> (0x0x7faf5a66c888) 0 empty
    std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&&> > (0x0x7faf5a66c8f0) 0 empty
      std::__is_direct_constructible_impl<bool, const bool&&> (0x0x7faf5a66c958) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5a6703c0) 0 empty

Class std::__is_direct_constructible<bool, const bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<bool, const bool&&> (0x0x7faf5a66ca28) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a670420) 0 empty

Class std::__is_constructible_impl<bool, const bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<bool, const bool&&> (0x0x7faf5a66ca90) 0 empty
  std::__is_direct_constructible<bool, const bool&&> (0x0x7faf5a66caf8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a670480) 0 empty

Class std::is_constructible<bool, const bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<bool, const bool&&> (0x0x7faf5a66cb60) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a6704e0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<const bool&, bool> >, std::is_constructible<bool, const bool&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<const bool&, bool> >, std::is_constructible<bool, const bool&&> > (0x0x7faf5a670540) 0 empty

Class std::remove_volatile<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&> (0x0x7faf5a670600) 0 empty

Class std::remove_const<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&> (0x0x7faf5a670660) 0 empty

Class std::remove_cv<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&> (0x0x7faf5a6705a0) 0 empty

Class std::__is_void_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&> (0x0x7faf5a66cc30) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a6706c0) 0 empty

Class std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&> (0x0x7faf5a66cc98) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a670720) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&>, std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&>, std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > > (0x0x7faf5a670780) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&>, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&>, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5a66cd00) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5a66cd68) 0 empty
    std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5a66cdd0) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5a6707e0) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, false> (0x0x7faf5a670840) 0 empty

Class std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5a66cea0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a6708a0) 0 empty

Class std::conditional<true, std::is_convertible<const bool&, bool>, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<const bool&, bool>, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5a670900) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<const bool&, bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<const bool&, bool> > (0x0x7faf5a66cf08) 0 empty
  std::is_convertible<const bool&, bool> (0x0x7faf5a66cf70) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a670960) 0 empty

Class std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<const bool&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<const bool&, bool> > > (0x0x7faf5a68f000) 0 empty
  std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<const bool&, bool> > (0x0x7faf5a68f068) 0 empty
    std::is_convertible<const bool&, bool> (0x0x7faf5a68f0d0) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5a6709c0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&>, std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<const bool&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&>, std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<const bool&, bool> > > (0x0x7faf5a68f138) 0 empty
  std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<const bool&, bool> > > (0x0x7faf5a68f1a0) 0 empty
    std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<const bool&, bool> > (0x0x7faf5a68f208) 0 empty
      std::is_convertible<const bool&, bool> (0x0x7faf5a68f270) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5a670a20) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<const bool&, bool> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<const bool&, bool> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<const bool&, bool> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<const bool&, bool> > > > (0x0x7faf5a670ae0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<const bool&, bool> > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<const bool&, bool> > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&> > (0x0x7faf5a670b40) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<const bool&, bool> > >, std::is_constructible<bool, const bool&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<const bool&, bool> > >, std::is_constructible<bool, const bool&&> > (0x0x7faf5a670ba0) 0 empty

Class std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<const bool&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<const bool&, bool> > > (0x0x7faf5a68f478) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a670c00) 0 empty

Class std::__and_<std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<const bool&, bool> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<const bool&, bool> > > > (0x0x7faf5a68f4e0) 0 empty
  std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<const bool&, bool> > > (0x0x7faf5a68f548) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a670c60) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&>, std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<const bool&, bool> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&>, std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<const bool&, bool> > > > (0x0x7faf5a68f5b0) 0 empty
  std::__and_<std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<const bool&, bool> > > > (0x0x7faf5a68f618) 0 empty
    std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<const bool&, bool> > > (0x0x7faf5a68f680) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5a670cc0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<bool&&, bool> >, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<bool&&, bool> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<bool&&, bool> >, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<bool&&, bool> > > > (0x0x7faf5a670d80) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<bool&&, bool> > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<bool&&, bool> > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&> > (0x0x7faf5a670de0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<bool&&, bool> >, std::is_constructible<bool, bool&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<bool&&, bool> >, std::is_constructible<bool, bool&&> > (0x0x7faf5a670e40) 0 empty

Class std::conditional<true, std::is_convertible<bool&&, bool>, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<bool&&, bool>, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5a670ea0) 0 empty

Class std::remove_volatile<bool&&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<bool&&> (0x0x7faf5a670f60) 0 empty

Class std::remove_const<bool&&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<bool&&> (0x0x7faf5a6b0000) 0 empty

Class std::remove_cv<bool&&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<bool&&> (0x0x7faf5a670f00) 0 empty

Class std::__is_void_helper<bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<bool&&> (0x0x7faf5a68f888) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a6b0060) 0 empty

Class std::is_void<bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_void<bool&&> (0x0x7faf5a68f8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a6b00c0) 0 empty

Class std::conditional<false, std::is_void<bool&&>, std::__or_<std::is_function<bool>, std::is_array<bool> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<bool&&>, std::__or_<std::is_function<bool>, std::is_array<bool> > > (0x0x7faf5a6b0120) 0 empty

Class std::__or_<std::is_void<bool&&>, std::is_function<bool>, std::is_array<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<bool&&>, std::is_function<bool>, std::is_array<bool> > (0x0x7faf5a68fa28) 0 empty
  std::__or_<std::is_function<bool>, std::is_array<bool> > (0x0x7faf5a68fa90) 0 empty
    std::is_array<bool> (0x0x7faf5a68faf8) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5a6b0180) 0 empty

Class std::__is_convertible_helper<bool&&, bool, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<bool&&, bool, false> (0x0x7faf5a6b01e0) 0 empty

Class std::is_convertible<bool&&, bool>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<bool&&, bool> (0x0x7faf5a68fbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a6b0240) 0 empty

Class std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<bool&&, bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<bool&&, bool> > (0x0x7faf5a68fc30) 0 empty
  std::is_convertible<bool&&, bool> (0x0x7faf5a68fc98) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a6b02a0) 0 empty

Class std::__and_<std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<bool&&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<bool&&, bool> > > (0x0x7faf5a68fd00) 0 empty
  std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<bool&&, bool> > (0x0x7faf5a68fd68) 0 empty
    std::is_convertible<bool&&, bool> (0x0x7faf5a68fdd0) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5a6b0300) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<bool&&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<bool&&, bool> > > (0x0x7faf5a68fe38) 0 empty
  std::__and_<std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<bool&&, bool> > > (0x0x7faf5a68fea0) 0 empty
    std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<bool&&, bool> > (0x0x7faf5a68ff08) 0 empty
      std::is_convertible<bool&&, bool> (0x0x7faf5a68ff70) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5a6b0360) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<bool&&, bool> >, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<bool&&, bool> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<bool&&, bool> >, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<bool&&, bool> > > > (0x0x7faf5a6b0420) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<bool&&, bool> > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<bool&&, bool> > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&> > (0x0x7faf5a6b0480) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<bool&&, bool> > >, std::is_constructible<bool, bool&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<bool&&, bool> > >, std::is_constructible<bool, bool&&> > (0x0x7faf5a6b04e0) 0 empty

Class std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<bool&&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<bool&&, bool> > > (0x0x7faf5a68f340) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a6b0540) 0 empty

Class std::__and_<std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<bool&&, bool> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<bool&&, bool> > > > (0x0x7faf5a68f3a8) 0 empty
  std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<bool&&, bool> > > (0x0x7faf5a68f6e8) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a6b05a0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<bool&&, bool> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&>, std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<bool&&, bool> > > > (0x0x7faf5a68f750) 0 empty
  std::__and_<std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<bool&&, bool> > > > (0x0x7faf5a6cb000) 0 empty
    std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<bool&&, bool> > > (0x0x7faf5a6cb068) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5a6b0600) 0 empty

Class std::conditional<true, std::is_constructible<bool, bool&&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<bool, bool&&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&> > (0x0x7faf5a6b06c0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&>, std::is_constructible<bool, bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&>, std::is_constructible<bool, bool&&> > (0x0x7faf5a6cb1a0) 0 empty
  std::is_constructible<bool, bool&&> (0x0x7faf5a6cb208) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a6b0720) 0 empty

Class std::conditional<true, std::is_convertible<bool&&, bool>, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<bool&&, bool>, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > > (0x0x7faf5a6b07e0) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<bool&&, bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > > >, std::is_convertible<bool&&, bool> > (0x0x7faf5a6cb340) 0 empty
  std::is_convertible<bool&&, bool> (0x0x7faf5a6cb3a8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a6b0840) 0 empty

Class std::remove_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > (0x0x7faf5a6b0900) 0 empty

Class std::remove_reference<bool>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<bool> (0x0x7faf5a6b09c0) 0 empty

Class std::remove_reference<const int&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<const int&> (0x0x7faf5a6ef060) 0 empty

Class std::remove_reference<std::pair<long unsigned int, int*>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::pair<long unsigned int, int*>&> (0x0x7faf5a6ef240) 0 empty

Class std::iterator_traits<const long unsigned int*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const long unsigned int*> (0x0x7faf5a6ef5a0) 0 empty

Class std::unary_function<std::pair<const std::__cxx11::basic_string<char>, int>, const std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::unary_function<std::pair<const std::__cxx11::basic_string<char>, int>, const std::__cxx11::basic_string<char> > (0x0x7faf5a6ef780) 0 empty

Class std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, int> >
   size=1 align=1
   base size=1 base align=1
std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, int> > (0x0x7faf5a6cbbc8) 0 empty
  std::unary_function<std::pair<const std::__cxx11::basic_string<char>, int>, const std::__cxx11::basic_string<char> > (0x0x7faf5a6ef7e0) 0 empty

Class std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, int> > >::_Alloc_node
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, int> > >::_Alloc_node (0x0x7faf5a6ef840) 0

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

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

Class std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5a6cbea0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a6ef960) 0 empty

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

Class std::__and_<std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::__not_<std::extent<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::__not_<std::extent<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, 0u> > > (0x0x7faf5a6cbf08) 0 empty
  std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5a6cbf70) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a6efae0) 0 empty

Class std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5a6cb0d0) 0 empty
  std::__and_<std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::__not_<std::extent<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, 0u> > > (0x0x7faf5a6cb138) 0 empty
    std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5a6cb270) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5a6efba0) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > > (0x0x7faf5a6efc60) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > > (0x0x7faf5a6cb2d8) 0 empty
  std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5a6cb410) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a6efcc0) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > > (0x0x7faf5a6cb750) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > > (0x0x7faf5a6cb7b8) 0 empty
    std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5a6cb820) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5a6efd20) 0 empty

Class std::conditional<false, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >, std::is_scalar<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >, std::is_scalar<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > > (0x0x7faf5a6efd80) 0 empty

Class std::__is_integral_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5a6cba90) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a6efde0) 0 empty

Class std::is_integral<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_integral<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5a6cbaf8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a6efe40) 0 empty

Class std::conditional<false, std::is_integral<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >, std::is_floating_point<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >, std::is_floating_point<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > > (0x0x7faf5a6efea0) 0 empty

Class std::__is_floating_point_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5a6cbd68) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a6eff00) 0 empty

Class std::is_floating_point<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5a6cbdd0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a6eff60) 0 empty

Class std::__or_<std::is_integral<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_floating_point<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_floating_point<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > > (0x0x7faf5a6cbe38) 0 empty
  std::is_floating_point<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5a750000) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a751000) 0 empty

Class std::is_arithmetic<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5a750068) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a751060) 0 empty

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

Class std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5a7501a0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a751120) 0 empty

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

Class std::__is_pointer_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5a750208) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a7512a0) 0 empty

Class std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5a750270) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a751300) 0 empty

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

Class std::__is_member_pointer_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5a7503a8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a7513c0) 0 empty

Class std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5a750410) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a751420) 0 empty

Class std::conditional<false, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > > (0x0x7faf5a751480) 0 empty

Class std::__is_null_pointer_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5a750478) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a7514e0) 0 empty

Class std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5a7504e0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a751540) 0 empty

Class std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > > (0x0x7faf5a750618) 0 empty
  std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5a750680) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a7515a0) 0 empty

Class std::__or_<std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > > (0x0x7faf5a750750) 0 empty
  std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > > (0x0x7faf5a7507b8) 0 empty
    std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5a750820) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5a751600) 0 empty

Class std::__or_<std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > > (0x0x7faf5a7508f0) 0 empty
  std::__or_<std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > > (0x0x7faf5a750958) 0 empty
    std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > > (0x0x7faf5a7509c0) 0 empty
      std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5a750a28) 0 empty
        std::integral_constant<bool, false> (0x0x7faf5a751660) 0 empty

Class std::__or_<std::is_arithmetic<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > > (0x0x7faf5a750af8) 0 empty
  std::__or_<std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > > (0x0x7faf5a750b60) 0 empty
    std::__or_<std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > > (0x0x7faf5a750bc8) 0 empty
      std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > > (0x0x7faf5a750c30) 0 empty
        std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5a750c98) 0 empty
          std::integral_constant<bool, false> (0x0x7faf5a7516c0) 0 empty

Class std::is_scalar<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_scalar<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5a750d68) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a751720) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_scalar<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_scalar<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > > (0x0x7faf5a750ea0) 0 empty
  std::is_scalar<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5a750f08) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a751780) 0 empty

Class std::remove_all_extents<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5a7517e0) 0 empty

Class std::__is_destructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5a76b000) 0 empty
  std::__do_is_destructible_impl (0x0x7faf5a751840) 0 empty

Class std::__is_destructible_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, false, false> (0x0x7faf5a76b0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a7518a0) 0 empty

Class std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5a76b138) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a751900) 0 empty

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

Class std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&> (0x0x7faf5a76b270) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5a7519c0) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&> > (0x0x7faf5a76b340) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&> (0x0x7faf5a76b3a8) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5a751a20) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&> (0x0x7faf5a76b410) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&> > (0x0x7faf5a76b478) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&> (0x0x7faf5a76b4e0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5a751a80) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&> (0x0x7faf5a76b548) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&> (0x0x7faf5a76b5b0) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&> > (0x0x7faf5a76b618) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&> (0x0x7faf5a76b680) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5a751ae0) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&> (0x0x7faf5a76b6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a751b40) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&> (0x0x7faf5a76b750) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&> (0x0x7faf5a76b7b8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a751ba0) 0 empty

Class std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&> (0x0x7faf5a76b820) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a751c00) 0 empty

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

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&>, std::is_constructible<bool, const bool&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&>, std::is_constructible<bool, const bool&> > (0x0x7faf5a76b888) 0 empty
  std::is_constructible<bool, const bool&> (0x0x7faf5a76b8f0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a751cc0) 0 empty

Class std::remove_volatile<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&> (0x0x7faf5a751de0) 0 empty

Class std::remove_const<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&> (0x0x7faf5a751e40) 0 empty

Class std::remove_cv<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&> (0x0x7faf5a751d80) 0 empty

Class std::__is_void_helper<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&> (0x0x7faf5a76bb60) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a751ea0) 0 empty

Class std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&> (0x0x7faf5a76bbc8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a751f00) 0 empty

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

Class std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > > (0x0x7faf5a786000) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > > (0x0x7faf5a76bd00) 0 empty
  std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5a76bd68) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a786060) 0 empty

Class std::__or_<std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&>, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&>, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > > (0x0x7faf5a76bdd0) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > > (0x0x7faf5a76be38) 0 empty
    std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5a76bea0) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5a786120) 0 empty

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

Class std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5a76bf70) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a786240) 0 empty

Class std::conditional<true, std::is_convertible<const bool&, bool>, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<const bool&, bool>, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > > (0x0x7faf5a7862a0) 0 empty

Class std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<const bool&, bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<const bool&, bool> > (0x0x7faf5a76b958) 0 empty
  std::is_convertible<const bool&, bool> (0x0x7faf5a76b9c0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a786300) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<const bool&, bool> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<const bool&, bool> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<const bool&, bool> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<const bool&, bool> > > > (0x0x7faf5a7863c0) 0 empty

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

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

Class std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&> (0x0x7faf5a7921a0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5a7864e0) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&> > (0x0x7faf5a792270) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&> (0x0x7faf5a7922d8) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5a786540) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&> (0x0x7faf5a792340) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&> > (0x0x7faf5a7923a8) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&> (0x0x7faf5a792410) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5a7865a0) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&> (0x0x7faf5a792478) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&> (0x0x7faf5a7924e0) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&> > (0x0x7faf5a792548) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&> (0x0x7faf5a7925b0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5a786600) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&> (0x0x7faf5a792618) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a786660) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&> (0x0x7faf5a792680) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&> (0x0x7faf5a7926e8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a7866c0) 0 empty

Class std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&> (0x0x7faf5a792750) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a786720) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<const bool&, bool> > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<const bool&, bool> > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&> > (0x0x7faf5a786780) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<const bool&, bool> >, std::is_constructible<bool, const bool&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<const bool&, bool> >, std::is_constructible<bool, const bool&&> > (0x0x7faf5a7867e0) 0 empty

Class std::remove_volatile<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&> (0x0x7faf5a7868a0) 0 empty

Class std::remove_const<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&> (0x0x7faf5a786900) 0 empty

Class std::remove_cv<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&> (0x0x7faf5a786840) 0 empty

Class std::__is_void_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&> (0x0x7faf5a792a90) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a786960) 0 empty

Class std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&> (0x0x7faf5a792af8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a7869c0) 0 empty

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

Class std::__or_<std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&>, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&>, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > > (0x0x7faf5a792b60) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > > > (0x0x7faf5a792bc8) 0 empty
    std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5a792c30) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5a786b40) 0 empty

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

Class std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5a792d00) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a786c60) 0 empty

Class std::conditional<true, std::is_convertible<const bool&, bool>, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<const bool&, bool>, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > > (0x0x7faf5a786cc0) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<const bool&, bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<const bool&, bool> > (0x0x7faf5a792d68) 0 empty
  std::is_convertible<const bool&, bool> (0x0x7faf5a792dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a786d20) 0 empty

Class std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<const bool&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<const bool&, bool> > > (0x0x7faf5a792e38) 0 empty
  std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<const bool&, bool> > (0x0x7faf5a792ea0) 0 empty
    std::is_convertible<const bool&, bool> (0x0x7faf5a792f08) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5a786d80) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&>, std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<const bool&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&>, std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<const bool&, bool> > > (0x0x7faf5a792f70) 0 empty
  std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<const bool&, bool> > > (0x0x7faf5a792000) 0 empty
    std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<const bool&, bool> > (0x0x7faf5a792068) 0 empty
      std::is_convertible<const bool&, bool> (0x0x7faf5a7920d0) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5a786de0) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<const bool&, bool> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<const bool&, bool> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<const bool&, bool> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<const bool&, bool> > > > (0x0x7faf5a786ea0) 0 empty

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

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

Class std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<const bool&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<const bool&, bool> > > (0x0x7faf5a7c51a0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a7cf000) 0 empty

Class std::__and_<std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<const bool&, bool> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<const bool&, bool> > > > (0x0x7faf5a7c5208) 0 empty
  std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<const bool&, bool> > > (0x0x7faf5a7c5270) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a7cf060) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&>, std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<const bool&, bool> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&>, std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<const bool&, bool> > > > (0x0x7faf5a7c52d8) 0 empty
  std::__and_<std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<const bool&, bool> > > > (0x0x7faf5a7c5340) 0 empty
    std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<const bool&, bool> > > (0x0x7faf5a7c53a8) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5a7cf0c0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<bool&&, bool> >, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<bool&&, bool> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<bool&&, bool> >, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<bool&&, bool> > > > (0x0x7faf5a7cf180) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<bool&&, bool> > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<bool&&, bool> > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&> > (0x0x7faf5a7cf1e0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<bool&&, bool> >, std::is_constructible<bool, bool&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<bool&&, bool> >, std::is_constructible<bool, bool&&> > (0x0x7faf5a7cf240) 0 empty

Class std::conditional<true, std::is_convertible<bool&&, bool>, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<bool&&, bool>, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > > (0x0x7faf5a7cf2a0) 0 empty

Class std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<bool&&, bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<bool&&, bool> > (0x0x7faf5a7c5548) 0 empty
  std::is_convertible<bool&&, bool> (0x0x7faf5a7c55b0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a7cf300) 0 empty

Class std::__and_<std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<bool&&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<bool&&, bool> > > (0x0x7faf5a7c5618) 0 empty
  std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<bool&&, bool> > (0x0x7faf5a7c5680) 0 empty
    std::is_convertible<bool&&, bool> (0x0x7faf5a7c56e8) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5a7cf360) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&>, std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<bool&&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&>, std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<bool&&, bool> > > (0x0x7faf5a7c5750) 0 empty
  std::__and_<std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<bool&&, bool> > > (0x0x7faf5a7c57b8) 0 empty
    std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<bool&&, bool> > (0x0x7faf5a7c5820) 0 empty
      std::is_convertible<bool&&, bool> (0x0x7faf5a7c5888) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5a7cf3c0) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<bool&&, bool> >, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<bool&&, bool> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<bool&&, bool> >, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<bool&&, bool> > > > (0x0x7faf5a7cf480) 0 empty

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

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

Class std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<bool&&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<bool&&, bool> > > (0x0x7faf5a7c5a90) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a7cf5a0) 0 empty

Class std::__and_<std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<bool&&, bool> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<bool&&, bool> > > > (0x0x7faf5a7c5af8) 0 empty
  std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<bool&&, bool> > > (0x0x7faf5a7c5b60) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a7cf600) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&>, std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<bool&&, bool> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&>, std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<bool&&, bool> > > > (0x0x7faf5a7c5bc8) 0 empty
  std::__and_<std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<bool&&, bool> > > > (0x0x7faf5a7c5c30) 0 empty
    std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<bool&&, bool> > > (0x0x7faf5a7c5c98) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5a7cf660) 0 empty

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

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&>, std::is_constructible<bool, bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&>, std::is_constructible<bool, bool&&> > (0x0x7faf5a7c5dd0) 0 empty
  std::is_constructible<bool, bool&&> (0x0x7faf5a7c5e38) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a7cf780) 0 empty

Class std::conditional<true, std::is_convertible<bool&&, bool>, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<bool&&, bool>, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > > (0x0x7faf5a7cf840) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<bool&&, bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >, std::is_convertible<bool&&, bool> > (0x0x7faf5a7c5f70) 0 empty
  std::is_convertible<bool&&, bool> (0x0x7faf5a7c5000) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a7cf8a0) 0 empty

Class std::remove_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, int> > > (0x0x7faf5a7cf960) 0 empty

Class std::unary_function<std::pair<const int, int>, const int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<std::pair<const int, int>, const int> (0x0x7faf5a4129c0) 0 empty

Class std::_Select1st<std::pair<const int, int> >
   size=1 align=1
   base size=1 base align=1
std::_Select1st<std::pair<const int, int> > (0x0x7faf5a7c58f0) 0 empty
  std::unary_function<std::pair<const int, int>, const int> (0x0x7faf5a412a20) 0 empty

Class std::_Rb_tree<int, std::pair<const int, int>, std::_Select1st<std::pair<const int, int> >, std::less<int>, std::allocator<std::pair<const int, int> > >::_Alloc_node
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree<int, std::pair<const int, int>, std::_Select1st<std::pair<const int, int> >, std::less<int>, std::allocator<std::pair<const int, int> > >::_Alloc_node (0x0x7faf5a412a80) 0

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_iterator<std::pair<const int, int> >, const std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const int, int> >, const std::_Rb_tree_iterator<std::pair<const int, int> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_iterator<std::pair<const int, int> >, const std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const int, int> >, const std::_Rb_tree_iterator<std::pair<const int, int> >&> > (0x0x7faf5a412ae0) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> > > > > (0x0x7faf5a412b40) 0 empty

Class std::is_array<std::_Rb_tree_iterator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5a7c5d00) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a412ba0) 0 empty

Class std::conditional<false, std::__not_<std::extent<std::_Rb_tree_iterator<std::pair<const int, int> >, 0u> >, std::is_array<std::_Rb_tree_iterator<std::pair<const int, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<std::_Rb_tree_iterator<std::pair<const int, int> >, 0u> >, std::is_array<std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5a412c00) 0 empty

Class std::__and_<std::is_array<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::__not_<std::extent<std::_Rb_tree_iterator<std::pair<const int, int> >, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::__not_<std::extent<std::_Rb_tree_iterator<std::pair<const int, int> >, 0u> > > (0x0x7faf5a7c5d68) 0 empty
  std::is_array<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5a7c5ea0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a412c60) 0 empty

Class std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5a7c5f08) 0 empty
  std::__and_<std::is_array<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::__not_<std::extent<std::_Rb_tree_iterator<std::pair<const int, int> >, 0u> > > (0x0x7faf5a450000) 0 empty
    std::is_array<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5a450068) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5a412cc0) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5a412d20) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5a4500d0) 0 empty
  std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5a450138) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a412d80) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5a4501a0) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5a450208) 0 empty
    std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5a450270) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5a412de0) 0 empty

Class std::conditional<false, std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_scalar<std::_Rb_tree_iterator<std::pair<const int, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_scalar<std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5a412e40) 0 empty

Class std::__is_integral_helper<std::_Rb_tree_iterator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5a4502d8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a412ea0) 0 empty

Class std::is_integral<std::_Rb_tree_iterator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_integral<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5a450340) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a412f00) 0 empty

Class std::conditional<false, std::is_integral<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_floating_point<std::_Rb_tree_iterator<std::pair<const int, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_floating_point<std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5a412f60) 0 empty

Class std::__is_floating_point_helper<std::_Rb_tree_iterator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5a4503a8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a45c000) 0 empty

Class std::is_floating_point<std::_Rb_tree_iterator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5a450410) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a45c060) 0 empty

Class std::__or_<std::is_integral<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_floating_point<std::_Rb_tree_iterator<std::pair<const int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_floating_point<std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5a450478) 0 empty
  std::is_floating_point<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5a4504e0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a45c0c0) 0 empty

Class std::is_arithmetic<std::_Rb_tree_iterator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5a450548) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a45c120) 0 empty

Class std::conditional<false, std::is_arithmetic<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::__or_<std::is_enum<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::__or_<std::is_enum<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > > > > (0x0x7faf5a45c180) 0 empty

Class std::is_enum<std::_Rb_tree_iterator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_enum<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5a4505b0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a45c1e0) 0 empty

Class std::conditional<false, std::is_enum<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::__or_<std::is_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::__or_<std::is_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > > > > (0x0x7faf5a45c240) 0 empty

Class std::__is_pointer_helper<std::_Rb_tree_iterator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5a450618) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a45c2a0) 0 empty

Class std::is_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5a450680) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a45c300) 0 empty

Class std::conditional<false, std::is_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > > > > (0x0x7faf5a45c360) 0 empty

Class std::__is_member_pointer_helper<std::_Rb_tree_iterator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5a4506e8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a45c3c0) 0 empty

Class std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5a450750) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a45c420) 0 empty

Class std::conditional<false, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5a45c480) 0 empty

Class std::__is_null_pointer_helper<std::_Rb_tree_iterator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5a4507b8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a45c4e0) 0 empty

Class std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5a450820) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a45c540) 0 empty

Class std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5a450888) 0 empty
  std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5a4508f0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a45c5a0) 0 empty

Class std::__or_<std::is_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5a450958) 0 empty
  std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5a4509c0) 0 empty
    std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5a450a28) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5a45c600) 0 empty

Class std::__or_<std::is_enum<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5a450a90) 0 empty
  std::__or_<std::is_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5a450af8) 0 empty
    std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5a450b60) 0 empty
      std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5a450bc8) 0 empty
        std::integral_constant<bool, false> (0x0x7faf5a45c660) 0 empty

Class std::__or_<std::is_arithmetic<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_enum<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_enum<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5a450c30) 0 empty
  std::__or_<std::is_enum<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5a450c98) 0 empty
    std::__or_<std::is_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5a450d00) 0 empty
      std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5a450d68) 0 empty
        std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5a450dd0) 0 empty
          std::integral_constant<bool, false> (0x0x7faf5a45c6c0) 0 empty

Class std::is_scalar<std::_Rb_tree_iterator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_scalar<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5a450e38) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a45c720) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_scalar<std::_Rb_tree_iterator<std::pair<const int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_scalar<std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5a450ea0) 0 empty
  std::is_scalar<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5a450f08) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a45c780) 0 empty

Class std::remove_all_extents<std::_Rb_tree_iterator<std::pair<const int, int> > >
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5a45c7e0) 0 empty

Class std::__is_destructible_impl<std::_Rb_tree_iterator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5a450f70) 0 empty
  std::__do_is_destructible_impl (0x0x7faf5a45c840) 0 empty

Class std::__is_destructible_safe<std::_Rb_tree_iterator<std::pair<const int, int> >, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<std::_Rb_tree_iterator<std::pair<const int, int> >, false, false> (0x0x7faf5a477068) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a45c8a0) 0 empty

Class std::is_destructible<std::_Rb_tree_iterator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_destructible<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5a4770d0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a45ca80) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const int, int> >, const std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_destructible<std::_Rb_tree_iterator<std::pair<const int, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const int, int> >, const std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_destructible<std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5a45cae0) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const int, int> >, const std::_Rb_tree_iterator<std::pair<const int, int> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const int, int> >, const std::_Rb_tree_iterator<std::pair<const int, int> >&> (0x0x7faf5a477138) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5a45cb40) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const int, int> >, const std::_Rb_tree_iterator<std::pair<const int, int> >&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const int, int> >, const std::_Rb_tree_iterator<std::pair<const int, int> >&> > (0x0x7faf5a477208) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const int, int> >, const std::_Rb_tree_iterator<std::pair<const int, int> >&> (0x0x7faf5a477270) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5a45cba0) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const int, int> >, const std::_Rb_tree_iterator<std::pair<const int, int> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const int, int> >, const std::_Rb_tree_iterator<std::pair<const int, int> >&> (0x0x7faf5a4772d8) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const int, int> >, const std::_Rb_tree_iterator<std::pair<const int, int> >&> > (0x0x7faf5a477340) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const int, int> >, const std::_Rb_tree_iterator<std::pair<const int, int> >&> (0x0x7faf5a4773a8) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5a45cc00) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_iterator<std::pair<const int, int> >, const std::_Rb_tree_iterator<std::pair<const int, int> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_iterator<std::pair<const int, int> >, const std::_Rb_tree_iterator<std::pair<const int, int> >&> (0x0x7faf5a477410) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const int, int> >, const std::_Rb_tree_iterator<std::pair<const int, int> >&> (0x0x7faf5a477478) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const int, int> >, const std::_Rb_tree_iterator<std::pair<const int, int> >&> > (0x0x7faf5a4774e0) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const int, int> >, const std::_Rb_tree_iterator<std::pair<const int, int> >&> (0x0x7faf5a477548) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5a45cc60) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const int, int> >, const std::_Rb_tree_iterator<std::pair<const int, int> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const int, int> >, const std::_Rb_tree_iterator<std::pair<const int, int> >&> (0x0x7faf5a4775b0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a45ccc0) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_iterator<std::pair<const int, int> >, const std::_Rb_tree_iterator<std::pair<const int, int> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_iterator<std::pair<const int, int> >, const std::_Rb_tree_iterator<std::pair<const int, int> >&> (0x0x7faf5a477618) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const int, int> >, const std::_Rb_tree_iterator<std::pair<const int, int> >&> (0x0x7faf5a477680) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a45cd20) 0 empty

Class std::is_constructible<std::_Rb_tree_iterator<std::pair<const int, int> >, const std::_Rb_tree_iterator<std::pair<const int, int> >&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_iterator<std::pair<const int, int> >, const std::_Rb_tree_iterator<std::pair<const int, int> >&> (0x0x7faf5a4776e8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a45cd80) 0 empty

Class std::conditional<true, std::is_constructible<bool, const bool&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const int, int> >, const std::_Rb_tree_iterator<std::pair<const int, int> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<bool, const bool&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const int, int> >, const std::_Rb_tree_iterator<std::pair<const int, int> >&> > (0x0x7faf5a45cde0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const int, int> >, const std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_constructible<bool, const bool&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const int, int> >, const std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_constructible<bool, const bool&> > (0x0x7faf5a477750) 0 empty
  std::is_constructible<bool, const bool&> (0x0x7faf5a4777b8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a45ce40) 0 empty

Class std::remove_volatile<const std::_Rb_tree_iterator<std::pair<const int, int> >&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const std::_Rb_tree_iterator<std::pair<const int, int> >&> (0x0x7faf5a45cf60) 0 empty

Class std::remove_const<const std::_Rb_tree_iterator<std::pair<const int, int> >&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const std::_Rb_tree_iterator<std::pair<const int, int> >&> (0x0x7faf5a487000) 0 empty

Class std::remove_cv<const std::_Rb_tree_iterator<std::pair<const int, int> >&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const std::_Rb_tree_iterator<std::pair<const int, int> >&> (0x0x7faf5a45cf00) 0 empty

Class std::__is_void_helper<const std::_Rb_tree_iterator<std::pair<const int, int> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const std::_Rb_tree_iterator<std::pair<const int, int> >&> (0x0x7faf5a477958) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a487060) 0 empty

Class std::is_void<const std::_Rb_tree_iterator<std::pair<const int, int> >&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const std::_Rb_tree_iterator<std::pair<const int, int> >&> (0x0x7faf5a4779c0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a4870c0) 0 empty

Class std::conditional<false, std::is_void<const std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const int, int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const int, int> > > > > (0x0x7faf5a487120) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const int, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5a487180) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5a477a28) 0 empty
  std::is_array<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5a477a90) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a4871e0) 0 empty

Class std::__or_<std::is_void<const std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5a477af8) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5a477b60) 0 empty
    std::is_array<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5a477bc8) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5a487240) 0 empty

Class std::__is_convertible_helper<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> >, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> >, false> (0x0x7faf5a4872a0) 0 empty

Class std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5a477c98) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a487300) 0 empty

Class std::conditional<true, std::is_convertible<const bool&, bool>, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<const bool&, bool>, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5a487360) 0 empty

Class std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<const bool&, bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<const bool&, bool> > (0x0x7faf5a477d00) 0 empty
  std::is_convertible<const bool&, bool> (0x0x7faf5a477d68) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a4873c0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<const bool&, bool> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<const bool&, bool> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<const bool&, bool> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<const bool&, bool> > > > (0x0x7faf5a487480) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> >&&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> >&&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> >&&> > (0x0x7faf5a4874e0) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> >&&>, std::is_destructible<std::_Rb_tree_iterator<std::pair<const int, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> >&&>, std::is_destructible<std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5a487540) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> >&&> (0x0x7faf5a477f70) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5a4875a0) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> >&&> > (0x0x7faf5a477888) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> >&&> (0x0x7faf5a477dd0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5a487600) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> >&&> (0x0x7faf5a477e38) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> >&&> > (0x0x7faf5a477ea0) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> >&&> (0x0x7faf5a4a8000) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5a487660) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> >&&> (0x0x7faf5a4a8068) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> >&&> (0x0x7faf5a4a80d0) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> >&&> > (0x0x7faf5a4a8138) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> >&&> (0x0x7faf5a4a81a0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5a4876c0) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> >&&> (0x0x7faf5a4a8208) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a487720) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> >&&> (0x0x7faf5a4a8270) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> >&&> (0x0x7faf5a4a82d8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a487780) 0 empty

Class std::is_constructible<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> >&&> (0x0x7faf5a4a8340) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a4877e0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<const bool&, bool> > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<const bool&, bool> > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> >&&> > (0x0x7faf5a487840) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<const bool&, bool> >, std::is_constructible<bool, const bool&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<const bool&, bool> >, std::is_constructible<bool, const bool&&> > (0x0x7faf5a4878a0) 0 empty

Class std::remove_volatile<std::_Rb_tree_iterator<std::pair<const int, int> >&&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_iterator<std::pair<const int, int> >&&> (0x0x7faf5a487960) 0 empty

Class std::remove_const<std::_Rb_tree_iterator<std::pair<const int, int> >&&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_iterator<std::pair<const int, int> >&&> (0x0x7faf5a4879c0) 0 empty

Class std::remove_cv<std::_Rb_tree_iterator<std::pair<const int, int> >&&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_iterator<std::pair<const int, int> >&&> (0x0x7faf5a487900) 0 empty

Class std::__is_void_helper<std::_Rb_tree_iterator<std::pair<const int, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_iterator<std::pair<const int, int> >&&> (0x0x7faf5a4a8410) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a487a20) 0 empty

Class std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> >&&> (0x0x7faf5a4a8478) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a487a80) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> >&&>, std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const int, int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> >&&>, std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const int, int> > > > > (0x0x7faf5a487ae0) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> >&&>, std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_iterator<std::pair<const int, int> >&&>, std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5a4a84e0) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5a4a8548) 0 empty
    std::is_array<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5a4a85b0) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5a487b40) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> >, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> >, false> (0x0x7faf5a487ba0) 0 empty

Class std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5a4a8680) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a487c00) 0 empty

Class std::conditional<true, std::is_convertible<const bool&, bool>, std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<const bool&, bool>, std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5a487c60) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<const bool&, bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<const bool&, bool> > (0x0x7faf5a4a86e8) 0 empty
  std::is_convertible<const bool&, bool> (0x0x7faf5a4a8750) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a487cc0) 0 empty

Class std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<const bool&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<const bool&, bool> > > (0x0x7faf5a4a87b8) 0 empty
  std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<const bool&, bool> > (0x0x7faf5a4a8820) 0 empty
    std::is_convertible<const bool&, bool> (0x0x7faf5a4a8888) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5a487d20) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> >&&>, std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<const bool&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> >&&>, std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<const bool&, bool> > > (0x0x7faf5a4a88f0) 0 empty
  std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<const bool&, bool> > > (0x0x7faf5a4a8958) 0 empty
    std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<const bool&, bool> > (0x0x7faf5a4a89c0) 0 empty
      std::is_convertible<const bool&, bool> (0x0x7faf5a4a8a28) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5a487d80) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<const bool&, bool> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<const bool&, bool> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<const bool&, bool> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<const bool&, bool> > > > (0x0x7faf5a487e40) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<const bool&, bool> > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<const bool&, bool> > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> >&&> > (0x0x7faf5a487ea0) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<const bool&, bool> > >, std::is_constructible<bool, const bool&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<const bool&, bool> > >, std::is_constructible<bool, const bool&&> > (0x0x7faf5a487f00) 0 empty

Class std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<const bool&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<const bool&, bool> > > (0x0x7faf5a4a8c30) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a487f60) 0 empty

Class std::__and_<std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<const bool&, bool> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<const bool&, bool> > > > (0x0x7faf5a4a8c98) 0 empty
  std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<const bool&, bool> > > (0x0x7faf5a4a8d00) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a4d0000) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> >&&>, std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<const bool&, bool> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> >&&>, std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<const bool&, bool> > > > (0x0x7faf5a4a8d68) 0 empty
  std::__and_<std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<const bool&, bool> > > > (0x0x7faf5a4a8dd0) 0 empty
    std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<const bool&, bool> > > (0x0x7faf5a4a8e38) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5a4d0060) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<bool&&, bool> >, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<bool&&, bool> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<bool&&, bool> >, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<bool&&, bool> > > > (0x0x7faf5a4d0120) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<bool&&, bool> > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const int, int> >, const std::_Rb_tree_iterator<std::pair<const int, int> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<bool&&, bool> > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const int, int> >, const std::_Rb_tree_iterator<std::pair<const int, int> >&> > (0x0x7faf5a4d0180) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<bool&&, bool> >, std::is_constructible<bool, bool&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<bool&&, bool> >, std::is_constructible<bool, bool&&> > (0x0x7faf5a4d01e0) 0 empty

Class std::conditional<true, std::is_convertible<bool&&, bool>, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<bool&&, bool>, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5a4d0240) 0 empty

Class std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<bool&&, bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<bool&&, bool> > (0x0x7faf5a4a8a90) 0 empty
  std::is_convertible<bool&&, bool> (0x0x7faf5a4a8af8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a4d02a0) 0 empty

Class std::__and_<std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<bool&&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<bool&&, bool> > > (0x0x7faf5a4a8b60) 0 empty
  std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<bool&&, bool> > (0x0x7faf5a4a8ea0) 0 empty
    std::is_convertible<bool&&, bool> (0x0x7faf5a4a8f08) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5a4d0300) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const int, int> >, const std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<bool&&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const int, int> >, const std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<bool&&, bool> > > (0x0x7faf5a4de000) 0 empty
  std::__and_<std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<bool&&, bool> > > (0x0x7faf5a4de068) 0 empty
    std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<bool&&, bool> > (0x0x7faf5a4de0d0) 0 empty
      std::is_convertible<bool&&, bool> (0x0x7faf5a4de138) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5a4d0360) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<bool&&, bool> >, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<bool&&, bool> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<bool&&, bool> >, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<bool&&, bool> > > > (0x0x7faf5a4d0420) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<bool&&, bool> > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const int, int> >, const std::_Rb_tree_iterator<std::pair<const int, int> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<bool&&, bool> > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const int, int> >, const std::_Rb_tree_iterator<std::pair<const int, int> >&> > (0x0x7faf5a4d0480) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<bool&&, bool> > >, std::is_constructible<bool, bool&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<bool&&, bool> > >, std::is_constructible<bool, bool&&> > (0x0x7faf5a4d04e0) 0 empty

Class std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<bool&&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<bool&&, bool> > > (0x0x7faf5a4de340) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a4d0540) 0 empty

Class std::__and_<std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<bool&&, bool> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<bool&&, bool> > > > (0x0x7faf5a4de3a8) 0 empty
  std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<bool&&, bool> > > (0x0x7faf5a4de410) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a4d05a0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const int, int> >, const std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<bool&&, bool> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const int, int> >, const std::_Rb_tree_iterator<std::pair<const int, int> >&>, std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<bool&&, bool> > > > (0x0x7faf5a4de478) 0 empty
  std::__and_<std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<bool&&, bool> > > > (0x0x7faf5a4de4e0) 0 empty
    std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const int, int> >&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<bool&&, bool> > > (0x0x7faf5a4de548) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5a4d0600) 0 empty

Class std::conditional<true, std::is_constructible<bool, bool&&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<bool, bool&&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> >&&> > (0x0x7faf5a4d06c0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> >&&>, std::is_constructible<bool, bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const int, int> >, std::_Rb_tree_iterator<std::pair<const int, int> >&&>, std::is_constructible<bool, bool&&> > (0x0x7faf5a4de680) 0 empty
  std::is_constructible<bool, bool&&> (0x0x7faf5a4de6e8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a4d0720) 0 empty

Class std::conditional<true, std::is_convertible<bool&&, bool>, std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<bool&&, bool>, std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > > > (0x0x7faf5a4d07e0) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<bool&&, bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const int, int> >&&, std::_Rb_tree_iterator<std::pair<const int, int> > >, std::is_convertible<bool&&, bool> > (0x0x7faf5a4de820) 0 empty
  std::is_convertible<bool&&, bool> (0x0x7faf5a4de888) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a4d0840) 0 empty

Class std::remove_reference<std::_Rb_tree_iterator<std::pair<const int, int> > >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5a4d0900) 0 empty

Class std::is_error_condition_enum<std::_Rb_tree_iterator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5a4deaf8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a4d0d20) 0 empty

Class std::is_error_code_enum<std::_Rb_tree_iterator<std::pair<const int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::_Rb_tree_iterator<std::pair<const int, int> > > (0x0x7faf5a4debc8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a4d0d80) 0 empty

Class std::__is_move_iterator<__gnu_cxx::__normal_iterator<const double*, std::vector<double> > >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<__gnu_cxx::__normal_iterator<const double*, std::vector<double> > > (0x0x7faf5a510c00) 0 empty

Class std::__is_move_iterator<double*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<double*> (0x0x7faf5a510e40) 0 empty

Class std::remove_reference<std::pair<long unsigned int, double> >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::pair<long unsigned int, double> > (0x0x7faf5a53d600) 0 empty

Class std::is_same<std::pair<long unsigned int, double>*, std::pair<long unsigned int, double>*>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::pair<long unsigned int, double>*, std::pair<long unsigned int, double>*> (0x0x7faf5a4de270) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a53d6c0) 0 empty

Class std::conditional<true, std::__not_<std::is_pointer<std::pair<long unsigned int, double>*> >, std::is_same<std::pair<long unsigned int, double>*, std::pair<long unsigned int, double>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::is_pointer<std::pair<long unsigned int, double>*> >, std::is_same<std::pair<long unsigned int, double>*, std::pair<long unsigned int, double>*> > (0x0x7faf5a53d7e0) 0 empty

Class std::remove_volatile<std::pair<long unsigned int, double>*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::pair<long unsigned int, double>*> (0x0x7faf5a53d8a0) 0 empty

Class std::remove_const<std::pair<long unsigned int, double>*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::pair<long unsigned int, double>*> (0x0x7faf5a53d900) 0 empty

Class std::remove_cv<std::pair<long unsigned int, double>*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::pair<long unsigned int, double>*> (0x0x7faf5a53d840) 0 empty

Class std::__is_pointer_helper<std::pair<long unsigned int, double>*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::pair<long unsigned int, double>*> (0x0x7faf5a4de618) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a53d960) 0 empty

Class std::is_pointer<std::pair<long unsigned int, double>*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::pair<long unsigned int, double>*> (0x0x7faf5a4de750) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a53d9c0) 0 empty

Class std::__not_<std::is_pointer<std::pair<long unsigned int, double>*> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_pointer<std::pair<long unsigned int, double>*> > (0x0x7faf5a4de7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a53da20) 0 empty

Class std::__and_<std::is_same<std::pair<long unsigned int, double>*, std::pair<long unsigned int, double>*>, std::__not_<std::is_pointer<std::pair<long unsigned int, double>*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<std::pair<long unsigned int, double>*, std::pair<long unsigned int, double>*>, std::__not_<std::is_pointer<std::pair<long unsigned int, double>*> > > (0x0x7faf5a4de8f0) 0 empty
  std::__not_<std::is_pointer<std::pair<long unsigned int, double>*> > (0x0x7faf5a4de958) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a53da80) 0 empty

Class std::is_error_condition_enum<__gnu_cxx::__normal_iterator<std::pair<long unsigned int, double>*, std::vector<std::pair<long unsigned int, double> > > >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<__gnu_cxx::__normal_iterator<std::pair<long unsigned int, double>*, std::vector<std::pair<long unsigned int, double> > > > (0x0x7faf5a4dea90) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a53de40) 0 empty

Class std::is_error_code_enum<__gnu_cxx::__normal_iterator<std::pair<long unsigned int, double>*, std::vector<std::pair<long unsigned int, double> > > >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<__gnu_cxx::__normal_iterator<std::pair<long unsigned int, double>*, std::vector<std::pair<long unsigned int, double> > > > (0x0x7faf5a4deb60) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a53dea0) 0 empty

Class std::conditional<false, std::integral_constant<bool, false>, std::__is_empty_non_tuple<const std::__cxx11::basic_string<char>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::integral_constant<bool, false>, std::__is_empty_non_tuple<const std::__cxx11::basic_string<char>&> > (0x0x7faf5a5680c0) 0 empty

Class std::is_empty<const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::is_empty<const std::__cxx11::basic_string<char>&> (0x0x7faf5a569138) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a568120) 0 empty

Class std::__is_empty_non_tuple<const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_empty_non_tuple<const std::__cxx11::basic_string<char>&> (0x0x7faf5a569270) 0 empty
  std::is_empty<const std::__cxx11::basic_string<char>&> (0x0x7faf5a5692d8) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a568180) 0 empty

Class std::_Head_base<0ul, const std::__cxx11::basic_string<char>&, false>
   size=8 align=8
   base size=8 base align=8
std::_Head_base<0ul, const std::__cxx11::basic_string<char>&, false> (0x0x7faf5a5681e0) 0

Class std::_Tuple_impl<0ul, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>
   size=8 align=8
   base size=8 base align=8
std::_Tuple_impl<0ul, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x7faf5a569340) 0
  std::_Head_base<0ul, const std::__cxx11::basic_string<char>&, false> (0x0x7faf5a568240) 0

Class std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>
   size=8 align=8
   base size=8 base align=8
std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x7faf5a569410) 0
  std::_Tuple_impl<0ul, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x7faf5a569478) 0
    std::_Head_base<0ul, const std::__cxx11::basic_string<char>&, false> (0x0x7faf5a5682a0) 0

Class std::is_same<void, void>
   size=1 align=1
   base size=1 base align=1
std::is_same<void, void> (0x0x7faf5a569618) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a5683c0) 0 empty

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

Class std::conditional<true, std::__is_direct_constructible_ref_cast<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, std::__is_direct_constructible_new_safe<const 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_direct_constructible_ref_cast<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, std::__is_direct_constructible_new_safe<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> > (0x0x7faf5a568480) 0 empty

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

Class std::__or_<std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_function<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_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7faf5a569958) 0 empty
  std::is_function<const std::__cxx11::basic_string<char>&> (0x0x7faf5a5699c0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a568540) 0 empty

Class std::__not_<std::__or_<std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_function<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_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > > (0x0x7faf5a569a28) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a5685a0) 0 empty

Class std::conditional<true, std::is_rvalue_reference<const std::__cxx11::basic_string<char>&>, std::is_lvalue_reference<const std::__cxx11::basic_string<char>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_rvalue_reference<const std::__cxx11::basic_string<char>&>, std::is_lvalue_reference<const std::__cxx11::basic_string<char>&> > (0x0x7faf5a568600) 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>&> (0x0x7faf5a569a90) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a568660) 0 empty

Class std::__and_<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::__and_<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> >&> > (0x0x7faf5a569af8) 0 empty
  std::is_rvalue_reference<const std::__cxx11::basic_string<char>&> (0x0x7faf5a569b60) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a5686c0) 0 empty

Class std::__is_static_castable_impl<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable_impl<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7faf5a569bc8) 0 empty
  std::__do_is_static_castable_impl (0x0x7faf5a568720) 0 empty

Class std::__is_static_castable_safe<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable_safe<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7faf5a569c98) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a568780) 0 empty

Class std::__is_static_castable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7faf5a569d00) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a5687e0) 0 empty

Class std::conditional<true, std::__not_<std::__or_<std::__is_base_to_derived_ref<const 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> >&, true>, std::__is_lvalue_to_rvalue_ref<const 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> >&, false> > >, std::__is_static_castable<const 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::__not_<std::__or_<std::__is_base_to_derived_ref<const 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> >&, true>, std::__is_lvalue_to_rvalue_ref<const 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> >&, false> > >, std::__is_static_castable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> > (0x0x7faf5a568840) 0 empty

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

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

Class std::__not_<std::is_same<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_same<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7faf5a569dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a568960) 0 empty

Class std::conditional<false, std::__and_<std::is_base_of<std::__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_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::is_same<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_base_of<std::__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_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::is_same<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7faf5a568a80) 0 empty

Class std::__and_<std::__not_<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::is_base_of<std::__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_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::__not_<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::is_base_of<std::__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_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> >&> > > (0x0x7faf5a569e38) 0 empty
  std::__not_<std::is_same<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7faf5a569ea0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a568ae0) 0 empty

Class std::conditional<false, std::__is_base_to_derived_ref<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&, true>, std::__is_lvalue_to_rvalue_ref<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&, false> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_base_to_derived_ref<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&, true>, std::__is_lvalue_to_rvalue_ref<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&, false> > (0x0x7faf5a568ba0) 0 empty

Class std::__is_lvalue_to_rvalue_ref<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&, false>
   size=1 align=1
   base size=1 base align=1
std::__is_lvalue_to_rvalue_ref<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&, false> (0x0x7faf5a569f08) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a568c00) 0 empty

Class std::__or_<std::__is_base_to_derived_ref<const 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> >&, true>, std::__is_lvalue_to_rvalue_ref<const 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> >&, false> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_base_to_derived_ref<const 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> >&, true>, std::__is_lvalue_to_rvalue_ref<const 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> >&, false> > (0x0x7faf5a569f70) 0 empty
  std::__is_lvalue_to_rvalue_ref<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&, false> (0x0x7faf5a5690d0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a568c60) 0 empty

Class std::__not_<std::__or_<std::__is_base_to_derived_ref<const 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> >&, true>, std::__is_lvalue_to_rvalue_ref<const 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> >&, false> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::__is_base_to_derived_ref<const 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> >&, true>, std::__is_lvalue_to_rvalue_ref<const 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> >&, false> > > (0x0x7faf5a5695b0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a568cc0) 0 empty

Class std::__and_<std::__is_static_castable<const 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::__or_<std::__is_base_to_derived_ref<const 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> >&, true>, std::__is_lvalue_to_rvalue_ref<const 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> >&, false> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__is_static_castable<const 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::__or_<std::__is_base_to_derived_ref<const 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> >&, true>, std::__is_lvalue_to_rvalue_ref<const 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> >&, false> > > > (0x0x7faf5a569680) 0 empty
  std::__not_<std::__or_<std::__is_base_to_derived_ref<const 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> >&, true>, std::__is_lvalue_to_rvalue_ref<const 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> >&, false> > > (0x0x7faf5a569888) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a568d20) 0 empty

Class std::__is_direct_constructible_ref_cast<const 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_ref_cast<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7faf5a5698f0) 0 empty
  std::__and_<std::__is_static_castable<const 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::__or_<std::__is_base_to_derived_ref<const 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> >&, true>, std::__is_lvalue_to_rvalue_ref<const 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> >&, false> > > > (0x0x7faf5a26d000) 0 empty
    std::__not_<std::__or_<std::__is_base_to_derived_ref<const 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> >&, true>, std::__is_lvalue_to_rvalue_ref<const 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> >&, false> > > (0x0x7faf5a26d068) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5a568d80) 0 empty

Class std::__is_direct_constructible_new<const 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<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7faf5a26d0d0) 0 empty
  std::__is_direct_constructible_ref_cast<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7faf5a26d138) 0 empty
    std::__and_<std::__is_static_castable<const 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::__or_<std::__is_base_to_derived_ref<const 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> >&, true>, std::__is_lvalue_to_rvalue_ref<const 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> >&, false> > > > (0x0x7faf5a26d1a0) 0 empty
      std::__not_<std::__or_<std::__is_base_to_derived_ref<const 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> >&, true>, std::__is_lvalue_to_rvalue_ref<const 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> >&, false> > > (0x0x7faf5a26d208) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5a568de0) 0 empty

Class std::__is_direct_constructible<const 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<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7faf5a26d270) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a568e40) 0 empty

Class std::__is_constructible_impl<const 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<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x7faf5a26d2d8) 0 empty
  std::__is_direct_constructible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7faf5a26d340) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a568ea0) 0 empty

Class std::is_constructible<const 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<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x7faf5a26d3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a568f00) 0 empty

Class std::__and_<std::is_constructible<const 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<const 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> >&> > (0x0x7faf5a26d410) 0 empty
  std::is_constructible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x7faf5a26d478) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a568f60) 0 empty

Class std::conditional<false, std::is_void<const std::__cxx11::basic_string<char>&>, std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_array<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_void<const std::__cxx11::basic_string<char>&>, std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > > (0x0x7faf5a273060) 0 empty

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

Class std::is_array<const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::is_array<const std::__cxx11::basic_string<char>&> (0x0x7faf5a26d680) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a273120) 0 empty

Class std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_array<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_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7faf5a26d6e8) 0 empty
  std::is_array<const std::__cxx11::basic_string<char>&> (0x0x7faf5a26d750) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a273180) 0 empty

Class std::__or_<std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_array<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_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7faf5a26d7b8) 0 empty
  std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7faf5a26d820) 0 empty
    std::is_array<const std::__cxx11::basic_string<char>&> (0x0x7faf5a26d888) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5a2731e0) 0 empty

Class std::__is_convertible_helper<const std::__cxx11::basic_string<char>&, const 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>&, const std::__cxx11::basic_string<char>&, false> (0x0x7faf5a273240) 0 empty

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

Class std::__and_<std::is_convertible<const 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_convertible<const 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> >&> > (0x0x7faf5a26da90) 0 empty
  std::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7faf5a26daf8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a273300) 0 empty

Class std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::__cxx11::basic_string<char> > (0x0x7faf5a26de38) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a2733c0) 0 empty

Class std::__not_<std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::__cxx11::basic_string<char> > > (0x0x7faf5a26dea0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a273420) 0 empty

Class std::remove_reference<double>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<double> (0x0x7faf5a273c60) 0 empty

Class std::is_same<double*, double*>
   size=1 align=1
   base size=1 base align=1
std::is_same<double*, double*> (0x0x7faf5a26dd68) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a273d20) 0 empty

Class std::conditional<true, std::__not_<std::is_pointer<double*> >, std::is_same<double*, double*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::is_pointer<double*> >, std::is_same<double*, double*> > (0x0x7faf5a273d80) 0 empty

Class std::remove_volatile<double*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<double*> (0x0x7faf5a2cc000) 0 empty

Class std::remove_const<double*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<double*> (0x0x7faf5a2cc060) 0 empty

Class std::remove_cv<double*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<double*> (0x0x7faf5a273f60) 0 empty

Class std::__is_pointer_helper<double*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<double*> (0x0x7faf5a26df70) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a2cc0c0) 0 empty

Class std::is_pointer<double*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<double*> (0x0x7faf5a2d0000) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a2cc120) 0 empty

Class std::__not_<std::is_pointer<double*> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_pointer<double*> > (0x0x7faf5a2d0068) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a2cc180) 0 empty

Class std::__and_<std::is_same<double*, double*>, std::__not_<std::is_pointer<double*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<double*, double*>, std::__not_<std::is_pointer<double*> > > (0x0x7faf5a2d00d0) 0 empty
  std::__not_<std::is_pointer<double*> > (0x0x7faf5a2d0138) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a2cc1e0) 0 empty

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

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

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

Class std::is_void<const char>
   size=1 align=1
   base size=1 base align=1
std::is_void<const char> (0x0x7faf5a2d0270) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a2cc6c0) 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> (0x0x7faf5a2cc720) 0 empty

Class std::pointer_traits<const char*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<const char*> (0x0x7faf5a2cc540) 0 empty

Class std::__is_integer<wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<wchar_t*> (0x0x7faf5a2cc7e0) 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> (0x0x7faf5a2ccba0) 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> (0x0x7faf5a2ccc00) 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> (0x0x7faf5a2ccb40) 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> (0x0x7faf5a2d0478) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a2ccc60) 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> (0x0x7faf5a2cccc0) 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*> (0x0x7faf5a2ccae0) 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*> (0x0x7faf5a2ccde0) 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*> (0x0x7faf5a3020c0) 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> (0x0x7faf5a3022a0) 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> (0x0x7faf5a302300) 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> (0x0x7faf5a302240) 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> (0x0x7faf5a2d06e8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a302360) 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> (0x0x7faf5a3023c0) 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*> (0x0x7faf5a3021e0) 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*> (0x0x7faf5a302660) 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> (0x0x7faf5a302840) 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> (0x0x7faf5a3028a0) 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> (0x0x7faf5a3027e0) 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> (0x0x7faf5a2d0888) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a302900) 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> (0x0x7faf5a302960) 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*> (0x0x7faf5a302780) 0 empty

Class std::iterator_traits<MeCab::RewritePattern*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<MeCab::RewritePattern*> (0x0x7faf5a34e420) 0 empty

Class std::_Destroy_aux<false>
   size=1 align=1
   base size=0 base align=1
std::_Destroy_aux<false> (0x0x7faf5a34e480) 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>*> (0x0x7faf5a36c120) 0 empty

Class std::remove_reference<std::pair<long unsigned int, char*> >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::pair<long unsigned int, char*> > (0x0x7faf5a36c8a0) 0 empty

Class std::is_same<std::pair<long unsigned int, char*>*, std::pair<long unsigned int, char*>*>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::pair<long unsigned int, char*>*, std::pair<long unsigned int, char*>*> (0x0x7faf5a3703a8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a36c960) 0 empty

Class std::conditional<true, std::__not_<std::is_pointer<std::pair<long unsigned int, char*>*> >, std::is_same<std::pair<long unsigned int, char*>*, std::pair<long unsigned int, char*>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::is_pointer<std::pair<long unsigned int, char*>*> >, std::is_same<std::pair<long unsigned int, char*>*, std::pair<long unsigned int, char*>*> > (0x0x7faf5a36ca80) 0 empty

Class std::remove_volatile<std::pair<long unsigned int, char*>*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::pair<long unsigned int, char*>*> (0x0x7faf5a36cb40) 0 empty

Class std::remove_const<std::pair<long unsigned int, char*>*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::pair<long unsigned int, char*>*> (0x0x7faf5a36cba0) 0 empty

Class std::remove_cv<std::pair<long unsigned int, char*>*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::pair<long unsigned int, char*>*> (0x0x7faf5a36cae0) 0 empty

Class std::__is_pointer_helper<std::pair<long unsigned int, char*>*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::pair<long unsigned int, char*>*> (0x0x7faf5a370478) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a36cc00) 0 empty

Class std::is_pointer<std::pair<long unsigned int, char*>*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::pair<long unsigned int, char*>*> (0x0x7faf5a3704e0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a36cc60) 0 empty

Class std::__not_<std::is_pointer<std::pair<long unsigned int, char*>*> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_pointer<std::pair<long unsigned int, char*>*> > (0x0x7faf5a370548) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a36ccc0) 0 empty

Class std::__and_<std::is_same<std::pair<long unsigned int, char*>*, std::pair<long unsigned int, char*>*>, std::__not_<std::is_pointer<std::pair<long unsigned int, char*>*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<std::pair<long unsigned int, char*>*, std::pair<long unsigned int, char*>*>, std::__not_<std::is_pointer<std::pair<long unsigned int, char*>*> > > (0x0x7faf5a3705b0) 0 empty
  std::__not_<std::is_pointer<std::pair<long unsigned int, char*>*> > (0x0x7faf5a370618) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a36cd20) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x7faf5a3a42a0) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_node_base*>, std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Rb_tree_node_base*>, std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> > > (0x0x7faf5a3a43c0) 0 empty

Class std::is_array<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_array<std::_Rb_tree_node_base*> (0x0x7faf5a3706e8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a3a4420) 0 empty

Class std::conditional<false, std::__not_<std::extent<std::_Rb_tree_node_base*, 0u> >, std::is_array<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<std::_Rb_tree_node_base*, 0u> >, std::is_array<std::_Rb_tree_node_base*> > (0x0x7faf5a3a4480) 0 empty

Class std::__and_<std::is_array<std::_Rb_tree_node_base*>, std::__not_<std::extent<std::_Rb_tree_node_base*, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<std::_Rb_tree_node_base*>, std::__not_<std::extent<std::_Rb_tree_node_base*, 0u> > > (0x0x7faf5a370750) 0 empty
  std::is_array<std::_Rb_tree_node_base*> (0x0x7faf5a3707b8) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a3a44e0) 0 empty

Class std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::_Rb_tree_node_base*> (0x0x7faf5a370820) 0 empty
  std::__and_<std::is_array<std::_Rb_tree_node_base*>, std::__not_<std::extent<std::_Rb_tree_node_base*, 0u> > > (0x0x7faf5a370888) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7faf5a3708f0) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5a3a4540) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> > (0x0x7faf5a3a45a0) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> > (0x0x7faf5a370958) 0 empty
  std::is_function<std::_Rb_tree_node_base*> (0x0x7faf5a3709c0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a3a4600) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_node_base*>, std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_node_base*>, std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> > (0x0x7faf5a370a28) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> > (0x0x7faf5a370a90) 0 empty
    std::is_function<std::_Rb_tree_node_base*> (0x0x7faf5a370af8) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5a3a4660) 0 empty

Class std::conditional<false, std::is_reference<std::_Rb_tree_node_base*>, std::is_scalar<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::_Rb_tree_node_base*>, std::is_scalar<std::_Rb_tree_node_base*> > (0x0x7faf5a3a46c0) 0 empty

Class std::__is_integral_helper<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<std::_Rb_tree_node_base*> (0x0x7faf5a370b60) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a3a4720) 0 empty

Class std::is_integral<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_integral<std::_Rb_tree_node_base*> (0x0x7faf5a370bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a3a4780) 0 empty

Class std::conditional<false, std::is_integral<std::_Rb_tree_node_base*>, std::is_floating_point<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<std::_Rb_tree_node_base*>, std::is_floating_point<std::_Rb_tree_node_base*> > (0x0x7faf5a3a47e0) 0 empty

Class std::__is_floating_point_helper<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<std::_Rb_tree_node_base*> (0x0x7faf5a370c30) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a3a4840) 0 empty

Class std::is_floating_point<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<std::_Rb_tree_node_base*> (0x0x7faf5a370c98) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a3a48a0) 0 empty

Class std::__or_<std::is_integral<std::_Rb_tree_node_base*>, std::is_floating_point<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<std::_Rb_tree_node_base*>, std::is_floating_point<std::_Rb_tree_node_base*> > (0x0x7faf5a370d00) 0 empty
  std::is_floating_point<std::_Rb_tree_node_base*> (0x0x7faf5a370d68) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a3a4900) 0 empty

Class std::is_arithmetic<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<std::_Rb_tree_node_base*> (0x0x7faf5a370ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a3a4960) 0 empty

Class std::conditional<false, std::is_arithmetic<std::_Rb_tree_node_base*>, std::__or_<std::is_enum<std::_Rb_tree_node_base*>, std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<std::_Rb_tree_node_base*>, std::__or_<std::is_enum<std::_Rb_tree_node_base*>, std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > > (0x0x7faf5a3a49c0) 0 empty

Class std::is_enum<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_enum<std::_Rb_tree_node_base*> (0x0x7faf5a370f08) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a3a4a20) 0 empty

Class std::conditional<false, std::is_enum<std::_Rb_tree_node_base*>, std::__or_<std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<std::_Rb_tree_node_base*>, std::__or_<std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > > (0x0x7faf5a3a4a80) 0 empty

Class std::__is_pointer_helper<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::_Rb_tree_node_base*> (0x0x7faf5a370f70) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a3a4ae0) 0 empty

Class std::is_pointer<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::_Rb_tree_node_base*> (0x0x7faf5a370208) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a3a4b40) 0 empty

Class std::conditional<true, std::is_pointer<std::_Rb_tree_node_base*>, std::__or_<std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_pointer<std::_Rb_tree_node_base*>, std::__or_<std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > > (0x0x7faf5a3a4ba0) 0 empty

Class std::__or_<std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > (0x0x7faf5a370270) 0 empty
  std::is_pointer<std::_Rb_tree_node_base*> (0x0x7faf5a3d0000) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a3a4c00) 0 empty

Class std::__or_<std::is_enum<std::_Rb_tree_node_base*>, std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<std::_Rb_tree_node_base*>, std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > (0x0x7faf5a3d0068) 0 empty
  std::__or_<std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > (0x0x7faf5a3d00d0) 0 empty
    std::is_pointer<std::_Rb_tree_node_base*> (0x0x7faf5a3d0138) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5a3a4c60) 0 empty

Class std::__or_<std::is_arithmetic<std::_Rb_tree_node_base*>, std::is_enum<std::_Rb_tree_node_base*>, std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<std::_Rb_tree_node_base*>, std::is_enum<std::_Rb_tree_node_base*>, std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > (0x0x7faf5a3d01a0) 0 empty
  std::__or_<std::is_enum<std::_Rb_tree_node_base*>, std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > (0x0x7faf5a3d0208) 0 empty
    std::__or_<std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > (0x0x7faf5a3d0270) 0 empty
      std::is_pointer<std::_Rb_tree_node_base*> (0x0x7faf5a3d02d8) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5a3a4cc0) 0 empty

Class std::is_scalar<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<std::_Rb_tree_node_base*> (0x0x7faf5a3d0340) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a3a4d20) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_scalar<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_scalar<std::_Rb_tree_node_base*> > (0x0x7faf5a3d03a8) 0 empty
  std::is_scalar<std::_Rb_tree_node_base*> (0x0x7faf5a3d0410) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a3a4d80) 0 empty

Class std::__is_destructible_safe<std::_Rb_tree_node_base*, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<std::_Rb_tree_node_base*, false, true> (0x0x7faf5a3d0548) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a3a4ea0) 0 empty

Class std::is_destructible<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<std::_Rb_tree_node_base*> (0x0x7faf5a3d05b0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a3a4f00) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_destructible<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_destructible<std::_Rb_tree_node_base*> > (0x0x7faf5a3a4f60) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7faf5a3d0618) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5a3d80c0) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x7faf5a3d06e8) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7faf5a3d0750) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5a3d81e0) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7faf5a3d07b8) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x7faf5a3d0820) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7faf5a3d0888) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5a3d82a0) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7faf5a3d09c0) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7faf5a3d0a28) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x7faf5a3d0a90) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7faf5a3d0af8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5a3d8360) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7faf5a3d0bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a3d85a0) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7faf5a3d0c30) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7faf5a3d0c98) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a3d86c0) 0 empty

Class std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7faf5a3d0d00) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a3d8780) 0 empty

Class std::conditional<true, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x7faf5a3d87e0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x7faf5a3d0d68) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7faf5a3d0dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a3d8840) 0 empty

Class std::remove_volatile<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_node_base* const&> (0x0x7faf5a3d8960) 0 empty

Class std::remove_const<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_node_base* const&> (0x0x7faf5a3d89c0) 0 empty

Class std::remove_cv<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_node_base* const&> (0x0x7faf5a3d8900) 0 empty

Class std::__is_void_helper<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_node_base* const&> (0x0x7faf5a3d0ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a3d8a20) 0 empty

Class std::is_void<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_node_base* const&> (0x0x7faf5a3d0f08) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a3d8a80) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_node_base* const&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Rb_tree_node_base* const&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > > (0x0x7faf5a3d8ae0) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7faf5a3d8c00) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7faf5a3d0f70) 0 empty
  std::is_array<std::_Rb_tree_node_base*> (0x0x7faf59fed000) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a3d8c60) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_node_base* const&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_node_base* const&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7faf59fed138) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7faf59fed1a0) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7faf59fed208) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5a3d8cc0) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*, false> (0x0x7faf5a3d8d20) 0 empty

Class std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7faf59fed340) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a3d8f00) 0 empty

Class std::conditional<true, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7faf5a3d8f60) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7faf59fed3a8) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7faf59fed410) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59ff7000) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7faf59ff70c0) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&> > (0x0x7faf59ff7120) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&>, std::is_destructible<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&>, std::is_destructible<std::_Rb_tree_node_base*> > (0x0x7faf59ff7180) 0 empty

Class std::is_function<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&> (0x0x7faf59fed5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59ff7240) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&>, std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&>, std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&> > > (0x0x7faf59ff72a0) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&> (0x0x7faf59fed618) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59ff7300) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&> > (0x0x7faf59ff7360) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&> > (0x0x7faf59fed680) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&> (0x0x7faf59fed6e8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59ff73c0) 0 empty

Class std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&> (0x0x7faf59fed750) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59ff7420) 0 empty

Class std::conditional<true, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&> > (0x0x7faf59ff7480) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&> > (0x0x7faf59fed7b8) 0 empty
  std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&> (0x0x7faf59fed820) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59ff74e0) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&> > (0x0x7faf59fed888) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&> > (0x0x7faf59fed8f0) 0 empty
    std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&> (0x0x7faf59fed958) 0 empty
      std::integral_constant<bool, true> (0x0x7faf59ff7540) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&> > > (0x0x7faf59fed9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59ff75a0) 0 empty

Class std::is_object<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&> (0x0x7faf59feda28) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59ff7600) 0 empty

Class std::conditional<false, std::is_object<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&> > (0x0x7faf59ff7660) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&> > (0x0x7faf59feda90) 0 empty
  std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&> (0x0x7faf59fedaf8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59ff76c0) 0 empty

Class std::__is_referenceable<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&> (0x0x7faf59fedb60) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59ff7720) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&, true> (0x0x7faf59ff7780) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&> (0x0x7faf59fedbc8) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&, true> (0x0x7faf59ff77e0) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&> (0x0x7faf59fed548) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf59ff71e0) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&> > (0x0x7faf59fedc98) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&> (0x0x7faf59fedd00) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf59ff7840) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&> (0x0x7faf59fedd68) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&> > (0x0x7faf59feddd0) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&> (0x0x7faf59fede38) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf59ff78a0) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&> (0x0x7faf59fedea0) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&> (0x0x7faf59fedf08) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&> > (0x0x7faf59fedf70) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&> (0x0x7faf5a021000) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf59ff7900) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&> (0x0x7faf5a021068) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59ff7960) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&> (0x0x7faf5a0210d0) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&> (0x0x7faf5a021138) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59ff79c0) 0 empty

Class std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&> (0x0x7faf5a0211a0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59ff7a20) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&> > (0x0x7faf59ff7a80) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x7faf59ff7ae0) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::is_destructible<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::is_destructible<std::_Rb_tree_node_base*> > (0x0x7faf59ff7c00) 0 empty

Class std::is_function<std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_node_base* const&&> (0x0x7faf5a021270) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59ff7d80) 0 empty

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

Class std::is_lvalue_reference<std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_node_base* const&&> (0x0x7faf5a0212d8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59ff7e40) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_node_base* const&&>, std::is_rvalue_reference<std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_node_base* const&&>, std::is_rvalue_reference<std::_Rb_tree_node_base* const&&> > (0x0x7faf59ff7ea0) 0 empty

Class std::is_rvalue_reference<std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Rb_tree_node_base* const&&> (0x0x7faf5a021340) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59ff7f00) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_node_base* const&&>, std::is_rvalue_reference<std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_node_base* const&&>, std::is_rvalue_reference<std::_Rb_tree_node_base* const&&> > (0x0x7faf5a0213a8) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_node_base* const&&> (0x0x7faf5a021410) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59ff7f60) 0 empty

Class std::is_reference<std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_node_base* const&&> (0x0x7faf5a021478) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a03e000) 0 empty

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

Class std::__or_<std::is_reference<std::_Rb_tree_node_base* const&&>, std::is_void<std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_node_base* const&&>, std::is_void<std::_Rb_tree_node_base* const&&> > (0x0x7faf5a0214e0) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&&> (0x0x7faf5a021548) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a03e0c0) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_node_base* const&&>, std::is_reference<std::_Rb_tree_node_base* const&&>, std::is_void<std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node_base* const&&>, std::is_reference<std::_Rb_tree_node_base* const&&>, std::is_void<std::_Rb_tree_node_base* const&&> > (0x0x7faf5a0215b0) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base* const&&>, std::is_void<std::_Rb_tree_node_base* const&&> > (0x0x7faf5a021618) 0 empty
    std::is_reference<std::_Rb_tree_node_base* const&&> (0x0x7faf5a021680) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5a03e120) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_node_base* const&&>, std::is_reference<std::_Rb_tree_node_base* const&&>, std::is_void<std::_Rb_tree_node_base* const&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_node_base* const&&>, std::is_reference<std::_Rb_tree_node_base* const&&>, std::is_void<std::_Rb_tree_node_base* const&&> > > (0x0x7faf5a0216e8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a03e180) 0 empty

Class std::is_object<std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_node_base* const&&> (0x0x7faf5a021750) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a03e1e0) 0 empty

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

Class std::__or_<std::is_object<std::_Rb_tree_node_base* const&&>, std::is_reference<std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_node_base* const&&>, std::is_reference<std::_Rb_tree_node_base* const&&> > (0x0x7faf5a0217b8) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&&> (0x0x7faf5a021820) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a03e2a0) 0 empty

Class std::__is_referenceable<std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_node_base* const&&> (0x0x7faf5a021888) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a03e300) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_node_base* const&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Rb_tree_node_base* const&&, true> (0x0x7faf5a03e360) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_node_base* const&&> (0x0x7faf5a0218f0) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base* const&&, true> (0x0x7faf5a03e3c0) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7faf5a021208) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf59ff7d20) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x7faf5a0219c0) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7faf5a021a28) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5a03e4e0) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7faf5a021a90) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x7faf5a021af8) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7faf5a021b60) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5a03e5a0) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7faf5a021c98) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7faf5a021d00) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x7faf5a021d68) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7faf5a021dd0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5a03e660) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7faf5a021ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a03e8a0) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7faf5a021f08) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7faf5a021f70) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a03e9c0) 0 empty

Class std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7faf5a048000) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a03eb40) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x7faf5a03eba0) 0 empty

Class std::remove_volatile<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&> (0x0x7faf5a03ec60) 0 empty

Class std::remove_const<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&> (0x0x7faf5a03ecc0) 0 empty

Class std::remove_cv<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&> (0x0x7faf5a03ec00) 0 empty

Class std::__is_void_helper<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&> (0x0x7faf5a0480d0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a03ed20) 0 empty

Class std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&> (0x0x7faf5a048138) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a03ed80) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > > (0x0x7faf5a03ede0) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7faf5a0481a0) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7faf5a048208) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7faf5a048270) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5a03ee40) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*, false> (0x0x7faf5a03eea0) 0 empty

Class std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*> (0x0x7faf5a0483a8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a03ef00) 0 empty

Class std::conditional<true, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*> > (0x0x7faf5a03ef60) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7faf5a048410) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7faf5a048478) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a05c000) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7faf5a0484e0) 0 empty
  std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7faf5a048548) 0 empty
    std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7faf5a0485b0) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5a05c060) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7faf5a048618) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7faf5a048680) 0 empty
    std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7faf5a0486e8) 0 empty
      std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7faf5a048750) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5a05c0c0) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7faf5a05c180) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&> > (0x0x7faf5a05c1e0) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x7faf5a05c240) 0 empty

Class std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7faf5a048820) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a05c2a0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7faf5a048888) 0 empty
  std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7faf5a0488f0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a05c300) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7faf5a048958) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7faf5a0489c0) 0 empty
    std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7faf5a048a28) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5a05c360) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > > (0x0x7faf5a05c420) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x7faf5a05c480) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7faf5a05c4e0) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_destructible<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_destructible<std::_Rb_tree_node_base*> > (0x0x7faf5a05c540) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7faf5a048af8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5a05c5a0) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7faf5a048bc8) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7faf5a048c30) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5a05c6c0) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7faf5a048c98) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7faf5a048d00) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7faf5a048d68) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5a05c780) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7faf5a048dd0) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7faf5a048e38) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7faf5a048ea0) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7faf5a048f08) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5a05c900) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7faf5a048f70) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a05ca20) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7faf5a080000) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7faf5a080068) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a05ca80) 0 empty

Class std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7faf5a0800d0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a05cae0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7faf5a05cb40) 0 empty

Class std::conditional<true, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7faf5a05cba0) 0 empty

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

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

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

Class std::__is_void_helper<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_node_base*&> (0x0x7faf5a0801a0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a05cd20) 0 empty

Class std::is_void<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_node_base*&> (0x0x7faf5a080208) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a05cd80) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_node_base*&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Rb_tree_node_base*&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > > (0x0x7faf5a05cde0) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_node_base*&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_node_base*&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7faf5a080270) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7faf5a0802d8) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7faf5a080340) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5a05ce40) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*, false> (0x0x7faf5a05cea0) 0 empty

Class std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7faf5a080478) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a095000) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7faf5a0804e0) 0 empty
  std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7faf5a080548) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a095060) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > (0x0x7faf5a0805b0) 0 empty
  std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7faf5a080618) 0 empty
    std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7faf5a080680) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5a0950c0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > (0x0x7faf5a0806e8) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > (0x0x7faf5a080750) 0 empty
    std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7faf5a0807b8) 0 empty
      std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7faf5a080820) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5a095120) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > > (0x0x7faf5a0951e0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x7faf5a095240) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7faf5a0952a0) 0 empty

Class std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > (0x0x7faf5a0808f0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a095300) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > > (0x0x7faf5a080958) 0 empty
  std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > (0x0x7faf5a0809c0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a095360) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > > (0x0x7faf5a080a28) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > > (0x0x7faf5a080a90) 0 empty
    std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > (0x0x7faf5a080af8) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5a0953c0) 0 empty

Class std::conditional<true, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&> > (0x0x7faf5a095480) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7faf5a080b60) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7faf5a080bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a0954e0) 0 empty

Class std::conditional<true, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*> > (0x0x7faf5a0955a0) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7faf5a080c30) 0 empty
  std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7faf5a080c98) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a095600) 0 empty

Class std::remove_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*&> (0x0x7faf5a0956c0) 0 empty

Class std::remove_reference<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::_Rb_tree_node_base*&> (0x0x7faf5a095780) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7faf5a0959c0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7faf5a095a20) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x7faf5a095a80) 0 empty

Class std::conditional<true, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7faf5a095ae0) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7faf5a080ea0) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7faf5a080f08) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a095b40) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7faf5a080f70) 0 empty
  std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7faf5a0cc000) 0 empty
    std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7faf5a0cc068) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5a095ba0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7faf5a0cc0d0) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7faf5a0cc138) 0 empty
    std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7faf5a0cc1a0) 0 empty
      std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7faf5a0cc208) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5a095c00) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7faf5a095cc0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7faf5a095d20) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x7faf5a095d80) 0 empty

Class std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7faf5a0cc2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a095de0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7faf5a0cc340) 0 empty
  std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7faf5a0cc3a8) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a095e40) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7faf5a0cc410) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7faf5a0cc478) 0 empty
    std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7faf5a0cc4e0) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5a095ea0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > > (0x0x7faf5a095f60) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x7faf5a0e2000) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, int&&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, int&&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, int&&> > (0x0x7faf5a0e2060) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&>, std::is_destructible<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&>, std::is_destructible<std::_Rb_tree_node_base*> > (0x0x7faf5a0e20c0) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> (0x0x7faf5a0cc5b0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5a0e2120) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> > (0x0x7faf5a0cc680) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> (0x0x7faf5a0cc6e8) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5a0e2180) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, int&&> (0x0x7faf5a0cc750) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> > (0x0x7faf5a0cc7b8) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> (0x0x7faf5a0cc820) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5a0e21e0) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_node_base*, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_node_base*, int&&> (0x0x7faf5a0cc888) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, int&&> (0x0x7faf5a0cc8f0) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> > (0x0x7faf5a0cc958) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> (0x0x7faf5a0cc9c0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5a0e2240) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_node_base*, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7faf5a0cca28) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a0e22a0) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_node_base*, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_node_base*, int&&> (0x0x7faf5a0cca90) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7faf5a0ccaf8) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a0e2300) 0 empty

Class std::is_constructible<std::_Rb_tree_node_base*, int&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7faf5a0ccb60) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a0e2360) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, int&&> > (0x0x7faf5a0e23c0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > (0x0x7faf5a0ccbc8) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7faf5a0ccc30) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a0e2420) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > (0x0x7faf5a0ccc98) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > (0x0x7faf5a0ccd00) 0 empty
    std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7faf5a0ccd68) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5a0e2480) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > > (0x0x7faf5a0e2540) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x7faf5a0e25a0) 0 empty

Class std::conditional<false, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, int&&> > (0x0x7faf5a0e2600) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > > (0x0x7faf5a0cce38) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7faf5a0ccea0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a0e2660) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > > (0x0x7faf5a0ccf08) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > > (0x0x7faf5a0ccf70) 0 empty
    std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7faf5a0fa000) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5a0e26c0) 0 empty

Class std::conditional<true, std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7faf5a0e2780) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, int&&> > (0x0x7faf5a0fa068) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7faf5a0fa0d0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a0e27e0) 0 empty

Class std::conditional<true, std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7faf5a0e28a0) 0 empty

Class std::conditional<false, std::is_void<int&&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<int&&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > > (0x0x7faf5a0e2900) 0 empty

Class std::__or_<std::is_void<int&&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<int&&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7faf5a0fa138) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7faf5a0fa1a0) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7faf5a0fa208) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5a0e2960) 0 empty

Class std::__is_convertible_helper<int&&, std::_Rb_tree_node_base*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<int&&, std::_Rb_tree_node_base*, false> (0x0x7faf5a0e29c0) 0 empty

Class std::is_convertible<int&&, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<int&&, std::_Rb_tree_node_base*> (0x0x7faf5a0fa340) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a0e2a20) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > (0x0x7faf5a0fa3a8) 0 empty
  std::is_convertible<int&&, std::_Rb_tree_node_base*> (0x0x7faf5a0fa410) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a0e2a80) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<int, int&&>, std::is_constructible<int, int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<int, int&&>, std::is_constructible<int, int&&> > (0x0x7faf5a125120) 0 empty

Class std::__is_nt_constructible_impl<int, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<int, int&&> (0x0x7faf5a0fa8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a125180) 0 empty

Class std::__and_<std::is_constructible<int, int&&>, std::__is_nt_constructible_impl<int, int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<int, int&&>, std::__is_nt_constructible_impl<int, int&&> > (0x0x7faf5a0fa958) 0 empty
  std::__is_nt_constructible_impl<int, int&&> (0x0x7faf5a0fa9c0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a1251e0) 0 empty

Class std::is_nothrow_constructible<int, int&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<int, int&&> (0x0x7faf5a0faa28) 0 empty
  std::__and_<std::is_constructible<int, int&&>, std::__is_nt_constructible_impl<int, int&&> > (0x0x7faf5a0faa90) 0 empty
    std::__is_nt_constructible_impl<int, int&&> (0x0x7faf5a0faaf8) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5a125300) 0 empty

Class std::__is_nothrow_move_constructible_impl<int, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<int, true> (0x0x7faf5a0fab60) 0 empty
  std::is_nothrow_constructible<int, int&&> (0x0x7faf5a0fabc8) 0 empty
    std::__and_<std::is_constructible<int, int&&>, std::__is_nt_constructible_impl<int, int&&> > (0x0x7faf5a0fac30) 0 empty
      std::__is_nt_constructible_impl<int, int&&> (0x0x7faf5a0fac98) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5a1253c0) 0 empty

Class std::is_nothrow_move_constructible<int>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<int> (0x0x7faf5a0fad00) 0 empty
  std::__is_nothrow_move_constructible_impl<int, true> (0x0x7faf5a0fad68) 0 empty
    std::is_nothrow_constructible<int, int&&> (0x0x7faf5a0fadd0) 0 empty
      std::__and_<std::is_constructible<int, int&&>, std::__is_nt_constructible_impl<int, int&&> > (0x0x7faf5a0fae38) 0 empty
        std::__is_nt_constructible_impl<int, int&&> (0x0x7faf5a0faea0) 0 empty
          std::integral_constant<bool, true> (0x0x7faf5a125480) 0 empty

Class std::__not_<std::is_nothrow_move_constructible<int> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_nothrow_move_constructible<int> > (0x0x7faf5a0faf08) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a125540) 0 empty

Class std::conditional<false, std::is_copy_constructible<int>, std::__not_<std::is_nothrow_move_constructible<int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_copy_constructible<int>, std::__not_<std::is_nothrow_move_constructible<int> > > (0x0x7faf5a1255a0) 0 empty

Class std::__and_<std::__not_<std::is_nothrow_move_constructible<int> >, std::is_copy_constructible<int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_nothrow_move_constructible<int> >, std::is_copy_constructible<int> > (0x0x7faf5a0faf70) 0 empty
  std::__not_<std::is_nothrow_move_constructible<int> > (0x0x7faf5a0fa548) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a125600) 0 empty

Class std::__move_if_noexcept_cond<int>
   size=1 align=1
   base size=1 base align=1
std::__move_if_noexcept_cond<int> (0x0x7faf5a132068) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a125720) 0 empty

Class std::conditional<false, const int*, std::move_iterator<int*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const int*, std::move_iterator<int*> > (0x0x7faf5a125780) 0 empty

Class std::conditional<false, int*, std::move_iterator<int*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, int*, std::move_iterator<int*> > (0x0x7faf5a1257e0) 0 empty

Class std::conditional<true, int&&, int&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, int&&, int&> (0x0x7faf5a1258a0) 0 empty

Class std::move_iterator<int*>
   size=8 align=8
   base size=8 base align=8
std::move_iterator<int*> (0x0x7faf5a125840) 0

Class std::remove_reference<std::pair<long unsigned int, int*> >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::pair<long unsigned int, int*> > (0x0x7faf5a125ae0) 0 empty

Class std::is_same<std::pair<long unsigned int, int*>*, std::pair<long unsigned int, int*>*>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::pair<long unsigned int, int*>*, std::pair<long unsigned int, int*>*> (0x0x7faf5a132b60) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a125ba0) 0 empty

Class std::conditional<true, std::__not_<std::is_pointer<std::pair<long unsigned int, int*>*> >, std::is_same<std::pair<long unsigned int, int*>*, std::pair<long unsigned int, int*>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::is_pointer<std::pair<long unsigned int, int*>*> >, std::is_same<std::pair<long unsigned int, int*>*, std::pair<long unsigned int, int*>*> > (0x0x7faf5a125c00) 0 empty

Class std::remove_volatile<std::pair<long unsigned int, int*>*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::pair<long unsigned int, int*>*> (0x0x7faf5a125cc0) 0 empty

Class std::remove_const<std::pair<long unsigned int, int*>*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::pair<long unsigned int, int*>*> (0x0x7faf5a125d20) 0 empty

Class std::remove_cv<std::pair<long unsigned int, int*>*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::pair<long unsigned int, int*>*> (0x0x7faf5a125c60) 0 empty

Class std::__is_pointer_helper<std::pair<long unsigned int, int*>*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::pair<long unsigned int, int*>*> (0x0x7faf5a132c30) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a125d80) 0 empty

Class std::is_pointer<std::pair<long unsigned int, int*>*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::pair<long unsigned int, int*>*> (0x0x7faf5a132c98) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a125de0) 0 empty

Class std::__not_<std::is_pointer<std::pair<long unsigned int, int*>*> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_pointer<std::pair<long unsigned int, int*>*> > (0x0x7faf5a132d00) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a125e40) 0 empty

Class std::__and_<std::is_same<std::pair<long unsigned int, int*>*, std::pair<long unsigned int, int*>*>, std::__not_<std::is_pointer<std::pair<long unsigned int, int*>*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<std::pair<long unsigned int, int*>*, std::pair<long unsigned int, int*>*>, std::__not_<std::is_pointer<std::pair<long unsigned int, int*>*> > > (0x0x7faf5a132d68) 0 empty
  std::__not_<std::is_pointer<std::pair<long unsigned int, int*>*> > (0x0x7faf5a132dd0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a125ea0) 0 empty

Class std::__is_pointer<int*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<int*> (0x0x7faf5a163060) 0 empty

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

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

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&> > (0x0x7faf5a163600) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&>, std::is_destructible<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&>, std::is_destructible<std::_Rb_tree_node_base*> > (0x0x7faf5a163660) 0 empty

Class std::is_function<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&> (0x0x7faf5a132f08) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a163720) 0 empty

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

Class std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&> (0x0x7faf5a132f70) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a1638a0) 0 empty

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

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&> > (0x0x7faf5a1930d0) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&> (0x0x7faf5a193138) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a163960) 0 empty

Class std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&> (0x0x7faf5a193208) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a1639c0) 0 empty

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

Class std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&> > (0x0x7faf5a193340) 0 empty
  std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&> (0x0x7faf5a1933a8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a163a80) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&> > (0x0x7faf5a193478) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&> > (0x0x7faf5a1934e0) 0 empty
    std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&> (0x0x7faf5a193548) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5a163ae0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&> > > (0x0x7faf5a193618) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a163b40) 0 empty

Class std::is_object<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&> (0x0x7faf5a193680) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a163ba0) 0 empty

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

Class std::__or_<std::is_object<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&> > (0x0x7faf5a1936e8) 0 empty
  std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&> (0x0x7faf5a193750) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a163d20) 0 empty

Class std::__is_referenceable<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&> (0x0x7faf5a193820) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a163d80) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&, true> (0x0x7faf5a163de0) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&> (0x0x7faf5a193958) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&, true> (0x0x7faf5a163e40) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&> (0x0x7faf5a132ea0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5a1636c0) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&> > (0x0x7faf5a193a28) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&> (0x0x7faf5a193a90) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5a163ea0) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&> (0x0x7faf5a193af8) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&> > (0x0x7faf5a193b60) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&> (0x0x7faf5a193bc8) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5a163f00) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&> (0x0x7faf5a193c30) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&> (0x0x7faf5a193c98) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&> > (0x0x7faf5a193d00) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&> (0x0x7faf5a193d68) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5a163f60) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&> (0x0x7faf5a193dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a1a5000) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&> (0x0x7faf5a193e38) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&> (0x0x7faf5a193ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a1a5060) 0 empty

Class std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&> (0x0x7faf5a193f08) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a1a50c0) 0 empty

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

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

Class std::remove_volatile<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&> (0x0x7faf5a1a5240) 0 empty

Class std::remove_const<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&> (0x0x7faf5a1a52a0) 0 empty

Class std::remove_cv<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&> (0x0x7faf5a1a51e0) 0 empty

Class std::__is_void_helper<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&> (0x0x7faf5a1b21a0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a1a53c0) 0 empty

Class std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&> (0x0x7faf5a1b22d8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a1a5420) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > > (0x0x7faf5a1a5540) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7faf5a1b2340) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7faf5a1b23a8) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7faf5a1b2410) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5a1a55a0) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&, std::_Rb_tree_node_base*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&, std::_Rb_tree_node_base*, false> (0x0x7faf5a1a5600) 0 empty

Class std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&, std::_Rb_tree_node_base*> (0x0x7faf5a1b2548) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5a1a5660) 0 empty

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

Class std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7faf5a1b25b0) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7faf5a1b2618) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a1a5720) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7faf5a1b2680) 0 empty
  std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7faf5a1b26e8) 0 empty
    std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7faf5a1b2750) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5a1a5780) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7faf5a1b27b8) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7faf5a1b2820) 0 empty
    std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7faf5a1b2888) 0 empty
      std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7faf5a1b28f0) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5a1a57e0) 0 empty

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

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

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

Class std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7faf5a1b29c0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5a1a59c0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7faf5a1b2a28) 0 empty
  std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7faf5a1b2a90) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5a1a5a20) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7faf5a1b2af8) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7faf5a1b2b60) 0 empty
    std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7faf5a1b2bc8) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5a1a5a80) 0 empty

Class std::conditional<true, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&> > (0x0x7faf5a1a5b40) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7faf5a1b2c30) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7faf5a1b2c98) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a1a5ba0) 0 empty

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

Class std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7faf5a1b2d00) 0 empty
  std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7faf5a1b2d68) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5a1a5cc0) 0 empty

Class std::remove_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*&> (0x0x7faf5a1a5d80) 0 empty

Class std::iterator_traits<long unsigned int*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<long unsigned int*> (0x0x7faf59ded660) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<long unsigned int, long unsigned int&&>, std::is_constructible<long unsigned int, long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<long unsigned int, long unsigned int&&>, std::is_constructible<long unsigned int, long unsigned int&&> > (0x0x7faf59ded840) 0 empty

Class std::__is_nt_constructible_impl<long unsigned int, long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<long unsigned int, long unsigned int&&> (0x0x7faf59df62d8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59ded8a0) 0 empty

Class std::__and_<std::is_constructible<long unsigned int, long unsigned int&&>, std::__is_nt_constructible_impl<long unsigned int, long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<long unsigned int, long unsigned int&&>, std::__is_nt_constructible_impl<long unsigned int, long unsigned int&&> > (0x0x7faf59df6340) 0 empty
  std::__is_nt_constructible_impl<long unsigned int, long unsigned int&&> (0x0x7faf59df63a8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59ded900) 0 empty

Class std::is_nothrow_constructible<long unsigned int, long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<long unsigned int, long unsigned int&&> (0x0x7faf59df6410) 0 empty
  std::__and_<std::is_constructible<long unsigned int, long unsigned int&&>, std::__is_nt_constructible_impl<long unsigned int, long unsigned int&&> > (0x0x7faf59df6478) 0 empty
    std::__is_nt_constructible_impl<long unsigned int, long unsigned int&&> (0x0x7faf59df64e0) 0 empty
      std::integral_constant<bool, true> (0x0x7faf59ded960) 0 empty

Class std::__is_nothrow_move_constructible_impl<long unsigned int, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<long unsigned int, true> (0x0x7faf59df6548) 0 empty
  std::is_nothrow_constructible<long unsigned int, long unsigned int&&> (0x0x7faf59df65b0) 0 empty
    std::__and_<std::is_constructible<long unsigned int, long unsigned int&&>, std::__is_nt_constructible_impl<long unsigned int, long unsigned int&&> > (0x0x7faf59df6618) 0 empty
      std::__is_nt_constructible_impl<long unsigned int, long unsigned int&&> (0x0x7faf59df6680) 0 empty
        std::integral_constant<bool, true> (0x0x7faf59ded9c0) 0 empty

Class std::is_nothrow_move_constructible<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<long unsigned int> (0x0x7faf59df66e8) 0 empty
  std::__is_nothrow_move_constructible_impl<long unsigned int, true> (0x0x7faf59df6750) 0 empty
    std::is_nothrow_constructible<long unsigned int, long unsigned int&&> (0x0x7faf59df67b8) 0 empty
      std::__and_<std::is_constructible<long unsigned int, long unsigned int&&>, std::__is_nt_constructible_impl<long unsigned int, long unsigned int&&> > (0x0x7faf59df6820) 0 empty
        std::__is_nt_constructible_impl<long unsigned int, long unsigned int&&> (0x0x7faf59df6888) 0 empty
          std::integral_constant<bool, true> (0x0x7faf59deda20) 0 empty

Class std::__not_<std::is_nothrow_move_constructible<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_nothrow_move_constructible<long unsigned int> > (0x0x7faf59df68f0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59deda80) 0 empty

Class std::conditional<false, std::is_copy_constructible<long unsigned int>, std::__not_<std::is_nothrow_move_constructible<long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_copy_constructible<long unsigned int>, std::__not_<std::is_nothrow_move_constructible<long unsigned int> > > (0x0x7faf59dedae0) 0 empty

Class std::__and_<std::__not_<std::is_nothrow_move_constructible<long unsigned int> >, std::is_copy_constructible<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_nothrow_move_constructible<long unsigned int> >, std::is_copy_constructible<long unsigned int> > (0x0x7faf59df6958) 0 empty
  std::__not_<std::is_nothrow_move_constructible<long unsigned int> > (0x0x7faf59df69c0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf59dedb40) 0 empty

Class std::__move_if_noexcept_cond<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::__move_if_noexcept_cond<long unsigned int> (0x0x7faf59df6a28) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59dedba0) 0 empty

Class std::conditional<false, const long unsigned int*, std::move_iterator<long unsigned int*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const long unsigned int*, std::move_iterator<long unsigned int*> > (0x0x7faf59dedc00) 0 empty

Class std::conditional<false, long unsigned int*, std::move_iterator<long unsigned int*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, long unsigned int*, std::move_iterator<long unsigned int*> > (0x0x7faf59dedd20) 0 empty

Class std::conditional<true, long unsigned int&&, long unsigned int&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, long unsigned int&&, long unsigned int&> (0x0x7faf59dedde0) 0 empty

Class std::move_iterator<long unsigned int*>
   size=8 align=8
   base size=8 base align=8
std::move_iterator<long unsigned int*> (0x0x7faf59dedd80) 0

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7faf59e2d4e0) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const int, int> >*&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const int, int> >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const int, int> >*&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const int, int> >*&> > (0x0x7faf59e2d540) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const int, int> >*&>, std::is_destructible<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const int, int> >*&>, std::is_destructible<std::_Rb_tree_node_base*> > (0x0x7faf59e2d5a0) 0 empty

Class std::is_function<std::_Rb_tree_node<std::pair<const int, int> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_node<std::pair<const int, int> >*&> (0x0x7faf59e28340) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59e2d660) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_node<std::pair<const int, int> >*&>, std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const int, int> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const int, int> >*&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_node<std::pair<const int, int> >*&>, std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const int, int> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const int, int> >*&> > > (0x0x7faf59e2d6c0) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const int, int> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const int, int> >*&> (0x0x7faf59e283a8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59e2d720) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const int, int> >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const int, int> >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const int, int> >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const int, int> >*&> > (0x0x7faf59e2d780) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const int, int> >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const int, int> >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const int, int> >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const int, int> >*&> > (0x0x7faf59e28410) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const int, int> >*&> (0x0x7faf59e28478) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59e2d7e0) 0 empty

Class std::is_reference<std::_Rb_tree_node<std::pair<const int, int> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_node<std::pair<const int, int> >*&> (0x0x7faf59e284e0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59e2d840) 0 empty

Class std::conditional<true, std::is_reference<std::_Rb_tree_node<std::pair<const int, int> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const int, int> >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::_Rb_tree_node<std::pair<const int, int> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const int, int> >*&> > (0x0x7faf59e2d8a0) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const int, int> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const int, int> >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const int, int> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const int, int> >*&> > (0x0x7faf59e28548) 0 empty
  std::is_reference<std::_Rb_tree_node<std::pair<const int, int> >*&> (0x0x7faf59e285b0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59e2d900) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_node<std::pair<const int, int> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const int, int> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const int, int> >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node<std::pair<const int, int> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const int, int> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const int, int> >*&> > (0x0x7faf59e28618) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const int, int> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const int, int> >*&> > (0x0x7faf59e28680) 0 empty
    std::is_reference<std::_Rb_tree_node<std::pair<const int, int> >*&> (0x0x7faf59e286e8) 0 empty
      std::integral_constant<bool, true> (0x0x7faf59e2d960) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_node<std::pair<const int, int> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const int, int> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const int, int> >*&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_node<std::pair<const int, int> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const int, int> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const int, int> >*&> > > (0x0x7faf59e28750) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59e2d9c0) 0 empty

Class std::is_object<std::_Rb_tree_node<std::pair<const int, int> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_node<std::pair<const int, int> >*&> (0x0x7faf59e287b8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59e2da20) 0 empty

Class std::conditional<false, std::is_object<std::_Rb_tree_node<std::pair<const int, int> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const int, int> >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::_Rb_tree_node<std::pair<const int, int> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const int, int> >*&> > (0x0x7faf59e2da80) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_node<std::pair<const int, int> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const int, int> >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_node<std::pair<const int, int> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const int, int> >*&> > (0x0x7faf59e28820) 0 empty
  std::is_reference<std::_Rb_tree_node<std::pair<const int, int> >*&> (0x0x7faf59e28888) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59e2dae0) 0 empty

Class std::__is_referenceable<std::_Rb_tree_node<std::pair<const int, int> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_node<std::pair<const int, int> >*&> (0x0x7faf59e288f0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59e2db40) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_node<std::pair<const int, int> >*&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Rb_tree_node<std::pair<const int, int> >*&, true> (0x0x7faf59e2dba0) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_node<std::pair<const int, int> >*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_node<std::pair<const int, int> >*&> (0x0x7faf59e28958) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node<std::pair<const int, int> >*&, true> (0x0x7faf59e2dcc0) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const int, int> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const int, int> >*&> (0x0x7faf59e282d8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf59e2d600) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const int, int> >*&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const int, int> >*&> > (0x0x7faf59e28a28) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const int, int> >*&> (0x0x7faf59e28a90) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf59e2dd80) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const int, int> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const int, int> >*&> (0x0x7faf59e28af8) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const int, int> >*&> > (0x0x7faf59e28b60) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const int, int> >*&> (0x0x7faf59e28bc8) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf59e2dde0) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const int, int> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const int, int> >*&> (0x0x7faf59e28c30) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const int, int> >*&> (0x0x7faf59e28c98) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const int, int> >*&> > (0x0x7faf59e28d00) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const int, int> >*&> (0x0x7faf59e28d68) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf59e2de40) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const int, int> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const int, int> >*&> (0x0x7faf59e28dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59e2dea0) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const int, int> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const int, int> >*&> (0x0x7faf59e28f08) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const int, int> >*&> (0x0x7faf59e28f70) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59e2df00) 0 empty

Class std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const int, int> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const int, int> >*&> (0x0x7faf59e5a0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59e2df60) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const int, int> >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const int, int> >*&> > (0x0x7faf59e5d0c0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x7faf59e5d120) 0 empty

Class std::remove_volatile<std::_Rb_tree_node<std::pair<const int, int> >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_node<std::pair<const int, int> >*&> (0x0x7faf59e5d1e0) 0 empty

Class std::remove_const<std::_Rb_tree_node<std::pair<const int, int> >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_node<std::pair<const int, int> >*&> (0x0x7faf59e5d240) 0 empty

Class std::remove_cv<std::_Rb_tree_node<std::pair<const int, int> >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_node<std::pair<const int, int> >*&> (0x0x7faf59e5d180) 0 empty

Class std::__is_void_helper<std::_Rb_tree_node<std::pair<const int, int> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_node<std::pair<const int, int> >*&> (0x0x7faf59e5a270) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59e5d2a0) 0 empty

Class std::is_void<std::_Rb_tree_node<std::pair<const int, int> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_node<std::pair<const int, int> >*&> (0x0x7faf59e5a2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59e5d300) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_node<std::pair<const int, int> >*&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Rb_tree_node<std::pair<const int, int> >*&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > > (0x0x7faf59e5d360) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_node<std::pair<const int, int> >*&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_node<std::pair<const int, int> >*&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7faf59e5a340) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7faf59e5a3a8) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7faf59e5a410) 0 empty
      std::integral_constant<bool, false> (0x0x7faf59e5d3c0) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*, false> (0x0x7faf59e5d420) 0 empty

Class std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*> (0x0x7faf59e5a548) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59e5d480) 0 empty

Class std::conditional<true, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*> > (0x0x7faf59e5d660) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7faf59e5a5b0) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7faf59e5a618) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59e5d6c0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7faf59e5a680) 0 empty
  std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7faf59e5a6e8) 0 empty
    std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7faf59e5a750) 0 empty
      std::integral_constant<bool, true> (0x0x7faf59e5d720) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const int, int> >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const int, int> >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7faf59e5a7b8) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7faf59e5a820) 0 empty
    std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7faf59e5a888) 0 empty
      std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7faf59e5a8f0) 0 empty
        std::integral_constant<bool, true> (0x0x7faf59e5d780) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7faf59e5d840) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const int, int> >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const int, int> >*&> > (0x0x7faf59e5d8a0) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x7faf59e5d900) 0 empty

Class std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7faf59e5a9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59e5d960) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7faf59e5aa28) 0 empty
  std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7faf59e5aa90) 0 empty
    std::integral_constant<bool, false> (0x0x7faf59e5d9c0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const int, int> >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const int, int> >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7faf59e5aaf8) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7faf59e5ab60) 0 empty
    std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7faf59e5abc8) 0 empty
      std::integral_constant<bool, false> (0x0x7faf59e5da20) 0 empty

Class std::conditional<true, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const int, int> >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const int, int> >*&> > (0x0x7faf59e5dae0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const int, int> >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const int, int> >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7faf59e5ac30) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7faf59e5ac98) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59e5db40) 0 empty

Class std::conditional<true, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*> > (0x0x7faf59e5dc00) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const int, int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7faf59e5ad00) 0 empty
  std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7faf59e5ad68) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59e5dc60) 0 empty

Class std::remove_reference<std::_Rb_tree_node<std::pair<const int, int> >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::_Rb_tree_node<std::pair<const int, int> >*&> (0x0x7faf59e5dd20) 0 empty

Class std::__iterator_traits<__gnu_cxx::__normal_iterator<double*, std::vector<double> >, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<__gnu_cxx::__normal_iterator<double*, std::vector<double> >, void> (0x0x7faf59e9ee40) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<double*, std::vector<double> > >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<double*, std::vector<double> > > (0x0x7faf59ebb0d0) 0 empty
  std::__iterator_traits<__gnu_cxx::__normal_iterator<double*, std::vector<double> >, void> (0x0x7faf59e9ef60) 0 empty

Class std::__is_assignable_helper<double&, double&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<double&, double&> (0x0x7faf59ecd180) 0 empty

Class std::is_assignable<double&, double&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<double&, double&> (0x0x7faf59ebb340) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59ecd1e0) 0 empty

Class std::remove_reference<const std::piecewise_construct_t&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<const std::piecewise_construct_t&> (0x0x7faf59ecdd20) 0 empty

Class std::remove_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7faf59ecdde0) 0 empty

Class std::remove_reference<std::tuple<> >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::tuple<> > (0x0x7faf59ecdea0) 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> > (0x0x7faf59f11900) 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> > (0x0x7faf59f11960) 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> > (0x0x7faf59f11c00) 0

Class std::iterator_traits<char16_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<char16_t*> (0x0x7faf59f11cc0) 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> > (0x0x7faf59f11c60) 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> > (0x0x7faf59f89060) 0

Class std::iterator_traits<char32_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<char32_t*> (0x0x7faf59f89120) 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> > (0x0x7faf59f890c0) 0

Class std::is_function<char>
   size=1 align=1
   base size=1 base align=1
std::is_function<char> (0x0x7faf59f8d3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59f89600) 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> > > (0x0x7faf59f89660) 0 empty

Class std::is_lvalue_reference<char>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<char> (0x0x7faf59f8d4e0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59f896c0) 0 empty

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

Class std::is_rvalue_reference<char>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<char> (0x0x7faf59f8d548) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59f89840) 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> > (0x0x7faf59f8d5b0) 0 empty
  std::is_rvalue_reference<char> (0x0x7faf59f8d618) 0 empty
    std::integral_constant<bool, false> (0x0x7faf59f898a0) 0 empty

Class std::is_reference<char>
   size=1 align=1
   base size=1 base align=1
std::is_reference<char> (0x0x7faf59f8d680) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59f89900) 0 empty

Class std::conditional<false, std::is_reference<char>, std::is_void<char> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<char>, std::is_void<char> > (0x0x7faf59f89960) 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> > (0x0x7faf59f8d6e8) 0 empty
  std::is_void<char> (0x0x7faf59f8d750) 0 empty
    std::integral_constant<bool, false> (0x0x7faf59f899c0) 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> > (0x0x7faf59f8d7b8) 0 empty
  std::__or_<std::is_reference<char>, std::is_void<char> > (0x0x7faf59f8d820) 0 empty
    std::is_void<char> (0x0x7faf59f8d888) 0 empty
      std::integral_constant<bool, false> (0x0x7faf59f89a20) 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> > > (0x0x7faf59f8d8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59f89a80) 0 empty

Class std::is_object<char>
   size=1 align=1
   base size=1 base align=1
std::is_object<char> (0x0x7faf59f8d958) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59f89c60) 0 empty

Class std::conditional<true, std::is_object<char>, std::is_reference<char> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<char>, std::is_reference<char> > (0x0x7faf59f89cc0) 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> > (0x0x7faf59f8d9c0) 0 empty
  std::is_object<char> (0x0x7faf59f8da28) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59f89d20) 0 empty

Class std::__is_referenceable<char>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<char> (0x0x7faf59f8da90) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59f89d80) 0 empty

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

Class std::conditional<false, std::is_void<char>, std::__or_<std::__is_array_unknown_bounds<char>, std::is_function<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<char>, std::__or_<std::__is_array_unknown_bounds<char>, std::is_function<char> > > (0x0x7faf59f89e40) 0 empty

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

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

Class std::__and_<std::is_array<char>, std::__not_<std::extent<char, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<char>, std::__not_<std::extent<char, 0u> > > (0x0x7faf59f8db60) 0 empty
  std::is_array<char> (0x0x7faf59f8dbc8) 0 empty
    std::integral_constant<bool, false> (0x0x7faf59f89f60) 0 empty

Class std::__is_array_unknown_bounds<char>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<char> (0x0x7faf59f8dc30) 0 empty
  std::__and_<std::is_array<char>, std::__not_<std::extent<char, 0u> > > (0x0x7faf59f8dc98) 0 empty
    std::is_array<char> (0x0x7faf59f8dd00) 0 empty
      std::integral_constant<bool, false> (0x0x7faf59fd8000) 0 empty

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

Class std::__or_<std::__is_array_unknown_bounds<char>, std::is_function<char> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<char>, std::is_function<char> > (0x0x7faf59f8dd68) 0 empty
  std::is_function<char> (0x0x7faf59f8ddd0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf59fd80c0) 0 empty

Class std::__or_<std::is_void<char>, std::__is_array_unknown_bounds<char>, std::is_function<char> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<char>, std::__is_array_unknown_bounds<char>, std::is_function<char> > (0x0x7faf59f8de38) 0 empty
  std::__or_<std::__is_array_unknown_bounds<char>, std::is_function<char> > (0x0x7faf59f8dea0) 0 empty
    std::is_function<char> (0x0x7faf59f8df08) 0 empty
      std::integral_constant<bool, false> (0x0x7faf59fd8120) 0 empty

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

Class std::is_integral<char>
   size=1 align=1
   base size=1 base align=1
std::is_integral<char> (0x0x7faf59f8df70) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59fd8360) 0 empty

Class std::conditional<true, std::is_integral<char>, std::is_floating_point<char> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_integral<char>, std::is_floating_point<char> > (0x0x7faf59fd83c0) 0 empty

Class std::__or_<std::is_integral<char>, std::is_floating_point<char> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<char>, std::is_floating_point<char> > (0x0x7faf59f8d000) 0 empty
  std::is_integral<char> (0x0x7faf59f8d068) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59fd8420) 0 empty

Class std::is_arithmetic<char>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<char> (0x0x7faf59f8d0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59fd8480) 0 empty

Class std::conditional<true, std::is_arithmetic<char>, std::__or_<std::is_enum<char>, std::is_pointer<char>, std::is_member_pointer<char>, std::is_null_pointer<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_arithmetic<char>, std::__or_<std::is_enum<char>, std::is_pointer<char>, std::is_member_pointer<char>, std::is_null_pointer<char> > > (0x0x7faf59fd84e0) 0 empty

Class std::__or_<std::is_arithmetic<char>, std::is_enum<char>, std::is_pointer<char>, std::is_member_pointer<char>, std::is_null_pointer<char> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<char>, std::is_enum<char>, std::is_pointer<char>, std::is_member_pointer<char>, std::is_null_pointer<char> > (0x0x7faf59f8d1a0) 0 empty
  std::is_arithmetic<char> (0x0x7faf59f8d208) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59fd8540) 0 empty

Class std::is_scalar<char>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<char> (0x0x7faf59be5000) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59fd85a0) 0 empty

Class std::__or_<std::is_reference<char>, std::is_scalar<char> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<char>, std::is_scalar<char> > (0x0x7faf59be5068) 0 empty
  std::is_scalar<char> (0x0x7faf59be50d0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59fd8600) 0 empty

Class std::__is_destructible_safe<char, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<char, false, true> (0x0x7faf59be5138) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59fd8660) 0 empty

Class std::is_destructible<char>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<char> (0x0x7faf59be51a0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59fd86c0) 0 empty

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

Class std::is_function<char&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<char&&> (0x0x7faf59be5410) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59fd87e0) 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&&> > > (0x0x7faf59fd8840) 0 empty

Class std::is_lvalue_reference<char&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<char&&> (0x0x7faf59be5478) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59fd88a0) 0 empty

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

Class std::is_rvalue_reference<char&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<char&&> (0x0x7faf59be54e0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59fd8a20) 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&&> > (0x0x7faf59be5548) 0 empty
  std::is_rvalue_reference<char&&> (0x0x7faf59be55b0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59fd8a80) 0 empty

Class std::is_reference<char&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<char&&> (0x0x7faf59be5618) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59fd8ae0) 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&&> > (0x0x7faf59fd8b40) 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&&> > (0x0x7faf59be5680) 0 empty
  std::is_reference<char&&> (0x0x7faf59be56e8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59fd8ba0) 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&&> > (0x0x7faf59be5750) 0 empty
  std::__or_<std::is_reference<char&&>, std::is_void<char&&> > (0x0x7faf59be57b8) 0 empty
    std::is_reference<char&&> (0x0x7faf59be5820) 0 empty
      std::integral_constant<bool, true> (0x0x7faf59fd8c00) 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&&> > > (0x0x7faf59be5888) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59fd8c60) 0 empty

Class std::is_object<char&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<char&&> (0x0x7faf59be59c0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59fd8d80) 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&&> > (0x0x7faf59fd8de0) 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&&> > (0x0x7faf59be5a28) 0 empty
  std::is_reference<char&&> (0x0x7faf59be5a90) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59fd8e40) 0 empty

Class std::__is_referenceable<char&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<char&&> (0x0x7faf59be5af8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59fd8ea0) 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> (0x0x7faf59fd8f00) 0 empty

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

Class std::__is_direct_constructible_impl<char, char&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<char, char&&> (0x0x7faf59be53a8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf59fd8780) 0 empty

Class std::__and_<std::is_destructible<char>, std::__is_direct_constructible_impl<char, char&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<char>, std::__is_direct_constructible_impl<char, char&&> > (0x0x7faf59be5c30) 0 empty
  std::__is_direct_constructible_impl<char, char&&> (0x0x7faf59be5c98) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf59bfe000) 0 empty

Class std::__is_direct_constructible_new_safe<char, char&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<char, char&&> (0x0x7faf59be5d00) 0 empty
  std::__and_<std::is_destructible<char>, std::__is_direct_constructible_impl<char, char&&> > (0x0x7faf59be5d68) 0 empty
    std::__is_direct_constructible_impl<char, char&&> (0x0x7faf59be5dd0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf59bfe120) 0 empty

Class std::__is_direct_constructible_new<char, char&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<char, char&&> (0x0x7faf59be5e38) 0 empty
  std::__is_direct_constructible_new_safe<char, char&&> (0x0x7faf59be5ea0) 0 empty
    std::__and_<std::is_destructible<char>, std::__is_direct_constructible_impl<char, char&&> > (0x0x7faf59be5f08) 0 empty
      std::__is_direct_constructible_impl<char, char&&> (0x0x7faf59be5f70) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf59bfe1e0) 0 empty

Class std::__is_direct_constructible<char, char&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<char, char&&> (0x0x7faf59c01000) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59bfe2a0) 0 empty

Class std::__is_constructible_impl<char, char&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<char, char&&> (0x0x7faf59c01068) 0 empty
  std::__is_direct_constructible<char, char&&> (0x0x7faf59c010d0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59bfe300) 0 empty

Class std::is_constructible<char, char&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<char, char&&> (0x0x7faf59c01138) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59bfe360) 0 empty

Class std::__is_move_constructible_impl<char, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_constructible_impl<char, true> (0x0x7faf59c011a0) 0 empty
  std::is_constructible<char, char&&> (0x0x7faf59c01208) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59bfe3c0) 0 empty

Class std::is_move_constructible<char>
   size=1 align=1
   base size=1 base align=1
std::is_move_constructible<char> (0x0x7faf59c01270) 0 empty
  std::__is_move_constructible_impl<char, true> (0x0x7faf59c012d8) 0 empty
    std::is_constructible<char, char&&> (0x0x7faf59c01340) 0 empty
      std::integral_constant<bool, true> (0x0x7faf59bfe420) 0 empty

Class std::conditional<true, std::is_move_assignable<char>, std::is_move_constructible<char> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<char>, std::is_move_constructible<char> > (0x0x7faf59bfe480) 0 empty

Class std::is_function<char&>
   size=1 align=1
   base size=1 base align=1
std::is_function<char&> (0x0x7faf59c013a8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59bfe600) 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&> > > (0x0x7faf59bfe660) 0 empty

Class std::is_lvalue_reference<char&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<char&> (0x0x7faf59c01410) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59bfe6c0) 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&> > (0x0x7faf59bfe720) 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&> > (0x0x7faf59c01478) 0 empty
  std::is_lvalue_reference<char&> (0x0x7faf59c014e0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59bfe840) 0 empty

Class std::is_reference<char&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<char&> (0x0x7faf59c01548) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59bfe8a0) 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&> > (0x0x7faf59bfe900) 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&> > (0x0x7faf59c015b0) 0 empty
  std::is_reference<char&> (0x0x7faf59c01618) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59bfe960) 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&> > (0x0x7faf59c01680) 0 empty
  std::__or_<std::is_reference<char&>, std::is_void<char&> > (0x0x7faf59c016e8) 0 empty
    std::is_reference<char&> (0x0x7faf59c01750) 0 empty
      std::integral_constant<bool, true> (0x0x7faf59bfe9c0) 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&> > > (0x0x7faf59c017b8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59bfea20) 0 empty

Class std::is_object<char&>
   size=1 align=1
   base size=1 base align=1
std::is_object<char&> (0x0x7faf59c018f0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59bfeb40) 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&> > (0x0x7faf59bfeba0) 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&> > (0x0x7faf59c01958) 0 empty
  std::is_reference<char&> (0x0x7faf59c019c0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59bfec00) 0 empty

Class std::__is_referenceable<char&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<char&> (0x0x7faf59c01a28) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59bfec60) 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> (0x0x7faf59bfecc0) 0 empty

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

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

Class std::is_assignable<char&, char&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<char&, char&&> (0x0x7faf59c01b60) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59bfed80) 0 empty

Class std::__is_move_assignable_impl<char, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<char, true> (0x0x7faf59c01bc8) 0 empty
  std::is_assignable<char&, char&&> (0x0x7faf59c01c30) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59bfede0) 0 empty

Class std::is_move_assignable<char>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<char> (0x0x7faf59c01c98) 0 empty
  std::__is_move_assignable_impl<char, true> (0x0x7faf59c01d00) 0 empty
    std::is_assignable<char&, char&&> (0x0x7faf59c01d68) 0 empty
      std::integral_constant<bool, true> (0x0x7faf59bfee40) 0 empty

Class std::__and_<std::is_move_constructible<char>, std::is_move_assignable<char> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_constructible<char>, std::is_move_assignable<char> > (0x0x7faf59c01dd0) 0 empty
  std::is_move_assignable<char> (0x0x7faf59c01e38) 0 empty
    std::__is_move_assignable_impl<char, true> (0x0x7faf59c01ea0) 0 empty
      std::is_assignable<char&, char&&> (0x0x7faf59c01f08) 0 empty
        std::integral_constant<bool, true> (0x0x7faf59bfeea0) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<char, char&&>, std::is_constructible<char, char&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<char, char&&>, std::is_constructible<char, char&&> > (0x0x7faf59bfef00) 0 empty

Class std::__is_nt_constructible_impl<char, char&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<char, char&&> (0x0x7faf59c20068) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59bfef60) 0 empty

Class std::__and_<std::is_constructible<char, char&&>, std::__is_nt_constructible_impl<char, char&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<char, char&&>, std::__is_nt_constructible_impl<char, char&&> > (0x0x7faf59c200d0) 0 empty
  std::__is_nt_constructible_impl<char, char&&> (0x0x7faf59c20138) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59c23000) 0 empty

Class std::is_nothrow_constructible<char, char&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<char, char&&> (0x0x7faf59c20270) 0 empty
  std::__and_<std::is_constructible<char, char&&>, std::__is_nt_constructible_impl<char, char&&> > (0x0x7faf59c202d8) 0 empty
    std::__is_nt_constructible_impl<char, char&&> (0x0x7faf59c20340) 0 empty
      std::integral_constant<bool, true> (0x0x7faf59c23120) 0 empty

Class std::__is_nothrow_move_constructible_impl<char, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<char, true> (0x0x7faf59c20410) 0 empty
  std::is_nothrow_constructible<char, char&&> (0x0x7faf59c20478) 0 empty
    std::__and_<std::is_constructible<char, char&&>, std::__is_nt_constructible_impl<char, char&&> > (0x0x7faf59c204e0) 0 empty
      std::__is_nt_constructible_impl<char, char&&> (0x0x7faf59c20548) 0 empty
        std::integral_constant<bool, true> (0x0x7faf59c23180) 0 empty

Class std::is_nothrow_move_constructible<char>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<char> (0x0x7faf59c20618) 0 empty
  std::__is_nothrow_move_constructible_impl<char, true> (0x0x7faf59c20680) 0 empty
    std::is_nothrow_constructible<char, char&&> (0x0x7faf59c206e8) 0 empty
      std::__and_<std::is_constructible<char, char&&>, std::__is_nt_constructible_impl<char, char&&> > (0x0x7faf59c20750) 0 empty
        std::__is_nt_constructible_impl<char, char&&> (0x0x7faf59c207b8) 0 empty
          std::integral_constant<bool, true> (0x0x7faf59c231e0) 0 empty

Class std::conditional<true, std::is_nothrow_move_assignable<char>, std::is_nothrow_move_constructible<char> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_nothrow_move_assignable<char>, std::is_nothrow_move_constructible<char> > (0x0x7faf59c23240) 0 empty

Class std::conditional<true, std::__is_nt_assignable_impl<char&, char&&>, std::is_assignable<char&, char&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_assignable_impl<char&, char&&>, std::is_assignable<char&, char&&> > (0x0x7faf59c232a0) 0 empty

Class std::__is_nt_assignable_impl<char&, char&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_assignable_impl<char&, char&&> (0x0x7faf59c20af8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59c23300) 0 empty

Class std::__and_<std::is_assignable<char&, char&&>, std::__is_nt_assignable_impl<char&, char&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_assignable<char&, char&&>, std::__is_nt_assignable_impl<char&, char&&> > (0x0x7faf59c20b60) 0 empty
  std::__is_nt_assignable_impl<char&, char&&> (0x0x7faf59c20bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59c23360) 0 empty

Class std::is_nothrow_assignable<char&, char&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_assignable<char&, char&&> (0x0x7faf59c20c30) 0 empty
  std::__and_<std::is_assignable<char&, char&&>, std::__is_nt_assignable_impl<char&, char&&> > (0x0x7faf59c20c98) 0 empty
    std::__is_nt_assignable_impl<char&, char&&> (0x0x7faf59c20d00) 0 empty
      std::integral_constant<bool, true> (0x0x7faf59c23480) 0 empty

Class std::__is_nt_move_assignable_impl<char, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_move_assignable_impl<char, true> (0x0x7faf59c20d68) 0 empty
  std::is_nothrow_assignable<char&, char&&> (0x0x7faf59c20dd0) 0 empty
    std::__and_<std::is_assignable<char&, char&&>, std::__is_nt_assignable_impl<char&, char&&> > (0x0x7faf59c20e38) 0 empty
      std::__is_nt_assignable_impl<char&, char&&> (0x0x7faf59c20ea0) 0 empty
        std::integral_constant<bool, true> (0x0x7faf59c23540) 0 empty

Class std::is_nothrow_move_assignable<char>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_assignable<char> (0x0x7faf59c20f08) 0 empty
  std::__is_nt_move_assignable_impl<char, true> (0x0x7faf59c20f70) 0 empty
    std::is_nothrow_assignable<char&, char&&> (0x0x7faf59c2e000) 0 empty
      std::__and_<std::is_assignable<char&, char&&>, std::__is_nt_assignable_impl<char&, char&&> > (0x0x7faf59c2e068) 0 empty
        std::__is_nt_assignable_impl<char&, char&&> (0x0x7faf59c2e0d0) 0 empty
          std::integral_constant<bool, true> (0x0x7faf59c23600) 0 empty

Class std::__and_<std::is_nothrow_move_constructible<char>, std::is_nothrow_move_assignable<char> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_nothrow_move_constructible<char>, std::is_nothrow_move_assignable<char> > (0x0x7faf59c2e138) 0 empty
  std::is_nothrow_move_assignable<char> (0x0x7faf59c2e1a0) 0 empty
    std::__is_nt_move_assignable_impl<char, true> (0x0x7faf59c2e208) 0 empty
      std::is_nothrow_assignable<char&, char&&> (0x0x7faf59c2e270) 0 empty
        std::__and_<std::is_assignable<char&, char&&>, std::__is_nt_assignable_impl<char&, char&&> > (0x0x7faf59c2e2d8) 0 empty
          std::__is_nt_assignable_impl<char&, char&&> (0x0x7faf59c2e340) 0 empty
            std::integral_constant<bool, true> (0x0x7faf59c236c0) 0 empty

Class std::iterator_traits<std::pair<long unsigned int, int*>*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::pair<long unsigned int, int*>*> (0x0x7faf59c390c0) 0 empty

Class std::iterator_traits<std::pair<long unsigned int, char*>*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::pair<long unsigned int, char*>*> (0x0x7faf59c394e0) 0 empty

Class std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > > > (0x0x7faf59c39f00) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > > > (0x0x7faf59c2e618) 0 empty
  std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> > > > (0x0x7faf59c39f60) 0 empty

Class std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> >*, std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet>*>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> >*, std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet>*> (0x0x7faf59c2e6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59c72000) 0 empty

Class std::conditional<false, std::__not_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet>*> >, std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> >*, std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet>*> >, std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> >*, std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet>*> > (0x0x7faf59c72060) 0 empty

Class std::__and_<std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, MeCab::FeatureSet> >*, std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, MeCab::FeatureSet>*>, std::__not_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, MeCab::FeatureSet>*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, MeCab::FeatureSet> >*, std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, MeCab::FeatureSet>*>, std::__not_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, MeCab::FeatureSet>*> > > (0x0x7faf59c2e750) 0 empty
  std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet> >*, std::pair<const std::__cxx11::basic_string<char>, MeCab::FeatureSet>*> (0x0x7faf59c2e7b8) 0 empty
    std::integral_constant<bool, false> (0x0x7faf59c720c0) 0 empty

Class std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const 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::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > (0x0x7faf59c724e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const 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::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > (0x0x7faf59c2e820) 0 empty
  std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > (0x0x7faf59c72540) 0 empty

Class std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*, std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*, std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7faf59c2e8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59c725a0) 0 empty

Class std::conditional<false, std::__not_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> >, std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*, std::pair<const 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::is_pointer<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> >, std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*, std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> > (0x0x7faf59c72600) 0 empty

Class std::__and_<std::is_same<std::_Rb_tree_node<std::pair<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::pair<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::is_pointer<std::pair<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_same<std::_Rb_tree_node<std::pair<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::pair<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::is_pointer<std::pair<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> > >*> > > (0x0x7faf59c2e958) 0 empty
  std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*, std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7faf59c2e9c0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf59c72660) 0 empty

Class std::unary_function<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, const std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::unary_function<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, const std::__cxx11::basic_string<char> > (0x0x7faf59c72c60) 0 empty

Class std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7faf59c2ea28) 0 empty
  std::unary_function<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, const std::__cxx11::basic_string<char> > (0x0x7faf59c72cc0) 0 empty

Class std::is_function<const char*>
   size=1 align=1
   base size=1 base align=1
std::is_function<const char*> (0x0x7faf59c2ed00) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59cb9120) 0 empty

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

Class std::is_lvalue_reference<const char*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const char*> (0x0x7faf59c2ed68) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59cb91e0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<const char*>, std::is_rvalue_reference<const char*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<const char*>, std::is_rvalue_reference<const char*> > (0x0x7faf59cb9240) 0 empty

Class std::is_rvalue_reference<const char*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const char*> (0x0x7faf59c2ef70) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59cb92a0) 0 empty

Class std::__or_<std::is_lvalue_reference<const char*>, std::is_rvalue_reference<const char*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const char*>, std::is_rvalue_reference<const char*> > (0x0x7faf59c2e680) 0 empty
  std::is_rvalue_reference<const char*> (0x0x7faf59c2e888) 0 empty
    std::integral_constant<bool, false> (0x0x7faf59cb9300) 0 empty

Class std::is_reference<const char*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const char*> (0x0x7faf59cc9000) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59cb9420) 0 empty

Class std::conditional<false, std::is_reference<const char*>, std::is_void<const char*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<const char*>, std::is_void<const char*> > (0x0x7faf59cb9480) 0 empty

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

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

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

Class std::__is_void_helper<const char*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const char*> (0x0x7faf59cc90d0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59cb9600) 0 empty

Class std::is_void<const char*>
   size=1 align=1
   base size=1 base align=1
std::is_void<const char*> (0x0x7faf59cc9138) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59cb9660) 0 empty

Class std::__or_<std::is_reference<const char*>, std::is_void<const char*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const char*>, std::is_void<const char*> > (0x0x7faf59cc91a0) 0 empty
  std::is_void<const char*> (0x0x7faf59cc9208) 0 empty
    std::integral_constant<bool, false> (0x0x7faf59cb96c0) 0 empty

Class std::__or_<std::is_function<const char*>, std::is_reference<const char*>, std::is_void<const char*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const char*>, std::is_reference<const char*>, std::is_void<const char*> > (0x0x7faf59cc9270) 0 empty
  std::__or_<std::is_reference<const char*>, std::is_void<const char*> > (0x0x7faf59cc92d8) 0 empty
    std::is_void<const char*> (0x0x7faf59cc9340) 0 empty
      std::integral_constant<bool, false> (0x0x7faf59cb9720) 0 empty

Class std::__not_<std::__or_<std::is_function<const char*>, std::is_reference<const char*>, std::is_void<const char*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const char*>, std::is_reference<const char*>, std::is_void<const char*> > > (0x0x7faf59cc9548) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59cb9780) 0 empty

Class std::is_object<const char*>
   size=1 align=1
   base size=1 base align=1
std::is_object<const char*> (0x0x7faf59cc95b0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59cb97e0) 0 empty

Class std::conditional<true, std::is_object<const char*>, std::is_reference<const char*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<const char*>, std::is_reference<const char*> > (0x0x7faf59cb9840) 0 empty

Class std::__or_<std::is_object<const char*>, std::is_reference<const char*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const char*>, std::is_reference<const char*> > (0x0x7faf59cc9618) 0 empty
  std::is_object<const char*> (0x0x7faf59cc9680) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59cb98a0) 0 empty

Class std::__is_referenceable<const char*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const char*> (0x0x7faf59cc96e8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59cb9900) 0 empty

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

Class std::conditional<false, std::is_void<const char*>, std::__or_<std::__is_array_unknown_bounds<const char*>, std::is_function<const char*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const char*>, std::__or_<std::__is_array_unknown_bounds<const char*>, std::is_function<const char*> > > (0x0x7faf59cb99c0) 0 empty

Class std::is_array<const char*>
   size=1 align=1
   base size=1 base align=1
std::is_array<const char*> (0x0x7faf59cc9750) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59cb9a20) 0 empty

Class std::conditional<false, std::__not_<std::extent<const char*, 0u> >, std::is_array<const char*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<const char*, 0u> >, std::is_array<const char*> > (0x0x7faf59cb9a80) 0 empty

Class std::__and_<std::is_array<const char*>, std::__not_<std::extent<const char*, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<const char*>, std::__not_<std::extent<const char*, 0u> > > (0x0x7faf59cc9888) 0 empty
  std::is_array<const char*> (0x0x7faf59cc98f0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf59cb9ba0) 0 empty

Class std::__is_array_unknown_bounds<const char*>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<const char*> (0x0x7faf59cc9958) 0 empty
  std::__and_<std::is_array<const char*>, std::__not_<std::extent<const char*, 0u> > > (0x0x7faf59cc99c0) 0 empty
    std::is_array<const char*> (0x0x7faf59cc9a28) 0 empty
      std::integral_constant<bool, false> (0x0x7faf59cb9c00) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<const char*>, std::is_function<const char*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<const char*>, std::is_function<const char*> > (0x0x7faf59cb9c60) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<const char*>, std::is_function<const char*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<const char*>, std::is_function<const char*> > (0x0x7faf59cc9b60) 0 empty
  std::is_function<const char*> (0x0x7faf59cc9bc8) 0 empty
    std::integral_constant<bool, false> (0x0x7faf59cb9d80) 0 empty

Class std::__or_<std::is_void<const char*>, std::__is_array_unknown_bounds<const char*>, std::is_function<const char*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const char*>, std::__is_array_unknown_bounds<const char*>, std::is_function<const char*> > (0x0x7faf59cc9c30) 0 empty
  std::__or_<std::__is_array_unknown_bounds<const char*>, std::is_function<const char*> > (0x0x7faf59cc9c98) 0 empty
    std::is_function<const char*> (0x0x7faf59cc9d00) 0 empty
      std::integral_constant<bool, false> (0x0x7faf59cb9de0) 0 empty

Class std::conditional<false, std::is_reference<const char*>, std::is_scalar<const char*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<const char*>, std::is_scalar<const char*> > (0x0x7faf59cb9e40) 0 empty

Class std::__is_integral_helper<const char*>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<const char*> (0x0x7faf59cc9d68) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59cb9ea0) 0 empty

Class std::is_integral<const char*>
   size=1 align=1
   base size=1 base align=1
std::is_integral<const char*> (0x0x7faf59cc9dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59cb9f00) 0 empty

Class std::conditional<false, std::is_integral<const char*>, std::is_floating_point<const char*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<const char*>, std::is_floating_point<const char*> > (0x0x7faf59cb9f60) 0 empty

Class std::__is_floating_point_helper<const char*>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<const char*> (0x0x7faf59cc9e38) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59ceb0c0) 0 empty

Class std::is_floating_point<const char*>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<const char*> (0x0x7faf59cc9ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59ceb120) 0 empty

Class std::__or_<std::is_integral<const char*>, std::is_floating_point<const char*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<const char*>, std::is_floating_point<const char*> > (0x0x7faf59cc9f08) 0 empty
  std::is_floating_point<const char*> (0x0x7faf59cc9f70) 0 empty
    std::integral_constant<bool, false> (0x0x7faf59ceb180) 0 empty

Class std::is_arithmetic<const char*>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<const char*> (0x0x7faf59ced000) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59ceb1e0) 0 empty

Class std::conditional<false, std::is_arithmetic<const char*>, std::__or_<std::is_enum<const char*>, std::is_pointer<const char*>, std::is_member_pointer<const char*>, std::is_null_pointer<const char*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<const char*>, std::__or_<std::is_enum<const char*>, std::is_pointer<const char*>, std::is_member_pointer<const char*>, std::is_null_pointer<const char*> > > (0x0x7faf59ceb240) 0 empty

Class std::is_enum<const char*>
   size=1 align=1
   base size=1 base align=1
std::is_enum<const char*> (0x0x7faf59ced068) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59ceb2a0) 0 empty

Class std::conditional<false, std::is_enum<const char*>, std::__or_<std::is_pointer<const char*>, std::is_member_pointer<const char*>, std::is_null_pointer<const char*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<const char*>, std::__or_<std::is_pointer<const char*>, std::is_member_pointer<const char*>, std::is_null_pointer<const char*> > > (0x0x7faf59ceb300) 0 empty

Class std::__is_pointer_helper<const char*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<const char*> (0x0x7faf59ced0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59ceb360) 0 empty

Class std::is_pointer<const char*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<const char*> (0x0x7faf59ced138) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59ceb3c0) 0 empty

Class std::conditional<true, std::is_pointer<const char*>, std::__or_<std::is_member_pointer<const char*>, std::is_null_pointer<const char*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_pointer<const char*>, std::__or_<std::is_member_pointer<const char*>, std::is_null_pointer<const char*> > > (0x0x7faf59ceb420) 0 empty

Class std::__or_<std::is_pointer<const char*>, std::is_member_pointer<const char*>, std::is_null_pointer<const char*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<const char*>, std::is_member_pointer<const char*>, std::is_null_pointer<const char*> > (0x0x7faf59ced1a0) 0 empty
  std::is_pointer<const char*> (0x0x7faf59ced208) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59ceb480) 0 empty

Class std::__or_<std::is_enum<const char*>, std::is_pointer<const char*>, std::is_member_pointer<const char*>, std::is_null_pointer<const char*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<const char*>, std::is_pointer<const char*>, std::is_member_pointer<const char*>, std::is_null_pointer<const char*> > (0x0x7faf59ced270) 0 empty
  std::__or_<std::is_pointer<const char*>, std::is_member_pointer<const char*>, std::is_null_pointer<const char*> > (0x0x7faf59ced2d8) 0 empty
    std::is_pointer<const char*> (0x0x7faf59ced340) 0 empty
      std::integral_constant<bool, true> (0x0x7faf59ceb4e0) 0 empty

Class std::__or_<std::is_arithmetic<const char*>, std::is_enum<const char*>, std::is_pointer<const char*>, std::is_member_pointer<const char*>, std::is_null_pointer<const char*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<const char*>, std::is_enum<const char*>, std::is_pointer<const char*>, std::is_member_pointer<const char*>, std::is_null_pointer<const char*> > (0x0x7faf59ced3a8) 0 empty
  std::__or_<std::is_enum<const char*>, std::is_pointer<const char*>, std::is_member_pointer<const char*>, std::is_null_pointer<const char*> > (0x0x7faf59ced410) 0 empty
    std::__or_<std::is_pointer<const char*>, std::is_member_pointer<const char*>, std::is_null_pointer<const char*> > (0x0x7faf59ced478) 0 empty
      std::is_pointer<const char*> (0x0x7faf59ced4e0) 0 empty
        std::integral_constant<bool, true> (0x0x7faf59ceb540) 0 empty

Class std::is_scalar<const char*>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<const char*> (0x0x7faf59ced548) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59ceb5a0) 0 empty

Class std::__or_<std::is_reference<const char*>, std::is_scalar<const char*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const char*>, std::is_scalar<const char*> > (0x0x7faf59ced5b0) 0 empty
  std::is_scalar<const char*> (0x0x7faf59ced618) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59ceb600) 0 empty

Class std::__is_destructible_safe<const char*, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<const char*, false, true> (0x0x7faf59ced680) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59ceb660) 0 empty

Class std::is_destructible<const char*>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<const char*> (0x0x7faf59ced6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59ceb6c0) 0 empty

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

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

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

Class std::is_lvalue_reference<const char*&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const char*&&> (0x0x7faf59ced820) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59ceb8a0) 0 empty

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

Class std::is_rvalue_reference<const char*&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const char*&&> (0x0x7faf59ced958) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59ceb960) 0 empty

Class std::__or_<std::is_lvalue_reference<const char*&&>, std::is_rvalue_reference<const char*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const char*&&>, std::is_rvalue_reference<const char*&&> > (0x0x7faf59ced9c0) 0 empty
  std::is_rvalue_reference<const char*&&> (0x0x7faf59ceda28) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59ceb9c0) 0 empty

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

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

Class std::__or_<std::is_reference<const char*&&>, std::is_void<const char*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const char*&&>, std::is_void<const char*&&> > (0x0x7faf59cedaf8) 0 empty
  std::is_reference<const char*&&> (0x0x7faf59cedb60) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59cebc60) 0 empty

Class std::__or_<std::is_function<const char*&&>, std::is_reference<const char*&&>, std::is_void<const char*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const char*&&>, std::is_reference<const char*&&>, std::is_void<const char*&&> > (0x0x7faf59cedbc8) 0 empty
  std::__or_<std::is_reference<const char*&&>, std::is_void<const char*&&> > (0x0x7faf59cedc30) 0 empty
    std::is_reference<const char*&&> (0x0x7faf59cedc98) 0 empty
      std::integral_constant<bool, true> (0x0x7faf59cebcc0) 0 empty

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

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

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

Class std::__or_<std::is_object<const char*&&>, std::is_reference<const char*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const char*&&>, std::is_reference<const char*&&> > (0x0x7faf59cedea0) 0 empty
  std::is_reference<const char*&&> (0x0x7faf59cedf08) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59cebf00) 0 empty

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

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

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

Class std::__is_direct_constructible_impl<const char*, const char*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<const char*, const char*&&> (0x0x7faf59ced750) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf59ceb780) 0 empty

Class std::__and_<std::is_destructible<const char*>, std::__is_direct_constructible_impl<const char*, const char*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<const char*>, std::__is_direct_constructible_impl<const char*, const char*&&> > (0x0x7faf59d120d0) 0 empty
  std::__is_direct_constructible_impl<const char*, const char*&&> (0x0x7faf59d12138) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf59d100c0) 0 empty

Class std::__is_direct_constructible_new_safe<const char*, const char*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<const char*, const char*&&> (0x0x7faf59d121a0) 0 empty
  std::__and_<std::is_destructible<const char*>, std::__is_direct_constructible_impl<const char*, const char*&&> > (0x0x7faf59d12208) 0 empty
    std::__is_direct_constructible_impl<const char*, const char*&&> (0x0x7faf59d12270) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf59d10120) 0 empty

Class std::__is_direct_constructible_new<const char*, const char*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<const char*, const char*&&> (0x0x7faf59d122d8) 0 empty
  std::__is_direct_constructible_new_safe<const char*, const char*&&> (0x0x7faf59d12340) 0 empty
    std::__and_<std::is_destructible<const char*>, std::__is_direct_constructible_impl<const char*, const char*&&> > (0x0x7faf59d123a8) 0 empty
      std::__is_direct_constructible_impl<const char*, const char*&&> (0x0x7faf59d12410) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf59d10180) 0 empty

Class std::__is_direct_constructible<const char*, const char*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<const char*, const char*&&> (0x0x7faf59d12478) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59d101e0) 0 empty

Class std::__is_constructible_impl<const char*, const char*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<const char*, const char*&&> (0x0x7faf59d124e0) 0 empty
  std::__is_direct_constructible<const char*, const char*&&> (0x0x7faf59d12548) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59d10240) 0 empty

Class std::is_constructible<const char*, const char*&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<const char*, const char*&&> (0x0x7faf59d125b0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59d102a0) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<const char*, const char*&&>, std::is_constructible<const char*, const char*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<const char*, const char*&&>, std::is_constructible<const char*, const char*&&> > (0x0x7faf59d10300) 0 empty

Class std::__is_nt_constructible_impl<const char*, const char*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<const char*, const char*&&> (0x0x7faf59d12618) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59d10360) 0 empty

Class std::__and_<std::is_constructible<const char*, const char*&&>, std::__is_nt_constructible_impl<const char*, const char*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<const char*, const char*&&>, std::__is_nt_constructible_impl<const char*, const char*&&> > (0x0x7faf59d12680) 0 empty
  std::__is_nt_constructible_impl<const char*, const char*&&> (0x0x7faf59d126e8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59d103c0) 0 empty

Class std::is_nothrow_constructible<const char*, const char*&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<const char*, const char*&&> (0x0x7faf59d12750) 0 empty
  std::__and_<std::is_constructible<const char*, const char*&&>, std::__is_nt_constructible_impl<const char*, const char*&&> > (0x0x7faf59d127b8) 0 empty
    std::__is_nt_constructible_impl<const char*, const char*&&> (0x0x7faf59d12820) 0 empty
      std::integral_constant<bool, true> (0x0x7faf59d10420) 0 empty

Class std::__is_nothrow_move_constructible_impl<const char*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<const char*, true> (0x0x7faf59d12888) 0 empty
  std::is_nothrow_constructible<const char*, const char*&&> (0x0x7faf59d128f0) 0 empty
    std::__and_<std::is_constructible<const char*, const char*&&>, std::__is_nt_constructible_impl<const char*, const char*&&> > (0x0x7faf59d12958) 0 empty
      std::__is_nt_constructible_impl<const char*, const char*&&> (0x0x7faf59d129c0) 0 empty
        std::integral_constant<bool, true> (0x0x7faf59d10480) 0 empty

Class std::is_nothrow_move_constructible<const char*>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<const char*> (0x0x7faf59d12a28) 0 empty
  std::__is_nothrow_move_constructible_impl<const char*, true> (0x0x7faf59d12a90) 0 empty
    std::is_nothrow_constructible<const char*, const char*&&> (0x0x7faf59d12af8) 0 empty
      std::__and_<std::is_constructible<const char*, const char*&&>, std::__is_nt_constructible_impl<const char*, const char*&&> > (0x0x7faf59d12b60) 0 empty
        std::__is_nt_constructible_impl<const char*, const char*&&> (0x0x7faf59d12bc8) 0 empty
          std::integral_constant<bool, true> (0x0x7faf59d104e0) 0 empty

Class std::__not_<std::is_nothrow_move_constructible<const char*> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_nothrow_move_constructible<const char*> > (0x0x7faf59d12c30) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59d10540) 0 empty

Class std::conditional<false, std::is_copy_constructible<const char*>, std::__not_<std::is_nothrow_move_constructible<const char*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_copy_constructible<const char*>, std::__not_<std::is_nothrow_move_constructible<const char*> > > (0x0x7faf59d105a0) 0 empty

Class std::__and_<std::__not_<std::is_nothrow_move_constructible<const char*> >, std::is_copy_constructible<const char*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_nothrow_move_constructible<const char*> >, std::is_copy_constructible<const char*> > (0x0x7faf59d12c98) 0 empty
  std::__not_<std::is_nothrow_move_constructible<const char*> > (0x0x7faf59d12d00) 0 empty
    std::integral_constant<bool, false> (0x0x7faf59d10600) 0 empty

Class std::__move_if_noexcept_cond<const char*>
   size=1 align=1
   base size=1 base align=1
std::__move_if_noexcept_cond<const char*> (0x0x7faf59d12d68) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59d10660) 0 empty

Class std::conditional<false, const char* const*, std::move_iterator<const char**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const char* const*, std::move_iterator<const char**> > (0x0x7faf59d106c0) 0 empty

Class std::conditional<false, const char**, std::move_iterator<const char**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const char**, std::move_iterator<const char**> > (0x0x7faf59d10720) 0 empty

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

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

Class std::__or_<std::is_lvalue_reference<const char*&>, std::is_rvalue_reference<const char*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const char*&>, std::is_rvalue_reference<const char*&> > (0x0x7faf59d22478) 0 empty
  std::is_lvalue_reference<const char*&> (0x0x7faf59d224e0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59d108a0) 0 empty

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

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

Class std::move_iterator<const char**>
   size=8 align=8
   base size=8 base align=8
std::move_iterator<const char**> (0x0x7faf59d10780) 0

Class std::conditional<false, std::is_move_assignable<int>, std::is_copy_assignable<int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_move_assignable<int>, std::is_copy_assignable<int> > (0x0x7faf59d4d600) 0 empty

Class std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const int, int> > > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const int, int> > > > (0x0x7faf59d87240) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const int, int> > > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const int, int> > > > (0x0x7faf59d95000) 0 empty
  std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const int, int> > > > (0x0x7faf59d872a0) 0 empty

Class std::is_same<std::_Rb_tree_node<std::pair<const int, int> >*, std::pair<const int, int>*>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::_Rb_tree_node<std::pair<const int, int> >*, std::pair<const int, int>*> (0x0x7faf59d950d0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59d873c0) 0 empty

Class std::conditional<false, std::__not_<std::is_pointer<std::pair<const int, int>*> >, std::is_same<std::_Rb_tree_node<std::pair<const int, int> >*, std::pair<const int, int>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::is_pointer<std::pair<const int, int>*> >, std::is_same<std::_Rb_tree_node<std::pair<const int, int> >*, std::pair<const int, int>*> > (0x0x7faf59d874e0) 0 empty

Class std::__and_<std::is_same<std::_Rb_tree_node<std::pair<const int, int> >*, std::pair<const int, int>*>, std::__not_<std::is_pointer<std::pair<const int, int>*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<std::_Rb_tree_node<std::pair<const int, int> >*, std::pair<const int, int>*>, std::__not_<std::is_pointer<std::pair<const int, int>*> > > (0x0x7faf59d95138) 0 empty
  std::is_same<std::_Rb_tree_node<std::pair<const int, int> >*, std::pair<const int, int>*> (0x0x7faf59d951a0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf59d87540) 0 empty

Class std::__iterator_traits<__gnu_cxx::__normal_iterator<const double*, std::vector<double> >, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<__gnu_cxx::__normal_iterator<const double*, std::vector<double> >, void> (0x0x7faf59d87cc0) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<const double*, std::vector<double> > >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<const double*, std::vector<double> > > (0x0x7faf59d953a8) 0 empty
  std::__iterator_traits<__gnu_cxx::__normal_iterator<const double*, std::vector<double> >, void> (0x0x7faf59d87de0) 0 empty

Class std::__is_pointer<const double*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<const double*> (0x0x7faf59dc20c0) 0 empty

Class std::__is_pointer<double*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<double*> (0x0x7faf59dc2120) 0 empty

Class std::is_same<double, double>
   size=1 align=1
   base size=1 base align=1
std::is_same<double, double> (0x0x7faf59d956e8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59dc2720) 0 empty

Class std::_PCC<false, long unsigned int, double>
   size=1 align=1
   base size=0 base align=1
std::_PCC<false, long unsigned int, double> (0x0x7faf59dc2780) 0 empty

Class std::is_function<std::pair<long unsigned int, double> >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<long unsigned int, double> > (0x0x7faf59d95820) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59dc2a80) 0 empty

Class std::conditional<false, std::is_function<std::pair<long unsigned int, double> >, std::__or_<std::is_reference<std::pair<long unsigned int, double> >, std::is_void<std::pair<long unsigned int, double> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::pair<long unsigned int, double> >, std::__or_<std::is_reference<std::pair<long unsigned int, double> >, std::is_void<std::pair<long unsigned int, double> > > > (0x0x7faf59dc2ae0) 0 empty

Class std::is_lvalue_reference<std::pair<long unsigned int, double> >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<long unsigned int, double> > (0x0x7faf59d95888) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59dc2b40) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::pair<long unsigned int, double> >, std::is_rvalue_reference<std::pair<long unsigned int, double> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::pair<long unsigned int, double> >, std::is_rvalue_reference<std::pair<long unsigned int, double> > > (0x0x7faf59dc2ba0) 0 empty

Class std::is_rvalue_reference<std::pair<long unsigned int, double> >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<long unsigned int, double> > (0x0x7faf59d958f0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59dc2c00) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<long unsigned int, double> >, std::is_rvalue_reference<std::pair<long unsigned int, double> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<long unsigned int, double> >, std::is_rvalue_reference<std::pair<long unsigned int, double> > > (0x0x7faf59d95958) 0 empty
  std::is_rvalue_reference<std::pair<long unsigned int, double> > (0x0x7faf59d959c0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf59dc2c60) 0 empty

Class std::is_reference<std::pair<long unsigned int, double> >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<long unsigned int, double> > (0x0x7faf59d95a28) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59dc2cc0) 0 empty

Class std::conditional<false, std::is_reference<std::pair<long unsigned int, double> >, std::is_void<std::pair<long unsigned int, double> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::pair<long unsigned int, double> >, std::is_void<std::pair<long unsigned int, double> > > (0x0x7faf59dc2d20) 0 empty

Class std::remove_volatile<std::pair<long unsigned int, double> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::pair<long unsigned int, double> > (0x0x7faf59dc2de0) 0 empty

Class std::remove_const<std::pair<long unsigned int, double> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::pair<long unsigned int, double> > (0x0x7faf59dc2e40) 0 empty

Class std::remove_cv<std::pair<long unsigned int, double> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::pair<long unsigned int, double> > (0x0x7faf59dc2d80) 0 empty

Class std::__is_void_helper<std::pair<long unsigned int, double> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::pair<long unsigned int, double> > (0x0x7faf59d95af8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59dc2ea0) 0 empty

Class std::is_void<std::pair<long unsigned int, double> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::pair<long unsigned int, double> > (0x0x7faf59d95b60) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59dc2f00) 0 empty

Class std::__or_<std::is_reference<std::pair<long unsigned int, double> >, std::is_void<std::pair<long unsigned int, double> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<long unsigned int, double> >, std::is_void<std::pair<long unsigned int, double> > > (0x0x7faf59d95bc8) 0 empty
  std::is_void<std::pair<long unsigned int, double> > (0x0x7faf59d95c30) 0 empty
    std::integral_constant<bool, false> (0x0x7faf59dc2f60) 0 empty

Class std::__or_<std::is_function<std::pair<long unsigned int, double> >, std::is_reference<std::pair<long unsigned int, double> >, std::is_void<std::pair<long unsigned int, double> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<long unsigned int, double> >, std::is_reference<std::pair<long unsigned int, double> >, std::is_void<std::pair<long unsigned int, double> > > (0x0x7faf59d95c98) 0 empty
  std::__or_<std::is_reference<std::pair<long unsigned int, double> >, std::is_void<std::pair<long unsigned int, double> > > (0x0x7faf59d95d00) 0 empty
    std::is_void<std::pair<long unsigned int, double> > (0x0x7faf59d95d68) 0 empty
      std::integral_constant<bool, false> (0x0x7faf599f5000) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<long unsigned int, double> >, std::is_reference<std::pair<long unsigned int, double> >, std::is_void<std::pair<long unsigned int, double> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::pair<long unsigned int, double> >, std::is_reference<std::pair<long unsigned int, double> >, std::is_void<std::pair<long unsigned int, double> > > > (0x0x7faf59d95dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf599f5060) 0 empty

Class std::is_object<std::pair<long unsigned int, double> >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<long unsigned int, double> > (0x0x7faf59d95e38) 0 empty
  std::integral_constant<bool, true> (0x0x7faf599f50c0) 0 empty

Class std::conditional<true, std::is_object<std::pair<long unsigned int, double> >, std::is_reference<std::pair<long unsigned int, double> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::pair<long unsigned int, double> >, std::is_reference<std::pair<long unsigned int, double> > > (0x0x7faf599f5120) 0 empty

Class std::__or_<std::is_object<std::pair<long unsigned int, double> >, std::is_reference<std::pair<long unsigned int, double> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<long unsigned int, double> >, std::is_reference<std::pair<long unsigned int, double> > > (0x0x7faf59d95ea0) 0 empty
  std::is_object<std::pair<long unsigned int, double> > (0x0x7faf59d95f08) 0 empty
    std::integral_constant<bool, true> (0x0x7faf599f5180) 0 empty

Class std::__is_referenceable<std::pair<long unsigned int, double> >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<long unsigned int, double> > (0x0x7faf59d95f70) 0 empty
  std::integral_constant<bool, true> (0x0x7faf599f51e0) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&>, std::__is_direct_constructible_new_safe<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&>, std::__is_direct_constructible_new_safe<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&> > (0x0x7faf599f5240) 0 empty

Class std::conditional<false, std::is_void<std::pair<long unsigned int, double> >, std::__or_<std::__is_array_unknown_bounds<std::pair<long unsigned int, double> >, std::is_function<std::pair<long unsigned int, double> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::pair<long unsigned int, double> >, std::__or_<std::__is_array_unknown_bounds<std::pair<long unsigned int, double> >, std::is_function<std::pair<long unsigned int, double> > > > (0x0x7faf599f52a0) 0 empty

Class std::is_array<std::pair<long unsigned int, double> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::pair<long unsigned int, double> > (0x0x7faf59d95068) 0 empty
  std::integral_constant<bool, false> (0x0x7faf599f5300) 0 empty

Class std::conditional<false, std::__not_<std::extent<std::pair<long unsigned int, double>, 0u> >, std::is_array<std::pair<long unsigned int, double> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<std::pair<long unsigned int, double>, 0u> >, std::is_array<std::pair<long unsigned int, double> > > (0x0x7faf599f5360) 0 empty

Class std::__and_<std::is_array<std::pair<long unsigned int, double> >, std::__not_<std::extent<std::pair<long unsigned int, double>, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<std::pair<long unsigned int, double> >, std::__not_<std::extent<std::pair<long unsigned int, double>, 0u> > > (0x0x7faf59d95340) 0 empty
  std::is_array<std::pair<long unsigned int, double> > (0x0x7faf59d954e0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf599f53c0) 0 empty

Class std::__is_array_unknown_bounds<std::pair<long unsigned int, double> >
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::pair<long unsigned int, double> > (0x0x7faf59d95548) 0 empty
  std::__and_<std::is_array<std::pair<long unsigned int, double> >, std::__not_<std::extent<std::pair<long unsigned int, double>, 0u> > > (0x0x7faf59d955b0) 0 empty
    std::is_array<std::pair<long unsigned int, double> > (0x0x7faf59a07000) 0 empty
      std::integral_constant<bool, false> (0x0x7faf599f5420) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<std::pair<long unsigned int, double> >, std::is_function<std::pair<long unsigned int, double> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<std::pair<long unsigned int, double> >, std::is_function<std::pair<long unsigned int, double> > > (0x0x7faf599f5480) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<std::pair<long unsigned int, double> >, std::is_function<std::pair<long unsigned int, double> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<std::pair<long unsigned int, double> >, std::is_function<std::pair<long unsigned int, double> > > (0x0x7faf59a07068) 0 empty
  std::is_function<std::pair<long unsigned int, double> > (0x0x7faf59a070d0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf599f54e0) 0 empty

Class std::__or_<std::is_void<std::pair<long unsigned int, double> >, std::__is_array_unknown_bounds<std::pair<long unsigned int, double> >, std::is_function<std::pair<long unsigned int, double> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::pair<long unsigned int, double> >, std::__is_array_unknown_bounds<std::pair<long unsigned int, double> >, std::is_function<std::pair<long unsigned int, double> > > (0x0x7faf59a07138) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::pair<long unsigned int, double> >, std::is_function<std::pair<long unsigned int, double> > > (0x0x7faf59a071a0) 0 empty
    std::is_function<std::pair<long unsigned int, double> > (0x0x7faf59a07208) 0 empty
      std::integral_constant<bool, false> (0x0x7faf599f5540) 0 empty

Class std::conditional<false, std::is_reference<std::pair<long unsigned int, double> >, std::is_scalar<std::pair<long unsigned int, double> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::pair<long unsigned int, double> >, std::is_scalar<std::pair<long unsigned int, double> > > (0x0x7faf599f55a0) 0 empty

Class std::__is_integral_helper<std::pair<long unsigned int, double> >
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<std::pair<long unsigned int, double> > (0x0x7faf59a07270) 0 empty
  std::integral_constant<bool, false> (0x0x7faf599f5600) 0 empty

Class std::is_integral<std::pair<long unsigned int, double> >
   size=1 align=1
   base size=1 base align=1
std::is_integral<std::pair<long unsigned int, double> > (0x0x7faf59a072d8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf599f5660) 0 empty

Class std::conditional<false, std::is_integral<std::pair<long unsigned int, double> >, std::is_floating_point<std::pair<long unsigned int, double> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<std::pair<long unsigned int, double> >, std::is_floating_point<std::pair<long unsigned int, double> > > (0x0x7faf599f56c0) 0 empty

Class std::__is_floating_point_helper<std::pair<long unsigned int, double> >
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<std::pair<long unsigned int, double> > (0x0x7faf59a07340) 0 empty
  std::integral_constant<bool, false> (0x0x7faf599f5720) 0 empty

Class std::is_floating_point<std::pair<long unsigned int, double> >
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<std::pair<long unsigned int, double> > (0x0x7faf59a073a8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf599f5780) 0 empty

Class std::__or_<std::is_integral<std::pair<long unsigned int, double> >, std::is_floating_point<std::pair<long unsigned int, double> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<std::pair<long unsigned int, double> >, std::is_floating_point<std::pair<long unsigned int, double> > > (0x0x7faf59a07410) 0 empty
  std::is_floating_point<std::pair<long unsigned int, double> > (0x0x7faf59a07478) 0 empty
    std::integral_constant<bool, false> (0x0x7faf599f57e0) 0 empty

Class std::is_arithmetic<std::pair<long unsigned int, double> >
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<std::pair<long unsigned int, double> > (0x0x7faf59a074e0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf599f5840) 0 empty

Class std::conditional<false, std::is_arithmetic<std::pair<long unsigned int, double> >, std::__or_<std::is_enum<std::pair<long unsigned int, double> >, std::is_pointer<std::pair<long unsigned int, double> >, std::is_member_pointer<std::pair<long unsigned int, double> >, std::is_null_pointer<std::pair<long unsigned int, double> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<std::pair<long unsigned int, double> >, std::__or_<std::is_enum<std::pair<long unsigned int, double> >, std::is_pointer<std::pair<long unsigned int, double> >, std::is_member_pointer<std::pair<long unsigned int, double> >, std::is_null_pointer<std::pair<long unsigned int, double> > > > (0x0x7faf599f58a0) 0 empty

Class std::is_enum<std::pair<long unsigned int, double> >
   size=1 align=1
   base size=1 base align=1
std::is_enum<std::pair<long unsigned int, double> > (0x0x7faf59a07548) 0 empty
  std::integral_constant<bool, false> (0x0x7faf599f5900) 0 empty

Class std::conditional<false, std::is_enum<std::pair<long unsigned int, double> >, std::__or_<std::is_pointer<std::pair<long unsigned int, double> >, std::is_member_pointer<std::pair<long unsigned int, double> >, std::is_null_pointer<std::pair<long unsigned int, double> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<std::pair<long unsigned int, double> >, std::__or_<std::is_pointer<std::pair<long unsigned int, double> >, std::is_member_pointer<std::pair<long unsigned int, double> >, std::is_null_pointer<std::pair<long unsigned int, double> > > > (0x0x7faf599f5960) 0 empty

Class std::__is_pointer_helper<std::pair<long unsigned int, double> >
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::pair<long unsigned int, double> > (0x0x7faf59a075b0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf599f59c0) 0 empty

Class std::is_pointer<std::pair<long unsigned int, double> >
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::pair<long unsigned int, double> > (0x0x7faf59a07618) 0 empty
  std::integral_constant<bool, false> (0x0x7faf599f5a20) 0 empty

Class std::conditional<false, std::is_pointer<std::pair<long unsigned int, double> >, std::__or_<std::is_member_pointer<std::pair<long unsigned int, double> >, std::is_null_pointer<std::pair<long unsigned int, double> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_pointer<std::pair<long unsigned int, double> >, std::__or_<std::is_member_pointer<std::pair<long unsigned int, double> >, std::is_null_pointer<std::pair<long unsigned int, double> > > > (0x0x7faf599f5a80) 0 empty

Class std::__is_member_pointer_helper<std::pair<long unsigned int, double> >
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<std::pair<long unsigned int, double> > (0x0x7faf59a07680) 0 empty
  std::integral_constant<bool, false> (0x0x7faf599f5ae0) 0 empty

Class std::is_member_pointer<std::pair<long unsigned int, double> >
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<std::pair<long unsigned int, double> > (0x0x7faf59a076e8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf599f5b40) 0 empty

Class std::conditional<false, std::is_member_pointer<std::pair<long unsigned int, double> >, std::is_null_pointer<std::pair<long unsigned int, double> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<std::pair<long unsigned int, double> >, std::is_null_pointer<std::pair<long unsigned int, double> > > (0x0x7faf599f5ba0) 0 empty

Class std::__is_null_pointer_helper<std::pair<long unsigned int, double> >
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<std::pair<long unsigned int, double> > (0x0x7faf59a07750) 0 empty
  std::integral_constant<bool, false> (0x0x7faf599f5c00) 0 empty

Class std::is_null_pointer<std::pair<long unsigned int, double> >
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<std::pair<long unsigned int, double> > (0x0x7faf59a077b8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf599f5c60) 0 empty

Class std::__or_<std::is_member_pointer<std::pair<long unsigned int, double> >, std::is_null_pointer<std::pair<long unsigned int, double> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<std::pair<long unsigned int, double> >, std::is_null_pointer<std::pair<long unsigned int, double> > > (0x0x7faf59a07820) 0 empty
  std::is_null_pointer<std::pair<long unsigned int, double> > (0x0x7faf59a07888) 0 empty
    std::integral_constant<bool, false> (0x0x7faf599f5cc0) 0 empty

Class std::__or_<std::is_pointer<std::pair<long unsigned int, double> >, std::is_member_pointer<std::pair<long unsigned int, double> >, std::is_null_pointer<std::pair<long unsigned int, double> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<std::pair<long unsigned int, double> >, std::is_member_pointer<std::pair<long unsigned int, double> >, std::is_null_pointer<std::pair<long unsigned int, double> > > (0x0x7faf59a078f0) 0 empty
  std::__or_<std::is_member_pointer<std::pair<long unsigned int, double> >, std::is_null_pointer<std::pair<long unsigned int, double> > > (0x0x7faf59a07958) 0 empty
    std::is_null_pointer<std::pair<long unsigned int, double> > (0x0x7faf59a079c0) 0 empty
      std::integral_constant<bool, false> (0x0x7faf599f5d20) 0 empty

Class std::__or_<std::is_enum<std::pair<long unsigned int, double> >, std::is_pointer<std::pair<long unsigned int, double> >, std::is_member_pointer<std::pair<long unsigned int, double> >, std::is_null_pointer<std::pair<long unsigned int, double> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<std::pair<long unsigned int, double> >, std::is_pointer<std::pair<long unsigned int, double> >, std::is_member_pointer<std::pair<long unsigned int, double> >, std::is_null_pointer<std::pair<long unsigned int, double> > > (0x0x7faf59a07a28) 0 empty
  std::__or_<std::is_pointer<std::pair<long unsigned int, double> >, std::is_member_pointer<std::pair<long unsigned int, double> >, std::is_null_pointer<std::pair<long unsigned int, double> > > (0x0x7faf59a07a90) 0 empty
    std::__or_<std::is_member_pointer<std::pair<long unsigned int, double> >, std::is_null_pointer<std::pair<long unsigned int, double> > > (0x0x7faf59a07af8) 0 empty
      std::is_null_pointer<std::pair<long unsigned int, double> > (0x0x7faf59a07b60) 0 empty
        std::integral_constant<bool, false> (0x0x7faf599f5d80) 0 empty

Class std::__or_<std::is_arithmetic<std::pair<long unsigned int, double> >, std::is_enum<std::pair<long unsigned int, double> >, std::is_pointer<std::pair<long unsigned int, double> >, std::is_member_pointer<std::pair<long unsigned int, double> >, std::is_null_pointer<std::pair<long unsigned int, double> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<std::pair<long unsigned int, double> >, std::is_enum<std::pair<long unsigned int, double> >, std::is_pointer<std::pair<long unsigned int, double> >, std::is_member_pointer<std::pair<long unsigned int, double> >, std::is_null_pointer<std::pair<long unsigned int, double> > > (0x0x7faf59a07bc8) 0 empty
  std::__or_<std::is_enum<std::pair<long unsigned int, double> >, std::is_pointer<std::pair<long unsigned int, double> >, std::is_member_pointer<std::pair<long unsigned int, double> >, std::is_null_pointer<std::pair<long unsigned int, double> > > (0x0x7faf59a07c30) 0 empty
    std::__or_<std::is_pointer<std::pair<long unsigned int, double> >, std::is_member_pointer<std::pair<long unsigned int, double> >, std::is_null_pointer<std::pair<long unsigned int, double> > > (0x0x7faf59a07c98) 0 empty
      std::__or_<std::is_member_pointer<std::pair<long unsigned int, double> >, std::is_null_pointer<std::pair<long unsigned int, double> > > (0x0x7faf59a07d00) 0 empty
        std::is_null_pointer<std::pair<long unsigned int, double> > (0x0x7faf59a07d68) 0 empty
          std::integral_constant<bool, false> (0x0x7faf599f5de0) 0 empty

Class std::is_scalar<std::pair<long unsigned int, double> >
   size=1 align=1
   base size=1 base align=1
std::is_scalar<std::pair<long unsigned int, double> > (0x0x7faf59a07dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf599f5e40) 0 empty

Class std::__or_<std::is_reference<std::pair<long unsigned int, double> >, std::is_scalar<std::pair<long unsigned int, double> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<long unsigned int, double> >, std::is_scalar<std::pair<long unsigned int, double> > > (0x0x7faf59a07e38) 0 empty
  std::is_scalar<std::pair<long unsigned int, double> > (0x0x7faf59a07ea0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf599f5ea0) 0 empty

Class std::remove_all_extents<std::pair<long unsigned int, double> >
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<std::pair<long unsigned int, double> > (0x0x7faf599f5f00) 0 empty

Class std::is_function<std::pair<long unsigned int, double>&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<long unsigned int, double>&> (0x0x7faf59a07f70) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59a2b000) 0 empty

Class std::conditional<false, std::is_function<std::pair<long unsigned int, double>&>, std::__or_<std::is_reference<std::pair<long unsigned int, double>&>, std::is_void<std::pair<long unsigned int, double>&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::pair<long unsigned int, double>&>, std::__or_<std::is_reference<std::pair<long unsigned int, double>&>, std::is_void<std::pair<long unsigned int, double>&> > > (0x0x7faf59a2b060) 0 empty

Class std::is_lvalue_reference<std::pair<long unsigned int, double>&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<long unsigned int, double>&> (0x0x7faf59a30000) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59a2b0c0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::pair<long unsigned int, double>&>, std::is_rvalue_reference<std::pair<long unsigned int, double>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<std::pair<long unsigned int, double>&>, std::is_rvalue_reference<std::pair<long unsigned int, double>&> > (0x0x7faf59a2b120) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<long unsigned int, double>&>, std::is_rvalue_reference<std::pair<long unsigned int, double>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<long unsigned int, double>&>, std::is_rvalue_reference<std::pair<long unsigned int, double>&> > (0x0x7faf59a30068) 0 empty
  std::is_lvalue_reference<std::pair<long unsigned int, double>&> (0x0x7faf59a300d0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59a2b180) 0 empty

Class std::is_reference<std::pair<long unsigned int, double>&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<long unsigned int, double>&> (0x0x7faf59a30138) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59a2b1e0) 0 empty

Class std::conditional<true, std::is_reference<std::pair<long unsigned int, double>&>, std::is_void<std::pair<long unsigned int, double>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::pair<long unsigned int, double>&>, std::is_void<std::pair<long unsigned int, double>&> > (0x0x7faf59a2b240) 0 empty

Class std::__or_<std::is_reference<std::pair<long unsigned int, double>&>, std::is_void<std::pair<long unsigned int, double>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<long unsigned int, double>&>, std::is_void<std::pair<long unsigned int, double>&> > (0x0x7faf59a301a0) 0 empty
  std::is_reference<std::pair<long unsigned int, double>&> (0x0x7faf59a30208) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59a2b2a0) 0 empty

Class std::__or_<std::is_function<std::pair<long unsigned int, double>&>, std::is_reference<std::pair<long unsigned int, double>&>, std::is_void<std::pair<long unsigned int, double>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<long unsigned int, double>&>, std::is_reference<std::pair<long unsigned int, double>&>, std::is_void<std::pair<long unsigned int, double>&> > (0x0x7faf59a30270) 0 empty
  std::__or_<std::is_reference<std::pair<long unsigned int, double>&>, std::is_void<std::pair<long unsigned int, double>&> > (0x0x7faf59a302d8) 0 empty
    std::is_reference<std::pair<long unsigned int, double>&> (0x0x7faf59a30340) 0 empty
      std::integral_constant<bool, true> (0x0x7faf59a2b300) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<long unsigned int, double>&>, std::is_reference<std::pair<long unsigned int, double>&>, std::is_void<std::pair<long unsigned int, double>&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::pair<long unsigned int, double>&>, std::is_reference<std::pair<long unsigned int, double>&>, std::is_void<std::pair<long unsigned int, double>&> > > (0x0x7faf59a303a8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59a2b360) 0 empty

Class std::is_object<std::pair<long unsigned int, double>&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<long unsigned int, double>&> (0x0x7faf59a30410) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59a2b3c0) 0 empty

Class std::conditional<false, std::is_object<std::pair<long unsigned int, double>&>, std::is_reference<std::pair<long unsigned int, double>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::pair<long unsigned int, double>&>, std::is_reference<std::pair<long unsigned int, double>&> > (0x0x7faf59a2b420) 0 empty

Class std::__or_<std::is_object<std::pair<long unsigned int, double>&>, std::is_reference<std::pair<long unsigned int, double>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<long unsigned int, double>&>, std::is_reference<std::pair<long unsigned int, double>&> > (0x0x7faf59a30478) 0 empty
  std::is_reference<std::pair<long unsigned int, double>&> (0x0x7faf59a304e0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59a2b480) 0 empty

Class std::__is_referenceable<std::pair<long unsigned int, double>&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<long unsigned int, double>&> (0x0x7faf59a30548) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59a2b4e0) 0 empty

Class std::__add_rvalue_reference_helper<std::pair<long unsigned int, double>&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::pair<long unsigned int, double>&, true> (0x0x7faf59a2b540) 0 empty

Class std::add_rvalue_reference<std::pair<long unsigned int, double>&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<long unsigned int, double>&> (0x0x7faf59a305b0) 0 empty
  std::__add_rvalue_reference_helper<std::pair<long unsigned int, double>&, true> (0x0x7faf59a2b5a0) 0 empty

Class std::__is_destructible_impl<std::pair<long unsigned int, double> >
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<std::pair<long unsigned int, double> > (0x0x7faf59a07f08) 0 empty
  std::__do_is_destructible_impl (0x0x7faf599f5f60) 0 empty

Class std::__is_destructible_safe<std::pair<long unsigned int, double>, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<std::pair<long unsigned int, double>, false, false> (0x0x7faf59a30680) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59a2b600) 0 empty

Class std::is_destructible<std::pair<long unsigned int, double> >
   size=1 align=1
   base size=1 base align=1
std::is_destructible<std::pair<long unsigned int, double> > (0x0x7faf59a306e8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59a2b660) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&>, std::is_destructible<std::pair<long unsigned int, double> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&>, std::is_destructible<std::pair<long unsigned int, double> > > (0x0x7faf59a2b6c0) 0 empty

Class std::is_function<std::pair<long unsigned int, double>&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<long unsigned int, double>&&> (0x0x7faf59a307b8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59a2b780) 0 empty

Class std::conditional<false, std::is_function<std::pair<long unsigned int, double>&&>, std::__or_<std::is_reference<std::pair<long unsigned int, double>&&>, std::is_void<std::pair<long unsigned int, double>&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::pair<long unsigned int, double>&&>, std::__or_<std::is_reference<std::pair<long unsigned int, double>&&>, std::is_void<std::pair<long unsigned int, double>&&> > > (0x0x7faf59a2b7e0) 0 empty

Class std::is_lvalue_reference<std::pair<long unsigned int, double>&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<long unsigned int, double>&&> (0x0x7faf59a30820) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59a2b840) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::pair<long unsigned int, double>&&>, std::is_rvalue_reference<std::pair<long unsigned int, double>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::pair<long unsigned int, double>&&>, std::is_rvalue_reference<std::pair<long unsigned int, double>&&> > (0x0x7faf59a2b8a0) 0 empty

Class std::is_rvalue_reference<std::pair<long unsigned int, double>&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<long unsigned int, double>&&> (0x0x7faf59a30888) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59a2b900) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<long unsigned int, double>&&>, std::is_rvalue_reference<std::pair<long unsigned int, double>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<long unsigned int, double>&&>, std::is_rvalue_reference<std::pair<long unsigned int, double>&&> > (0x0x7faf59a308f0) 0 empty
  std::is_rvalue_reference<std::pair<long unsigned int, double>&&> (0x0x7faf59a30958) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59a2b960) 0 empty

Class std::is_reference<std::pair<long unsigned int, double>&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<long unsigned int, double>&&> (0x0x7faf59a309c0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59a2b9c0) 0 empty

Class std::conditional<true, std::is_reference<std::pair<long unsigned int, double>&&>, std::is_void<std::pair<long unsigned int, double>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::pair<long unsigned int, double>&&>, std::is_void<std::pair<long unsigned int, double>&&> > (0x0x7faf59a2ba20) 0 empty

Class std::__or_<std::is_reference<std::pair<long unsigned int, double>&&>, std::is_void<std::pair<long unsigned int, double>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<long unsigned int, double>&&>, std::is_void<std::pair<long unsigned int, double>&&> > (0x0x7faf59a30a28) 0 empty
  std::is_reference<std::pair<long unsigned int, double>&&> (0x0x7faf59a30a90) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59a2ba80) 0 empty

Class std::__or_<std::is_function<std::pair<long unsigned int, double>&&>, std::is_reference<std::pair<long unsigned int, double>&&>, std::is_void<std::pair<long unsigned int, double>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<long unsigned int, double>&&>, std::is_reference<std::pair<long unsigned int, double>&&>, std::is_void<std::pair<long unsigned int, double>&&> > (0x0x7faf59a30af8) 0 empty
  std::__or_<std::is_reference<std::pair<long unsigned int, double>&&>, std::is_void<std::pair<long unsigned int, double>&&> > (0x0x7faf59a30b60) 0 empty
    std::is_reference<std::pair<long unsigned int, double>&&> (0x0x7faf59a30bc8) 0 empty
      std::integral_constant<bool, true> (0x0x7faf59a2bae0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<long unsigned int, double>&&>, std::is_reference<std::pair<long unsigned int, double>&&>, std::is_void<std::pair<long unsigned int, double>&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::pair<long unsigned int, double>&&>, std::is_reference<std::pair<long unsigned int, double>&&>, std::is_void<std::pair<long unsigned int, double>&&> > > (0x0x7faf59a30c30) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59a2bb40) 0 empty

Class std::is_object<std::pair<long unsigned int, double>&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<long unsigned int, double>&&> (0x0x7faf59a30c98) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59a2bba0) 0 empty

Class std::conditional<false, std::is_object<std::pair<long unsigned int, double>&&>, std::is_reference<std::pair<long unsigned int, double>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::pair<long unsigned int, double>&&>, std::is_reference<std::pair<long unsigned int, double>&&> > (0x0x7faf59a2bc00) 0 empty

Class std::__or_<std::is_object<std::pair<long unsigned int, double>&&>, std::is_reference<std::pair<long unsigned int, double>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<long unsigned int, double>&&>, std::is_reference<std::pair<long unsigned int, double>&&> > (0x0x7faf59a30d00) 0 empty
  std::is_reference<std::pair<long unsigned int, double>&&> (0x0x7faf59a30d68) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59a2bc60) 0 empty

Class std::__is_referenceable<std::pair<long unsigned int, double>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<long unsigned int, double>&&> (0x0x7faf59a30dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59a2bcc0) 0 empty

Class std::__add_rvalue_reference_helper<std::pair<long unsigned int, double>&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::pair<long unsigned int, double>&&, true> (0x0x7faf59a2bd20) 0 empty

Class std::add_rvalue_reference<std::pair<long unsigned int, double>&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<long unsigned int, double>&&> (0x0x7faf59a30e38) 0 empty
  std::__add_rvalue_reference_helper<std::pair<long unsigned int, double>&&, true> (0x0x7faf59a2bd80) 0 empty

Class std::__is_direct_constructible_impl<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&> (0x0x7faf59a30750) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf59a2b720) 0 empty

Class std::__and_<std::is_destructible<std::pair<long unsigned int, double> >, std::__is_direct_constructible_impl<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::pair<long unsigned int, double> >, std::__is_direct_constructible_impl<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&> > (0x0x7faf59a30f08) 0 empty
  std::__is_direct_constructible_impl<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&> (0x0x7faf59a30f70) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf59a2bde0) 0 empty

Class std::__is_direct_constructible_new_safe<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&> (0x0x7faf59a5b000) 0 empty
  std::__and_<std::is_destructible<std::pair<long unsigned int, double> >, std::__is_direct_constructible_impl<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&> > (0x0x7faf59a5b068) 0 empty
    std::__is_direct_constructible_impl<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&> (0x0x7faf59a5b0d0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf59a2be40) 0 empty

Class std::__is_direct_constructible_new<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&> (0x0x7faf59a5b138) 0 empty
  std::__is_direct_constructible_new_safe<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&> (0x0x7faf59a5b1a0) 0 empty
    std::__and_<std::is_destructible<std::pair<long unsigned int, double> >, std::__is_direct_constructible_impl<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&> > (0x0x7faf59a5b208) 0 empty
      std::__is_direct_constructible_impl<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&> (0x0x7faf59a5b270) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf59a2bea0) 0 empty

Class std::__is_direct_constructible<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&> (0x0x7faf59a5b2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59a2bf00) 0 empty

Class std::__is_constructible_impl<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&> (0x0x7faf59a5b410) 0 empty
  std::__is_direct_constructible<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&> (0x0x7faf59a5b478) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59a2bf60) 0 empty

Class std::is_constructible<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&> (0x0x7faf59a5b5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59a5f000) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&>, std::is_constructible<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&>, std::is_constructible<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&> > (0x0x7faf59a5f120) 0 empty

Class std::__is_nt_constructible_impl<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&> (0x0x7faf59a5b6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59a5f180) 0 empty

Class std::__and_<std::is_constructible<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&>, std::__is_nt_constructible_impl<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&>, std::__is_nt_constructible_impl<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&> > (0x0x7faf59a5b750) 0 empty
  std::__is_nt_constructible_impl<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&> (0x0x7faf59a5b7b8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59a5f1e0) 0 empty

Class std::is_nothrow_constructible<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&> (0x0x7faf59a5b820) 0 empty
  std::__and_<std::is_constructible<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&>, std::__is_nt_constructible_impl<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&> > (0x0x7faf59a5b888) 0 empty
    std::__is_nt_constructible_impl<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&> (0x0x7faf59a5b8f0) 0 empty
      std::integral_constant<bool, true> (0x0x7faf59a5f240) 0 empty

Class std::__is_nothrow_move_constructible_impl<std::pair<long unsigned int, double>, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<std::pair<long unsigned int, double>, true> (0x0x7faf59a5ba28) 0 empty
  std::is_nothrow_constructible<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&> (0x0x7faf59a5ba90) 0 empty
    std::__and_<std::is_constructible<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&>, std::__is_nt_constructible_impl<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&> > (0x0x7faf59a5baf8) 0 empty
      std::__is_nt_constructible_impl<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&> (0x0x7faf59a5bb60) 0 empty
        std::integral_constant<bool, true> (0x0x7faf59a5f2a0) 0 empty

Class std::is_nothrow_move_constructible<std::pair<long unsigned int, double> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<std::pair<long unsigned int, double> > (0x0x7faf59a5bbc8) 0 empty
  std::__is_nothrow_move_constructible_impl<std::pair<long unsigned int, double>, true> (0x0x7faf59a5bc30) 0 empty
    std::is_nothrow_constructible<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&> (0x0x7faf59a5bc98) 0 empty
      std::__and_<std::is_constructible<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&>, std::__is_nt_constructible_impl<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&> > (0x0x7faf59a5bd00) 0 empty
        std::__is_nt_constructible_impl<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&> (0x0x7faf59a5bd68) 0 empty
          std::integral_constant<bool, true> (0x0x7faf59a5f300) 0 empty

Class std::__not_<std::is_nothrow_move_constructible<std::pair<long unsigned int, double> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_nothrow_move_constructible<std::pair<long unsigned int, double> > > (0x0x7faf59a5bdd0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59a5f360) 0 empty

Class std::conditional<false, std::is_copy_constructible<std::pair<long unsigned int, double> >, std::__not_<std::is_nothrow_move_constructible<std::pair<long unsigned int, double> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_copy_constructible<std::pair<long unsigned int, double> >, std::__not_<std::is_nothrow_move_constructible<std::pair<long unsigned int, double> > > > (0x0x7faf59a5f3c0) 0 empty

Class std::__and_<std::__not_<std::is_nothrow_move_constructible<std::pair<long unsigned int, double> > >, std::is_copy_constructible<std::pair<long unsigned int, double> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_nothrow_move_constructible<std::pair<long unsigned int, double> > >, std::is_copy_constructible<std::pair<long unsigned int, double> > > (0x0x7faf59a5be38) 0 empty
  std::__not_<std::is_nothrow_move_constructible<std::pair<long unsigned int, double> > > (0x0x7faf59a5bea0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf59a5f420) 0 empty

Class std::__move_if_noexcept_cond<std::pair<long unsigned int, double> >
   size=1 align=1
   base size=1 base align=1
std::__move_if_noexcept_cond<std::pair<long unsigned int, double> > (0x0x7faf59a5bf08) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59a5f480) 0 empty

Class std::conditional<false, const std::pair<long unsigned int, double>*, std::move_iterator<std::pair<long unsigned int, double>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<long unsigned int, double>*, std::move_iterator<std::pair<long unsigned int, double>*> > (0x0x7faf59a5f4e0) 0 empty

Class std::conditional<false, std::pair<long unsigned int, double>*, std::move_iterator<std::pair<long unsigned int, double>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::pair<long unsigned int, double>*, std::move_iterator<std::pair<long unsigned int, double>*> > (0x0x7faf59a5f540) 0 empty

Class std::conditional<true, std::pair<long unsigned int, double>&&, std::pair<long unsigned int, double>&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::pair<long unsigned int, double>&&, std::pair<long unsigned int, double>&> (0x0x7faf59a5f600) 0 empty

Class std::move_iterator<std::pair<long unsigned int, double>*>
   size=8 align=8
   base size=8 base align=8
std::move_iterator<std::pair<long unsigned int, double>*> (0x0x7faf59a5f5a0) 0

Class std::is_error_code_enum<std::pair<long unsigned int, double> >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::pair<long unsigned int, double> > (0x0x7faf59a95068) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59a5f960) 0 empty

Class std::is_error_condition_enum<std::pair<long unsigned int, double> >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::pair<long unsigned int, double> > (0x0x7faf59a950d0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59a5f9c0) 0 empty

Class std::__iterator_traits<__gnu_cxx::__normal_iterator<std::pair<long unsigned int, double>*, std::vector<std::pair<long unsigned int, double> > >, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<__gnu_cxx::__normal_iterator<std::pair<long unsigned int, double>*, std::vector<std::pair<long unsigned int, double> > >, void> (0x0x7faf59a5fae0) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<std::pair<long unsigned int, double>*, std::vector<std::pair<long unsigned int, double> > > >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<std::pair<long unsigned int, double>*, std::vector<std::pair<long unsigned int, double> > > > (0x0x7faf59a95208) 0 empty
  std::__iterator_traits<__gnu_cxx::__normal_iterator<std::pair<long unsigned int, double>*, std::vector<std::pair<long unsigned int, double> > >, void> (0x0x7faf59a5fb40) 0 empty

Class std::conditional<true, std::is_assignable<double&, double&&>, std::is_assignable<long unsigned int&, long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_assignable<double&, double&&>, std::is_assignable<long unsigned int&, long unsigned int&&> > (0x0x7faf59a5fba0) 0 empty

Class std::__and_<std::is_assignable<long unsigned int&, long unsigned int&&>, std::is_assignable<double&, double&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_assignable<long unsigned int&, long unsigned int&&>, std::is_assignable<double&, double&&> > (0x0x7faf59a952d8) 0 empty
  std::is_assignable<double&, double&&> (0x0x7faf59a95340) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59a5fc00) 0 empty

Class std::enable_if<true, std::pair<long unsigned int, double>&>
   size=1 align=1
   base size=0 base align=1
std::enable_if<true, std::pair<long unsigned int, double>&> (0x0x7faf59a5fc60) 0 empty

Class std::conditional<true, std::is_assignable<double&, const double&>, std::is_assignable<long unsigned int&, const long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_assignable<double&, const double&>, std::is_assignable<long unsigned int&, const long unsigned int&> > (0x0x7faf59a5fcc0) 0 empty

Class std::__and_<std::is_assignable<long unsigned int&, const long unsigned int&>, std::is_assignable<double&, const double&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_assignable<long unsigned int&, const long unsigned int&>, std::is_assignable<double&, const double&> > (0x0x7faf5b62a8f0) 0 empty
  std::is_assignable<double&, const double&> (0x0x7faf59a953a8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59a5fd20) 0 empty

Class std::conditional<true, std::is_nothrow_move_assignable<double>, std::is_nothrow_move_assignable<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_nothrow_move_assignable<double>, std::is_nothrow_move_assignable<long unsigned int> > (0x0x7faf59a5fd80) 0 empty

Class std::conditional<true, std::__is_nt_assignable_impl<double&, double&&>, std::is_assignable<double&, double&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_assignable_impl<double&, double&&>, std::is_assignable<double&, double&&> > (0x0x7faf59a5fde0) 0 empty

Class std::__is_nt_assignable_impl<double&, double&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_assignable_impl<double&, double&&> (0x0x7faf59a95410) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59a5fe40) 0 empty

Class std::__and_<std::is_assignable<double&, double&&>, std::__is_nt_assignable_impl<double&, double&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_assignable<double&, double&&>, std::__is_nt_assignable_impl<double&, double&&> > (0x0x7faf59a95478) 0 empty
  std::__is_nt_assignable_impl<double&, double&&> (0x0x7faf59a954e0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59a5fea0) 0 empty

Class std::is_nothrow_assignable<double&, double&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_assignable<double&, double&&> (0x0x7faf59a95618) 0 empty
  std::__and_<std::is_assignable<double&, double&&>, std::__is_nt_assignable_impl<double&, double&&> > (0x0x7faf59a95680) 0 empty
    std::__is_nt_assignable_impl<double&, double&&> (0x0x7faf59a956e8) 0 empty
      std::integral_constant<bool, true> (0x0x7faf59ab0000) 0 empty

Class std::__is_nt_move_assignable_impl<double, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_move_assignable_impl<double, true> (0x0x7faf59a957b8) 0 empty
  std::is_nothrow_assignable<double&, double&&> (0x0x7faf59a95820) 0 empty
    std::__and_<std::is_assignable<double&, double&&>, std::__is_nt_assignable_impl<double&, double&&> > (0x0x7faf59a95888) 0 empty
      std::__is_nt_assignable_impl<double&, double&&> (0x0x7faf59a958f0) 0 empty
        std::integral_constant<bool, true> (0x0x7faf59ab0060) 0 empty

Class std::is_nothrow_move_assignable<double>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_assignable<double> (0x0x7faf59a959c0) 0 empty
  std::__is_nt_move_assignable_impl<double, true> (0x0x7faf59a95a28) 0 empty
    std::is_nothrow_assignable<double&, double&&> (0x0x7faf59a95a90) 0 empty
      std::__and_<std::is_assignable<double&, double&&>, std::__is_nt_assignable_impl<double&, double&&> > (0x0x7faf59a95af8) 0 empty
        std::__is_nt_assignable_impl<double&, double&&> (0x0x7faf59a95b60) 0 empty
          std::integral_constant<bool, true> (0x0x7faf59ab00c0) 0 empty

Class std::__and_<std::is_nothrow_move_assignable<long unsigned int>, std::is_nothrow_move_assignable<double> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_nothrow_move_assignable<long unsigned int>, std::is_nothrow_move_assignable<double> > (0x0x7faf59a95c30) 0 empty
  std::is_nothrow_move_assignable<double> (0x0x7faf59a95c98) 0 empty
    std::__is_nt_move_assignable_impl<double, true> (0x0x7faf59a95d00) 0 empty
      std::is_nothrow_assignable<double&, double&&> (0x0x7faf59a95d68) 0 empty
        std::__and_<std::is_assignable<double&, double&&>, std::__is_nt_assignable_impl<double&, double&&> > (0x0x7faf59a95dd0) 0 empty
          std::__is_nt_assignable_impl<double&, double&&> (0x0x7faf59a95e38) 0 empty
            std::integral_constant<bool, true> (0x0x7faf59ab0120) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7faf59ab07e0) 0 empty

Class std::conditional<false, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, int&&> > (0x0x7faf59ab0840) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7faf59ab35b0) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7faf59ab3618) 0 empty
    std::integral_constant<bool, false> (0x0x7faf59ab08a0) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7faf59ab0960) 0 empty

Class std::conditional<false, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, int&&> > (0x0x7faf59ab09c0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7faf59ab37b8) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7faf59ab3820) 0 empty
    std::integral_constant<bool, false> (0x0x7faf59ab0a20) 0 empty

Class std::conditional<false, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, int&&> > (0x0x7faf59ab0ae0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7faf59ab3958) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7faf59ab39c0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf59ab0b40) 0 empty

Class std::conditional<false, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > (0x0x7faf59ab0c00) 0 empty

Class std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7faf59ab3af8) 0 empty
  std::is_convertible<int&&, std::_Rb_tree_node_base*> (0x0x7faf59ab3b60) 0 empty
    std::integral_constant<bool, false> (0x0x7faf59ab0c60) 0 empty

Class std::conditional<true, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7faf59ab0ea0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7faf59ab3c98) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7faf59ab3d00) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59ab0f00) 0 empty

Class std::conditional<true, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7faf59aed000) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7faf59ab3d68) 0 empty
  std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7faf59ab3dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59aed060) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<double, double&&>, std::__is_direct_constructible_new_safe<double, double&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<double, double&&>, std::__is_direct_constructible_new_safe<double, double&&> > (0x0x7faf59aed780) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<double, double&&>, std::is_destructible<double> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<double, double&&>, std::is_destructible<double> > (0x0x7faf59aed7e0) 0 empty

Class std::__is_direct_constructible_impl<double, double&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<double, double&&> (0x0x7faf59ab3680) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf59aed840) 0 empty

Class std::__and_<std::is_destructible<double>, std::__is_direct_constructible_impl<double, double&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<double>, std::__is_direct_constructible_impl<double, double&&> > (0x0x7faf59ab3888) 0 empty
  std::__is_direct_constructible_impl<double, double&&> (0x0x7faf59ab38f0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf59aed8a0) 0 empty

Class std::__is_direct_constructible_new_safe<double, double&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<double, double&&> (0x0x7faf59ab3bc8) 0 empty
  std::__and_<std::is_destructible<double>, std::__is_direct_constructible_impl<double, double&&> > (0x0x7faf59b2f000) 0 empty
    std::__is_direct_constructible_impl<double, double&&> (0x0x7faf59b2f068) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf59aed9c0) 0 empty

Class std::__is_direct_constructible_new<double, double&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<double, double&&> (0x0x7faf59b2f138) 0 empty
  std::__is_direct_constructible_new_safe<double, double&&> (0x0x7faf59b2f1a0) 0 empty
    std::__and_<std::is_destructible<double>, std::__is_direct_constructible_impl<double, double&&> > (0x0x7faf59b2f208) 0 empty
      std::__is_direct_constructible_impl<double, double&&> (0x0x7faf59b2f270) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf59aeda20) 0 empty

Class std::__is_direct_constructible<double, double&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<double, double&&> (0x0x7faf59b2f340) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59aeda80) 0 empty

Class std::__is_constructible_impl<double, double&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<double, double&&> (0x0x7faf59b2f3a8) 0 empty
  std::__is_direct_constructible<double, double&&> (0x0x7faf59b2f410) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59aedae0) 0 empty

Class std::is_constructible<double, double&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<double, double&&> (0x0x7faf59b2f478) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59aedb40) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<double, double&&>, std::is_constructible<double, double&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<double, double&&>, std::is_constructible<double, double&&> > (0x0x7faf59aedba0) 0 empty

Class std::__is_nt_constructible_impl<double, double&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<double, double&&> (0x0x7faf59b2f4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59aedc00) 0 empty

Class std::__and_<std::is_constructible<double, double&&>, std::__is_nt_constructible_impl<double, double&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<double, double&&>, std::__is_nt_constructible_impl<double, double&&> > (0x0x7faf59b2f548) 0 empty
  std::__is_nt_constructible_impl<double, double&&> (0x0x7faf59b2f5b0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59aedc60) 0 empty

Class std::is_nothrow_constructible<double, double&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<double, double&&> (0x0x7faf59b2f6e8) 0 empty
  std::__and_<std::is_constructible<double, double&&>, std::__is_nt_constructible_impl<double, double&&> > (0x0x7faf59b2f750) 0 empty
    std::__is_nt_constructible_impl<double, double&&> (0x0x7faf59b2f7b8) 0 empty
      std::integral_constant<bool, true> (0x0x7faf59aedcc0) 0 empty

Class std::__is_nothrow_move_constructible_impl<double, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<double, true> (0x0x7faf59b2f820) 0 empty
  std::is_nothrow_constructible<double, double&&> (0x0x7faf59b2f888) 0 empty
    std::__and_<std::is_constructible<double, double&&>, std::__is_nt_constructible_impl<double, double&&> > (0x0x7faf59b2f8f0) 0 empty
      std::__is_nt_constructible_impl<double, double&&> (0x0x7faf59b2f958) 0 empty
        std::integral_constant<bool, true> (0x0x7faf59aedd20) 0 empty

Class std::is_nothrow_move_constructible<double>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<double> (0x0x7faf59b2f9c0) 0 empty
  std::__is_nothrow_move_constructible_impl<double, true> (0x0x7faf59b2fa28) 0 empty
    std::is_nothrow_constructible<double, double&&> (0x0x7faf59b2fa90) 0 empty
      std::__and_<std::is_constructible<double, double&&>, std::__is_nt_constructible_impl<double, double&&> > (0x0x7faf59b2faf8) 0 empty
        std::__is_nt_constructible_impl<double, double&&> (0x0x7faf59b2fb60) 0 empty
          std::integral_constant<bool, true> (0x0x7faf59aedd80) 0 empty

Class std::__not_<std::is_nothrow_move_constructible<double> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_nothrow_move_constructible<double> > (0x0x7faf59b2fbc8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59aedde0) 0 empty

Class std::conditional<false, std::is_copy_constructible<double>, std::__not_<std::is_nothrow_move_constructible<double> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_copy_constructible<double>, std::__not_<std::is_nothrow_move_constructible<double> > > (0x0x7faf59aede40) 0 empty

Class std::__and_<std::__not_<std::is_nothrow_move_constructible<double> >, std::is_copy_constructible<double> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_nothrow_move_constructible<double> >, std::is_copy_constructible<double> > (0x0x7faf59b2fc30) 0 empty
  std::__not_<std::is_nothrow_move_constructible<double> > (0x0x7faf59b2fc98) 0 empty
    std::integral_constant<bool, false> (0x0x7faf59aedea0) 0 empty

Class std::__move_if_noexcept_cond<double>
   size=1 align=1
   base size=1 base align=1
std::__move_if_noexcept_cond<double> (0x0x7faf59b2fdd0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59aedf00) 0 empty

Class std::conditional<false, const double*, std::move_iterator<double*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const double*, std::move_iterator<double*> > (0x0x7faf59aedf60) 0 empty

Class std::conditional<false, double*, std::move_iterator<double*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, double*, std::move_iterator<double*> > (0x0x7faf59b3e000) 0 empty

Class std::conditional<true, double&&, double&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, double&&, double&> (0x0x7faf59b3e0c0) 0 empty

Class std::move_iterator<double*>
   size=8 align=8
   base size=8 base align=8
std::move_iterator<double*> (0x0x7faf59b3e060) 0

Class std::remove_reference<char&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<char&> (0x0x7faf59b3ec60) 0 empty

Class std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > > (0x0x7faf59b94960) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > > (0x0x7faf59b3d888) 0 empty
  std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > > > > (0x0x7faf59b949c0) 0 empty

Class std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*, std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >*>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*, std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >*> (0x0x7faf59b3d958) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59b94a20) 0 empty

Class std::conditional<false, std::__not_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >*> >, std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*, std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >*> >, std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*, std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >*> > (0x0x7faf59b94a80) 0 empty

Class std::__and_<std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*, std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >*>, std::__not_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> > >*, std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >*>, std::__not_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<const int*, long unsigned int> >*> > > (0x0x7faf59b3d9c0) 0 empty
  std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> > >*, std::pair<const std::__cxx11::basic_string<char>, std::pair<const int*, long unsigned int> >*> (0x0x7faf59b3da28) 0 empty
    std::integral_constant<bool, false> (0x0x7faf59b94ae0) 0 empty

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

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> > > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> > > > (0x0x7faf59b3da90) 0 empty
  std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> > > > (0x0x7faf59b94c60) 0 empty

Class std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*, std::pair<const std::__cxx11::basic_string<char>, int>*>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*, std::pair<const std::__cxx11::basic_string<char>, int>*> (0x0x7faf59b3db60) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59b94cc0) 0 empty

Class std::conditional<false, std::__not_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char>, int>*> >, std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*, std::pair<const std::__cxx11::basic_string<char>, int>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char>, int>*> >, std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*, std::pair<const std::__cxx11::basic_string<char>, int>*> > (0x0x7faf59b94d20) 0 empty

Class std::__and_<std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*, std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>*>, std::__not_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >*, std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>*>, std::__not_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>*> > > (0x0x7faf59b3dbc8) 0 empty
  std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, int> >*, std::pair<const std::__cxx11::basic_string<char>, int>*> (0x0x7faf59b3dc30) 0 empty
    std::integral_constant<bool, false> (0x0x7faf59b94d80) 0 empty

Class std::is_function<std::pair<long unsigned int, char*> >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<long unsigned int, char*> > (0x0x7faf59b3ddd0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf597f4000) 0 empty

Class std::conditional<false, std::is_function<std::pair<long unsigned int, char*> >, std::__or_<std::is_reference<std::pair<long unsigned int, char*> >, std::is_void<std::pair<long unsigned int, char*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::pair<long unsigned int, char*> >, std::__or_<std::is_reference<std::pair<long unsigned int, char*> >, std::is_void<std::pair<long unsigned int, char*> > > > (0x0x7faf597f4060) 0 empty

Class std::is_lvalue_reference<std::pair<long unsigned int, char*> >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<long unsigned int, char*> > (0x0x7faf59b3de38) 0 empty
  std::integral_constant<bool, false> (0x0x7faf597f40c0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::pair<long unsigned int, char*> >, std::is_rvalue_reference<std::pair<long unsigned int, char*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::pair<long unsigned int, char*> >, std::is_rvalue_reference<std::pair<long unsigned int, char*> > > (0x0x7faf597f4120) 0 empty

Class std::is_rvalue_reference<std::pair<long unsigned int, char*> >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<long unsigned int, char*> > (0x0x7faf59b3dea0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf597f4180) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<long unsigned int, char*> >, std::is_rvalue_reference<std::pair<long unsigned int, char*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<long unsigned int, char*> >, std::is_rvalue_reference<std::pair<long unsigned int, char*> > > (0x0x7faf59b3df08) 0 empty
  std::is_rvalue_reference<std::pair<long unsigned int, char*> > (0x0x7faf59b3df70) 0 empty
    std::integral_constant<bool, false> (0x0x7faf597f41e0) 0 empty

Class std::is_reference<std::pair<long unsigned int, char*> >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<long unsigned int, char*> > (0x0x7faf59b3d270) 0 empty
  std::integral_constant<bool, false> (0x0x7faf597f4240) 0 empty

Class std::conditional<false, std::is_reference<std::pair<long unsigned int, char*> >, std::is_void<std::pair<long unsigned int, char*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::pair<long unsigned int, char*> >, std::is_void<std::pair<long unsigned int, char*> > > (0x0x7faf597f42a0) 0 empty

Class std::remove_volatile<std::pair<long unsigned int, char*> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::pair<long unsigned int, char*> > (0x0x7faf597f4360) 0 empty

Class std::remove_const<std::pair<long unsigned int, char*> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::pair<long unsigned int, char*> > (0x0x7faf597f43c0) 0 empty

Class std::remove_cv<std::pair<long unsigned int, char*> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::pair<long unsigned int, char*> > (0x0x7faf597f4300) 0 empty

Class std::__is_void_helper<std::pair<long unsigned int, char*> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::pair<long unsigned int, char*> > (0x0x7faf59b3d8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf597f4420) 0 empty

Class std::is_void<std::pair<long unsigned int, char*> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::pair<long unsigned int, char*> > (0x0x7faf59b3daf8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf597f4480) 0 empty

Class std::__or_<std::is_reference<std::pair<long unsigned int, char*> >, std::is_void<std::pair<long unsigned int, char*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<long unsigned int, char*> >, std::is_void<std::pair<long unsigned int, char*> > > (0x0x7faf59802000) 0 empty
  std::is_void<std::pair<long unsigned int, char*> > (0x0x7faf59802068) 0 empty
    std::integral_constant<bool, false> (0x0x7faf597f44e0) 0 empty

Class std::__or_<std::is_function<std::pair<long unsigned int, char*> >, std::is_reference<std::pair<long unsigned int, char*> >, std::is_void<std::pair<long unsigned int, char*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<long unsigned int, char*> >, std::is_reference<std::pair<long unsigned int, char*> >, std::is_void<std::pair<long unsigned int, char*> > > (0x0x7faf598020d0) 0 empty
  std::__or_<std::is_reference<std::pair<long unsigned int, char*> >, std::is_void<std::pair<long unsigned int, char*> > > (0x0x7faf59802138) 0 empty
    std::is_void<std::pair<long unsigned int, char*> > (0x0x7faf598021a0) 0 empty
      std::integral_constant<bool, false> (0x0x7faf597f4540) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<long unsigned int, char*> >, std::is_reference<std::pair<long unsigned int, char*> >, std::is_void<std::pair<long unsigned int, char*> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::pair<long unsigned int, char*> >, std::is_reference<std::pair<long unsigned int, char*> >, std::is_void<std::pair<long unsigned int, char*> > > > (0x0x7faf59802208) 0 empty
  std::integral_constant<bool, true> (0x0x7faf597f45a0) 0 empty

Class std::is_object<std::pair<long unsigned int, char*> >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<long unsigned int, char*> > (0x0x7faf59802270) 0 empty
  std::integral_constant<bool, true> (0x0x7faf597f4600) 0 empty

Class std::conditional<true, std::is_object<std::pair<long unsigned int, char*> >, std::is_reference<std::pair<long unsigned int, char*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::pair<long unsigned int, char*> >, std::is_reference<std::pair<long unsigned int, char*> > > (0x0x7faf597f4660) 0 empty

Class std::__or_<std::is_object<std::pair<long unsigned int, char*> >, std::is_reference<std::pair<long unsigned int, char*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<long unsigned int, char*> >, std::is_reference<std::pair<long unsigned int, char*> > > (0x0x7faf598022d8) 0 empty
  std::is_object<std::pair<long unsigned int, char*> > (0x0x7faf59802340) 0 empty
    std::integral_constant<bool, true> (0x0x7faf597f46c0) 0 empty

Class std::__is_referenceable<std::pair<long unsigned int, char*> >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<long unsigned int, char*> > (0x0x7faf598023a8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf597f4720) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&>, std::__is_direct_constructible_new_safe<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&>, std::__is_direct_constructible_new_safe<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&> > (0x0x7faf597f4780) 0 empty

Class std::conditional<false, std::is_void<std::pair<long unsigned int, char*> >, std::__or_<std::__is_array_unknown_bounds<std::pair<long unsigned int, char*> >, std::is_function<std::pair<long unsigned int, char*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::pair<long unsigned int, char*> >, std::__or_<std::__is_array_unknown_bounds<std::pair<long unsigned int, char*> >, std::is_function<std::pair<long unsigned int, char*> > > > (0x0x7faf597f47e0) 0 empty

Class std::is_array<std::pair<long unsigned int, char*> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::pair<long unsigned int, char*> > (0x0x7faf59802410) 0 empty
  std::integral_constant<bool, false> (0x0x7faf597f4840) 0 empty

Class std::conditional<false, std::__not_<std::extent<std::pair<long unsigned int, char*>, 0u> >, std::is_array<std::pair<long unsigned int, char*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<std::pair<long unsigned int, char*>, 0u> >, std::is_array<std::pair<long unsigned int, char*> > > (0x0x7faf597f48a0) 0 empty

Class std::__and_<std::is_array<std::pair<long unsigned int, char*> >, std::__not_<std::extent<std::pair<long unsigned int, char*>, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<std::pair<long unsigned int, char*> >, std::__not_<std::extent<std::pair<long unsigned int, char*>, 0u> > > (0x0x7faf59802478) 0 empty
  std::is_array<std::pair<long unsigned int, char*> > (0x0x7faf598024e0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf597f4900) 0 empty

Class std::__is_array_unknown_bounds<std::pair<long unsigned int, char*> >
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::pair<long unsigned int, char*> > (0x0x7faf59802548) 0 empty
  std::__and_<std::is_array<std::pair<long unsigned int, char*> >, std::__not_<std::extent<std::pair<long unsigned int, char*>, 0u> > > (0x0x7faf598025b0) 0 empty
    std::is_array<std::pair<long unsigned int, char*> > (0x0x7faf59802618) 0 empty
      std::integral_constant<bool, false> (0x0x7faf597f4960) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<std::pair<long unsigned int, char*> >, std::is_function<std::pair<long unsigned int, char*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<std::pair<long unsigned int, char*> >, std::is_function<std::pair<long unsigned int, char*> > > (0x0x7faf597f49c0) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<std::pair<long unsigned int, char*> >, std::is_function<std::pair<long unsigned int, char*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<std::pair<long unsigned int, char*> >, std::is_function<std::pair<long unsigned int, char*> > > (0x0x7faf59802680) 0 empty
  std::is_function<std::pair<long unsigned int, char*> > (0x0x7faf598026e8) 0 empty
    std::integral_constant<bool, false> (0x0x7faf597f4a20) 0 empty

Class std::__or_<std::is_void<std::pair<long unsigned int, char*> >, std::__is_array_unknown_bounds<std::pair<long unsigned int, char*> >, std::is_function<std::pair<long unsigned int, char*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::pair<long unsigned int, char*> >, std::__is_array_unknown_bounds<std::pair<long unsigned int, char*> >, std::is_function<std::pair<long unsigned int, char*> > > (0x0x7faf59802750) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::pair<long unsigned int, char*> >, std::is_function<std::pair<long unsigned int, char*> > > (0x0x7faf598027b8) 0 empty
    std::is_function<std::pair<long unsigned int, char*> > (0x0x7faf59802820) 0 empty
      std::integral_constant<bool, false> (0x0x7faf597f4a80) 0 empty

Class std::conditional<false, std::is_reference<std::pair<long unsigned int, char*> >, std::is_scalar<std::pair<long unsigned int, char*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::pair<long unsigned int, char*> >, std::is_scalar<std::pair<long unsigned int, char*> > > (0x0x7faf597f4ae0) 0 empty

Class std::__is_integral_helper<std::pair<long unsigned int, char*> >
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<std::pair<long unsigned int, char*> > (0x0x7faf59802888) 0 empty
  std::integral_constant<bool, false> (0x0x7faf597f4b40) 0 empty

Class std::is_integral<std::pair<long unsigned int, char*> >
   size=1 align=1
   base size=1 base align=1
std::is_integral<std::pair<long unsigned int, char*> > (0x0x7faf598028f0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf597f4ba0) 0 empty

Class std::conditional<false, std::is_integral<std::pair<long unsigned int, char*> >, std::is_floating_point<std::pair<long unsigned int, char*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<std::pair<long unsigned int, char*> >, std::is_floating_point<std::pair<long unsigned int, char*> > > (0x0x7faf597f4c00) 0 empty

Class std::__is_floating_point_helper<std::pair<long unsigned int, char*> >
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<std::pair<long unsigned int, char*> > (0x0x7faf59802958) 0 empty
  std::integral_constant<bool, false> (0x0x7faf597f4c60) 0 empty

Class std::is_floating_point<std::pair<long unsigned int, char*> >
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<std::pair<long unsigned int, char*> > (0x0x7faf598029c0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf597f4cc0) 0 empty

Class std::__or_<std::is_integral<std::pair<long unsigned int, char*> >, std::is_floating_point<std::pair<long unsigned int, char*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<std::pair<long unsigned int, char*> >, std::is_floating_point<std::pair<long unsigned int, char*> > > (0x0x7faf59802a28) 0 empty
  std::is_floating_point<std::pair<long unsigned int, char*> > (0x0x7faf59802a90) 0 empty
    std::integral_constant<bool, false> (0x0x7faf597f4d20) 0 empty

Class std::is_arithmetic<std::pair<long unsigned int, char*> >
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<std::pair<long unsigned int, char*> > (0x0x7faf59802af8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf597f4d80) 0 empty

Class std::conditional<false, std::is_arithmetic<std::pair<long unsigned int, char*> >, std::__or_<std::is_enum<std::pair<long unsigned int, char*> >, std::is_pointer<std::pair<long unsigned int, char*> >, std::is_member_pointer<std::pair<long unsigned int, char*> >, std::is_null_pointer<std::pair<long unsigned int, char*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<std::pair<long unsigned int, char*> >, std::__or_<std::is_enum<std::pair<long unsigned int, char*> >, std::is_pointer<std::pair<long unsigned int, char*> >, std::is_member_pointer<std::pair<long unsigned int, char*> >, std::is_null_pointer<std::pair<long unsigned int, char*> > > > (0x0x7faf597f4de0) 0 empty

Class std::is_enum<std::pair<long unsigned int, char*> >
   size=1 align=1
   base size=1 base align=1
std::is_enum<std::pair<long unsigned int, char*> > (0x0x7faf59802b60) 0 empty
  std::integral_constant<bool, false> (0x0x7faf597f4e40) 0 empty

Class std::conditional<false, std::is_enum<std::pair<long unsigned int, char*> >, std::__or_<std::is_pointer<std::pair<long unsigned int, char*> >, std::is_member_pointer<std::pair<long unsigned int, char*> >, std::is_null_pointer<std::pair<long unsigned int, char*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<std::pair<long unsigned int, char*> >, std::__or_<std::is_pointer<std::pair<long unsigned int, char*> >, std::is_member_pointer<std::pair<long unsigned int, char*> >, std::is_null_pointer<std::pair<long unsigned int, char*> > > > (0x0x7faf597f4ea0) 0 empty

Class std::__is_pointer_helper<std::pair<long unsigned int, char*> >
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::pair<long unsigned int, char*> > (0x0x7faf59802bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf597f4f00) 0 empty

Class std::is_pointer<std::pair<long unsigned int, char*> >
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::pair<long unsigned int, char*> > (0x0x7faf59802c30) 0 empty
  std::integral_constant<bool, false> (0x0x7faf597f4f60) 0 empty

Class std::conditional<false, std::is_pointer<std::pair<long unsigned int, char*> >, std::__or_<std::is_member_pointer<std::pair<long unsigned int, char*> >, std::is_null_pointer<std::pair<long unsigned int, char*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_pointer<std::pair<long unsigned int, char*> >, std::__or_<std::is_member_pointer<std::pair<long unsigned int, char*> >, std::is_null_pointer<std::pair<long unsigned int, char*> > > > (0x0x7faf5982b000) 0 empty

Class std::__is_member_pointer_helper<std::pair<long unsigned int, char*> >
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<std::pair<long unsigned int, char*> > (0x0x7faf59802c98) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5982b060) 0 empty

Class std::is_member_pointer<std::pair<long unsigned int, char*> >
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<std::pair<long unsigned int, char*> > (0x0x7faf59802d00) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5982b0c0) 0 empty

Class std::conditional<false, std::is_member_pointer<std::pair<long unsigned int, char*> >, std::is_null_pointer<std::pair<long unsigned int, char*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<std::pair<long unsigned int, char*> >, std::is_null_pointer<std::pair<long unsigned int, char*> > > (0x0x7faf5982b120) 0 empty

Class std::__is_null_pointer_helper<std::pair<long unsigned int, char*> >
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<std::pair<long unsigned int, char*> > (0x0x7faf59802d68) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5982b180) 0 empty

Class std::is_null_pointer<std::pair<long unsigned int, char*> >
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<std::pair<long unsigned int, char*> > (0x0x7faf59802dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5982b1e0) 0 empty

Class std::__or_<std::is_member_pointer<std::pair<long unsigned int, char*> >, std::is_null_pointer<std::pair<long unsigned int, char*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<std::pair<long unsigned int, char*> >, std::is_null_pointer<std::pair<long unsigned int, char*> > > (0x0x7faf59802e38) 0 empty
  std::is_null_pointer<std::pair<long unsigned int, char*> > (0x0x7faf59802ea0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5982b240) 0 empty

Class std::__or_<std::is_pointer<std::pair<long unsigned int, char*> >, std::is_member_pointer<std::pair<long unsigned int, char*> >, std::is_null_pointer<std::pair<long unsigned int, char*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<std::pair<long unsigned int, char*> >, std::is_member_pointer<std::pair<long unsigned int, char*> >, std::is_null_pointer<std::pair<long unsigned int, char*> > > (0x0x7faf59802f08) 0 empty
  std::__or_<std::is_member_pointer<std::pair<long unsigned int, char*> >, std::is_null_pointer<std::pair<long unsigned int, char*> > > (0x0x7faf59802f70) 0 empty
    std::is_null_pointer<std::pair<long unsigned int, char*> > (0x0x7faf59832000) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5982b2a0) 0 empty

Class std::__or_<std::is_enum<std::pair<long unsigned int, char*> >, std::is_pointer<std::pair<long unsigned int, char*> >, std::is_member_pointer<std::pair<long unsigned int, char*> >, std::is_null_pointer<std::pair<long unsigned int, char*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<std::pair<long unsigned int, char*> >, std::is_pointer<std::pair<long unsigned int, char*> >, std::is_member_pointer<std::pair<long unsigned int, char*> >, std::is_null_pointer<std::pair<long unsigned int, char*> > > (0x0x7faf59832068) 0 empty
  std::__or_<std::is_pointer<std::pair<long unsigned int, char*> >, std::is_member_pointer<std::pair<long unsigned int, char*> >, std::is_null_pointer<std::pair<long unsigned int, char*> > > (0x0x7faf598320d0) 0 empty
    std::__or_<std::is_member_pointer<std::pair<long unsigned int, char*> >, std::is_null_pointer<std::pair<long unsigned int, char*> > > (0x0x7faf59832138) 0 empty
      std::is_null_pointer<std::pair<long unsigned int, char*> > (0x0x7faf598321a0) 0 empty
        std::integral_constant<bool, false> (0x0x7faf5982b300) 0 empty

Class std::__or_<std::is_arithmetic<std::pair<long unsigned int, char*> >, std::is_enum<std::pair<long unsigned int, char*> >, std::is_pointer<std::pair<long unsigned int, char*> >, std::is_member_pointer<std::pair<long unsigned int, char*> >, std::is_null_pointer<std::pair<long unsigned int, char*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<std::pair<long unsigned int, char*> >, std::is_enum<std::pair<long unsigned int, char*> >, std::is_pointer<std::pair<long unsigned int, char*> >, std::is_member_pointer<std::pair<long unsigned int, char*> >, std::is_null_pointer<std::pair<long unsigned int, char*> > > (0x0x7faf59832208) 0 empty
  std::__or_<std::is_enum<std::pair<long unsigned int, char*> >, std::is_pointer<std::pair<long unsigned int, char*> >, std::is_member_pointer<std::pair<long unsigned int, char*> >, std::is_null_pointer<std::pair<long unsigned int, char*> > > (0x0x7faf59832270) 0 empty
    std::__or_<std::is_pointer<std::pair<long unsigned int, char*> >, std::is_member_pointer<std::pair<long unsigned int, char*> >, std::is_null_pointer<std::pair<long unsigned int, char*> > > (0x0x7faf598322d8) 0 empty
      std::__or_<std::is_member_pointer<std::pair<long unsigned int, char*> >, std::is_null_pointer<std::pair<long unsigned int, char*> > > (0x0x7faf59832340) 0 empty
        std::is_null_pointer<std::pair<long unsigned int, char*> > (0x0x7faf598323a8) 0 empty
          std::integral_constant<bool, false> (0x0x7faf5982b360) 0 empty

Class std::is_scalar<std::pair<long unsigned int, char*> >
   size=1 align=1
   base size=1 base align=1
std::is_scalar<std::pair<long unsigned int, char*> > (0x0x7faf59832410) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5982b3c0) 0 empty

Class std::__or_<std::is_reference<std::pair<long unsigned int, char*> >, std::is_scalar<std::pair<long unsigned int, char*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<long unsigned int, char*> >, std::is_scalar<std::pair<long unsigned int, char*> > > (0x0x7faf59832478) 0 empty
  std::is_scalar<std::pair<long unsigned int, char*> > (0x0x7faf598324e0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5982b420) 0 empty

Class std::remove_all_extents<std::pair<long unsigned int, char*> >
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<std::pair<long unsigned int, char*> > (0x0x7faf5982b480) 0 empty

Class std::is_function<std::pair<long unsigned int, char*>&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<long unsigned int, char*>&> (0x0x7faf598325b0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5982b540) 0 empty

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

Class std::is_lvalue_reference<std::pair<long unsigned int, char*>&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<long unsigned int, char*>&> (0x0x7faf59832618) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5982b600) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::pair<long unsigned int, char*>&>, std::is_rvalue_reference<std::pair<long unsigned int, char*>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<std::pair<long unsigned int, char*>&>, std::is_rvalue_reference<std::pair<long unsigned int, char*>&> > (0x0x7faf5982b660) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<long unsigned int, char*>&>, std::is_rvalue_reference<std::pair<long unsigned int, char*>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<long unsigned int, char*>&>, std::is_rvalue_reference<std::pair<long unsigned int, char*>&> > (0x0x7faf59832680) 0 empty
  std::is_lvalue_reference<std::pair<long unsigned int, char*>&> (0x0x7faf598326e8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5982b6c0) 0 empty

Class std::is_reference<std::pair<long unsigned int, char*>&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<long unsigned int, char*>&> (0x0x7faf59832750) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5982b720) 0 empty

Class std::conditional<true, std::is_reference<std::pair<long unsigned int, char*>&>, std::is_void<std::pair<long unsigned int, char*>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::pair<long unsigned int, char*>&>, std::is_void<std::pair<long unsigned int, char*>&> > (0x0x7faf5982b780) 0 empty

Class std::__or_<std::is_reference<std::pair<long unsigned int, char*>&>, std::is_void<std::pair<long unsigned int, char*>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<long unsigned int, char*>&>, std::is_void<std::pair<long unsigned int, char*>&> > (0x0x7faf598327b8) 0 empty
  std::is_reference<std::pair<long unsigned int, char*>&> (0x0x7faf59832820) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5982b7e0) 0 empty

Class std::__or_<std::is_function<std::pair<long unsigned int, char*>&>, std::is_reference<std::pair<long unsigned int, char*>&>, std::is_void<std::pair<long unsigned int, char*>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<long unsigned int, char*>&>, std::is_reference<std::pair<long unsigned int, char*>&>, std::is_void<std::pair<long unsigned int, char*>&> > (0x0x7faf59832888) 0 empty
  std::__or_<std::is_reference<std::pair<long unsigned int, char*>&>, std::is_void<std::pair<long unsigned int, char*>&> > (0x0x7faf598328f0) 0 empty
    std::is_reference<std::pair<long unsigned int, char*>&> (0x0x7faf59832958) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5982b840) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<long unsigned int, char*>&>, std::is_reference<std::pair<long unsigned int, char*>&>, std::is_void<std::pair<long unsigned int, char*>&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::pair<long unsigned int, char*>&>, std::is_reference<std::pair<long unsigned int, char*>&>, std::is_void<std::pair<long unsigned int, char*>&> > > (0x0x7faf598329c0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5982b8a0) 0 empty

Class std::is_object<std::pair<long unsigned int, char*>&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<long unsigned int, char*>&> (0x0x7faf59832a28) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5982b900) 0 empty

Class std::conditional<false, std::is_object<std::pair<long unsigned int, char*>&>, std::is_reference<std::pair<long unsigned int, char*>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::pair<long unsigned int, char*>&>, std::is_reference<std::pair<long unsigned int, char*>&> > (0x0x7faf5982b960) 0 empty

Class std::__or_<std::is_object<std::pair<long unsigned int, char*>&>, std::is_reference<std::pair<long unsigned int, char*>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<long unsigned int, char*>&>, std::is_reference<std::pair<long unsigned int, char*>&> > (0x0x7faf59832a90) 0 empty
  std::is_reference<std::pair<long unsigned int, char*>&> (0x0x7faf59832af8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5982b9c0) 0 empty

Class std::__is_referenceable<std::pair<long unsigned int, char*>&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<long unsigned int, char*>&> (0x0x7faf59832b60) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5982ba20) 0 empty

Class std::__add_rvalue_reference_helper<std::pair<long unsigned int, char*>&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::pair<long unsigned int, char*>&, true> (0x0x7faf5982ba80) 0 empty

Class std::add_rvalue_reference<std::pair<long unsigned int, char*>&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<long unsigned int, char*>&> (0x0x7faf59832bc8) 0 empty
  std::__add_rvalue_reference_helper<std::pair<long unsigned int, char*>&, true> (0x0x7faf5982bae0) 0 empty

Class std::__is_destructible_impl<std::pair<long unsigned int, char*> >
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<std::pair<long unsigned int, char*> > (0x0x7faf59832548) 0 empty
  std::__do_is_destructible_impl (0x0x7faf5982b4e0) 0 empty

Class std::__is_destructible_safe<std::pair<long unsigned int, char*>, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<std::pair<long unsigned int, char*>, false, false> (0x0x7faf59832c98) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5982bb40) 0 empty

Class std::is_destructible<std::pair<long unsigned int, char*> >
   size=1 align=1
   base size=1 base align=1
std::is_destructible<std::pair<long unsigned int, char*> > (0x0x7faf59832d00) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5982bba0) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&>, std::is_destructible<std::pair<long unsigned int, char*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&>, std::is_destructible<std::pair<long unsigned int, char*> > > (0x0x7faf5982bc00) 0 empty

Class std::is_function<std::pair<long unsigned int, char*>&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<long unsigned int, char*>&&> (0x0x7faf59832dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5982bcc0) 0 empty

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

Class std::is_lvalue_reference<std::pair<long unsigned int, char*>&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<long unsigned int, char*>&&> (0x0x7faf59832e38) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5982bd80) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::pair<long unsigned int, char*>&&>, std::is_rvalue_reference<std::pair<long unsigned int, char*>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::pair<long unsigned int, char*>&&>, std::is_rvalue_reference<std::pair<long unsigned int, char*>&&> > (0x0x7faf5982bde0) 0 empty

Class std::is_rvalue_reference<std::pair<long unsigned int, char*>&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<long unsigned int, char*>&&> (0x0x7faf59832ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5982be40) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<long unsigned int, char*>&&>, std::is_rvalue_reference<std::pair<long unsigned int, char*>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<long unsigned int, char*>&&>, std::is_rvalue_reference<std::pair<long unsigned int, char*>&&> > (0x0x7faf59832f08) 0 empty
  std::is_rvalue_reference<std::pair<long unsigned int, char*>&&> (0x0x7faf59832f70) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5982bea0) 0 empty

Class std::is_reference<std::pair<long unsigned int, char*>&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<long unsigned int, char*>&&> (0x0x7faf5985b000) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5982bf00) 0 empty

Class std::conditional<true, std::is_reference<std::pair<long unsigned int, char*>&&>, std::is_void<std::pair<long unsigned int, char*>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::pair<long unsigned int, char*>&&>, std::is_void<std::pair<long unsigned int, char*>&&> > (0x0x7faf5982bf60) 0 empty

Class std::__or_<std::is_reference<std::pair<long unsigned int, char*>&&>, std::is_void<std::pair<long unsigned int, char*>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<long unsigned int, char*>&&>, std::is_void<std::pair<long unsigned int, char*>&&> > (0x0x7faf5985b068) 0 empty
  std::is_reference<std::pair<long unsigned int, char*>&&> (0x0x7faf5985b0d0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5985c000) 0 empty

Class std::__or_<std::is_function<std::pair<long unsigned int, char*>&&>, std::is_reference<std::pair<long unsigned int, char*>&&>, std::is_void<std::pair<long unsigned int, char*>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<long unsigned int, char*>&&>, std::is_reference<std::pair<long unsigned int, char*>&&>, std::is_void<std::pair<long unsigned int, char*>&&> > (0x0x7faf5985b138) 0 empty
  std::__or_<std::is_reference<std::pair<long unsigned int, char*>&&>, std::is_void<std::pair<long unsigned int, char*>&&> > (0x0x7faf5985b1a0) 0 empty
    std::is_reference<std::pair<long unsigned int, char*>&&> (0x0x7faf5985b208) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5985c060) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<long unsigned int, char*>&&>, std::is_reference<std::pair<long unsigned int, char*>&&>, std::is_void<std::pair<long unsigned int, char*>&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::pair<long unsigned int, char*>&&>, std::is_reference<std::pair<long unsigned int, char*>&&>, std::is_void<std::pair<long unsigned int, char*>&&> > > (0x0x7faf5985b270) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5985c0c0) 0 empty

Class std::is_object<std::pair<long unsigned int, char*>&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<long unsigned int, char*>&&> (0x0x7faf5985b2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5985c120) 0 empty

Class std::conditional<false, std::is_object<std::pair<long unsigned int, char*>&&>, std::is_reference<std::pair<long unsigned int, char*>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::pair<long unsigned int, char*>&&>, std::is_reference<std::pair<long unsigned int, char*>&&> > (0x0x7faf5985c180) 0 empty

Class std::__or_<std::is_object<std::pair<long unsigned int, char*>&&>, std::is_reference<std::pair<long unsigned int, char*>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<long unsigned int, char*>&&>, std::is_reference<std::pair<long unsigned int, char*>&&> > (0x0x7faf5985b340) 0 empty
  std::is_reference<std::pair<long unsigned int, char*>&&> (0x0x7faf5985b3a8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5985c1e0) 0 empty

Class std::__is_referenceable<std::pair<long unsigned int, char*>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<long unsigned int, char*>&&> (0x0x7faf5985b410) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5985c240) 0 empty

Class std::__add_rvalue_reference_helper<std::pair<long unsigned int, char*>&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::pair<long unsigned int, char*>&&, true> (0x0x7faf5985c2a0) 0 empty

Class std::add_rvalue_reference<std::pair<long unsigned int, char*>&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<long unsigned int, char*>&&> (0x0x7faf5985b478) 0 empty
  std::__add_rvalue_reference_helper<std::pair<long unsigned int, char*>&&, true> (0x0x7faf5985c300) 0 empty

Class std::__is_direct_constructible_impl<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&> (0x0x7faf59832d68) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf5982bc60) 0 empty

Class std::__and_<std::is_destructible<std::pair<long unsigned int, char*> >, std::__is_direct_constructible_impl<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::pair<long unsigned int, char*> >, std::__is_direct_constructible_impl<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&> > (0x0x7faf5985b548) 0 empty
  std::__is_direct_constructible_impl<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&> (0x0x7faf5985b5b0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf5985c360) 0 empty

Class std::__is_direct_constructible_new_safe<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&> (0x0x7faf5985b618) 0 empty
  std::__and_<std::is_destructible<std::pair<long unsigned int, char*> >, std::__is_direct_constructible_impl<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&> > (0x0x7faf5985b680) 0 empty
    std::__is_direct_constructible_impl<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&> (0x0x7faf5985b6e8) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf5985c3c0) 0 empty

Class std::__is_direct_constructible_new<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&> (0x0x7faf5985b750) 0 empty
  std::__is_direct_constructible_new_safe<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&> (0x0x7faf5985b7b8) 0 empty
    std::__and_<std::is_destructible<std::pair<long unsigned int, char*> >, std::__is_direct_constructible_impl<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&> > (0x0x7faf5985b820) 0 empty
      std::__is_direct_constructible_impl<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&> (0x0x7faf5985b888) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf5985c420) 0 empty

Class std::__is_direct_constructible<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&> (0x0x7faf5985b8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5985c480) 0 empty

Class std::__is_constructible_impl<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&> (0x0x7faf5985ba28) 0 empty
  std::__is_direct_constructible<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&> (0x0x7faf5985ba90) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5985c4e0) 0 empty

Class std::is_constructible<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&> (0x0x7faf5985bbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5985c540) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&>, std::is_constructible<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&>, std::is_constructible<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&> > (0x0x7faf5985c660) 0 empty

Class std::__is_nt_constructible_impl<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&> (0x0x7faf5985bdd0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5985c6c0) 0 empty

Class std::__and_<std::is_constructible<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&>, std::__is_nt_constructible_impl<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&>, std::__is_nt_constructible_impl<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&> > (0x0x7faf5985be38) 0 empty
  std::__is_nt_constructible_impl<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&> (0x0x7faf5985bea0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5985c720) 0 empty

Class std::is_nothrow_constructible<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&> (0x0x7faf5985bf08) 0 empty
  std::__and_<std::is_constructible<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&>, std::__is_nt_constructible_impl<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&> > (0x0x7faf5985bf70) 0 empty
    std::__is_nt_constructible_impl<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&> (0x0x7faf59874000) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5985c780) 0 empty

Class std::__is_nothrow_move_constructible_impl<std::pair<long unsigned int, char*>, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<std::pair<long unsigned int, char*>, true> (0x0x7faf59874138) 0 empty
  std::is_nothrow_constructible<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&> (0x0x7faf598741a0) 0 empty
    std::__and_<std::is_constructible<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&>, std::__is_nt_constructible_impl<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&> > (0x0x7faf59874208) 0 empty
      std::__is_nt_constructible_impl<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&> (0x0x7faf59874270) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5985c7e0) 0 empty

Class std::is_nothrow_move_constructible<std::pair<long unsigned int, char*> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<std::pair<long unsigned int, char*> > (0x0x7faf598742d8) 0 empty
  std::__is_nothrow_move_constructible_impl<std::pair<long unsigned int, char*>, true> (0x0x7faf59874340) 0 empty
    std::is_nothrow_constructible<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&> (0x0x7faf598743a8) 0 empty
      std::__and_<std::is_constructible<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&>, std::__is_nt_constructible_impl<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&> > (0x0x7faf59874410) 0 empty
        std::__is_nt_constructible_impl<std::pair<long unsigned int, char*>, std::pair<long unsigned int, char*>&&> (0x0x7faf59874478) 0 empty
          std::integral_constant<bool, true> (0x0x7faf5985c840) 0 empty

Class std::__not_<std::is_nothrow_move_constructible<std::pair<long unsigned int, char*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_nothrow_move_constructible<std::pair<long unsigned int, char*> > > (0x0x7faf598744e0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5985c8a0) 0 empty

Class std::conditional<false, std::is_copy_constructible<std::pair<long unsigned int, char*> >, std::__not_<std::is_nothrow_move_constructible<std::pair<long unsigned int, char*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_copy_constructible<std::pair<long unsigned int, char*> >, std::__not_<std::is_nothrow_move_constructible<std::pair<long unsigned int, char*> > > > (0x0x7faf5985c900) 0 empty

Class std::__and_<std::__not_<std::is_nothrow_move_constructible<std::pair<long unsigned int, char*> > >, std::is_copy_constructible<std::pair<long unsigned int, char*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_nothrow_move_constructible<std::pair<long unsigned int, char*> > >, std::is_copy_constructible<std::pair<long unsigned int, char*> > > (0x0x7faf59874548) 0 empty
  std::__not_<std::is_nothrow_move_constructible<std::pair<long unsigned int, char*> > > (0x0x7faf598745b0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5985c960) 0 empty

Class std::__move_if_noexcept_cond<std::pair<long unsigned int, char*> >
   size=1 align=1
   base size=1 base align=1
std::__move_if_noexcept_cond<std::pair<long unsigned int, char*> > (0x0x7faf59874618) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5985c9c0) 0 empty

Class std::conditional<false, const std::pair<long unsigned int, char*>*, std::move_iterator<std::pair<long unsigned int, char*>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<long unsigned int, char*>*, std::move_iterator<std::pair<long unsigned int, char*>*> > (0x0x7faf5985ca20) 0 empty

Class std::conditional<false, std::pair<long unsigned int, char*>*, std::move_iterator<std::pair<long unsigned int, char*>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::pair<long unsigned int, char*>*, std::move_iterator<std::pair<long unsigned int, char*>*> > (0x0x7faf5985ca80) 0 empty

Class std::conditional<true, std::pair<long unsigned int, char*>&&, std::pair<long unsigned int, char*>&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::pair<long unsigned int, char*>&&, std::pair<long unsigned int, char*>&> (0x0x7faf5985cb40) 0 empty

Class std::move_iterator<std::pair<long unsigned int, char*>*>
   size=8 align=8
   base size=8 base align=8
std::move_iterator<std::pair<long unsigned int, char*>*> (0x0x7faf5985cae0) 0

Class std::__iterator_traits<std::move_iterator<int*>, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::move_iterator<int*>, void> (0x0x7faf5989a300) 0 empty

Class std::iterator_traits<std::move_iterator<int*> >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::move_iterator<int*> > (0x0x7faf598970d0) 0 empty
  std::__iterator_traits<std::move_iterator<int*>, void> (0x0x7faf5989a360) 0 empty

Class std::is_function<std::pair<long unsigned int, int*> >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<long unsigned int, int*> > (0x0x7faf598972d8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5989a540) 0 empty

Class std::conditional<false, std::is_function<std::pair<long unsigned int, int*> >, std::__or_<std::is_reference<std::pair<long unsigned int, int*> >, std::is_void<std::pair<long unsigned int, int*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::pair<long unsigned int, int*> >, std::__or_<std::is_reference<std::pair<long unsigned int, int*> >, std::is_void<std::pair<long unsigned int, int*> > > > (0x0x7faf5989a5a0) 0 empty

Class std::is_lvalue_reference<std::pair<long unsigned int, int*> >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<long unsigned int, int*> > (0x0x7faf59897340) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5989a600) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::pair<long unsigned int, int*> >, std::is_rvalue_reference<std::pair<long unsigned int, int*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::pair<long unsigned int, int*> >, std::is_rvalue_reference<std::pair<long unsigned int, int*> > > (0x0x7faf5989a660) 0 empty

Class std::is_rvalue_reference<std::pair<long unsigned int, int*> >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<long unsigned int, int*> > (0x0x7faf598973a8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5989a6c0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<long unsigned int, int*> >, std::is_rvalue_reference<std::pair<long unsigned int, int*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<long unsigned int, int*> >, std::is_rvalue_reference<std::pair<long unsigned int, int*> > > (0x0x7faf59897410) 0 empty
  std::is_rvalue_reference<std::pair<long unsigned int, int*> > (0x0x7faf59897478) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5989a720) 0 empty

Class std::is_reference<std::pair<long unsigned int, int*> >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<long unsigned int, int*> > (0x0x7faf598974e0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5989a780) 0 empty

Class std::conditional<false, std::is_reference<std::pair<long unsigned int, int*> >, std::is_void<std::pair<long unsigned int, int*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::pair<long unsigned int, int*> >, std::is_void<std::pair<long unsigned int, int*> > > (0x0x7faf5989a7e0) 0 empty

Class std::remove_volatile<std::pair<long unsigned int, int*> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::pair<long unsigned int, int*> > (0x0x7faf5989a8a0) 0 empty

Class std::remove_const<std::pair<long unsigned int, int*> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::pair<long unsigned int, int*> > (0x0x7faf5989a900) 0 empty

Class std::remove_cv<std::pair<long unsigned int, int*> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::pair<long unsigned int, int*> > (0x0x7faf5989a840) 0 empty

Class std::__is_void_helper<std::pair<long unsigned int, int*> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::pair<long unsigned int, int*> > (0x0x7faf598975b0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5989a960) 0 empty

Class std::is_void<std::pair<long unsigned int, int*> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::pair<long unsigned int, int*> > (0x0x7faf59897618) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5989a9c0) 0 empty

Class std::__or_<std::is_reference<std::pair<long unsigned int, int*> >, std::is_void<std::pair<long unsigned int, int*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<long unsigned int, int*> >, std::is_void<std::pair<long unsigned int, int*> > > (0x0x7faf59897680) 0 empty
  std::is_void<std::pair<long unsigned int, int*> > (0x0x7faf598976e8) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5989aa20) 0 empty

Class std::__or_<std::is_function<std::pair<long unsigned int, int*> >, std::is_reference<std::pair<long unsigned int, int*> >, std::is_void<std::pair<long unsigned int, int*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<long unsigned int, int*> >, std::is_reference<std::pair<long unsigned int, int*> >, std::is_void<std::pair<long unsigned int, int*> > > (0x0x7faf59897750) 0 empty
  std::__or_<std::is_reference<std::pair<long unsigned int, int*> >, std::is_void<std::pair<long unsigned int, int*> > > (0x0x7faf598977b8) 0 empty
    std::is_void<std::pair<long unsigned int, int*> > (0x0x7faf59897820) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5989aa80) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<long unsigned int, int*> >, std::is_reference<std::pair<long unsigned int, int*> >, std::is_void<std::pair<long unsigned int, int*> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::pair<long unsigned int, int*> >, std::is_reference<std::pair<long unsigned int, int*> >, std::is_void<std::pair<long unsigned int, int*> > > > (0x0x7faf59897888) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5989aae0) 0 empty

Class std::is_object<std::pair<long unsigned int, int*> >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<long unsigned int, int*> > (0x0x7faf598978f0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5989ab40) 0 empty

Class std::conditional<true, std::is_object<std::pair<long unsigned int, int*> >, std::is_reference<std::pair<long unsigned int, int*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::pair<long unsigned int, int*> >, std::is_reference<std::pair<long unsigned int, int*> > > (0x0x7faf5989aba0) 0 empty

Class std::__or_<std::is_object<std::pair<long unsigned int, int*> >, std::is_reference<std::pair<long unsigned int, int*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<long unsigned int, int*> >, std::is_reference<std::pair<long unsigned int, int*> > > (0x0x7faf59897958) 0 empty
  std::is_object<std::pair<long unsigned int, int*> > (0x0x7faf598979c0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5989ac00) 0 empty

Class std::__is_referenceable<std::pair<long unsigned int, int*> >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<long unsigned int, int*> > (0x0x7faf59897a28) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5989ac60) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&>, std::__is_direct_constructible_new_safe<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&>, std::__is_direct_constructible_new_safe<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&> > (0x0x7faf5989acc0) 0 empty

Class std::conditional<false, std::is_void<std::pair<long unsigned int, int*> >, std::__or_<std::__is_array_unknown_bounds<std::pair<long unsigned int, int*> >, std::is_function<std::pair<long unsigned int, int*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::pair<long unsigned int, int*> >, std::__or_<std::__is_array_unknown_bounds<std::pair<long unsigned int, int*> >, std::is_function<std::pair<long unsigned int, int*> > > > (0x0x7faf5989ad20) 0 empty

Class std::is_array<std::pair<long unsigned int, int*> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::pair<long unsigned int, int*> > (0x0x7faf59897a90) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5989ad80) 0 empty

Class std::conditional<false, std::__not_<std::extent<std::pair<long unsigned int, int*>, 0u> >, std::is_array<std::pair<long unsigned int, int*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<std::pair<long unsigned int, int*>, 0u> >, std::is_array<std::pair<long unsigned int, int*> > > (0x0x7faf5989ade0) 0 empty

Class std::__and_<std::is_array<std::pair<long unsigned int, int*> >, std::__not_<std::extent<std::pair<long unsigned int, int*>, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<std::pair<long unsigned int, int*> >, std::__not_<std::extent<std::pair<long unsigned int, int*>, 0u> > > (0x0x7faf59897af8) 0 empty
  std::is_array<std::pair<long unsigned int, int*> > (0x0x7faf59897b60) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5989ae40) 0 empty

Class std::__is_array_unknown_bounds<std::pair<long unsigned int, int*> >
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::pair<long unsigned int, int*> > (0x0x7faf59897bc8) 0 empty
  std::__and_<std::is_array<std::pair<long unsigned int, int*> >, std::__not_<std::extent<std::pair<long unsigned int, int*>, 0u> > > (0x0x7faf59897c30) 0 empty
    std::is_array<std::pair<long unsigned int, int*> > (0x0x7faf59897c98) 0 empty
      std::integral_constant<bool, false> (0x0x7faf5989aea0) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<std::pair<long unsigned int, int*> >, std::is_function<std::pair<long unsigned int, int*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<std::pair<long unsigned int, int*> >, std::is_function<std::pair<long unsigned int, int*> > > (0x0x7faf5989af00) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<std::pair<long unsigned int, int*> >, std::is_function<std::pair<long unsigned int, int*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<std::pair<long unsigned int, int*> >, std::is_function<std::pair<long unsigned int, int*> > > (0x0x7faf59897d00) 0 empty
  std::is_function<std::pair<long unsigned int, int*> > (0x0x7faf59897d68) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5989af60) 0 empty

Class std::__or_<std::is_void<std::pair<long unsigned int, int*> >, std::__is_array_unknown_bounds<std::pair<long unsigned int, int*> >, std::is_function<std::pair<long unsigned int, int*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::pair<long unsigned int, int*> >, std::__is_array_unknown_bounds<std::pair<long unsigned int, int*> >, std::is_function<std::pair<long unsigned int, int*> > > (0x0x7faf59897dd0) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::pair<long unsigned int, int*> >, std::is_function<std::pair<long unsigned int, int*> > > (0x0x7faf59897e38) 0 empty
    std::is_function<std::pair<long unsigned int, int*> > (0x0x7faf59897ea0) 0 empty
      std::integral_constant<bool, false> (0x0x7faf598d5000) 0 empty

Class std::conditional<false, std::is_reference<std::pair<long unsigned int, int*> >, std::is_scalar<std::pair<long unsigned int, int*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::pair<long unsigned int, int*> >, std::is_scalar<std::pair<long unsigned int, int*> > > (0x0x7faf598d5060) 0 empty

Class std::__is_integral_helper<std::pair<long unsigned int, int*> >
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<std::pair<long unsigned int, int*> > (0x0x7faf59897f08) 0 empty
  std::integral_constant<bool, false> (0x0x7faf598d50c0) 0 empty

Class std::is_integral<std::pair<long unsigned int, int*> >
   size=1 align=1
   base size=1 base align=1
std::is_integral<std::pair<long unsigned int, int*> > (0x0x7faf59897f70) 0 empty
  std::integral_constant<bool, false> (0x0x7faf598d5120) 0 empty

Class std::conditional<false, std::is_integral<std::pair<long unsigned int, int*> >, std::is_floating_point<std::pair<long unsigned int, int*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<std::pair<long unsigned int, int*> >, std::is_floating_point<std::pair<long unsigned int, int*> > > (0x0x7faf598d5180) 0 empty

Class std::__is_floating_point_helper<std::pair<long unsigned int, int*> >
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<std::pair<long unsigned int, int*> > (0x0x7faf59897068) 0 empty
  std::integral_constant<bool, false> (0x0x7faf598d51e0) 0 empty

Class std::is_floating_point<std::pair<long unsigned int, int*> >
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<std::pair<long unsigned int, int*> > (0x0x7faf598dd000) 0 empty
  std::integral_constant<bool, false> (0x0x7faf598d5240) 0 empty

Class std::__or_<std::is_integral<std::pair<long unsigned int, int*> >, std::is_floating_point<std::pair<long unsigned int, int*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<std::pair<long unsigned int, int*> >, std::is_floating_point<std::pair<long unsigned int, int*> > > (0x0x7faf598dd068) 0 empty
  std::is_floating_point<std::pair<long unsigned int, int*> > (0x0x7faf598dd0d0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf598d52a0) 0 empty

Class std::is_arithmetic<std::pair<long unsigned int, int*> >
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<std::pair<long unsigned int, int*> > (0x0x7faf598dd138) 0 empty
  std::integral_constant<bool, false> (0x0x7faf598d5300) 0 empty

Class std::conditional<false, std::is_arithmetic<std::pair<long unsigned int, int*> >, std::__or_<std::is_enum<std::pair<long unsigned int, int*> >, std::is_pointer<std::pair<long unsigned int, int*> >, std::is_member_pointer<std::pair<long unsigned int, int*> >, std::is_null_pointer<std::pair<long unsigned int, int*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<std::pair<long unsigned int, int*> >, std::__or_<std::is_enum<std::pair<long unsigned int, int*> >, std::is_pointer<std::pair<long unsigned int, int*> >, std::is_member_pointer<std::pair<long unsigned int, int*> >, std::is_null_pointer<std::pair<long unsigned int, int*> > > > (0x0x7faf598d5360) 0 empty

Class std::is_enum<std::pair<long unsigned int, int*> >
   size=1 align=1
   base size=1 base align=1
std::is_enum<std::pair<long unsigned int, int*> > (0x0x7faf598dd1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf598d53c0) 0 empty

Class std::conditional<false, std::is_enum<std::pair<long unsigned int, int*> >, std::__or_<std::is_pointer<std::pair<long unsigned int, int*> >, std::is_member_pointer<std::pair<long unsigned int, int*> >, std::is_null_pointer<std::pair<long unsigned int, int*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<std::pair<long unsigned int, int*> >, std::__or_<std::is_pointer<std::pair<long unsigned int, int*> >, std::is_member_pointer<std::pair<long unsigned int, int*> >, std::is_null_pointer<std::pair<long unsigned int, int*> > > > (0x0x7faf598d5420) 0 empty

Class std::__is_pointer_helper<std::pair<long unsigned int, int*> >
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::pair<long unsigned int, int*> > (0x0x7faf598dd208) 0 empty
  std::integral_constant<bool, false> (0x0x7faf598d5480) 0 empty

Class std::is_pointer<std::pair<long unsigned int, int*> >
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::pair<long unsigned int, int*> > (0x0x7faf598dd270) 0 empty
  std::integral_constant<bool, false> (0x0x7faf598d54e0) 0 empty

Class std::conditional<false, std::is_pointer<std::pair<long unsigned int, int*> >, std::__or_<std::is_member_pointer<std::pair<long unsigned int, int*> >, std::is_null_pointer<std::pair<long unsigned int, int*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_pointer<std::pair<long unsigned int, int*> >, std::__or_<std::is_member_pointer<std::pair<long unsigned int, int*> >, std::is_null_pointer<std::pair<long unsigned int, int*> > > > (0x0x7faf598d5540) 0 empty

Class std::__is_member_pointer_helper<std::pair<long unsigned int, int*> >
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<std::pair<long unsigned int, int*> > (0x0x7faf598dd2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf598d55a0) 0 empty

Class std::is_member_pointer<std::pair<long unsigned int, int*> >
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<std::pair<long unsigned int, int*> > (0x0x7faf598dd340) 0 empty
  std::integral_constant<bool, false> (0x0x7faf598d5600) 0 empty

Class std::conditional<false, std::is_member_pointer<std::pair<long unsigned int, int*> >, std::is_null_pointer<std::pair<long unsigned int, int*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<std::pair<long unsigned int, int*> >, std::is_null_pointer<std::pair<long unsigned int, int*> > > (0x0x7faf598d5660) 0 empty

Class std::__is_null_pointer_helper<std::pair<long unsigned int, int*> >
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<std::pair<long unsigned int, int*> > (0x0x7faf598dd3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf598d56c0) 0 empty

Class std::is_null_pointer<std::pair<long unsigned int, int*> >
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<std::pair<long unsigned int, int*> > (0x0x7faf598dd410) 0 empty
  std::integral_constant<bool, false> (0x0x7faf598d5720) 0 empty

Class std::__or_<std::is_member_pointer<std::pair<long unsigned int, int*> >, std::is_null_pointer<std::pair<long unsigned int, int*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<std::pair<long unsigned int, int*> >, std::is_null_pointer<std::pair<long unsigned int, int*> > > (0x0x7faf598dd478) 0 empty
  std::is_null_pointer<std::pair<long unsigned int, int*> > (0x0x7faf598dd4e0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf598d5780) 0 empty

Class std::__or_<std::is_pointer<std::pair<long unsigned int, int*> >, std::is_member_pointer<std::pair<long unsigned int, int*> >, std::is_null_pointer<std::pair<long unsigned int, int*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<std::pair<long unsigned int, int*> >, std::is_member_pointer<std::pair<long unsigned int, int*> >, std::is_null_pointer<std::pair<long unsigned int, int*> > > (0x0x7faf598dd548) 0 empty
  std::__or_<std::is_member_pointer<std::pair<long unsigned int, int*> >, std::is_null_pointer<std::pair<long unsigned int, int*> > > (0x0x7faf598dd5b0) 0 empty
    std::is_null_pointer<std::pair<long unsigned int, int*> > (0x0x7faf598dd618) 0 empty
      std::integral_constant<bool, false> (0x0x7faf598d57e0) 0 empty

Class std::__or_<std::is_enum<std::pair<long unsigned int, int*> >, std::is_pointer<std::pair<long unsigned int, int*> >, std::is_member_pointer<std::pair<long unsigned int, int*> >, std::is_null_pointer<std::pair<long unsigned int, int*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<std::pair<long unsigned int, int*> >, std::is_pointer<std::pair<long unsigned int, int*> >, std::is_member_pointer<std::pair<long unsigned int, int*> >, std::is_null_pointer<std::pair<long unsigned int, int*> > > (0x0x7faf598dd680) 0 empty
  std::__or_<std::is_pointer<std::pair<long unsigned int, int*> >, std::is_member_pointer<std::pair<long unsigned int, int*> >, std::is_null_pointer<std::pair<long unsigned int, int*> > > (0x0x7faf598dd6e8) 0 empty
    std::__or_<std::is_member_pointer<std::pair<long unsigned int, int*> >, std::is_null_pointer<std::pair<long unsigned int, int*> > > (0x0x7faf598dd750) 0 empty
      std::is_null_pointer<std::pair<long unsigned int, int*> > (0x0x7faf598dd7b8) 0 empty
        std::integral_constant<bool, false> (0x0x7faf598d5840) 0 empty

Class std::__or_<std::is_arithmetic<std::pair<long unsigned int, int*> >, std::is_enum<std::pair<long unsigned int, int*> >, std::is_pointer<std::pair<long unsigned int, int*> >, std::is_member_pointer<std::pair<long unsigned int, int*> >, std::is_null_pointer<std::pair<long unsigned int, int*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<std::pair<long unsigned int, int*> >, std::is_enum<std::pair<long unsigned int, int*> >, std::is_pointer<std::pair<long unsigned int, int*> >, std::is_member_pointer<std::pair<long unsigned int, int*> >, std::is_null_pointer<std::pair<long unsigned int, int*> > > (0x0x7faf598dd820) 0 empty
  std::__or_<std::is_enum<std::pair<long unsigned int, int*> >, std::is_pointer<std::pair<long unsigned int, int*> >, std::is_member_pointer<std::pair<long unsigned int, int*> >, std::is_null_pointer<std::pair<long unsigned int, int*> > > (0x0x7faf598dd888) 0 empty
    std::__or_<std::is_pointer<std::pair<long unsigned int, int*> >, std::is_member_pointer<std::pair<long unsigned int, int*> >, std::is_null_pointer<std::pair<long unsigned int, int*> > > (0x0x7faf598dd8f0) 0 empty
      std::__or_<std::is_member_pointer<std::pair<long unsigned int, int*> >, std::is_null_pointer<std::pair<long unsigned int, int*> > > (0x0x7faf598dd958) 0 empty
        std::is_null_pointer<std::pair<long unsigned int, int*> > (0x0x7faf598dd9c0) 0 empty
          std::integral_constant<bool, false> (0x0x7faf598d58a0) 0 empty

Class std::is_scalar<std::pair<long unsigned int, int*> >
   size=1 align=1
   base size=1 base align=1
std::is_scalar<std::pair<long unsigned int, int*> > (0x0x7faf598dda28) 0 empty
  std::integral_constant<bool, false> (0x0x7faf598d5900) 0 empty

Class std::__or_<std::is_reference<std::pair<long unsigned int, int*> >, std::is_scalar<std::pair<long unsigned int, int*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<long unsigned int, int*> >, std::is_scalar<std::pair<long unsigned int, int*> > > (0x0x7faf598dda90) 0 empty
  std::is_scalar<std::pair<long unsigned int, int*> > (0x0x7faf598ddaf8) 0 empty
    std::integral_constant<bool, false> (0x0x7faf598d5960) 0 empty

Class std::remove_all_extents<std::pair<long unsigned int, int*> >
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<std::pair<long unsigned int, int*> > (0x0x7faf598d59c0) 0 empty

Class std::is_function<std::pair<long unsigned int, int*>&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<long unsigned int, int*>&> (0x0x7faf598ddbc8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf598d5a80) 0 empty

Class std::conditional<false, std::is_function<std::pair<long unsigned int, int*>&>, std::__or_<std::is_reference<std::pair<long unsigned int, int*>&>, std::is_void<std::pair<long unsigned int, int*>&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::pair<long unsigned int, int*>&>, std::__or_<std::is_reference<std::pair<long unsigned int, int*>&>, std::is_void<std::pair<long unsigned int, int*>&> > > (0x0x7faf598d5ae0) 0 empty

Class std::is_lvalue_reference<std::pair<long unsigned int, int*>&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<long unsigned int, int*>&> (0x0x7faf598ddc30) 0 empty
  std::integral_constant<bool, true> (0x0x7faf598d5b40) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::pair<long unsigned int, int*>&>, std::is_rvalue_reference<std::pair<long unsigned int, int*>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<std::pair<long unsigned int, int*>&>, std::is_rvalue_reference<std::pair<long unsigned int, int*>&> > (0x0x7faf598d5ba0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<long unsigned int, int*>&>, std::is_rvalue_reference<std::pair<long unsigned int, int*>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<long unsigned int, int*>&>, std::is_rvalue_reference<std::pair<long unsigned int, int*>&> > (0x0x7faf598ddc98) 0 empty
  std::is_lvalue_reference<std::pair<long unsigned int, int*>&> (0x0x7faf598ddd00) 0 empty
    std::integral_constant<bool, true> (0x0x7faf598d5c00) 0 empty

Class std::is_reference<std::pair<long unsigned int, int*>&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<long unsigned int, int*>&> (0x0x7faf598ddd68) 0 empty
  std::integral_constant<bool, true> (0x0x7faf598d5c60) 0 empty

Class std::conditional<true, std::is_reference<std::pair<long unsigned int, int*>&>, std::is_void<std::pair<long unsigned int, int*>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::pair<long unsigned int, int*>&>, std::is_void<std::pair<long unsigned int, int*>&> > (0x0x7faf598d5cc0) 0 empty

Class std::__or_<std::is_reference<std::pair<long unsigned int, int*>&>, std::is_void<std::pair<long unsigned int, int*>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<long unsigned int, int*>&>, std::is_void<std::pair<long unsigned int, int*>&> > (0x0x7faf598dddd0) 0 empty
  std::is_reference<std::pair<long unsigned int, int*>&> (0x0x7faf598dde38) 0 empty
    std::integral_constant<bool, true> (0x0x7faf598d5d20) 0 empty

Class std::__or_<std::is_function<std::pair<long unsigned int, int*>&>, std::is_reference<std::pair<long unsigned int, int*>&>, std::is_void<std::pair<long unsigned int, int*>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<long unsigned int, int*>&>, std::is_reference<std::pair<long unsigned int, int*>&>, std::is_void<std::pair<long unsigned int, int*>&> > (0x0x7faf598ddea0) 0 empty
  std::__or_<std::is_reference<std::pair<long unsigned int, int*>&>, std::is_void<std::pair<long unsigned int, int*>&> > (0x0x7faf598ddf08) 0 empty
    std::is_reference<std::pair<long unsigned int, int*>&> (0x0x7faf598ddf70) 0 empty
      std::integral_constant<bool, true> (0x0x7faf598d5d80) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<long unsigned int, int*>&>, std::is_reference<std::pair<long unsigned int, int*>&>, std::is_void<std::pair<long unsigned int, int*>&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::pair<long unsigned int, int*>&>, std::is_reference<std::pair<long unsigned int, int*>&>, std::is_void<std::pair<long unsigned int, int*>&> > > (0x0x7faf59901000) 0 empty
  std::integral_constant<bool, false> (0x0x7faf598d5de0) 0 empty

Class std::is_object<std::pair<long unsigned int, int*>&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<long unsigned int, int*>&> (0x0x7faf59901068) 0 empty
  std::integral_constant<bool, false> (0x0x7faf598d5e40) 0 empty

Class std::conditional<false, std::is_object<std::pair<long unsigned int, int*>&>, std::is_reference<std::pair<long unsigned int, int*>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::pair<long unsigned int, int*>&>, std::is_reference<std::pair<long unsigned int, int*>&> > (0x0x7faf598d5ea0) 0 empty

Class std::__or_<std::is_object<std::pair<long unsigned int, int*>&>, std::is_reference<std::pair<long unsigned int, int*>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<long unsigned int, int*>&>, std::is_reference<std::pair<long unsigned int, int*>&> > (0x0x7faf599010d0) 0 empty
  std::is_reference<std::pair<long unsigned int, int*>&> (0x0x7faf59901138) 0 empty
    std::integral_constant<bool, true> (0x0x7faf598d5f00) 0 empty

Class std::__is_referenceable<std::pair<long unsigned int, int*>&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<long unsigned int, int*>&> (0x0x7faf599011a0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf598d5f60) 0 empty

Class std::__add_rvalue_reference_helper<std::pair<long unsigned int, int*>&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::pair<long unsigned int, int*>&, true> (0x0x7faf59907000) 0 empty

Class std::add_rvalue_reference<std::pair<long unsigned int, int*>&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<long unsigned int, int*>&> (0x0x7faf59901208) 0 empty
  std::__add_rvalue_reference_helper<std::pair<long unsigned int, int*>&, true> (0x0x7faf59907060) 0 empty

Class std::__is_destructible_impl<std::pair<long unsigned int, int*> >
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<std::pair<long unsigned int, int*> > (0x0x7faf598ddb60) 0 empty
  std::__do_is_destructible_impl (0x0x7faf598d5a20) 0 empty

Class std::__is_destructible_safe<std::pair<long unsigned int, int*>, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<std::pair<long unsigned int, int*>, false, false> (0x0x7faf599012d8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf599070c0) 0 empty

Class std::is_destructible<std::pair<long unsigned int, int*> >
   size=1 align=1
   base size=1 base align=1
std::is_destructible<std::pair<long unsigned int, int*> > (0x0x7faf59901340) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59907120) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&>, std::is_destructible<std::pair<long unsigned int, int*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&>, std::is_destructible<std::pair<long unsigned int, int*> > > (0x0x7faf59907180) 0 empty

Class std::is_function<std::pair<long unsigned int, int*>&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<long unsigned int, int*>&&> (0x0x7faf59901410) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59907240) 0 empty

Class std::conditional<false, std::is_function<std::pair<long unsigned int, int*>&&>, std::__or_<std::is_reference<std::pair<long unsigned int, int*>&&>, std::is_void<std::pair<long unsigned int, int*>&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::pair<long unsigned int, int*>&&>, std::__or_<std::is_reference<std::pair<long unsigned int, int*>&&>, std::is_void<std::pair<long unsigned int, int*>&&> > > (0x0x7faf599072a0) 0 empty

Class std::is_lvalue_reference<std::pair<long unsigned int, int*>&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<long unsigned int, int*>&&> (0x0x7faf59901478) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59907300) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::pair<long unsigned int, int*>&&>, std::is_rvalue_reference<std::pair<long unsigned int, int*>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::pair<long unsigned int, int*>&&>, std::is_rvalue_reference<std::pair<long unsigned int, int*>&&> > (0x0x7faf59907360) 0 empty

Class std::is_rvalue_reference<std::pair<long unsigned int, int*>&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<long unsigned int, int*>&&> (0x0x7faf599014e0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf599073c0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<long unsigned int, int*>&&>, std::is_rvalue_reference<std::pair<long unsigned int, int*>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<long unsigned int, int*>&&>, std::is_rvalue_reference<std::pair<long unsigned int, int*>&&> > (0x0x7faf59901548) 0 empty
  std::is_rvalue_reference<std::pair<long unsigned int, int*>&&> (0x0x7faf599015b0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59907420) 0 empty

Class std::is_reference<std::pair<long unsigned int, int*>&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<long unsigned int, int*>&&> (0x0x7faf59901618) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59907480) 0 empty

Class std::conditional<true, std::is_reference<std::pair<long unsigned int, int*>&&>, std::is_void<std::pair<long unsigned int, int*>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::pair<long unsigned int, int*>&&>, std::is_void<std::pair<long unsigned int, int*>&&> > (0x0x7faf599074e0) 0 empty

Class std::__or_<std::is_reference<std::pair<long unsigned int, int*>&&>, std::is_void<std::pair<long unsigned int, int*>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<long unsigned int, int*>&&>, std::is_void<std::pair<long unsigned int, int*>&&> > (0x0x7faf59901680) 0 empty
  std::is_reference<std::pair<long unsigned int, int*>&&> (0x0x7faf599016e8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59907540) 0 empty

Class std::__or_<std::is_function<std::pair<long unsigned int, int*>&&>, std::is_reference<std::pair<long unsigned int, int*>&&>, std::is_void<std::pair<long unsigned int, int*>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<long unsigned int, int*>&&>, std::is_reference<std::pair<long unsigned int, int*>&&>, std::is_void<std::pair<long unsigned int, int*>&&> > (0x0x7faf59901750) 0 empty
  std::__or_<std::is_reference<std::pair<long unsigned int, int*>&&>, std::is_void<std::pair<long unsigned int, int*>&&> > (0x0x7faf599017b8) 0 empty
    std::is_reference<std::pair<long unsigned int, int*>&&> (0x0x7faf59901820) 0 empty
      std::integral_constant<bool, true> (0x0x7faf599075a0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<long unsigned int, int*>&&>, std::is_reference<std::pair<long unsigned int, int*>&&>, std::is_void<std::pair<long unsigned int, int*>&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::pair<long unsigned int, int*>&&>, std::is_reference<std::pair<long unsigned int, int*>&&>, std::is_void<std::pair<long unsigned int, int*>&&> > > (0x0x7faf59901888) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59907600) 0 empty

Class std::is_object<std::pair<long unsigned int, int*>&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<long unsigned int, int*>&&> (0x0x7faf599018f0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59907660) 0 empty

Class std::conditional<false, std::is_object<std::pair<long unsigned int, int*>&&>, std::is_reference<std::pair<long unsigned int, int*>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::pair<long unsigned int, int*>&&>, std::is_reference<std::pair<long unsigned int, int*>&&> > (0x0x7faf599076c0) 0 empty

Class std::__or_<std::is_object<std::pair<long unsigned int, int*>&&>, std::is_reference<std::pair<long unsigned int, int*>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<long unsigned int, int*>&&>, std::is_reference<std::pair<long unsigned int, int*>&&> > (0x0x7faf59901958) 0 empty
  std::is_reference<std::pair<long unsigned int, int*>&&> (0x0x7faf599019c0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59907720) 0 empty

Class std::__is_referenceable<std::pair<long unsigned int, int*>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<long unsigned int, int*>&&> (0x0x7faf59901a28) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59907780) 0 empty

Class std::__add_rvalue_reference_helper<std::pair<long unsigned int, int*>&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::pair<long unsigned int, int*>&&, true> (0x0x7faf599077e0) 0 empty

Class std::add_rvalue_reference<std::pair<long unsigned int, int*>&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<long unsigned int, int*>&&> (0x0x7faf59901a90) 0 empty
  std::__add_rvalue_reference_helper<std::pair<long unsigned int, int*>&&, true> (0x0x7faf59907840) 0 empty

Class std::__is_direct_constructible_impl<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&> (0x0x7faf599013a8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf599071e0) 0 empty

Class std::__and_<std::is_destructible<std::pair<long unsigned int, int*> >, std::__is_direct_constructible_impl<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::pair<long unsigned int, int*> >, std::__is_direct_constructible_impl<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&> > (0x0x7faf59901b60) 0 empty
  std::__is_direct_constructible_impl<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&> (0x0x7faf59901bc8) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf599078a0) 0 empty

Class std::__is_direct_constructible_new_safe<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&> (0x0x7faf59901c30) 0 empty
  std::__and_<std::is_destructible<std::pair<long unsigned int, int*> >, std::__is_direct_constructible_impl<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&> > (0x0x7faf59901c98) 0 empty
    std::__is_direct_constructible_impl<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&> (0x0x7faf59901d00) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf59907900) 0 empty

Class std::__is_direct_constructible_new<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&> (0x0x7faf59901d68) 0 empty
  std::__is_direct_constructible_new_safe<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&> (0x0x7faf59901dd0) 0 empty
    std::__and_<std::is_destructible<std::pair<long unsigned int, int*> >, std::__is_direct_constructible_impl<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&> > (0x0x7faf59901e38) 0 empty
      std::__is_direct_constructible_impl<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&> (0x0x7faf59901ea0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf59907960) 0 empty

Class std::__is_direct_constructible<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&> (0x0x7faf59926000) 0 empty
  std::integral_constant<bool, true> (0x0x7faf599079c0) 0 empty

Class std::__is_constructible_impl<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&> (0x0x7faf59926138) 0 empty
  std::__is_direct_constructible<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&> (0x0x7faf599261a0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59907a20) 0 empty

Class std::is_constructible<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&> (0x0x7faf599263a8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59907a80) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&>, std::is_constructible<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&>, std::is_constructible<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&> > (0x0x7faf59907c60) 0 empty

Class std::__is_nt_constructible_impl<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&> (0x0x7faf599264e0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59907cc0) 0 empty

Class std::__and_<std::is_constructible<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&>, std::__is_nt_constructible_impl<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&>, std::__is_nt_constructible_impl<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&> > (0x0x7faf59926548) 0 empty
  std::__is_nt_constructible_impl<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&> (0x0x7faf599265b0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59907d20) 0 empty

Class std::is_nothrow_constructible<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&> (0x0x7faf59926618) 0 empty
  std::__and_<std::is_constructible<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&>, std::__is_nt_constructible_impl<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&> > (0x0x7faf59926680) 0 empty
    std::__is_nt_constructible_impl<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&> (0x0x7faf599266e8) 0 empty
      std::integral_constant<bool, true> (0x0x7faf59907d80) 0 empty

Class std::__is_nothrow_move_constructible_impl<std::pair<long unsigned int, int*>, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<std::pair<long unsigned int, int*>, true> (0x0x7faf599268f0) 0 empty
  std::is_nothrow_constructible<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&> (0x0x7faf59926958) 0 empty
    std::__and_<std::is_constructible<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&>, std::__is_nt_constructible_impl<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&> > (0x0x7faf599269c0) 0 empty
      std::__is_nt_constructible_impl<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&> (0x0x7faf59926a28) 0 empty
        std::integral_constant<bool, true> (0x0x7faf59907de0) 0 empty

Class std::is_nothrow_move_constructible<std::pair<long unsigned int, int*> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<std::pair<long unsigned int, int*> > (0x0x7faf59926af8) 0 empty
  std::__is_nothrow_move_constructible_impl<std::pair<long unsigned int, int*>, true> (0x0x7faf59926b60) 0 empty
    std::is_nothrow_constructible<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&> (0x0x7faf59926bc8) 0 empty
      std::__and_<std::is_constructible<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&>, std::__is_nt_constructible_impl<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&> > (0x0x7faf59926c30) 0 empty
        std::__is_nt_constructible_impl<std::pair<long unsigned int, int*>, std::pair<long unsigned int, int*>&&> (0x0x7faf59926c98) 0 empty
          std::integral_constant<bool, true> (0x0x7faf59907e40) 0 empty

Class std::__not_<std::is_nothrow_move_constructible<std::pair<long unsigned int, int*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_nothrow_move_constructible<std::pair<long unsigned int, int*> > > (0x0x7faf59926d68) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59907ea0) 0 empty

Class std::conditional<false, std::is_copy_constructible<std::pair<long unsigned int, int*> >, std::__not_<std::is_nothrow_move_constructible<std::pair<long unsigned int, int*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_copy_constructible<std::pair<long unsigned int, int*> >, std::__not_<std::is_nothrow_move_constructible<std::pair<long unsigned int, int*> > > > (0x0x7faf59907f00) 0 empty

Class std::__and_<std::__not_<std::is_nothrow_move_constructible<std::pair<long unsigned int, int*> > >, std::is_copy_constructible<std::pair<long unsigned int, int*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_nothrow_move_constructible<std::pair<long unsigned int, int*> > >, std::is_copy_constructible<std::pair<long unsigned int, int*> > > (0x0x7faf59926dd0) 0 empty
  std::__not_<std::is_nothrow_move_constructible<std::pair<long unsigned int, int*> > > (0x0x7faf59926e38) 0 empty
    std::integral_constant<bool, false> (0x0x7faf59907f60) 0 empty

Class std::__move_if_noexcept_cond<std::pair<long unsigned int, int*> >
   size=1 align=1
   base size=1 base align=1
std::__move_if_noexcept_cond<std::pair<long unsigned int, int*> > (0x0x7faf59926ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59934000) 0 empty

Class std::conditional<false, const std::pair<long unsigned int, int*>*, std::move_iterator<std::pair<long unsigned int, int*>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<long unsigned int, int*>*, std::move_iterator<std::pair<long unsigned int, int*>*> > (0x0x7faf59934060) 0 empty

Class std::conditional<false, std::pair<long unsigned int, int*>*, std::move_iterator<std::pair<long unsigned int, int*>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::pair<long unsigned int, int*>*, std::move_iterator<std::pair<long unsigned int, int*>*> > (0x0x7faf599340c0) 0 empty

Class std::conditional<true, std::pair<long unsigned int, int*>&&, std::pair<long unsigned int, int*>&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::pair<long unsigned int, int*>&&, std::pair<long unsigned int, int*>&> (0x0x7faf59934180) 0 empty

Class std::move_iterator<std::pair<long unsigned int, int*>*>
   size=8 align=8
   base size=8 base align=8
std::move_iterator<std::pair<long unsigned int, int*>*> (0x0x7faf59934120) 0

Class std::__iterator_traits<std::move_iterator<long unsigned int*>, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::move_iterator<long unsigned int*>, void> (0x0x7faf59934960) 0 empty

Class std::iterator_traits<std::move_iterator<long unsigned int*> >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::move_iterator<long unsigned int*> > (0x0x7faf59937a28) 0 empty
  std::__iterator_traits<std::move_iterator<long unsigned int*>, void> (0x0x7faf599349c0) 0 empty

Class std::conditional<false, std::is_move_assignable<double>, std::is_copy_assignable<double> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_move_assignable<double>, std::is_copy_assignable<double> > (0x0x7faf5996b1e0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7faf599a8420) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const 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::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&> > (0x0x7faf599a8480) 0 empty

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

Class std::is_function<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&> (0x0x7faf5999b478) 0 empty
  std::integral_constant<bool, false> (0x0x7faf599a85a0) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&>, std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<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_void<std::_Rb_tree_node<std::pair<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::is_function<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&>, std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<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_void<std::_Rb_tree_node<std::pair<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> > > >*&> > > (0x0x7faf599a8600) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const 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::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&> (0x0x7faf5999b4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf599a8660) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<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_lvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&> > (0x0x7faf599a86c0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_node<std::pair<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_rvalue_reference<std::_Rb_tree_node<std::pair<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::__or_<std::is_lvalue_reference<std::_Rb_tree_node<std::pair<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_rvalue_reference<std::_Rb_tree_node<std::pair<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> > > >*&> > (0x0x7faf5999b548) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&> (0x0x7faf5999b5b0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf599a8720) 0 empty

Class std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&> (0x0x7faf5999b618) 0 empty
  std::integral_constant<bool, true> (0x0x7faf599a8780) 0 empty

Class std::conditional<true, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&>, std::is_void<std::_Rb_tree_node<std::pair<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_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&> > (0x0x7faf599a87e0) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<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_void<std::_Rb_tree_node<std::pair<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::__or_<std::is_reference<std::_Rb_tree_node<std::pair<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_void<std::_Rb_tree_node<std::pair<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> > > >*&> > (0x0x7faf5999b680) 0 empty
  std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&> (0x0x7faf5999b6e8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf599a8840) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_node<std::pair<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_reference<std::_Rb_tree_node<std::pair<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_void<std::_Rb_tree_node<std::pair<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::__or_<std::is_function<std::_Rb_tree_node<std::pair<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_reference<std::_Rb_tree_node<std::pair<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_void<std::_Rb_tree_node<std::pair<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> > > >*&> > (0x0x7faf5999b750) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<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_void<std::_Rb_tree_node<std::pair<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> > > >*&> > (0x0x7faf5999b7b8) 0 empty
    std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&> (0x0x7faf5999b820) 0 empty
      std::integral_constant<bool, true> (0x0x7faf599a88a0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_node<std::pair<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_reference<std::_Rb_tree_node<std::pair<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_void<std::_Rb_tree_node<std::pair<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::__or_<std::is_function<std::_Rb_tree_node<std::pair<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_reference<std::_Rb_tree_node<std::pair<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_void<std::_Rb_tree_node<std::pair<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> > > >*&> > > (0x0x7faf5999b888) 0 empty
  std::integral_constant<bool, false> (0x0x7faf599a8900) 0 empty

Class std::is_object<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&> (0x0x7faf5999b8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf599a8960) 0 empty

Class std::conditional<false, std::is_object<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const 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::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&> > (0x0x7faf599a89c0) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_node<std::pair<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_reference<std::_Rb_tree_node<std::pair<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::__or_<std::is_object<std::_Rb_tree_node<std::pair<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_reference<std::_Rb_tree_node<std::pair<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> > > >*&> > (0x0x7faf5999b958) 0 empty
  std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&> (0x0x7faf5999b9c0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf599a8a20) 0 empty

Class std::__is_referenceable<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&> (0x0x7faf5999ba28) 0 empty
  std::integral_constant<bool, true> (0x0x7faf599a8a80) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_node<std::pair<const 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::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&, true> (0x0x7faf599a8ae0) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_node<std::pair<const 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::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&> (0x0x7faf5999ba90) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&, true> (0x0x7faf599a8b40) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const 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::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&> (0x0x7faf5999b410) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7faf599a8540) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<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_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<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> > > >*&> > (0x0x7faf5999bb60) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&> (0x0x7faf5999bbc8) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7faf599a8ba0) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const 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::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&> (0x0x7faf5999bc30) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<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> > > >*&> > (0x0x7faf5999bc98) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&> (0x0x7faf5999bd00) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7faf599a8c00) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const 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::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&> (0x0x7faf5999bd68) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&> (0x0x7faf5999bdd0) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<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> > > >*&> > (0x0x7faf5999be38) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&> (0x0x7faf5999bea0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7faf599a8c60) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const 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::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&> (0x0x7faf5999bf08) 0 empty
  std::integral_constant<bool, true> (0x0x7faf599a8cc0) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<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::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<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> > > >*&> (0x0x7faf5999bf70) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&> (0x0x7faf595a0000) 0 empty
    std::integral_constant<bool, true> (0x0x7faf599a8d20) 0 empty

Class std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<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::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<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> > > >*&> (0x0x7faf595a0068) 0 empty
  std::integral_constant<bool, true> (0x0x7faf599a8d80) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<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_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<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> > > >*&> > (0x0x7faf599a8de0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x7faf599a8e40) 0 empty

Class std::remove_volatile<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&> (0x0x7faf599a8f00) 0 empty

Class std::remove_const<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&> (0x0x7faf599a8f60) 0 empty

Class std::remove_cv<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&> (0x0x7faf599a8ea0) 0 empty

Class std::__is_void_helper<std::_Rb_tree_node<std::pair<const 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::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&> (0x0x7faf595a0138) 0 empty
  std::integral_constant<bool, false> (0x0x7faf595ab000) 0 empty

Class std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&> (0x0x7faf595a01a0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf595ab060) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > > (0x0x7faf595ab0c0) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_node<std::pair<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_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_node<std::pair<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_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7faf595a0208) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7faf595a0270) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7faf595a02d8) 0 empty
      std::integral_constant<bool, false> (0x0x7faf595ab120) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&, std::_Rb_tree_node_base*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&, std::_Rb_tree_node_base*, false> (0x0x7faf595ab180) 0 empty

Class std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&, std::_Rb_tree_node_base*> (0x0x7faf595a0410) 0 empty
  std::integral_constant<bool, true> (0x0x7faf595ab1e0) 0 empty

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

Class std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7faf595a0478) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7faf595a04e0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf595ab2a0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7faf595a0548) 0 empty
  std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7faf595a05b0) 0 empty
    std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7faf595a0618) 0 empty
      std::integral_constant<bool, true> (0x0x7faf595ab300) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7faf595a0680) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7faf595a06e8) 0 empty
    std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7faf595a0750) 0 empty
      std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7faf595a07b8) 0 empty
        std::integral_constant<bool, true> (0x0x7faf595ab360) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7faf595ab420) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<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_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<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> > > >*&> > (0x0x7faf595ab480) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x7faf595ab4e0) 0 empty

Class std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7faf595a0888) 0 empty
  std::integral_constant<bool, false> (0x0x7faf595ab540) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7faf595a08f0) 0 empty
  std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7faf595a0958) 0 empty
    std::integral_constant<bool, false> (0x0x7faf595ab5a0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7faf595a09c0) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7faf595a0a28) 0 empty
    std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7faf595a0a90) 0 empty
      std::integral_constant<bool, false> (0x0x7faf595ab600) 0 empty

Class std::conditional<true, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<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::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<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> > > >*&> > (0x0x7faf595ab6c0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7faf595a0af8) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7faf595a0b60) 0 empty
    std::integral_constant<bool, true> (0x0x7faf595ab720) 0 empty

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

Class std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<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::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7faf595a0bc8) 0 empty
  std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7faf595a0c30) 0 empty
    std::integral_constant<bool, true> (0x0x7faf595ab840) 0 empty

Class std::remove_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*&> (0x0x7faf595ab900) 0 empty

Class std::__iterator_traits<std::move_iterator<const char**>, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::move_iterator<const char**>, void> (0x0x7faf596125a0) 0 empty

Class std::iterator_traits<std::move_iterator<const char**> >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::move_iterator<const char**> > (0x0x7faf5961d068) 0 empty
  std::__iterator_traits<std::move_iterator<const char**>, void> (0x0x7faf59612600) 0 empty

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

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

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

Class std::__or_<std::is_reference<const char*&>, std::is_void<const char*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const char*&>, std::is_void<const char*&> > (0x0x7faf5961d1a0) 0 empty
  std::is_reference<const char*&> (0x0x7faf5961d208) 0 empty
    std::integral_constant<bool, true> (0x0x7faf596127e0) 0 empty

Class std::__or_<std::is_function<const char*&>, std::is_reference<const char*&>, std::is_void<const char*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const char*&>, std::is_reference<const char*&>, std::is_void<const char*&> > (0x0x7faf5961d270) 0 empty
  std::__or_<std::is_reference<const char*&>, std::is_void<const char*&> > (0x0x7faf5961d2d8) 0 empty
    std::is_reference<const char*&> (0x0x7faf5961d340) 0 empty
      std::integral_constant<bool, true> (0x0x7faf59612840) 0 empty

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

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

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

Class std::__or_<std::is_object<const char*&>, std::is_reference<const char*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const char*&>, std::is_reference<const char*&> > (0x0x7faf5961d548) 0 empty
  std::is_reference<const char*&> (0x0x7faf5961d5b0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf596129c0) 0 empty

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

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

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

Class std::__is_assignable_helper<const char*&, const char*&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<const char*&, const char*&&> (0x0x7faf59612660) 0 empty

Class std::is_assignable<const char*&, const char*&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<const char*&, const char*&&> (0x0x7faf5961d750) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59612b40) 0 empty

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

Class __gnu_cxx::__enable_if<false, long unsigned int*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, long unsigned int*> (0x0x7faf59640c60) 0 empty

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

Class std::__traitor<std::__is_integer<long unsigned int>, std::__is_floating<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_integer<long unsigned int>, std::__is_floating<long unsigned int> > (0x0x7faf59640d20) 0 empty

Class std::__is_arithmetic<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::__is_arithmetic<long unsigned int> (0x0x7faf5961ddd0) 0 empty
  std::__traitor<std::__is_integer<long unsigned int>, std::__is_floating<long unsigned int> > (0x0x7faf59640ea0) 0 empty

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

Class std::__traitor<std::__is_arithmetic<long unsigned int>, std::__is_pointer<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_arithmetic<long unsigned int>, std::__is_pointer<long unsigned int> > (0x0x7faf59640cc0) 0 empty

Class std::__is_scalar<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<long unsigned int> (0x0x7faf5961dea0) 0 empty
  std::__traitor<std::__is_arithmetic<long unsigned int>, std::__is_pointer<long unsigned int> > (0x0x7faf5966c180) 0 empty

Class __gnu_cxx::__enable_if<true, long unsigned int*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, long unsigned int*> (0x0x7faf5966c240) 0 empty

Class std::__is_byte<double>
   size=1 align=1
   base size=0 base align=1
std::__is_byte<double> (0x0x7faf5966c8a0) 0 empty

Class __gnu_cxx::__enable_if<false, double*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, double*> (0x0x7faf5966c900) 0 empty

Class std::__traitor<std::__is_integer<double>, std::__is_floating<double> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_integer<double>, std::__is_floating<double> > (0x0x7faf5966c9c0) 0 empty

Class std::__is_arithmetic<double>
   size=1 align=1
   base size=1 base align=1
std::__is_arithmetic<double> (0x0x7faf596810d0) 0 empty
  std::__traitor<std::__is_integer<double>, std::__is_floating<double> > (0x0x7faf5966ca20) 0 empty

Class std::__is_pointer<double>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<double> (0x0x7faf5966ca80) 0 empty

Class std::__traitor<std::__is_arithmetic<double>, std::__is_pointer<double> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_arithmetic<double>, std::__is_pointer<double> > (0x0x7faf5966c960) 0 empty

Class std::__is_scalar<double>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<double> (0x0x7faf596811a0) 0 empty
  std::__traitor<std::__is_arithmetic<double>, std::__is_pointer<double> > (0x0x7faf5966cae0) 0 empty

Class __gnu_cxx::__enable_if<true, double*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, double*> (0x0x7faf5966cb40) 0 empty

Class std::__iterator_traits<std::move_iterator<std::pair<long unsigned int, double>*>, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::move_iterator<std::pair<long unsigned int, double>*>, void> (0x0x7faf5966cf60) 0 empty

Class std::iterator_traits<std::move_iterator<std::pair<long unsigned int, double>*> >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::move_iterator<std::pair<long unsigned int, double>*> > (0x0x7faf59681270) 0 empty
  std::__iterator_traits<std::move_iterator<std::pair<long unsigned int, double>*>, void> (0x0x7faf5969e000) 0 empty

Class std::__is_assignable_helper<std::pair<long unsigned int, double>&, std::pair<long unsigned int, double>&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<std::pair<long unsigned int, double>&, std::pair<long unsigned int, double>&&> (0x0x7faf5969e060) 0 empty

Class std::is_assignable<std::pair<long unsigned int, double>&, std::pair<long unsigned int, double>&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::pair<long unsigned int, double>&, std::pair<long unsigned int, double>&&> (0x0x7faf59681478) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5969e0c0) 0 empty

Class std::__uninitialized_copy<false>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_copy<false> (0x0x7faf5969e1e0) 0 empty

Class std::__is_move_constructible_impl<std::pair<long unsigned int, double>, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_constructible_impl<std::pair<long unsigned int, double>, true> (0x0x7faf59681680) 0 empty
  std::is_constructible<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&> (0x0x7faf596816e8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5969e480) 0 empty

Class std::is_move_constructible<std::pair<long unsigned int, double> >
   size=1 align=1
   base size=1 base align=1
std::is_move_constructible<std::pair<long unsigned int, double> > (0x0x7faf596817b8) 0 empty
  std::__is_move_constructible_impl<std::pair<long unsigned int, double>, true> (0x0x7faf59681820) 0 empty
    std::is_constructible<std::pair<long unsigned int, double>, std::pair<long unsigned int, double>&&> (0x0x7faf59681888) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5969e4e0) 0 empty

Class std::conditional<true, std::is_move_assignable<std::pair<long unsigned int, double> >, std::is_move_constructible<std::pair<long unsigned int, double> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<std::pair<long unsigned int, double> >, std::is_move_constructible<std::pair<long unsigned int, double> > > (0x0x7faf5969e540) 0 empty

Class std::__is_move_assignable_impl<std::pair<long unsigned int, double>, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<std::pair<long unsigned int, double>, true> (0x0x7faf59681958) 0 empty
  std::is_assignable<std::pair<long unsigned int, double>&, std::pair<long unsigned int, double>&&> (0x0x7faf596819c0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5969e5a0) 0 empty

Class std::is_move_assignable<std::pair<long unsigned int, double> >
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<std::pair<long unsigned int, double> > (0x0x7faf59681a90) 0 empty
  std::__is_move_assignable_impl<std::pair<long unsigned int, double>, true> (0x0x7faf59681af8) 0 empty
    std::is_assignable<std::pair<long unsigned int, double>&, std::pair<long unsigned int, double>&&> (0x0x7faf59681b60) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5969e600) 0 empty

Class std::__and_<std::is_move_constructible<std::pair<long unsigned int, double> >, std::is_move_assignable<std::pair<long unsigned int, double> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_constructible<std::pair<long unsigned int, double> >, std::is_move_assignable<std::pair<long unsigned int, double> > > (0x0x7faf59681c30) 0 empty
  std::is_move_assignable<std::pair<long unsigned int, double> > (0x0x7faf59681c98) 0 empty
    std::__is_move_assignable_impl<std::pair<long unsigned int, double>, true> (0x0x7faf59681d00) 0 empty
      std::is_assignable<std::pair<long unsigned int, double>&, std::pair<long unsigned int, double>&&> (0x0x7faf59681d68) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5969e660) 0 empty

Class std::__is_move_constructible_impl<long unsigned int, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_constructible_impl<long unsigned int, true> (0x0x7faf59681f08) 0 empty
  std::is_constructible<long unsigned int, long unsigned int&&> (0x0x7faf59681f70) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5969e720) 0 empty

Class std::is_move_constructible<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_move_constructible<long unsigned int> (0x0x7faf59681208) 0 empty
  std::__is_move_constructible_impl<long unsigned int, true> (0x0x7faf596c8000) 0 empty
    std::is_constructible<long unsigned int, long unsigned int&&> (0x0x7faf596c8068) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5969e780) 0 empty

Class std::conditional<true, std::is_move_assignable<long unsigned int>, std::is_move_constructible<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<long unsigned int>, std::is_move_constructible<long unsigned int> > (0x0x7faf5969e7e0) 0 empty

Class std::__and_<std::is_move_constructible<long unsigned int>, std::is_move_assignable<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_constructible<long unsigned int>, std::is_move_assignable<long unsigned int> > (0x0x7faf596c80d0) 0 empty
  std::is_move_assignable<long unsigned int> (0x0x7faf596c8138) 0 empty
    std::__is_move_assignable_impl<long unsigned int, true> (0x0x7faf596c81a0) 0 empty
      std::is_assignable<long unsigned int&, long unsigned int&&> (0x0x7faf596c8208) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5969e840) 0 empty

Class std::conditional<true, std::is_nothrow_move_assignable<long unsigned int>, std::is_nothrow_move_constructible<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_nothrow_move_assignable<long unsigned int>, std::is_nothrow_move_constructible<long unsigned int> > (0x0x7faf5969e8a0) 0 empty

Class std::__and_<std::is_nothrow_move_constructible<long unsigned int>, std::is_nothrow_move_assignable<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_nothrow_move_constructible<long unsigned int>, std::is_nothrow_move_assignable<long unsigned int> > (0x0x7faf596c8410) 0 empty
  std::is_nothrow_move_assignable<long unsigned int> (0x0x7faf596c8478) 0 empty
    std::__is_nt_move_assignable_impl<long unsigned int, true> (0x0x7faf596c84e0) 0 empty
      std::is_nothrow_assignable<long unsigned int&, long unsigned int&&> (0x0x7faf596c8548) 0 empty
        std::__and_<std::is_assignable<long unsigned int&, long unsigned int&&>, std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&> > (0x0x7faf596c85b0) 0 empty
          std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&> (0x0x7faf596c8618) 0 empty
            std::integral_constant<bool, true> (0x0x7faf5969e900) 0 empty

Class std::__is_nothrow_swappable_impl<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_swappable_impl<long unsigned int> (0x0x7faf59681e38) 0 empty
  std::__swappable_details::__do_is_nothrow_swappable_impl (0x0x7faf5969e6c0) 0 empty

Class std::__is_nothrow_swappable<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_swappable<long unsigned int> (0x0x7faf596c8680) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5969e960) 0 empty

Class std::__is_move_constructible_impl<double, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_constructible_impl<double, true> (0x0x7faf596c87b8) 0 empty
  std::is_constructible<double, double&&> (0x0x7faf596c8820) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5969ea20) 0 empty

Class std::is_move_constructible<double>
   size=1 align=1
   base size=1 base align=1
std::is_move_constructible<double> (0x0x7faf596c8888) 0 empty
  std::__is_move_constructible_impl<double, true> (0x0x7faf596c88f0) 0 empty
    std::is_constructible<double, double&&> (0x0x7faf596c8958) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5969ea80) 0 empty

Class std::conditional<true, std::is_move_assignable<double>, std::is_move_constructible<double> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<double>, std::is_move_constructible<double> > (0x0x7faf5969eae0) 0 empty

Class std::__and_<std::is_move_constructible<double>, std::is_move_assignable<double> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_constructible<double>, std::is_move_assignable<double> > (0x0x7faf596c89c0) 0 empty
  std::is_move_assignable<double> (0x0x7faf596c8a28) 0 empty
    std::__is_move_assignable_impl<double, true> (0x0x7faf596c8a90) 0 empty
      std::is_assignable<double&, double&&> (0x0x7faf596c8af8) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5969ec00) 0 empty

Class std::conditional<true, std::is_nothrow_move_assignable<double>, std::is_nothrow_move_constructible<double> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_nothrow_move_assignable<double>, std::is_nothrow_move_constructible<double> > (0x0x7faf5969ec60) 0 empty

Class std::__and_<std::is_nothrow_move_constructible<double>, std::is_nothrow_move_assignable<double> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_nothrow_move_constructible<double>, std::is_nothrow_move_assignable<double> > (0x0x7faf596c8c30) 0 empty
  std::is_nothrow_move_assignable<double> (0x0x7faf596c8c98) 0 empty
    std::__is_nt_move_assignable_impl<double, true> (0x0x7faf596c8d00) 0 empty
      std::is_nothrow_assignable<double&, double&&> (0x0x7faf596c8d68) 0 empty
        std::__and_<std::is_assignable<double&, double&&>, std::__is_nt_assignable_impl<double&, double&&> > (0x0x7faf596c8dd0) 0 empty
          std::__is_nt_assignable_impl<double&, double&&> (0x0x7faf596c8e38) 0 empty
            std::integral_constant<bool, true> (0x0x7faf5969ecc0) 0 empty

Class std::__is_nothrow_swappable_impl<double>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_swappable_impl<double> (0x0x7faf596c86e8) 0 empty
  std::__swappable_details::__do_is_nothrow_swappable_impl (0x0x7faf5969e9c0) 0 empty

Class std::__is_nothrow_swappable<double>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_swappable<double> (0x0x7faf596da000) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5969ede0) 0 empty

Class std::__iterator_traits<std::move_iterator<double*>, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::move_iterator<double*>, void> (0x0x7faf596e33c0) 0 empty

Class std::iterator_traits<std::move_iterator<double*> >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::move_iterator<double*> > (0x0x7faf596da2d8) 0 empty
  std::__iterator_traits<std::move_iterator<double*>, void> (0x0x7faf596e3420) 0 empty

Class std::__iterator_traits<std::move_iterator<std::pair<long unsigned int, char*>*>, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::move_iterator<std::pair<long unsigned int, char*>*>, void> (0x0x7faf5970a060) 0 empty

Class std::iterator_traits<std::move_iterator<std::pair<long unsigned int, char*>*> >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::move_iterator<std::pair<long unsigned int, char*>*> > (0x0x7faf596da478) 0 empty
  std::__iterator_traits<std::move_iterator<std::pair<long unsigned int, char*>*>, void> (0x0x7faf5970a0c0) 0 empty

Class std::conditional<true, std::is_assignable<char*&, char*&&>, std::is_assignable<long unsigned int&, long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_assignable<char*&, char*&&>, std::is_assignable<long unsigned int&, long unsigned int&&> > (0x0x7faf5970a180) 0 empty

Class std::__and_<std::is_assignable<long unsigned int&, long unsigned int&&>, std::is_assignable<char*&, char*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_assignable<long unsigned int&, long unsigned int&&>, std::is_assignable<char*&, char*&&> > (0x0x7faf596da5b0) 0 empty
  std::is_assignable<char*&, char*&&> (0x0x7faf596da618) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5970a1e0) 0 empty

Class std::enable_if<true, std::pair<long unsigned int, char*>&>
   size=1 align=1
   base size=0 base align=1
std::enable_if<true, std::pair<long unsigned int, char*>&> (0x0x7faf5970a240) 0 empty

Class std::conditional<true, std::is_assignable<char*&, char* const&>, std::is_assignable<long unsigned int&, const long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_assignable<char*&, char* const&>, std::is_assignable<long unsigned int&, const long unsigned int&> > (0x0x7faf5970a2a0) 0 empty

Class std::__and_<std::is_assignable<long unsigned int&, const long unsigned int&>, std::is_assignable<char*&, char* const&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_assignable<long unsigned int&, const long unsigned int&>, std::is_assignable<char*&, char* const&> > (0x0x7faf5ac40680) 0 empty
  std::is_assignable<char*&, char* const&> (0x0x7faf596da680) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5970a300) 0 empty

Class std::conditional<true, std::is_nothrow_move_assignable<char*>, std::is_nothrow_move_assignable<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_nothrow_move_assignable<char*>, std::is_nothrow_move_assignable<long unsigned int> > (0x0x7faf5970a360) 0 empty

Class std::conditional<true, std::__is_nt_assignable_impl<char*&, char*&&>, std::is_assignable<char*&, char*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_assignable_impl<char*&, char*&&>, std::is_assignable<char*&, char*&&> > (0x0x7faf5970a3c0) 0 empty

Class std::__is_nt_assignable_impl<char*&, char*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_assignable_impl<char*&, char*&&> (0x0x7faf596da7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5970a420) 0 empty

Class std::__and_<std::is_assignable<char*&, char*&&>, std::__is_nt_assignable_impl<char*&, char*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_assignable<char*&, char*&&>, std::__is_nt_assignable_impl<char*&, char*&&> > (0x0x7faf596da820) 0 empty
  std::__is_nt_assignable_impl<char*&, char*&&> (0x0x7faf596da888) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5970a480) 0 empty

Class std::is_nothrow_assignable<char*&, char*&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_assignable<char*&, char*&&> (0x0x7faf596da9c0) 0 empty
  std::__and_<std::is_assignable<char*&, char*&&>, std::__is_nt_assignable_impl<char*&, char*&&> > (0x0x7faf596daa28) 0 empty
    std::__is_nt_assignable_impl<char*&, char*&&> (0x0x7faf596daa90) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5970a5a0) 0 empty

Class std::__is_nt_move_assignable_impl<char*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_move_assignable_impl<char*, true> (0x0x7faf596dab60) 0 empty
  std::is_nothrow_assignable<char*&, char*&&> (0x0x7faf596dabc8) 0 empty
    std::__and_<std::is_assignable<char*&, char*&&>, std::__is_nt_assignable_impl<char*&, char*&&> > (0x0x7faf596dac30) 0 empty
      std::__is_nt_assignable_impl<char*&, char*&&> (0x0x7faf596dac98) 0 empty
        std::integral_constant<bool, true> (0x0x7faf5970a600) 0 empty

Class std::is_nothrow_move_assignable<char*>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_assignable<char*> (0x0x7faf596dad68) 0 empty
  std::__is_nt_move_assignable_impl<char*, true> (0x0x7faf596dadd0) 0 empty
    std::is_nothrow_assignable<char*&, char*&&> (0x0x7faf596dae38) 0 empty
      std::__and_<std::is_assignable<char*&, char*&&>, std::__is_nt_assignable_impl<char*&, char*&&> > (0x0x7faf596daea0) 0 empty
        std::__is_nt_assignable_impl<char*&, char*&&> (0x0x7faf596daf08) 0 empty
          std::integral_constant<bool, true> (0x0x7faf5970a660) 0 empty

Class std::__and_<std::is_nothrow_move_assignable<long unsigned int>, std::is_nothrow_move_assignable<char*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_nothrow_move_assignable<long unsigned int>, std::is_nothrow_move_assignable<char*> > (0x0x7faf596da270) 0 empty
  std::is_nothrow_move_assignable<char*> (0x0x7faf596da410) 0 empty
    std::__is_nt_move_assignable_impl<char*, true> (0x0x7faf59724000) 0 empty
      std::is_nothrow_assignable<char*&, char*&&> (0x0x7faf59724068) 0 empty
        std::__and_<std::is_assignable<char*&, char*&&>, std::__is_nt_assignable_impl<char*&, char*&&> > (0x0x7faf597240d0) 0 empty
          std::__is_nt_assignable_impl<char*&, char*&&> (0x0x7faf59724138) 0 empty
            std::integral_constant<bool, true> (0x0x7faf5970a6c0) 0 empty

Class std::__is_assignable_helper<std::pair<long unsigned int, char*>&, std::pair<long unsigned int, char*>&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<std::pair<long unsigned int, char*>&, std::pair<long unsigned int, char*>&&> (0x0x7faf5970a120) 0 empty

Class std::is_assignable<std::pair<long unsigned int, char*>&, std::pair<long unsigned int, char*>&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::pair<long unsigned int, char*>&, std::pair<long unsigned int, char*>&&> (0x0x7faf597243a8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5970a720) 0 empty

Class std::__is_move_iterator<std::move_iterator<int*> >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::move_iterator<int*> > (0x0x7faf5970aa20) 0 empty

Class std::__iterator_traits<std::move_iterator<std::pair<long unsigned int, int*>*>, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::move_iterator<std::pair<long unsigned int, int*>*>, void> (0x0x7faf5970ad80) 0 empty

Class std::iterator_traits<std::move_iterator<std::pair<long unsigned int, int*>*> >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::move_iterator<std::pair<long unsigned int, int*>*> > (0x0x7faf597244e0) 0 empty
  std::__iterator_traits<std::move_iterator<std::pair<long unsigned int, int*>*>, void> (0x0x7faf5970ade0) 0 empty

Class std::conditional<true, std::is_assignable<int*&, int*&&>, std::is_assignable<long unsigned int&, long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_assignable<int*&, int*&&>, std::is_assignable<long unsigned int&, long unsigned int&&> > (0x0x7faf5970aea0) 0 empty

Class std::__and_<std::is_assignable<long unsigned int&, long unsigned int&&>, std::is_assignable<int*&, int*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_assignable<long unsigned int&, long unsigned int&&>, std::is_assignable<int*&, int*&&> > (0x0x7faf59724618) 0 empty
  std::is_assignable<int*&, int*&&> (0x0x7faf59724680) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5970af00) 0 empty

Class std::enable_if<true, std::pair<long unsigned int, int*>&>
   size=1 align=1
   base size=0 base align=1
std::enable_if<true, std::pair<long unsigned int, int*>&> (0x0x7faf5970af60) 0 empty

Class std::conditional<true, std::is_assignable<int*&, int* const&>, std::is_assignable<long unsigned int&, const long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_assignable<int*&, int* const&>, std::is_assignable<long unsigned int&, const long unsigned int&> > (0x0x7faf59746000) 0 empty

Class std::__and_<std::is_assignable<long unsigned int&, const long unsigned int&>, std::is_assignable<int*&, int* const&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_assignable<long unsigned int&, const long unsigned int&>, std::is_assignable<int*&, int* const&> > (0x0x7faf5af60c98) 0 empty
  std::is_assignable<int*&, int* const&> (0x0x7faf597247b8) 0 empty
    std::integral_constant<bool, true> (0x0x7faf59746060) 0 empty

Class std::conditional<true, std::is_nothrow_move_assignable<int*>, std::is_nothrow_move_assignable<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_nothrow_move_assignable<int*>, std::is_nothrow_move_assignable<long unsigned int> > (0x0x7faf597460c0) 0 empty

Class std::conditional<true, std::__is_nt_assignable_impl<int*&, int*&&>, std::is_assignable<int*&, int*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_assignable_impl<int*&, int*&&>, std::is_assignable<int*&, int*&&> > (0x0x7faf59746120) 0 empty

Class std::__is_nt_assignable_impl<int*&, int*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_assignable_impl<int*&, int*&&> (0x0x7faf597249c0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59746180) 0 empty

Class std::__and_<std::is_assignable<int*&, int*&&>, std::__is_nt_assignable_impl<int*&, int*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_assignable<int*&, int*&&>, std::__is_nt_assignable_impl<int*&, int*&&> > (0x0x7faf59724a28) 0 empty
  std::__is_nt_assignable_impl<int*&, int*&&> (0x0x7faf59724a90) 0 empty
    std::integral_constant<bool, true> (0x0x7faf597461e0) 0 empty

Class std::is_nothrow_assignable<int*&, int*&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_assignable<int*&, int*&&> (0x0x7faf59724af8) 0 empty
  std::__and_<std::is_assignable<int*&, int*&&>, std::__is_nt_assignable_impl<int*&, int*&&> > (0x0x7faf59724b60) 0 empty
    std::__is_nt_assignable_impl<int*&, int*&&> (0x0x7faf59724bc8) 0 empty
      std::integral_constant<bool, true> (0x0x7faf59746300) 0 empty

Class std::__is_nt_move_assignable_impl<int*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_move_assignable_impl<int*, true> (0x0x7faf59724c30) 0 empty
  std::is_nothrow_assignable<int*&, int*&&> (0x0x7faf59724c98) 0 empty
    std::__and_<std::is_assignable<int*&, int*&&>, std::__is_nt_assignable_impl<int*&, int*&&> > (0x0x7faf59724d00) 0 empty
      std::__is_nt_assignable_impl<int*&, int*&&> (0x0x7faf59724d68) 0 empty
        std::integral_constant<bool, true> (0x0x7faf597463c0) 0 empty

Class std::is_nothrow_move_assignable<int*>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_assignable<int*> (0x0x7faf59724dd0) 0 empty
  std::__is_nt_move_assignable_impl<int*, true> (0x0x7faf59724e38) 0 empty
    std::is_nothrow_assignable<int*&, int*&&> (0x0x7faf59724ea0) 0 empty
      std::__and_<std::is_assignable<int*&, int*&&>, std::__is_nt_assignable_impl<int*&, int*&&> > (0x0x7faf59724f08) 0 empty
        std::__is_nt_assignable_impl<int*&, int*&&> (0x0x7faf59724f70) 0 empty
          std::integral_constant<bool, true> (0x0x7faf59746480) 0 empty

Class std::__and_<std::is_nothrow_move_assignable<long unsigned int>, std::is_nothrow_move_assignable<int*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_nothrow_move_assignable<long unsigned int>, std::is_nothrow_move_assignable<int*> > (0x0x7faf59724478) 0 empty
  std::is_nothrow_move_assignable<int*> (0x0x7faf59751000) 0 empty
    std::__is_nt_move_assignable_impl<int*, true> (0x0x7faf59751068) 0 empty
      std::is_nothrow_assignable<int*&, int*&&> (0x0x7faf597510d0) 0 empty
        std::__and_<std::is_assignable<int*&, int*&&>, std::__is_nt_assignable_impl<int*&, int*&&> > (0x0x7faf59751138) 0 empty
          std::__is_nt_assignable_impl<int*&, int*&&> (0x0x7faf597511a0) 0 empty
            std::integral_constant<bool, true> (0x0x7faf59746540) 0 empty

Class std::__is_assignable_helper<std::pair<long unsigned int, int*>&, std::pair<long unsigned int, int*>&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<std::pair<long unsigned int, int*>&, std::pair<long unsigned int, int*>&&> (0x0x7faf5970ae40) 0 empty

Class std::is_assignable<std::pair<long unsigned int, int*>&, std::pair<long unsigned int, int*>&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::pair<long unsigned int, int*>&, std::pair<long unsigned int, int*>&&> (0x0x7faf59751548) 0 empty
  std::integral_constant<bool, true> (0x0x7faf59746600) 0 empty

Class std::__is_move_iterator<std::move_iterator<long unsigned int*> >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::move_iterator<long unsigned int*> > (0x0x7faf597469c0) 0 empty

Class std::is_error_condition_enum<std::move_iterator<std::pair<long unsigned int, double>*> >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::move_iterator<std::pair<long unsigned int, double>*> > (0x0x7faf597516e8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59746d20) 0 empty

Class std::is_error_code_enum<std::move_iterator<std::pair<long unsigned int, double>*> >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::move_iterator<std::pair<long unsigned int, double>*> > (0x0x7faf597517b8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf59746e40) 0 empty

Class std::__is_pointer<std::pair<long unsigned int, double>*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<std::pair<long unsigned int, double>*> (0x0x7faf5977a060) 0 empty

Class std::__are_same<std::pair<long unsigned int, double>, std::pair<long unsigned int, double> >
   size=1 align=1
   base size=0 base align=1
std::__are_same<std::pair<long unsigned int, double>, std::pair<long unsigned int, double> > (0x0x7faf5977a0c0) 0 empty

Class std::remove_const<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7faf5977a2a0) 0 empty

Class std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<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_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7faf59751dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5977a300) 0 empty

Class std::__not_<std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<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::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > > (0x0x7faf59751e38) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5977a360) 0 empty

Class std::conditional<true, std::__is_direct_constructible_ref_cast<const std::__cxx11::basic_string<char>&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::__is_direct_constructible_new_safe<const std::__cxx11::basic_string<char>&, std::tuple<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_direct_constructible_ref_cast<const std::__cxx11::basic_string<char>&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::__is_direct_constructible_new_safe<const std::__cxx11::basic_string<char>&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > (0x0x7faf5977a420) 0 empty

Class std::remove_volatile<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7faf5977a4e0) 0 empty

Class std::remove_const<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7faf5977a540) 0 empty

Class std::remove_cv<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7faf5977a480) 0 empty

Class std::__is_void_helper<std::tuple<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_void_helper<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7faf59798000) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5977a5a0) 0 empty

Class std::is_void<std::tuple<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_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7faf59798068) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5977a600) 0 empty

Class std::conditional<false, std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_function<std::tuple<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_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_function<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > (0x0x7faf5977a660) 0 empty

Class std::is_function<std::tuple<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_function<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7faf597980d0) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5977a6c0) 0 empty

Class std::__or_<std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_function<std::tuple<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_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_function<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > (0x0x7faf59798138) 0 empty
  std::is_function<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7faf597981a0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5977a720) 0 empty

Class std::__not_<std::__or_<std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_function<std::tuple<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_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_function<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > > (0x0x7faf59798208) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5977a780) 0 empty

Class std::is_lvalue_reference<std::tuple<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_lvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7faf59798270) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5977a7e0) 0 empty

Class std::conditional<false, std::is_rvalue_reference<const std::__cxx11::basic_string<char>&>, std::is_lvalue_reference<std::tuple<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_rvalue_reference<const std::__cxx11::basic_string<char>&>, std::is_lvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > (0x0x7faf5977a840) 0 empty

Class std::__and_<std::is_lvalue_reference<std::tuple<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::__and_<std::is_lvalue_reference<std::tuple<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> >&> > (0x0x7faf597982d8) 0 empty
  std::is_lvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7faf59798340) 0 empty
    std::integral_constant<bool, false> (0x0x7faf5977a8a0) 0 empty

Class std::conditional<false, std::is_function<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::__or_<std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_void<std::tuple<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<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::__or_<std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > > (0x0x7faf5977a960) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_rvalue_reference<std::tuple<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_lvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_rvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > (0x0x7faf5977a9c0) 0 empty

Class std::is_rvalue_reference<std::tuple<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_rvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7faf59798410) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5977aa20) 0 empty

Class std::__or_<std::is_lvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_rvalue_reference<std::tuple<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<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_rvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > (0x0x7faf59798478) 0 empty
  std::is_rvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7faf597984e0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5977aa80) 0 empty

Class std::is_reference<std::tuple<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_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7faf59798548) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5977aae0) 0 empty

Class std::conditional<true, std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_void<std::tuple<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_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > (0x0x7faf5977ab40) 0 empty

Class std::__or_<std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_void<std::tuple<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<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > (0x0x7faf597985b0) 0 empty
  std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7faf59798618) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5977aba0) 0 empty

Class std::__or_<std::is_function<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_void<std::tuple<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<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > (0x0x7faf59798680) 0 empty
  std::__or_<std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > (0x0x7faf597986e8) 0 empty
    std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7faf59798750) 0 empty
      std::integral_constant<bool, true> (0x0x7faf5977ac00) 0 empty

Class std::__not_<std::__or_<std::is_function<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_void<std::tuple<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<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > > (0x0x7faf597987b8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5977ac60) 0 empty

Class std::is_object<std::tuple<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_object<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7faf59798820) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5977acc0) 0 empty

Class std::conditional<false, std::is_object<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_reference<std::tuple<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_object<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > (0x0x7faf5977ad20) 0 empty

Class std::__or_<std::is_object<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_reference<std::tuple<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<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > (0x0x7faf59798888) 0 empty
  std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7faf597988f0) 0 empty
    std::integral_constant<bool, true> (0x0x7faf5977ad80) 0 empty

Class std::__is_referenceable<std::tuple<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_referenceable<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7faf59798958) 0 empty
  std::integral_constant<bool, true> (0x0x7faf5977ade0) 0 empty

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

Class std::add_rvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7faf597989c0) 0 empty
  std::__add_rvalue_reference_helper<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, true> (0x0x7faf5977aea0) 0 empty

Class std::__is_static_castable_impl<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable_impl<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&> (0x0x7faf597983a8) 0 empty
  std::__do_is_static_castable_impl (0x0x7faf5977a900) 0 empty

Class std::__is_static_castable_safe<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable_safe<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&> (0x0x7faf59798a90) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5977af00) 0 empty

Class std::__is_static_castable<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&> (0x0x7faf59798af8) 0 empty
  std::integral_constant<bool, false> (0x0x7faf5977af60) 0 empty

Class std::conditional<false, std::__not_<std::__or_<std::__is_base_to_derived_ref<std::tuple<const 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> >&, true>, std::__is_lvalue_to_rvalue_ref<std::tuple<const 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> >&, false> > >, std::__is_static_castable<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::__or_<std::__is_base_to_derived_ref<std::tuple<const 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> >&, true>, std::__is_lvalue_to_rvalue_ref<std::tuple<const 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> >&, false> > >, std::__is_static_castable<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&> > (0x0x7faf593bb000) 0 empty

Class std::__and_<std::__is_static_castable<std::tuple<const 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::__or_<std::__is_base_to_derived_ref<std::tuple<const 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> >&, true>, std::__is_lvalue_to_rvalue_ref<std::tuple<const 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> >&, false> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__is_static_castable<std::tuple<const 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::__or_<std::__is_base_to_derived_ref<std::tuple<const 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> >&, true>, std::__is_lvalue_to_rvalue_ref<std::tuple<const 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> >&, false> > > > (0x0x7faf59798b60) 0 empty
  std::__is_static_castable<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&> (0x0x7faf59798bc8) 0 empty
    std::integral_constant<bool, false> (0x0x7faf593bb060) 0 empty

Class std::__is_direct_constructible_ref_cast<const std::__cxx11::basic_string<char>&, std::tuple<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_direct_constructible_ref_cast<const std::__cxx11::basic_string<char>&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7faf59798c30) 0 empty
  std::__and_<std::__is_static_castable<std::tuple<const 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::__or_<std::__is_base_to_derived_ref<std::tuple<const 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> >&, true>, std::__is_lvalue_to_rvalue_ref<std::tuple<const 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> >&, false> > > > (0x0x7faf59798c98) 0 empty
    std::__is_static_castable<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&> (0x0x7faf59798d00) 0 empty
      std::integral_constant<bool, false> (0x0x7faf593bb0c0) 0 empty

Class std::__is_direct_constructible_new<const std::__cxx11::basic_string<char>&, std::tuple<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_direct_constructible_new<const std::__cxx11::basic_string<char>&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7faf59798d68) 0 empty
  std::__is_direct_constructible_ref_cast<const std::__cxx11::basic_string<char>&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7faf59798dd0) 0 empty
    std::__and_<std::__is_static_castable<std::tuple<const 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::__or_<std::__is_base_to_derived_ref<std::tuple<const 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> >&, true>, std::__is_lvalue_to_rvalue_ref<std::tuple<const 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> >&, false> > > > (0x0x7faf59798e38) 0 empty
      std::__is_static_castable<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&> (0x0x7faf59798ea0) 0 empty
        std::integral_constant<bool, false> (0x0x7faf593bb120) 0 empty

Class std::__is_direct_constructible<const std::__cxx11::basic_string<char>&, std::tuple<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_direct_constructible<const std::__cxx11::basic_string<char>&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7faf59798f08) 0 empty
  std::integral_constant<bool, false> (0x0x7faf593bb180) 0 empty

Class std::__is_constructible_impl<const std::__cxx11::basic_string<char>&, std::tuple<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<const std::__cxx11::basic_string<char>&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7faf59798f70) 0 empty
  std::__is_direct_constructible<const std::__cxx11::basic_string<char>&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7faf593c2000) 0 empty
    std::integral_constant<bool, false> (0x0x7faf593bb1e0) 0 empty

Class std::is_constructible<const std::__cxx11::basic_string<char>&, std::tuple<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<const std::__cxx11::basic_string<char>&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7faf593c2068) 0 empty
  std::integral_constant<bool, false> (0x0x7faf593bb240) 0 empty

Class std::__and_<std::is_constructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::tuple<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<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > (0x0x7faf593c20d0) 0 empty
  std::is_constructible<const std::__cxx11::basic_string<char>&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7faf593c2138) 0 empty
    std::integral_constant<bool, false> (0x0x7faf593bb2a0) 0 empty

Class std::conditional<false, std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_array<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_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > > (0x0x7faf593bb360) 0 empty

Class std::__or_<std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_array<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_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7faf593c21a0) 0 empty
  std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7faf593c2208) 0 empty
    std::is_array<const std::__cxx11::basic_string<char>&> (0x0x7faf593c2270) 0 empty
      std::integral_constant<bool, false> (0x0x7faf593bb3c0) 0 empty

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

Class std::is_convertible<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&> (0x0x7faf593c2340) 0 empty
  std::integral_constant<bool, false> (0x0x7faf593bb480) 0 empty

Class std::__and_<std::is_convertible<std::tuple<const 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_convertible<std::tuple<const 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> >&> > (0x0x7faf593c23a8) 0 empty
  std::is_convertible<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&> (0x0x7faf593c2410) 0 empty
    std::integral_constant<bool, false> (0x0x7faf593bb4e0) 0 empty

Class std::remove_reference<const std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<const std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&> (0x0x7faf593bb5a0) 0 empty

Class std::remove_volatile<const std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7faf593bb660) 0 empty

Class std::remove_const<const std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<const std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7faf593bb6c0) 0 empty

Class std::remove_cv<const std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7faf593bb600) 0 empty

Class std::conditional<false, std::__and_<std::__not_<std::is_convertible<const std::tuple<const 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::is_constructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&> > >, std::__not_<std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<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::__and_<std::__not_<std::is_convertible<const std::tuple<const 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::is_constructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&> > >, std::__not_<std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > > > (0x0x7faf593bb720) 0 empty

Class std::__and_<std::__not_<std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > >, std::__not_<std::is_convertible<const std::tuple<const 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::is_constructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::tuple<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::__not_<std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > >, std::__not_<std::is_convertible<const std::tuple<const 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::is_constructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&> > > (0x0x7faf593c2548) 0 empty
  std::__not_<std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > > (0x0x7faf593c25b0) 0 empty
    std::integral_constant<bool, false> (0x0x7faf593bb780) 0 empty

Class std::remove_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7faf593bb840) 0 empty

Class std::remove_volatile<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7faf593bb900) 0 empty

Class std::remove_cv<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7faf593bb8a0) 0 empty

Class std::conditional<false, std::__and_<std::__not_<std::is_convertible<std::tuple<const 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::is_constructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > >, std::__not_<std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<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::__and_<std::__not_<std::is_convertible<std::tuple<const 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::is_constructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > >, std::__not_<std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > > > (0x0x7faf593bb960) 0 empty

Class std::__and_<std::__not_<std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > >, std::__not_<std::is_convertible<std::tuple<const 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::is_constructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::tuple<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::__not_<std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > >, std::__not_<std::is_convertible<std::tuple<const 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::is_constructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > > (0x0x7faf593c26e8) 0 empty
  std::__not_<std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > > (0x0x7faf593c2750) 0 empty
    std::integral_constant<bool, false> (0x0x7faf593bb9c0) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_constructible<const 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_nt_constructible_impl<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_constructible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7faf593bba80) 0 empty

Class std::__is_nt_constructible_impl<const 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_nt_constructible_impl<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x7faf593c27b8) 0 empty
  std::integral_constant<bool, true> (0x0x7faf593bbae0) 0 empty

Class std::__and_<std::is_constructible<const 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_nt_constructible_impl<const 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<const 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_nt_constructible_impl<const 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> >&> > (0x0x7faf593c2820) 0 empty
  std::__is_nt_constructible_impl<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x7faf593c2888) 0 empty
    std::integral_constant<bool, true> (0x0x7faf593bbb40) 0 empty

Class std::is_nothrow_constructible<const 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_nothrow_constructible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x7faf593c28f0) 0 empty
  std::__and_<std::is_constructible<const 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_nt_constructible_impl<const 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> >&> > (0x0x7faf593c2958) 0 empty
    std::__is_nt_constructible_impl<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x7faf593c29c0) 0 empty
      std::integral_constant<bool, true> (0x0x7faf593bbba0) 0 empty

Class std::__is_nothrow_move_constructible_impl<const std::__cxx11::basic_string<char>&, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<const std::__cxx11::basic_string<char>&, true> (0x0x7faf593c2a28) 0 empty
  std::is_nothrow_constructible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x7faf593c2a90) 0 empty
    std::__and_<std::is_constructible<const 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_nt_constructible_impl<const 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> >&> > (0x0x7faf593c2af8) 0 empty
      std::__is_nt_constructible_impl<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x7faf593c2b60) 0 empty
        std::integral_constant<bool, true> (0x0x7faf593bbc00) 0 empty

Class std::is_nothrow_move_constructible<const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<const std::__cxx11::basic_string<char>&> (0x0x7faf593c2bc8) 0 empty
  std::__is_nothrow_move_constructible_impl<const std::__cxx11::basic_string<char>&, true> (0x0x7faf593c2c30) 0 empty
    std::is_nothrow_constructible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x7faf593c2c98) 0 empty
      std::__and_<std::is_constructible<const 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_nt_constructible_impl<const 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> >&> > (0x0x7faf593c2d00) 0 empty
        std::__is_nt_constructible_impl<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x7faf593c2d68) 0 empty
          std::integral_constant<bool, true> (0x0x7faf593bbd20) 0 empty

Class std::__is_move_iterator<std::move_iterator<const char**> >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::move_iterator<const char**> > (0x0x7faf593fb420) 0 empty

Class std::is_error_condition_enum<std::move_iterator<std::pair<long unsigned int, char*>*> >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::move_iterator<std::pair<long unsigned int, char*>*> > (0x0x7faf593c2f70) 0 empty
  std::integral_constant<bool, false> (0x0x7faf593fb540) 0 empty

Class std::is_error_code_enum<std::move_iterator<std::pair<long unsigned int, char*>*> >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::move_iterator<std::pair<long unsigned int, char*>*> > (0x0x7faf59413068) 0 empty
  std::integral_constant<bool, false> (0x0x7faf593fb5a0) 0 empty

Class std::is_error_condition_enum<std::move_iterator<std::pair<long unsigned int, int*>*> >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::move_iterator<std::pair<long unsigned int, int*>*> > (0x0x7faf59413888) 0 empty
  std::integral_constant<bool, false> (0x0x7faf593fb9c0) 0 empty

Class std::is_error_code_enum<std::move_iterator<std::pair<long unsigned int, int*>*> >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::move_iterator<std::pair<long unsigned int, int*>*> > (0x0x7faf59413958) 0 empty
  std::integral_constant<bool, false> (0x0x7faf593fba20) 0 empty

Class std::_Index_tuple<0ul>
   size=1 align=1
   base size=0 base align=1
std::_Index_tuple<0ul> (0x0x7faf594514e0) 0 empty

Class std::_Index_tuple<>
   size=1 align=1
   base size=0 base align=1
std::_Index_tuple<> (0x0x7faf59451540) 0 empty

Class std::__is_move_iterator<std::move_iterator<double*> >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::move_iterator<double*> > (0x0x7faf59451a20) 0 empty

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

Class std::__is_pointer<long unsigned int*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<long unsigned int*> (0x0x7faf5949e2a0) 0 empty

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

Class std::tuple_element<0ul, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=0 base align=1
std::tuple_element<0ul, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7faf5949e600) 0 empty

Class std::__is_pointer<const char**>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<const char**> (0x0x7faf5949ea80) 0 empty

Class std::__are_same<const char*, const char*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const char*, const char*> (0x0x7faf5949eae0) 0 empty

Class std::conditional<true, std::is_move_assignable<int>, std::is_copy_assignable<int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<int>, std::is_copy_assignable<int> > (0x0x7faf5949ec00) 0 empty

Class std::conditional<true, std::is_move_assignable<long unsigned int>, std::is_copy_assignable<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<long unsigned int>, std::is_copy_assignable<long unsigned int> > (0x0x7faf5949ed20) 0 empty

Class std::conditional<true, std::is_move_assignable<const char*>, std::is_copy_assignable<const char*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<const char*>, std::is_copy_assignable<const char*> > (0x0x7faf5949ef00) 0 empty

Class std::__is_move_assignable_impl<const char*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<const char*, true> (0x0x7faf59445dd0) 0 empty
  std::is_assignable<const char*&, const char*&&> (0x0x7faf59445e38) 0 empty
    std::integral_constant<bool, true> (0x0x7faf594dc060) 0 empty

Class std::is_move_assignable<const char*>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<const char*> (0x0x7faf59445ea0) 0 empty
  std::__is_move_assignable_impl<const char*, true> (0x0x7faf59445f08) 0 empty
    std::is_assignable<const char*&, const char*&&> (0x0x7faf59445f70) 0 empty
      std::integral_constant<bool, true> (0x0x7faf594dc0c0) 0 empty

Class std::conditional<true, std::is_move_assignable<double>, std::is_copy_assignable<double> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<double>, std::is_copy_assignable<double> > (0x0x7faf594dc240) 0 empty

