Class option
   size=32 align=8
   base size=32 base align=8
option (0x0x7fe6e4753f00) 0

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

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

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

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

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

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

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

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

Class std::__is_integral_helper<char>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<char> (0x0x7fe6e485f7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6e48c4720) 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> (0x0x7fe6e485f820) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6e48c4780) 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> (0x0x7fe6e485f888) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6e48c47e0) 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> (0x0x7fe6e485f8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6e48c4840) 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> (0x0x7fe6e485f958) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6e48c48a0) 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> (0x0x7fe6e485f9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6e48c4900) 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> (0x0x7fe6e485fa28) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6e48c4960) 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> (0x0x7fe6e485fa90) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6e48c49c0) 0 empty

Class std::__is_integral_helper<int>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<int> (0x0x7fe6e485faf8) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6e48c4a20) 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> (0x0x7fe6e485fb60) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6e48c4a80) 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> (0x0x7fe6e485fbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6e48c4ae0) 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> (0x0x7fe6e485fc30) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6e48c4b40) 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> (0x0x7fe6e485fc98) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6e48c4ba0) 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> (0x0x7fe6e485fd00) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6e48c4c00) 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> (0x0x7fe6e485fe38) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6e48c4d20) 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> (0x0x7fe6e485fea0) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6e48c4d80) 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> (0x0x7fe6e485ff08) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6e48c4de0) 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> (0x0x7fe6e2910270) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6e2916000) 0 empty

Class std::__do_is_destructible_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_destructible_impl (0x0x7fe6e2916c00) 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 (0x0x7fe6e2916e40) 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 (0x0x7fe6e29440c0) 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 (0x0x7fe6e2944300) 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 (0x0x7fe6e2944480) 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 (0x0x7fe6e2944840) 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> (0x0x7fe6e2984ae0) 0 empty

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

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

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

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

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

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

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

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

Class std::__make_signed<unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__make_signed<unsigned int> (0x0x7fe6e29b3de0) 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> (0x0x7fe6e29b3e40) 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> (0x0x7fe6e29b3ea0) 0 empty

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

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

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

Class std::__do_member_type_wrapper
   size=1 align=1
   base size=0 base align=1
std::__do_member_type_wrapper (0x0x7fe6e29ddcc0) 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 (0x0x7fe6e2a0b060) 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 (0x0x7fe6e2a0b120) 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 (0x0x7fe6e2a0b1e0) 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 (0x0x7fe6e2a0b2a0) 0 empty

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

Class std::piecewise_construct_t
   size=1 align=1
   base size=0 base align=1
std::piecewise_construct_t (0x0x7fe6e2a0b6c0) 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> (0x0x7fe6e2a0b7e0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integer<long int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long int> (0x0x7fe6e2a99360) 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> (0x0x7fe6e2a993c0) 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> (0x0x7fe6e2a99420) 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> (0x0x7fe6e2a99480) 0 empty

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

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

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

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

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

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

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

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

Class __gnu_cxx::__add_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<char> (0x0x7fe6e2a99de0) 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> (0x0x7fe6e2a99e40) 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> (0x0x7fe6e2a99ea0) 0 empty

Class __gnu_cxx::__add_unsigned<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<int> (0x0x7fe6e2a99f00) 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> (0x0x7fe6e2a99f60) 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> (0x0x7fe6e2acd000) 0 empty

Class __gnu_cxx::__remove_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<char> (0x0x7fe6e2acd0c0) 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> (0x0x7fe6e2acd120) 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> (0x0x7fe6e2acd180) 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> (0x0x7fe6e2acd1e0) 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> (0x0x7fe6e2acd240) 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> (0x0x7fe6e2acd2a0) 0 empty

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

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

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

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

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

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

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

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

Class std::forward_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::forward_iterator_tag (0x0x7fe6e29acb60) 0 empty
  std::input_iterator_tag (0x0x7fe6e2acd900) 0 empty

Class std::bidirectional_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::bidirectional_iterator_tag (0x0x7fe6e29acbc8) 0 empty
  std::forward_iterator_tag (0x0x7fe6e29acc30) 0 empty
    std::input_iterator_tag (0x0x7fe6e2acd960) 0 empty

Class std::random_access_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::random_access_iterator_tag (0x0x7fe6e29acc98) 0 empty
  std::bidirectional_iterator_tag (0x0x7fe6e29acd00) 0 empty
    std::forward_iterator_tag (0x0x7fe6e29acd68) 0 empty
      std::input_iterator_tag (0x0x7fe6e2acd9c0) 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> (0x0x7fe6e2714600) 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 (0x0x7fe6e2714840) 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 (0x0x7fe6e27148a0) 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 (0x0x7fe6e2714900) 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 (0x0x7fe6e2714960) 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 (0x0x7fe6e27149c0) 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> (0x0x7fe6e2714f00) 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> (0x0x7fe6e2714f60) 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> (0x0x7fe6e2800120) 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> (0x0x7fe6e2800180) 0 empty

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

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

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

Class wait::<anonymous struct>
   size=4 align=4
   base size=4 base align=4
wait::<anonymous struct> (0x0x7fe6e2800540) 0

Class wait::<anonymous struct>
   size=4 align=4
   base size=4 base align=4
wait::<anonymous struct> (0x0x7fe6e28005a0) 0

Class wait
   size=4 align=4
   base size=4 base align=4
wait (0x0x7fe6e28004e0) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__exception_ptr::exception_ptr
   size=8 align=8
   base size=8 base align=8
std::__exception_ptr::exception_ptr (0x0x7fe6e2800f60) 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 (0x0x7fe6e25a3000) 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 (0x0x7fe6e272c2d8) 0 nearly-empty
    vptr=((& std::bad_alloc::_ZTVSt9bad_alloc) + 16u)
  std::exception (0x0x7fe6e25a31e0) 0 nearly-empty
      primary-for std::bad_alloc (0x0x7fe6e272c2d8)

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

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

Class std::_Destroy_aux<true>
   size=1 align=1
   base size=0 base align=1
std::_Destroy_aux<true> (0x0x7fe6e25a3ba0) 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> > (0x0x7fe6e25a3c00) 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> (0x0x7fe6e25a3c60) 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> (0x0x7fe6e272c888) 0 empty
  __gnu_cxx::__numeric_traits_integer<long int> (0x0x7fe6e25a3cc0) 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> (0x0x7fe6e25a3de0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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 (0x0x7fe6e2305f60) 0 nearly-empty
    vptr=((& __cxxabiv1::__forced_unwind::_ZTVN10__cxxabiv115__forced_unwindE) + 16u)

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

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

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

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

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

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

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

Class <anonymous struct>::<anonymous struct>
   size=72 align=8
   base size=72 base align=8
<anonymous struct>::<anonymous struct> (0x0x7fe6e2198d80) 0

Class <anonymous struct>
   size=104 align=8
   base size=104 base align=8
<anonymous struct> (0x0x7fe6e2198d20) 0

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

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

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

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

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

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

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

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

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

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

Class std::basic_string<char>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::basic_string<char>::_Alloc_hider (0x0x7fe6e2161c98) 0
  std::allocator<char> (0x0x7fe6e2161d00) 0 empty
    __gnu_cxx::new_allocator<char> (0x0x7fe6e2269660) 0 empty

Class std::basic_string<char>
   size=8 align=8
   base size=8 base align=8
std::basic_string<char> (0x0x7fe6e22695a0) 0

Class std::initializer_list<char>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<char> (0x0x7fe6e22696c0) 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> > (0x0x7fe6e2269720) 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> (0x0x7fe6e2269780) 0 empty

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

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

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

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

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

Class std::__are_same<double, double>
   size=1 align=1
   base size=0 base align=1
std::__are_same<double, double> (0x0x7fe6e2269a80) 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> > (0x0x7fe6e2269ae0) 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> (0x0x7fe6e2269b40) 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> (0x0x7fe6e2161a28) 0 empty
  __gnu_cxx::__numeric_traits_floating<long double> (0x0x7fe6e2269ba0) 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> (0x0x7fe6e2269c00) 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> (0x0x7fe6e2269c60) 0 empty

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

Class std::basic_string<wchar_t>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::basic_string<wchar_t>::_Alloc_hider (0x0x7fe6e2161b60) 0
  std::allocator<wchar_t> (0x0x7fe6e2161af8) 0 empty
    __gnu_cxx::new_allocator<wchar_t> (0x0x7fe6e2269d80) 0 empty

Class std::basic_string<wchar_t>
   size=8 align=8
   base size=8 base align=8
std::basic_string<wchar_t> (0x0x7fe6e2269cc0) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::hash<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::hash<long unsigned int> (0x0x7fe6e1d35548) 0 empty
  std::__hash_base<long unsigned int, long unsigned int> (0x0x7fe6e1d37960) 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> (0x0x7fe6e1d379c0) 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> (0x0x7fe6e1d355b0) 0 empty
  std::__hash_base<long unsigned int, long long unsigned int> (0x0x7fe6e1d37a20) 0 empty

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

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

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

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

Class std::hash<long double>
   size=1 align=1
   base size=1 base align=1
std::hash<long double> (0x0x7fe6e1d356e8) 0 empty
  std::__hash_base<long unsigned int, long double> (0x0x7fe6e1d37d20) 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> > (0x0x7fe6e1d357b8) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6e1d37de0) 0 empty

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

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

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

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

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

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

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

Class std::hash<std::basic_string<char16_t> >
   size=1 align=1
   base size=1 base align=1
std::hash<std::basic_string<char16_t> > (0x0x7fe6e1d35b60) 0 empty
  std::__hash_base<long unsigned int, std::basic_string<char16_t> > (0x0x7fe6e1d7d120) 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> (0x0x7fe6e1d7d2a0) 0 empty

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

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

Class std::basic_string<char16_t>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::basic_string<char16_t>::_Alloc_hider (0x0x7fe6e1d35c98) 0
  std::allocator<char16_t> (0x0x7fe6e1d35d00) 0 empty
    __gnu_cxx::new_allocator<char16_t> (0x0x7fe6e1d7d480) 0 empty

Class std::basic_string<char16_t>
   size=8 align=8
   base size=8 base align=8
std::basic_string<char16_t> (0x0x7fe6e1d7d240) 0

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

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

Class std::hash<std::basic_string<char32_t> >
   size=1 align=1
   base size=1 base align=1
std::hash<std::basic_string<char32_t> > (0x0x7fe6e1d35dd0) 0 empty
  std::__hash_base<long unsigned int, std::basic_string<char32_t> > (0x0x7fe6e1d7d5a0) 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> (0x0x7fe6e1d7d720) 0 empty

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

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

Class std::basic_string<char32_t>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::basic_string<char32_t>::_Alloc_hider (0x0x7fe6e1d35f08) 0
  std::allocator<char32_t> (0x0x7fe6e1d35f70) 0 empty
    __gnu_cxx::new_allocator<char32_t> (0x0x7fe6e1d7d900) 0 empty

Class std::basic_string<char32_t>
   size=8 align=8
   base size=8 base align=8
std::basic_string<char32_t> (0x0x7fe6e1d7d6c0) 0

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

Class std::basic_string<char>::_Rep_base
   size=24 align=8
   base size=24 base align=8
std::basic_string<char>::_Rep_base (0x0x7fe6e1d7d9c0) 0

Class std::basic_string<char>::_Rep
   size=24 align=8
   base size=24 base align=8
std::basic_string<char>::_Rep (0x0x7fe6e1d35ea0) 0
  std::basic_string<char>::_Rep_base (0x0x7fe6e1d7da20) 0

Class std::basic_string<wchar_t>::_Rep_base
   size=24 align=8
   base size=24 base align=8
std::basic_string<wchar_t>::_Rep_base (0x0x7fe6e1d7da80) 0

Class std::allocator<wchar_t>::rebind<char>
   size=1 align=1
   base size=0 base align=1
std::allocator<wchar_t>::rebind<char> (0x0x7fe6e1d7db40) 0 empty

Class std::basic_string<wchar_t>::_Rep
   size=24 align=8
   base size=24 base align=8
std::basic_string<wchar_t>::_Rep (0x0x7fe6e1b5f068) 0
  std::basic_string<wchar_t>::_Rep_base (0x0x7fe6e1d7dae0) 0

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

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

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

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

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

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

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

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

Class std::numeric_limits<short int>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<short int> (0x0x7fe6e1bd8060) 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> (0x0x7fe6e1bd80c0) 0 empty

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

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

Class std::numeric_limits<long int>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<long int> (0x0x7fe6e1bd81e0) 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> (0x0x7fe6e1bd8240) 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> (0x0x7fe6e1bd82a0) 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> (0x0x7fe6e1bd8300) 0 empty

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

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

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

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

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

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

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

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

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

Class std::_Bit_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_iterator (0x0x7fe6e1b5f410) 0
  std::_Bit_iterator_base (0x0x7fe6e1b5f478) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7fe6e1bd8ae0) 0 empty

Class std::_Bit_const_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_const_iterator (0x0x7fe6e1b5f4e0) 0
  std::_Bit_iterator_base (0x0x7fe6e1b5f548) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7fe6e1bd8b40) 0 empty

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

Class std::remove_volatile<std::_Bit_iterator>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Bit_iterator> (0x0x7fe6e1bd8d80) 0 empty

Class std::remove_const<std::_Bit_iterator>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Bit_iterator> (0x0x7fe6e1bd8de0) 0 empty

Class std::remove_cv<std::_Bit_iterator>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Bit_iterator> (0x0x7fe6e1bd8d20) 0 empty

Class std::__has_iterator_category_helper<std::_Bit_iterator>
   size=1 align=1
   base size=0 base align=1
std::__has_iterator_category_helper<std::_Bit_iterator> (0x0x7fe6e1bd8e40) 0 empty

Class std::__has_iterator_category<std::_Bit_iterator>
   size=1 align=1
   base size=1 base align=1
std::__has_iterator_category<std::_Bit_iterator> (0x0x7fe6e1b5f750) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6e1bd8ea0) 0 empty

Class std::__iterator_traits<std::_Bit_iterator, true>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::_Bit_iterator, true> (0x0x7fe6e1bd8f00) 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> (0x0x7fe6e1b5f820) 0 empty
  std::__iterator_traits<std::_Bit_iterator, true> (0x0x7fe6e1bd8f60) 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> (0x0x7fe6e19f6000) 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> (0x0x7fe6e1b5f958) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, std::_Bit_reference*, std::_Bit_reference> (0x0x7fe6e19f6060) 0 empty

Class std::remove_volatile<std::_Bit_const_iterator>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Bit_const_iterator> (0x0x7fe6e19f6120) 0 empty

Class std::remove_const<std::_Bit_const_iterator>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Bit_const_iterator> (0x0x7fe6e19f6180) 0 empty

Class std::remove_cv<std::_Bit_const_iterator>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Bit_const_iterator> (0x0x7fe6e19f60c0) 0 empty

Class std::__has_iterator_category_helper<std::_Bit_const_iterator>
   size=1 align=1
   base size=0 base align=1
std::__has_iterator_category_helper<std::_Bit_const_iterator> (0x0x7fe6e19f61e0) 0 empty

Class std::__has_iterator_category<std::_Bit_const_iterator>
   size=1 align=1
   base size=1 base align=1
std::__has_iterator_category<std::_Bit_const_iterator> (0x0x7fe6e1b5faf8) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6e19f6240) 0 empty

Class std::__iterator_traits<std::_Bit_const_iterator, true>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::_Bit_const_iterator, true> (0x0x7fe6e19f62a0) 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> (0x0x7fe6e1b5fbc8) 0 empty
  std::__iterator_traits<std::_Bit_const_iterator, true> (0x0x7fe6e19f6300) 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> (0x0x7fe6e19f6360) 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> (0x0x7fe6e1b5fc30) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, const bool*, bool> (0x0x7fe6e19f63c0) 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> (0x0x7fe6e19f6de0) 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> (0x0x7fe6e19f6e40) 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> (0x0x7fe6e19f6d80) 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> (0x0x7fe6e1b5ff70) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6e19f6ea0) 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> > (0x0x7fe6e19f6f00) 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> > (0x0x7fe6e1b5fea0) 0 empty
  std::is_integral<long unsigned int> (0x0x7fe6e1725000) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6e19f6f60) 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> (0x0x7fe6e1725068) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6e17270c0) 0 empty

Class std::conditional<true, std::__not_<std::is_signed<long unsigned int> >, std::is_arithmetic<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::is_signed<long unsigned int> >, std::is_arithmetic<long unsigned int> > (0x0x7fe6e1727120) 0 empty

Class std::__is_signed_helper<long unsigned int, true>
   size=1 align=1
   base size=1 base align=1
std::__is_signed_helper<long unsigned int, true> (0x0x7fe6e17250d0) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6e1727180) 0 empty

Class std::is_signed<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_signed<long unsigned int> (0x0x7fe6e1725138) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6e17271e0) 0 empty

Class std::__not_<std::is_signed<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_signed<long unsigned int> > (0x0x7fe6e17251a0) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6e1727240) 0 empty

Class std::__and_<std::is_arithmetic<long unsigned int>, std::__not_<std::is_signed<long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_arithmetic<long unsigned int>, std::__not_<std::is_signed<long unsigned int> > > (0x0x7fe6e1725208) 0 empty
  std::__not_<std::is_signed<long unsigned int> > (0x0x7fe6e1725270) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6e17272a0) 0 empty

Class std::is_unsigned<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_unsigned<long unsigned int> (0x0x7fe6e17253a8) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6e17273c0) 0 empty

Class std::__detail::_Shift<long unsigned int, 32ul, true>
   size=1 align=1
   base size=0 base align=1
std::__detail::_Shift<long unsigned int, 32ul, true> (0x0x7fe6e1727420) 0 empty

Class std::mersenne_twister_engine<long unsigned int, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>
   size=5000 align=8
   base size=5000 base align=8
std::mersenne_twister_engine<long unsigned int, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul> (0x0x7fe6e19f6d20) 0

Class std::random_device::<anonymous union>
   size=5000 align=8
   base size=5000 base align=8
std::random_device::<anonymous union> (0x0x7fe6e19f6cc0) 0

Class std::random_device
   size=5000 align=8
   base size=5000 base align=8
std::random_device (0x0x7fe6e19f6c60) 0

Class std::bernoulli_distribution::param_type
   size=8 align=8
   base size=8 base align=8
std::bernoulli_distribution::param_type (0x0x7fe6e1727ba0) 0

Class std::bernoulli_distribution
   size=8 align=8
   base size=8 base align=8
std::bernoulli_distribution (0x0x7fe6e1727b40) 0

Class std::remove_volatile<double>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<double> (0x0x7fe6e1727d80) 0 empty

Class std::remove_const<double>
   size=1 align=1
   base size=0 base align=1
std::remove_const<double> (0x0x7fe6e1727de0) 0 empty

Class std::remove_cv<double>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<double> (0x0x7fe6e1727d20) 0 empty

Class std::is_floating_point<double>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<double> (0x0x7fe6e1725478) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6e1727e40) 0 empty

Class std::normal_distribution<double>::param_type
   size=16 align=8
   base size=16 base align=8
std::normal_distribution<double>::param_type (0x0x7fe6e1727ea0) 0

Class std::normal_distribution<double>
   size=32 align=8
   base size=25 base align=8
std::normal_distribution<double> (0x0x7fe6e1727cc0) 0

Class __gnu_cxx::__enable_if<false, double>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, double> (0x0x7fe6e18b0000) 0 empty

Class std::gamma_distribution<double>::param_type
   size=32 align=8
   base size=32 base align=8
std::gamma_distribution<double>::param_type (0x0x7fe6e18b0180) 0

Class std::gamma_distribution<double>
   size=64 align=8
   base size=64 base align=8
std::gamma_distribution<double> (0x0x7fe6e18b0120) 0

Class __gnu_cxx::new_allocator<double>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<double> (0x0x7fe6e18b0660) 0 empty

Class std::allocator<double>
   size=1 align=1
   base size=1 base align=1
std::allocator<double> (0x0x7fe6e1725618) 0 empty
  __gnu_cxx::new_allocator<double> (0x0x7fe6e18b0720) 0 empty

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

Class std::pointer_traits<double*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<double*> (0x0x7fe6e18b07e0) 0 empty

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

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

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

Class std::is_integral<long int>
   size=1 align=1
   base size=1 base align=1
std::is_integral<long int> (0x0x7fe6e1725820) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6e18b0a20) 0 empty

Class std::is_enum<long int>
   size=1 align=1
   base size=1 base align=1
std::is_enum<long int> (0x0x7fe6e1725888) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6e18b0a80) 0 empty

Class std::is_const<long int>
   size=1 align=1
   base size=1 base align=1
std::is_const<long int> (0x0x7fe6e1725958) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6e18b0b40) 0 empty

Class std::is_volatile<long int>
   size=1 align=1
   base size=1 base align=1
std::is_volatile<long int> (0x0x7fe6e17259c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6e18b0ba0) 0 empty

Class std::__cv_selector<long unsigned int, false, false>
   size=1 align=1
   base size=0 base align=1
std::__cv_selector<long unsigned int, false, false> (0x0x7fe6e18b0c60) 0 empty

Class std::__match_cv_qualifiers<long int, long unsigned int, false, false>
   size=1 align=1
   base size=0 base align=1
std::__match_cv_qualifiers<long int, long unsigned int, false, false> (0x0x7fe6e18b0c00) 0 empty

Class std::__make_unsigned_selector<long int, true, false>
   size=1 align=1
   base size=0 base align=1
std::__make_unsigned_selector<long int, true, false> (0x0x7fe6e18b0ae0) 0 empty

Class std::make_unsigned<long int>
   size=1 align=1
   base size=0 base align=1
std::make_unsigned<long int> (0x0x7fe6e18b08a0) 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> > (0x0x7fe6e18b0600) 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> > (0x0x7fe6e1725b60) 0 empty
  std::allocator_traits<std::allocator<double> > (0x0x7fe6e18b0cc0) 0 empty

Class std::allocator<double>::rebind<double>
   size=1 align=1
   base size=0 base align=1
std::allocator<double>::rebind<double> (0x0x7fe6e18b0de0) 0 empty

Class std::__alloctr_rebind_helper<std::allocator<double>, double>
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind_helper<std::allocator<double>, double> (0x0x7fe6e18b0d80) 0 empty

Class std::__alloctr_rebind<std::allocator<double>, double, true>
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind<std::allocator<double>, double, true> (0x0x7fe6e18b0e40) 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> (0x0x7fe6e18b0d20) 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 (0x0x7fe6e1725d68) 0
  std::allocator<double> (0x0x7fe6e1725dd0) 0 empty
    __gnu_cxx::new_allocator<double> (0x0x7fe6e18b0ea0) 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> > (0x0x7fe6e18b05a0) 0

Class std::vector<double>
   size=24 align=8
   base size=24 base align=8
std::vector<double> (0x0x7fe6e1725e38) 0
  std::_Vector_base<double, std::allocator<double> > (0x0x7fe6e18b0f00) 0

Class std::initializer_list<double>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<double> (0x0x7fe6e18b0f60) 0

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

Class std::allocator<unsigned int>
   size=1 align=1
   base size=1 base align=1
std::allocator<unsigned int> (0x0x7fe6e1725680) 0 empty
  __gnu_cxx::new_allocator<unsigned int> (0x0x7fe6e1673360) 0 empty

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

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

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

Class std::__ptrtr_not_void<unsigned int, unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__ptrtr_not_void<unsigned int, unsigned int> (0x0x7fe6e16735a0) 0 empty

Class std::pointer_traits<unsigned int*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<unsigned int*> (0x0x7fe6e1673420) 0 empty

Class std::allocator_traits<std::allocator<unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<unsigned int> > (0x0x7fe6e1673240) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<unsigned int> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<unsigned int> > (0x0x7fe6e16de0d0) 0 empty
  std::allocator_traits<std::allocator<unsigned int> > (0x0x7fe6e1673600) 0 empty

Class std::allocator<unsigned int>::rebind<unsigned int>
   size=1 align=1
   base size=0 base align=1
std::allocator<unsigned int>::rebind<unsigned int> (0x0x7fe6e1673720) 0 empty

Class std::__alloctr_rebind_helper<std::allocator<unsigned int>, unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind_helper<std::allocator<unsigned int>, unsigned int> (0x0x7fe6e16736c0) 0 empty

Class std::__alloctr_rebind<std::allocator<unsigned int>, unsigned int, true>
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind<std::allocator<unsigned int>, unsigned int, true> (0x0x7fe6e1673780) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<unsigned int> >::rebind<unsigned int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<unsigned int> >::rebind<unsigned int> (0x0x7fe6e1673660) 0 empty

Class std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<unsigned int, std::allocator<unsigned int> >::_Vector_impl (0x0x7fe6e16de2d8) 0
  std::allocator<unsigned int> (0x0x7fe6e16de340) 0 empty
    __gnu_cxx::new_allocator<unsigned int> (0x0x7fe6e16737e0) 0 empty

Class std::_Vector_base<unsigned int, std::allocator<unsigned int> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<unsigned int, std::allocator<unsigned int> > (0x0x7fe6e16731e0) 0

Class std::vector<unsigned int>
   size=24 align=8
   base size=24 base align=8
std::vector<unsigned int> (0x0x7fe6e16de3a8) 0
  std::_Vector_base<unsigned int, std::allocator<unsigned int> > (0x0x7fe6e1673840) 0

Class std::seed_seq
   size=24 align=8
   base size=24 base align=8
std::seed_seq (0x0x7fe6e1673180) 0

Class std::is_array<std::allocator<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<unsigned int> > (0x0x7fe6e16de548) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6e1673960) 0 empty

Class std::remove_volatile<std::allocator<unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<unsigned int> > (0x0x7fe6e1673a20) 0 empty

Class std::remove_const<std::allocator<unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<unsigned int> > (0x0x7fe6e1673a80) 0 empty

Class std::remove_cv<std::allocator<unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<unsigned int> > (0x0x7fe6e16739c0) 0 empty

Class std::__is_void_helper<std::allocator<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<unsigned int> > (0x0x7fe6e16de618) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6e1673ae0) 0 empty

Class std::is_void<std::allocator<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<unsigned int> > (0x0x7fe6e16de680) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6e1673b40) 0 empty

Class std::__not_<std::is_void<std::allocator<unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<unsigned int> > > (0x0x7fe6e16de6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6e1673ba0) 0 empty

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

Class std::__is_default_constructible_impl<std::allocator<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<unsigned int> > (0x0x7fe6e16de750) 0 empty
  std::__do_is_default_constructible_impl (0x0x7fe6e1673c60) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<unsigned int> > >, std::__is_default_constructible_impl<std::allocator<unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<unsigned int> > >, std::__is_default_constructible_impl<std::allocator<unsigned int> > > (0x0x7fe6e16de7b8) 0 empty
  std::__is_default_constructible_impl<std::allocator<unsigned int> > (0x0x7fe6e16de820) 0 empty
    std::__do_is_default_constructible_impl (0x0x7fe6e1673cc0) 0 empty

Class std::__is_default_constructible_atom<std::allocator<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<unsigned int> > (0x0x7fe6e16de888) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6e1673d20) 0 empty

Class std::__is_default_constructible_safe<std::allocator<unsigned int>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<unsigned int>, false> (0x0x7fe6e16de8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6e1673d80) 0 empty

Class std::is_default_constructible<std::allocator<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<unsigned int> > (0x0x7fe6e16de958) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6e1673de0) 0 empty

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

Class std::__is_nt_default_constructible_atom<std::allocator<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<unsigned int> > (0x0x7fe6e16de9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6e1673ea0) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<unsigned int>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<unsigned int>, false> (0x0x7fe6e16dea28) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<unsigned int> > (0x0x7fe6e16dea90) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6e1673f00) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<unsigned int> >, std::__is_nt_default_constructible_impl<std::allocator<unsigned int>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<unsigned int> >, std::__is_nt_default_constructible_impl<std::allocator<unsigned int>, false> > (0x0x7fe6e16deaf8) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<unsigned int>, false> (0x0x7fe6e16deb60) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<unsigned int> > (0x0x7fe6e16debc8) 0 empty
      std::integral_constant<bool, true> (0x0x7fe6e1673f60) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<unsigned int> > (0x0x7fe6e16dec30) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6e13c7000) 0 empty

Class _mm_extract_ps(__m128, int)::<anonymous union>
   size=4 align=4
   base size=4 base align=4
_mm_extract_ps(__m128, int)::<anonymous union> (0x0x7fe6e13c7060) 0

Class _m_to_float(__m64)::<anonymous union>
   size=8 align=8
   base size=8 base align=8
_m_to_float(__m64)::<anonymous union> (0x0x7fe6e13c79c0) 0

Class std::__detail::_Shift<unsigned int, 32ul>
   size=1 align=1
   base size=0 base align=1
std::__detail::_Shift<unsigned int, 32ul> (0x0x7fe6e13c7a20) 0 empty

Class std::iterator_traits<double*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<double*> (0x0x7fe6e13c7ae0) 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> > (0x0x7fe6e13c7a80) 0

Class std::initializer_list<long unsigned int>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<long unsigned int> (0x0x7fe6e13c7b40) 0

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

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

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

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

Class std::collate<char>
   size=24 align=8
   base size=24 base align=8
std::collate<char> (0x0x7fe6e03f9dd0) 0
    vptr=((& std::collate<char>::_ZTVSt7collateIcE) + 16u)
  std::locale::facet (0x0x7fe6df4a5660) 0
      primary-for std::collate<char> (0x0x7fe6e03f9dd0)

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

Class std::collate<wchar_t>
   size=24 align=8
   base size=24 base align=8
std::collate<wchar_t> (0x0x7fe6e03f9e38) 0
    vptr=((& std::collate<wchar_t>::_ZTVSt7collateIwE) + 16u)
  std::locale::facet (0x0x7fe6df4a56c0) 0
      primary-for std::collate<wchar_t> (0x0x7fe6e03f9e38)

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> > (0x0x7fe6df4a5780) 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> (0x0x7fe6df4a57e0) 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> (0x0x7fe6e03f9f70) 0 empty
  __gnu_cxx::__numeric_traits_integer<long unsigned int> (0x0x7fe6df4a5840) 0 empty

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

Class std::collate_byname<char>
   size=24 align=8
   base size=24 base align=8
std::collate_byname<char> (0x0x7fe6e03f9f08) 0
    vptr=((& std::collate_byname<char>::_ZTVSt14collate_bynameIcE) + 16u)
  std::collate<char> (0x0x7fe6df15b000) 0
      primary-for std::collate_byname<char> (0x0x7fe6e03f9f08)
    std::locale::facet (0x0x7fe6df4a58a0) 0
        primary-for std::collate<char> (0x0x7fe6df15b000)

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

Class std::collate_byname<wchar_t>
   size=24 align=8
   base size=24 base align=8
std::collate_byname<wchar_t> (0x0x7fe6df15b068) 0
    vptr=((& std::collate_byname<wchar_t>::_ZTVSt14collate_bynameIwE) + 16u)
  std::collate<wchar_t> (0x0x7fe6df15b0d0) 0
      primary-for std::collate_byname<wchar_t> (0x0x7fe6df15b068)
    std::locale::facet (0x0x7fe6df4a5900) 0
        primary-for std::collate<wchar_t> (0x0x7fe6df15b0d0)

Vtable for std::ios_base::failure
std::ios_base::failure::_ZTVNSt8ios_base7failureE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt8ios_base7failureE)
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=16 align=8
   base size=16 base align=8
std::ios_base::failure (0x0x7fe6df15b138) 0
    vptr=((& std::ios_base::failure::_ZTVNSt8ios_base7failureE) + 16u)
  std::exception (0x0x7fe6df4a59c0) 0 nearly-empty
      primary-for std::ios_base::failure (0x0x7fe6df15b138)

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

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

Class std::ios_base::Init
   size=1 align=1
   base size=0 base align=1
std::ios_base::Init (0x0x7fe6df4a5ae0) 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 (0x0x7fe6df4a5960) 0
    vptr=((& std::ios_base::_ZTVSt8ios_base) + 16u)

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> (0x0x7fe6df4a5ba0) 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> (0x0x7fe6df22b0c0) 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 (0x0x7fe6df22b240) 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> (0x0x7fe6df29aee0) 0
    vptr=((& std::ctype<char>::_ZTVSt5ctypeIcE) + 16u)
  std::locale::facet (0x0x7fe6df22b4e0) 0
      primary-for std::ctype<char> (0x0x7fe6df29aee0)
  std::ctype_base (0x0x7fe6df22b540) 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> (0x0x7fe6df2d4c40) 0
    vptr=((& std::__ctype_abstract_base<wchar_t>::_ZTVSt21__ctype_abstract_baseIwE) + 16u)
  std::locale::facet (0x0x7fe6df22b5a0) 0
      primary-for std::__ctype_abstract_base<wchar_t> (0x0x7fe6df2d4c40)
  std::ctype_base (0x0x7fe6df22b600) 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> (0x0x7fe6df15bb60) 0
    vptr=((& std::ctype<wchar_t>::_ZTVSt5ctypeIwE) + 16u)
  std::__ctype_abstract_base<wchar_t> (0x0x7fe6df2d4d20) 0
      primary-for std::ctype<wchar_t> (0x0x7fe6df15bb60)
    std::locale::facet (0x0x7fe6df22b660) 0
        primary-for std::__ctype_abstract_base<wchar_t> (0x0x7fe6df2d4d20)
    std::ctype_base (0x0x7fe6df22b6c0) 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> (0x0x7fe6df15bd00) 0
    vptr=((& std::ctype_byname<char>::_ZTVSt12ctype_bynameIcE) + 16u)
  std::ctype<char> (0x0x7fe6df301070) 0
      primary-for std::ctype_byname<char> (0x0x7fe6df15bd00)
    std::locale::facet (0x0x7fe6df22b780) 0
        primary-for std::ctype<char> (0x0x7fe6df301070)
    std::ctype_base (0x0x7fe6df22b7e0) 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> (0x0x7fe6df15bd68) 0
    vptr=((& std::ctype_byname<wchar_t>::_ZTVSt12ctype_bynameIwE) + 16u)
  std::ctype<wchar_t> (0x0x7fe6df15bdd0) 0
      primary-for std::ctype_byname<wchar_t> (0x0x7fe6df15bd68)
    std::__ctype_abstract_base<wchar_t> (0x0x7fe6df3011c0) 0
        primary-for std::ctype<wchar_t> (0x0x7fe6df15bdd0)
      std::locale::facet (0x0x7fe6df22b840) 0
          primary-for std::__ctype_abstract_base<wchar_t> (0x0x7fe6df3011c0)
      std::ctype_base (0x0x7fe6df22b8a0) 0 empty

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

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

Class std::numpunct<char>
   size=24 align=8
   base size=24 base align=8
std::numpunct<char> (0x0x7fe6df15b2d8) 0
    vptr=((& std::numpunct<char>::_ZTVSt8numpunctIcE) + 16u)
  std::locale::facet (0x0x7fe6df22ba20) 0
      primary-for std::numpunct<char> (0x0x7fe6df15b2d8)

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

Class std::numpunct<wchar_t>
   size=24 align=8
   base size=24 base align=8
std::numpunct<wchar_t> (0x0x7fe6df15b340) 0
    vptr=((& std::numpunct<wchar_t>::_ZTVSt8numpunctIwE) + 16u)
  std::locale::facet (0x0x7fe6df22ba80) 0
      primary-for std::numpunct<wchar_t> (0x0x7fe6df15b340)

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

Class __gnu_cxx::__numeric_traits<char>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<char> (0x0x7fe6def432d8) 0 empty
  __gnu_cxx::__numeric_traits_integer<char> (0x0x7fe6df22bd80) 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> (0x0x7fe6df22bde0) 0 empty

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

Class std::numpunct_byname<char>
   size=24 align=8
   base size=24 base align=8
std::numpunct_byname<char> (0x0x7fe6def436e8) 0
    vptr=((& std::numpunct_byname<char>::_ZTVSt15numpunct_bynameIcE) + 16u)
  std::numpunct<char> (0x0x7fe6def43750) 0
      primary-for std::numpunct_byname<char> (0x0x7fe6def436e8)
    std::locale::facet (0x0x7fe6defe9120) 0
        primary-for std::numpunct<char> (0x0x7fe6def43750)

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

Class std::num_get<char>
   size=16 align=8
   base size=12 base align=8
std::num_get<char> (0x0x7fe6def437b8) 0
    vptr=((& std::num_get<char>::_ZTVSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE) + 16u)
  std::locale::facet (0x0x7fe6defe9180) 0
      primary-for std::num_get<char> (0x0x7fe6def437b8)

Vtable for std::num_put<char>
std::num_put<char>::_ZTVSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE: 12u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE)
16    (int (*)(...))std::num_put<_CharT, _OutIter>::~num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
24    (int (*)(...))std::num_put<_CharT, _OutIter>::~num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
32    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
40    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
48    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
56    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
64    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
72    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
80    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
88    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >

Class std::num_put<char>
   size=16 align=8
   base size=12 base align=8
std::num_put<char> (0x0x7fe6def43820) 0
    vptr=((& std::num_put<char>::_ZTVSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE) + 16u)
  std::locale::facet (0x0x7fe6defe9240) 0
      primary-for std::num_put<char> (0x0x7fe6def43820)

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

Class std::numpunct_byname<wchar_t>
   size=24 align=8
   base size=24 base align=8
std::numpunct_byname<wchar_t> (0x0x7fe6def43888) 0
    vptr=((& std::numpunct_byname<wchar_t>::_ZTVSt15numpunct_bynameIwE) + 16u)
  std::numpunct<wchar_t> (0x0x7fe6def438f0) 0
      primary-for std::numpunct_byname<wchar_t> (0x0x7fe6def43888)
    std::locale::facet (0x0x7fe6defe9300) 0
        primary-for std::numpunct<wchar_t> (0x0x7fe6def438f0)

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

Class std::num_get<wchar_t>
   size=16 align=8
   base size=12 base align=8
std::num_get<wchar_t> (0x0x7fe6def43958) 0
    vptr=((& std::num_get<wchar_t>::_ZTVSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE) + 16u)
  std::locale::facet (0x0x7fe6defe9360) 0
      primary-for std::num_get<wchar_t> (0x0x7fe6def43958)

Vtable for std::num_put<wchar_t>
std::num_put<wchar_t>::_ZTVSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE: 12u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE)
16    (int (*)(...))std::num_put<_CharT, _OutIter>::~num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
24    (int (*)(...))std::num_put<_CharT, _OutIter>::~num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
32    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
40    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
48    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
56    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
64    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
72    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
80    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
88    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >

Class std::num_put<wchar_t>
   size=16 align=8
   base size=12 base align=8
std::num_put<wchar_t> (0x0x7fe6def43a28) 0
    vptr=((& std::num_put<wchar_t>::_ZTVSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE) + 16u)
  std::locale::facet (0x0x7fe6defe93c0) 0
      primary-for std::num_put<wchar_t> (0x0x7fe6def43a28)

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

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

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

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

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

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

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> > (0x0x7fe6defe9ba0) 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> (0x0x7fe6defe9c00) 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> (0x0x7fe6df0e83a8) 0 empty
  __gnu_cxx::__numeric_traits_integer<short int> (0x0x7fe6defe9c60) 0 empty

Class std::basic_istream<char>::sentry
   size=1 align=1
   base size=1 base align=1
std::basic_istream<char>::sentry (0x0x7fe6defe9cc0) 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> (0x0x7fe6dede47b8 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> (0x0x7fe6dede4888 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> (0x0x7fe6dee26930) 0
    vptridx=0u vptr=((& std::basic_iostream<char>::_ZTVSd) + 24u)
  std::basic_istream<char> (0x0x7fe6dede47b8) 0
      primary-for std::basic_iostream<char> (0x0x7fe6dee26930)
      subvttidx=8u
    std::basic_ios<char> (0x0x7fe6dede4820) 24 virtual
        vptridx=40u vbaseoffset=-24 vptr=((& std::basic_iostream<char>::_ZTVSd) + 104u)
      std::ios_base (0x0x7fe6defe9d20) 24
          primary-for std::basic_ios<char> (0x0x7fe6dede4820)
  std::basic_ostream<char> (0x0x7fe6dede4888) 16 nearly-empty
      subvttidx=24u vptridx=48u vptr=((& std::basic_iostream<char>::_ZTVSd) + 64u)
    std::basic_ios<char> (0x0x7fe6dede4820) 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 (0x0x7fe6defe9d80) 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> (0x0x7fe6dede4c30 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> (0x0x7fe6dede4d00 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> (0x0x7fe6dee64070) 0
    vptridx=0u vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 24u)
  std::basic_istream<wchar_t> (0x0x7fe6dede4c30) 0
      primary-for std::basic_iostream<wchar_t> (0x0x7fe6dee64070)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7fe6dede4c98) 24 virtual
        vptridx=40u vbaseoffset=-24 vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 104u)
      std::ios_base (0x0x7fe6defe9de0) 24
          primary-for std::basic_ios<wchar_t> (0x0x7fe6dede4c98)
  std::basic_ostream<wchar_t> (0x0x7fe6dede4d00) 16 nearly-empty
      subvttidx=24u vptridx=48u vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 64u)
    std::basic_ios<wchar_t> (0x0x7fe6dede4c98) alternative-path

Class std::codecvt_base
   size=1 align=1
   base size=0 base align=1
std::codecvt_base (0x0x7fe6defe9e40) 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> (0x0x7fe6dee8b0e0) 0
    vptr=((& std::__codecvt_abstract_base<char, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIcc11__mbstate_tE) + 16u)
  std::locale::facet (0x0x7fe6dee8c000) 0
      primary-for std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7fe6dee8b0e0)
  std::codecvt_base (0x0x7fe6dee8c060) 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> (0x0x7fe6dee801a0) 0
    vptr=((& std::codecvt<char, char, __mbstate_t>::_ZTVSt7codecvtIcc11__mbstate_tE) + 16u)
  std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7fe6dee8b230) 0
      primary-for std::codecvt<char, char, __mbstate_t> (0x0x7fe6dee801a0)
    std::locale::facet (0x0x7fe6dee8c0c0) 0
        primary-for std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7fe6dee8b230)
    std::codecvt_base (0x0x7fe6dee8c120) 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> (0x0x7fe6dee8b380) 0
    vptr=((& std::__codecvt_abstract_base<wchar_t, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIwc11__mbstate_tE) + 16u)
  std::locale::facet (0x0x7fe6dee8c180) 0
      primary-for std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7fe6dee8b380)
  std::codecvt_base (0x0x7fe6dee8c1e0) 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> (0x0x7fe6dee80270) 0
    vptr=((& std::codecvt<wchar_t, char, __mbstate_t>::_ZTVSt7codecvtIwc11__mbstate_tE) + 16u)
  std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7fe6dee8b4d0) 0
      primary-for std::codecvt<wchar_t, char, __mbstate_t> (0x0x7fe6dee80270)
    std::locale::facet (0x0x7fe6dee8c240) 0
        primary-for std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7fe6dee8b4d0)
    std::codecvt_base (0x0x7fe6dee8c2a0) 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> (0x0x7fe6dee803a8) 0
    vptr=((& std::codecvt_byname<char, char, __mbstate_t>::_ZTVSt14codecvt_bynameIcc11__mbstate_tE) + 16u)
  std::codecvt<char, char, __mbstate_t> (0x0x7fe6dee80410) 0
      primary-for std::codecvt_byname<char, char, __mbstate_t> (0x0x7fe6dee803a8)
    std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7fe6dee8b930) 0
        primary-for std::codecvt<char, char, __mbstate_t> (0x0x7fe6dee80410)
      std::locale::facet (0x0x7fe6dee8c360) 0
          primary-for std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7fe6dee8b930)
      std::codecvt_base (0x0x7fe6dee8c3c0) 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> (0x0x7fe6dee804e0) 0
    vptr=((& std::codecvt_byname<wchar_t, char, __mbstate_t>::_ZTVSt14codecvt_bynameIwc11__mbstate_tE) + 16u)
  std::codecvt<wchar_t, char, __mbstate_t> (0x0x7fe6dee80548) 0
      primary-for std::codecvt_byname<wchar_t, char, __mbstate_t> (0x0x7fe6dee804e0)
    std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7fe6dee8baf0) 0
        primary-for std::codecvt<wchar_t, char, __mbstate_t> (0x0x7fe6dee80548)
      std::locale::facet (0x0x7fe6dee8c420) 0
          primary-for std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7fe6dee8baf0)
      std::codecvt_base (0x0x7fe6dee8c480) 0 empty

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

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> (0x0x7fe6dee80bc8) 0
    vptr=((& std::basic_filebuf<char>::_ZTVSt13basic_filebufIcSt11char_traitsIcEE) + 16u)
  std::basic_streambuf<char> (0x0x7fe6dee8c780) 0
      primary-for std::basic_filebuf<char> (0x0x7fe6dee80bc8)

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> (0x0x7fe6dee80dd0 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> (0x0x7fe6dee80d68) 0
    vptridx=0u vptr=((& std::basic_ifstream<char>::_ZTVSt14basic_ifstreamIcSt11char_traitsIcEE) + 24u)
  std::basic_istream<char> (0x0x7fe6dee80dd0) 0
      primary-for std::basic_ifstream<char> (0x0x7fe6dee80d68)
      subvttidx=8u
    std::basic_ios<char> (0x0x7fe6dee80e38) 256 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_ifstream<char>::_ZTVSt14basic_ifstreamIcSt11char_traitsIcEE) + 64u)
      std::ios_base (0x0x7fe6dee8cba0) 256
          primary-for std::basic_ios<char> (0x0x7fe6dee80e38)

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> (0x0x7fe6deb880d0 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> (0x0x7fe6deb88068) 0
    vptridx=0u vptr=((& std::basic_ofstream<char>::_ZTVSt14basic_ofstreamIcSt11char_traitsIcEE) + 24u)
  std::basic_ostream<char> (0x0x7fe6deb880d0) 0 nearly-empty
      primary-for std::basic_ofstream<char> (0x0x7fe6deb88068)
      subvttidx=8u
    std::basic_ios<char> (0x0x7fe6deb88138) 248 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_ofstream<char>::_ZTVSt14basic_ofstreamIcSt11char_traitsIcEE) + 64u)
      std::ios_base (0x0x7fe6dee8ccc0) 248
          primary-for std::basic_ios<char> (0x0x7fe6deb88138)

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> (0x0x7fe6deb751c0 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> (0x0x7fe6deb88478 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> (0x0x7fe6deb88548 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> (0x0x7fe6deb88410) 0
    vptridx=0u vptr=((& std::basic_fstream<char>::_ZTVSt13basic_fstreamIcSt11char_traitsIcEE) + 24u)
  std::basic_iostream<char> (0x0x7fe6deb751c0) 0
      primary-for std::basic_fstream<char> (0x0x7fe6deb88410)
      subvttidx=8u
    std::basic_istream<char> (0x0x7fe6deb88478) 0
        primary-for std::basic_iostream<char> (0x0x7fe6deb751c0)
        subvttidx=16u
      std::basic_ios<char> (0x0x7fe6deb884e0) 264 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::basic_fstream<char>::_ZTVSt13basic_fstreamIcSt11char_traitsIcEE) + 104u)
        std::ios_base (0x0x7fe6dee8cde0) 264
            primary-for std::basic_ios<char> (0x0x7fe6deb884e0)
    std::basic_ostream<char> (0x0x7fe6deb88548) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::basic_fstream<char>::_ZTVSt13basic_fstreamIcSt11char_traitsIcEE) + 64u)
      std::basic_ios<char> (0x0x7fe6deb884e0) 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> (0x0x7fe6deb88888) 0
    vptr=((& std::basic_filebuf<wchar_t>::_ZTVSt13basic_filebufIwSt11char_traitsIwEE) + 16u)
  std::basic_streambuf<wchar_t> (0x0x7fe6deba4000) 0
      primary-for std::basic_filebuf<wchar_t> (0x0x7fe6deb88888)

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> (0x0x7fe6deb88c30 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> (0x0x7fe6deb88bc8) 0
    vptridx=0u vptr=((& std::basic_ifstream<wchar_t>::_ZTVSt14basic_ifstreamIwSt11char_traitsIwEE) + 24u)
  std::basic_istream<wchar_t> (0x0x7fe6deb88c30) 0
      primary-for std::basic_ifstream<wchar_t> (0x0x7fe6deb88bc8)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7fe6deb88c98) 256 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_ifstream<wchar_t>::_ZTVSt14basic_ifstreamIwSt11char_traitsIwEE) + 64u)
      std::ios_base (0x0x7fe6deba4360) 256
          primary-for std::basic_ios<wchar_t> (0x0x7fe6deb88c98)

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> (0x0x7fe6deb88270 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> (0x0x7fe6deb88000) 0
    vptridx=0u vptr=((& std::basic_ofstream<wchar_t>::_ZTVSt14basic_ofstreamIwSt11char_traitsIwEE) + 24u)
  std::basic_ostream<wchar_t> (0x0x7fe6deb88270) 0 nearly-empty
      primary-for std::basic_ofstream<wchar_t> (0x0x7fe6deb88000)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7fe6deb883a8) 248 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_ofstream<wchar_t>::_ZTVSt14basic_ofstreamIwSt11char_traitsIwEE) + 64u)
      std::ios_base (0x0x7fe6deba43c0) 248
          primary-for std::basic_ios<wchar_t> (0x0x7fe6deb883a8)

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> (0x0x7fe6deb757e0 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> (0x0x7fe6deb88f08 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> (0x0x7fe6debcd068 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> (0x0x7fe6deb88dd0) 0
    vptridx=0u vptr=((& std::basic_fstream<wchar_t>::_ZTVSt13basic_fstreamIwSt11char_traitsIwEE) + 24u)
  std::basic_iostream<wchar_t> (0x0x7fe6deb757e0) 0
      primary-for std::basic_fstream<wchar_t> (0x0x7fe6deb88dd0)
      subvttidx=8u
    std::basic_istream<wchar_t> (0x0x7fe6deb88f08) 0
        primary-for std::basic_iostream<wchar_t> (0x0x7fe6deb757e0)
        subvttidx=16u
      std::basic_ios<wchar_t> (0x0x7fe6debcd000) 264 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::basic_fstream<wchar_t>::_ZTVSt13basic_fstreamIwSt11char_traitsIwEE) + 104u)
        std::ios_base (0x0x7fe6deba4420) 264
            primary-for std::basic_ios<wchar_t> (0x0x7fe6debcd000)
    std::basic_ostream<wchar_t> (0x0x7fe6debcd068) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::basic_fstream<wchar_t>::_ZTVSt13basic_fstreamIwSt11char_traitsIwEE) + 64u)
      std::basic_ios<wchar_t> (0x0x7fe6debcd000) alternative-path

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

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*> (0x0x7fe6deba47e0) 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 (0x0x7fe6debcd7b8) 0
    vptr=((& std::logic_error::_ZTVSt11logic_error) + 16u)
  std::exception (0x0x7fe6deba4840) 0 nearly-empty
      primary-for std::logic_error (0x0x7fe6debcd7b8)

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

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

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

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

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

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

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

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

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

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

Class std::__uses_alloc0::_Anything
   size=1 align=1
   base size=0 base align=1
std::__uses_alloc0::_Anything (0x0x7fe6de9601e0) 0 empty

Class std::__uses_alloc0
   size=1 align=1
   base size=1 base align=1
std::__uses_alloc0 (0x0x7fe6debcd4e0) 0
  std::__uses_alloc_base (0x0x7fe6de960180) 0 empty

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

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

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

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

Class std::__detail::_List_node_base
   size=16 align=8
   base size=16 base align=8
std::__detail::_List_node_base (0x0x7fe6dea48720) 0

Class <anonymous struct>::<anonymous union>::<anonymous struct>
   size=25002 align=1
   base size=25002 base align=1
<anonymous struct>::<anonymous union>::<anonymous struct> (0x0x7fe6dea48a80) 0

Class <anonymous struct>::<anonymous union>
   size=25002 align=1
   base size=25002 base align=1
<anonymous struct>::<anonymous union> (0x0x7fe6dea48a20) 0

Class <anonymous struct>::<anonymous union>::<anonymous struct>
   size=25002 align=1
   base size=25002 base align=1
<anonymous struct>::<anonymous union>::<anonymous struct> (0x0x7fe6dea48b40) 0

Class <anonymous struct>::<anonymous union>
   size=25002 align=1
   base size=25002 base align=1
<anonymous struct>::<anonymous union> (0x0x7fe6dea48ae0) 0

Class <anonymous struct>
   size=184326 align=1
   base size=184326 base align=1
<anonymous struct> (0x0x7fe6dea489c0) 0

Class std::__detail::_Identity
   size=1 align=1
   base size=0 base align=1
std::__detail::_Identity (0x0x7fe6dea48c00) 0 empty

Class std::__detail::_Select1st
   size=1 align=1
   base size=0 base align=1
std::__detail::_Select1st (0x0x7fe6dea48c60) 0 empty

Class std::__detail::_Hash_node_base
   size=8 align=1
   base size=8 base align=1
std::__detail::_Hash_node_base (0x0x7fe6dea48de0) 0

Class std::__detail::_Mod_range_hashing
   size=1 align=1
   base size=0 base align=1
std::__detail::_Mod_range_hashing (0x0x7fe6de7c10c0) 0 empty

Class std::__detail::_Default_ranged_hash
   size=1 align=1
   base size=0 base align=1
std::__detail::_Default_ranged_hash (0x0x7fe6de7c1120) 0 empty

Class std::__detail::_Prime_rehash_policy
   size=12 align=1
   base size=12 base align=1
std::__detail::_Prime_rehash_policy (0x0x7fe6de7c1180) 0

Class std::pair<bool, long unsigned int>
   size=16 align=8
   base size=16 base align=8
std::pair<bool, long unsigned int> (0x0x7fe6de7fa420) 0

Class std::__detail::_Equality_base
   size=1 align=1
   base size=0 base align=1
std::__detail::_Equality_base (0x0x7fe6de8a3240) 0 empty

Class std::conditional<false, std::__detail::__is_noexcept_hash<std::basic_string<char>, std::hash<std::basic_string<char> > >, std::__is_fast_hash<std::hash<std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__detail::__is_noexcept_hash<std::basic_string<char>, std::hash<std::basic_string<char> > >, std::__is_fast_hash<std::hash<std::basic_string<char> > > > (0x0x7fe6de8a39c0) 0 empty

Class std::__and_<std::__is_fast_hash<std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__detail::__is_noexcept_hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__is_fast_hash<std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__detail::__is_noexcept_hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fe6de5f9c98) 0 empty
  std::__is_fast_hash<std::hash<std::basic_string<char> > > (0x0x7fe6de5f9d00) 0 empty
    std::integral_constant<bool, false> (0x0x7fe6de8a3a20) 0 empty

Class std::__not_<std::__and_<std::__is_fast_hash<std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__detail::__is_noexcept_hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::hash<std::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_fast_hash<std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__detail::__is_noexcept_hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fe6de5f9d68) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6de8a3a80) 0 empty

Class std::__detail::_Hashtable_traits<true, false, true>
   size=1 align=1
   base size=0 base align=1
std::__detail::_Hashtable_traits<true, false, true> (0x0x7fe6de8a3ae0) 0 empty

Class __gnu_cxx::new_allocator<std::pair<const std::basic_string<char>, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const std::basic_string<char>, long unsigned int> > (0x0x7fe6de8a3ba0) 0 empty

Class std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const std::basic_string<char>, long unsigned int> > (0x0x7fe6de6a1068) 0 empty
  __gnu_cxx::new_allocator<std::pair<const std::basic_string<char>, long unsigned int> > (0x0x7fe6de8a3c60) 0 empty

Class std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >::rebind<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >::rebind<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> > (0x0x7fe6de8a3d20) 0 empty

Class std::__alloctr_rebind_helper<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> >
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind_helper<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> > (0x0x7fe6de8a3b40) 0 empty

Class std::__alloctr_rebind<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true>, true>
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true>, true> (0x0x7fe6de8a3d80) 0 empty

Class std::binary_function<std::basic_string<char>, std::basic_string<char>, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<std::basic_string<char>, std::basic_string<char>, bool> (0x0x7fe6de8a3de0) 0 empty

Class std::equal_to<std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::equal_to<std::basic_string<char> > (0x0x7fe6de6a11a0) 0 empty
  std::binary_function<std::basic_string<char>, std::basic_string<char>, bool> (0x0x7fe6de8a3e40) 0 empty

Class std::__detail::_Hashtable_ebo_helper<0, std::__detail::_Select1st, true>
   size=1 align=1
   base size=1 base align=1
std::__detail::_Hashtable_ebo_helper<0, std::__detail::_Select1st, true> (0x0x7fe6de6a1208) 0 empty
  std::__detail::_Select1st (0x0x7fe6de8a3ea0) 0 empty

Class std::__detail::_Hashtable_ebo_helper<1, std::hash<std::basic_string<char> >, true>
   size=1 align=1
   base size=1 base align=1
std::__detail::_Hashtable_ebo_helper<1, std::hash<std::basic_string<char> >, true> (0x0x7fe6de6a1270) 0 empty
  std::hash<std::basic_string<char> > (0x0x7fe6de6a12d8) 0 empty
    std::__hash_base<long unsigned int, std::basic_string<char> > (0x0x7fe6de8a3f00) 0 empty

Class std::__detail::_Hashtable_ebo_helper<2, std::__detail::_Mod_range_hashing, true>
   size=1 align=1
   base size=1 base align=1
std::__detail::_Hashtable_ebo_helper<2, std::__detail::_Mod_range_hashing, true> (0x0x7fe6de6a1340) 0 empty
  std::__detail::_Mod_range_hashing (0x0x7fe6de8a3f60) 0 empty

Class std::__detail::_Hash_code_base<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::__detail::_Select1st, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>
   size=1 align=1
   base size=1 base align=1
std::__detail::_Hash_code_base<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::__detail::_Select1st, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true> (0x0x7fe6de677ac8) 0 empty
  std::__detail::_Hashtable_ebo_helper<0, std::__detail::_Select1st, true> (0x0x7fe6de6a13a8) 0 empty
    std::__detail::_Select1st (0x0x7fe6de2d2000) 0 empty
  std::__detail::_Hashtable_ebo_helper<1, std::hash<std::basic_string<char> >, true> (0x0x7fe6de6a1410) 0 empty
    std::hash<std::basic_string<char> > (0x0x7fe6de6a1478) 0 empty
      std::__hash_base<long unsigned int, std::basic_string<char> > (0x0x7fe6de2d2060) 0 empty
  std::__detail::_Hashtable_ebo_helper<2, std::__detail::_Mod_range_hashing, true> (0x0x7fe6de6a14e0) 0 empty
    std::__detail::_Mod_range_hashing (0x0x7fe6de2d20c0) 0 empty

Class std::__detail::_Hashtable_ebo_helper<0, std::equal_to<std::basic_string<char> >, true>
   size=1 align=1
   base size=1 base align=1
std::__detail::_Hashtable_ebo_helper<0, std::equal_to<std::basic_string<char> >, true> (0x0x7fe6de6a1548) 0 empty
  std::equal_to<std::basic_string<char> > (0x0x7fe6de6a15b0) 0 empty
    std::binary_function<std::basic_string<char>, std::basic_string<char>, bool> (0x0x7fe6de2d2120) 0 empty

Class std::conditional<true, std::pair<std::__detail::_Node_iterator<std::pair<const std::basic_string<char>, long unsigned int>, false, true>, bool>, std::__detail::_Node_iterator<std::pair<const std::basic_string<char>, long unsigned int>, false, true> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::pair<std::__detail::_Node_iterator<std::pair<const std::basic_string<char>, long unsigned int>, false, true>, bool>, std::__detail::_Node_iterator<std::pair<const std::basic_string<char>, long unsigned int>, false, true> > (0x0x7fe6de2d2300) 0 empty

Class std::__detail::_Hashtable_base<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits<true, false, true> >
   size=1 align=1
   base size=1 base align=1
std::__detail::_Hashtable_base<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits<true, false, true> > (0x0x7fe6de2c4850) 0 empty
  std::__detail::_Hash_code_base<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::__detail::_Select1st, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true> (0x0x7fe6de677c30) 0 empty
    std::__detail::_Hashtable_ebo_helper<0, std::__detail::_Select1st, true> (0x0x7fe6de6a1618) 0 empty
      std::__detail::_Select1st (0x0x7fe6de2d2180) 0 empty
    std::__detail::_Hashtable_ebo_helper<1, std::hash<std::basic_string<char> >, true> (0x0x7fe6de6a1680) 0 empty
      std::hash<std::basic_string<char> > (0x0x7fe6de6a16e8) 0 empty
        std::__hash_base<long unsigned int, std::basic_string<char> > (0x0x7fe6de2d21e0) 0 empty
    std::__detail::_Hashtable_ebo_helper<2, std::__detail::_Mod_range_hashing, true> (0x0x7fe6de6a1750) 0 empty
      std::__detail::_Mod_range_hashing (0x0x7fe6de2d2240) 0 empty
  std::__detail::_Hashtable_ebo_helper<0, std::equal_to<std::basic_string<char> >, true> (0x0x7fe6de6a17b8) 0 empty
    std::equal_to<std::basic_string<char> > (0x0x7fe6de6a1820) 0 empty
      std::binary_function<std::basic_string<char>, std::basic_string<char>, bool> (0x0x7fe6de2d22a0) 0 empty

Class std::tuple_element<1ul, std::pair<const std::basic_string<char>, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::tuple_element<1ul, std::pair<const std::basic_string<char>, long unsigned int> > (0x0x7fe6de2d2ae0) 0 empty

Class std::__detail::_Map_base<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true>, true>
   size=1 align=1
   base size=0 base align=1
std::__detail::_Map_base<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true>, true> (0x0x7fe6de2d2420) 0 empty

Class std::__detail::_Insert_base<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >
   size=1 align=1
   base size=0 base align=1
std::__detail::_Insert_base<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> > (0x0x7fe6de300180) 0 empty

Class std::__detail::_Insert<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true>, false, true>
   size=1 align=1
   base size=1 base align=1
std::__detail::_Insert<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true>, false, true> (0x0x7fe6de30b750) 0 empty
  std::__detail::_Insert_base<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> > (0x0x7fe6de3001e0) 0 empty

Class std::__detail::_Rehash_base<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >
   size=1 align=1
   base size=0 base align=1
std::__detail::_Rehash_base<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> > (0x0x7fe6de3002a0) 0 empty

Class std::__detail::_Equality<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true>, true>
   size=1 align=1
   base size=0 base align=1
std::__detail::_Equality<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true>, true> (0x0x7fe6de3004e0) 0 empty

Class __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> > (0x0x7fe6de300540) 0 empty

Class std::allocator<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> > (0x0x7fe6de31f9c0) 0 empty
  __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> > (0x0x7fe6de300600) 0 empty

Class std::__detail::_Hashtable_ebo_helper<0, std::allocator<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> >, true>
   size=1 align=1
   base size=1 base align=1
std::__detail::_Hashtable_ebo_helper<0, std::allocator<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> >, true> (0x0x7fe6de31fa28) 0 empty
  std::allocator<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> > (0x0x7fe6de31fa90) 0 empty
    __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> > (0x0x7fe6de3006c0) 0 empty

Class std::pair<const std::basic_string<char>, long unsigned int>
   size=16 align=8
   base size=16 base align=8
std::pair<const std::basic_string<char>, long unsigned int> (0x0x7fe6de3007e0) 0

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

Class std::alignment_of<std::pair<const std::basic_string<char>, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::alignment_of<std::pair<const std::basic_string<char>, long unsigned int> > (0x0x7fe6de31fd00) 0 empty
  std::integral_constant<long unsigned int, 8ul> (0x0x7fe6de3008a0) 0 empty

Class std::aligned_storage<16ul, 8ul>
   size=1 align=1
   base size=0 base align=1
std::aligned_storage<16ul, 8ul> (0x0x7fe6de300900) 0 empty

Class std::aligned_storage<16ul, 8ul>::type::<anonymous struct>
   size=8 align=8
   base size=0 base align=8
std::aligned_storage<16ul, 8ul>::type::<anonymous struct> (0x0x7fe6de300a20) 0 empty

Class std::aligned_storage<16ul, 8ul>::type
   size=16 align=8
   base size=16 base align=8
std::aligned_storage<16ul, 8ul>::type (0x0x7fe6de3009c0) 0

Class __gnu_cxx::__aligned_buffer<std::pair<const std::basic_string<char>, long unsigned int> >
   size=16 align=8
   base size=16 base align=8
__gnu_cxx::__aligned_buffer<std::pair<const std::basic_string<char>, long unsigned int> > (0x0x7fe6de31fd68) 0
  std::aligned_storage<16ul, 8ul> (0x0x7fe6de300960) 0 empty

Class std::__detail::_Hash_node_value_base<std::pair<const std::basic_string<char>, long unsigned int> >
   size=24 align=1
   base size=24 base align=1
std::__detail::_Hash_node_value_base<std::pair<const std::basic_string<char>, long unsigned int> > (0x0x7fe6de31fc98) 0
  std::__detail::_Hash_node_base (0x0x7fe6de300780) 0

Class std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true>
   size=32 align=1
   base size=32 base align=1
std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> (0x0x7fe6de31fea0) 0
  std::__detail::_Hash_node_value_base<std::pair<const std::basic_string<char>, long unsigned int> > (0x0x7fe6de31ff08) 0
    std::__detail::_Hash_node_base (0x0x7fe6de300b40) 0

Class std::allocator<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> >::rebind<std::pair<const std::basic_string<char>, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> >::rebind<std::pair<const std::basic_string<char>, long unsigned int> > (0x0x7fe6de300cc0) 0 empty

Class std::__alloctr_rebind_helper<std::allocator<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> >, std::pair<const std::basic_string<char>, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind_helper<std::allocator<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> >, std::pair<const std::basic_string<char>, long unsigned int> > (0x0x7fe6de300c60) 0 empty

Class std::__alloctr_rebind<std::allocator<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> >, std::pair<const std::basic_string<char>, long unsigned int>, true>
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind<std::allocator<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> >, std::pair<const std::basic_string<char>, long unsigned int>, true> (0x0x7fe6de300d20) 0 empty

Class std::allocator<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> >::rebind<std::__detail::_Hash_node_base*>
   size=1 align=1
   base size=0 base align=1
std::allocator<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> >::rebind<std::__detail::_Hash_node_base*> (0x0x7fe6de300de0) 0 empty

Class std::__alloctr_rebind_helper<std::allocator<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> >, std::__detail::_Hash_node_base*>
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind_helper<std::allocator<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> >, std::__detail::_Hash_node_base*> (0x0x7fe6de300d80) 0 empty

Class std::__alloctr_rebind<std::allocator<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> >, std::__detail::_Hash_node_base*, true>
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind<std::allocator<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> >, std::__detail::_Hash_node_base*, true> (0x0x7fe6de300e40) 0 empty

Class std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> > >
   size=1 align=1
   base size=1 base align=1
std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> > > (0x0x7fe6de31faf8) 0 empty
  std::__detail::_Hashtable_ebo_helper<0, std::allocator<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> >, true> (0x0x7fe6de31fb60) 0 empty
    std::allocator<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> > (0x0x7fe6de31fbc8) 0 empty
      __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> > (0x0x7fe6de300720) 0 empty

Class std::remove_volatile<std::pair<const std::basic_string<char>, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::pair<const std::basic_string<char>, long unsigned int> > (0x0x7fe6de3a9360) 0 empty

Class std::remove_const<std::pair<const std::basic_string<char>, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::pair<const std::basic_string<char>, long unsigned int> > (0x0x7fe6de3a93c0) 0 empty

Class std::remove_cv<std::pair<const std::basic_string<char>, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::pair<const std::basic_string<char>, long unsigned int> > (0x0x7fe6de3a9300) 0 empty

Class std::__ptrtr_not_void<std::pair<const std::basic_string<char>, long unsigned int>, std::pair<const std::basic_string<char>, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::__ptrtr_not_void<std::pair<const std::basic_string<char>, long unsigned int>, std::pair<const std::basic_string<char>, long unsigned int> > (0x0x7fe6de3a9420) 0 empty

Class std::pointer_traits<std::pair<const std::basic_string<char>, long unsigned int>*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<std::pair<const std::basic_string<char>, long unsigned int>*> (0x0x7fe6de3a92a0) 0 empty

Class std::allocator_traits<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> > > (0x0x7fe6de3a9240) 0 empty

Class std::conditional<false, std::__detail::_Identity, std::__detail::_Select1st>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__detail::_Identity, std::__detail::_Select1st> (0x0x7fe6de3a9480) 0 empty

Class std::is_function<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&> (0x0x7fe6de4123a8) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6de3a94e0) 0 empty

Class std::conditional<false, std::is_function<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&>, std::__or_<std::is_reference<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&>, std::__or_<std::is_reference<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&> > > (0x0x7fe6de3a9540) 0 empty

Class std::is_lvalue_reference<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&> (0x0x7fe6de412410) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6de3a95a0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&>, std::is_rvalue_reference<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&>, std::is_rvalue_reference<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&> > (0x0x7fe6de3a9600) 0 empty

Class std::__or_<std::is_lvalue_reference<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&>, std::is_rvalue_reference<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&>, std::is_rvalue_reference<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&> > (0x0x7fe6de412478) 0 empty
  std::is_lvalue_reference<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&> (0x0x7fe6de4124e0) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6de3a9660) 0 empty

Class std::is_reference<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&> (0x0x7fe6de412548) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6de3a96c0) 0 empty

Class std::conditional<true, std::is_reference<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&> > (0x0x7fe6de3a9720) 0 empty

Class std::__or_<std::is_reference<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&> > (0x0x7fe6de4125b0) 0 empty
  std::is_reference<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&> (0x0x7fe6de412618) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6de3a9780) 0 empty

Class std::__or_<std::is_function<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&>, std::is_reference<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&>, std::is_reference<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&> > (0x0x7fe6de412680) 0 empty
  std::__or_<std::is_reference<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&> > (0x0x7fe6de4126e8) 0 empty
    std::is_reference<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&> (0x0x7fe6de412750) 0 empty
      std::integral_constant<bool, true> (0x0x7fe6de3a97e0) 0 empty

Class std::__not_<std::__or_<std::is_function<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&>, std::is_reference<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&>, std::is_reference<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&> > > (0x0x7fe6de4127b8) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6de3a9840) 0 empty

Class std::is_object<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&> (0x0x7fe6de412820) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6de3a98a0) 0 empty

Class std::conditional<false, std::is_object<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&>, std::is_reference<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&>, std::is_reference<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&> > (0x0x7fe6de3a9900) 0 empty

Class std::__or_<std::is_object<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&>, std::is_reference<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&>, std::is_reference<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&> > (0x0x7fe6de412888) 0 empty
  std::is_reference<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&> (0x0x7fe6de4128f0) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6de3a9960) 0 empty

Class std::__is_referenceable<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&> (0x0x7fe6de412958) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6de3a99c0) 0 empty

Class std::__add_rvalue_reference_helper<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&, true> (0x0x7fe6de3a9a20) 0 empty

Class std::add_rvalue_reference<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&> (0x0x7fe6de4129c0) 0 empty
  std::__add_rvalue_reference_helper<const std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access&, true> (0x0x7fe6de3a9a80) 0 empty

Class std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access
   size=1 align=1
   base size=1 base align=1
std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::__hash_code_base_access (0x0x7fe6de412a90) 0 empty
  std::__detail::_Hash_code_base<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::__detail::_Select1st, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true> (0x0x7fe6de31b690) 0 empty
    std::__detail::_Hashtable_ebo_helper<0, std::__detail::_Select1st, true> (0x0x7fe6de412af8) 0 empty
      std::__detail::_Select1st (0x0x7fe6de3a9ae0) 0 empty
    std::__detail::_Hashtable_ebo_helper<1, std::hash<std::basic_string<char> >, true> (0x0x7fe6de412b60) 0 empty
      std::hash<std::basic_string<char> > (0x0x7fe6de412bc8) 0 empty
        std::__hash_base<long unsigned int, std::basic_string<char> > (0x0x7fe6de3a9b40) 0 empty
    std::__detail::_Hashtable_ebo_helper<2, std::__detail::_Mod_range_hashing, true> (0x0x7fe6de412c30) 0 empty
      std::__detail::_Mod_range_hashing (0x0x7fe6de3a9ba0) 0 empty

Class std::is_function<const std::__detail::_Mod_range_hashing&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const std::__detail::_Mod_range_hashing&> (0x0x7fe6de435138) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6de3a9c00) 0 empty

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

Class std::is_lvalue_reference<const std::__detail::_Mod_range_hashing&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const std::__detail::_Mod_range_hashing&> (0x0x7fe6de4351a0) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6de3a9cc0) 0 empty

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

Class std::__or_<std::is_lvalue_reference<const std::__detail::_Mod_range_hashing&>, std::is_rvalue_reference<const std::__detail::_Mod_range_hashing&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const std::__detail::_Mod_range_hashing&>, std::is_rvalue_reference<const std::__detail::_Mod_range_hashing&> > (0x0x7fe6de435208) 0 empty
  std::is_lvalue_reference<const std::__detail::_Mod_range_hashing&> (0x0x7fe6de435270) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6de3a9d80) 0 empty

Class std::is_reference<const std::__detail::_Mod_range_hashing&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const std::__detail::_Mod_range_hashing&> (0x0x7fe6de4352d8) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6de3a9de0) 0 empty

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

Class std::__or_<std::is_reference<const std::__detail::_Mod_range_hashing&>, std::is_void<const std::__detail::_Mod_range_hashing&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const std::__detail::_Mod_range_hashing&>, std::is_void<const std::__detail::_Mod_range_hashing&> > (0x0x7fe6de435340) 0 empty
  std::is_reference<const std::__detail::_Mod_range_hashing&> (0x0x7fe6de4353a8) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6de3a9ea0) 0 empty

Class std::__or_<std::is_function<const std::__detail::_Mod_range_hashing&>, std::is_reference<const std::__detail::_Mod_range_hashing&>, std::is_void<const std::__detail::_Mod_range_hashing&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const std::__detail::_Mod_range_hashing&>, std::is_reference<const std::__detail::_Mod_range_hashing&>, std::is_void<const std::__detail::_Mod_range_hashing&> > (0x0x7fe6de435410) 0 empty
  std::__or_<std::is_reference<const std::__detail::_Mod_range_hashing&>, std::is_void<const std::__detail::_Mod_range_hashing&> > (0x0x7fe6de435478) 0 empty
    std::is_reference<const std::__detail::_Mod_range_hashing&> (0x0x7fe6de4354e0) 0 empty
      std::integral_constant<bool, true> (0x0x7fe6de3a9f00) 0 empty

Class std::__not_<std::__or_<std::is_function<const std::__detail::_Mod_range_hashing&>, std::is_reference<const std::__detail::_Mod_range_hashing&>, std::is_void<const std::__detail::_Mod_range_hashing&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const std::__detail::_Mod_range_hashing&>, std::is_reference<const std::__detail::_Mod_range_hashing&>, std::is_void<const std::__detail::_Mod_range_hashing&> > > (0x0x7fe6de435548) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6de3a9f60) 0 empty

Class std::is_object<const std::__detail::_Mod_range_hashing&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const std::__detail::_Mod_range_hashing&> (0x0x7fe6de4355b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6de457000) 0 empty

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

Class std::__or_<std::is_object<const std::__detail::_Mod_range_hashing&>, std::is_reference<const std::__detail::_Mod_range_hashing&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const std::__detail::_Mod_range_hashing&>, std::is_reference<const std::__detail::_Mod_range_hashing&> > (0x0x7fe6de435618) 0 empty
  std::is_reference<const std::__detail::_Mod_range_hashing&> (0x0x7fe6de435680) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6de4570c0) 0 empty

Class std::__is_referenceable<const std::__detail::_Mod_range_hashing&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const std::__detail::_Mod_range_hashing&> (0x0x7fe6de4356e8) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6de457120) 0 empty

Class std::__add_rvalue_reference_helper<const std::__detail::_Mod_range_hashing&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const std::__detail::_Mod_range_hashing&, true> (0x0x7fe6de457180) 0 empty

Class std::add_rvalue_reference<const std::__detail::_Mod_range_hashing&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const std::__detail::_Mod_range_hashing&> (0x0x7fe6de435750) 0 empty
  std::__add_rvalue_reference_helper<const std::__detail::_Mod_range_hashing&, true> (0x0x7fe6de4571e0) 0 empty

Class std::__not_<std::integral_constant<bool, true> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::integral_constant<bool, true> > (0x0x7fe6de435a90) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6de457240) 0 empty

Class std::conditional<false, std::__not_<std::integral_constant<bool, true> >, std::is_default_constructible<std::__detail::_Mod_range_hashing> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::integral_constant<bool, true> >, std::is_default_constructible<std::__detail::_Mod_range_hashing> > (0x0x7fe6de4572a0) 0 empty

Class std::is_array<std::__detail::_Mod_range_hashing>
   size=1 align=1
   base size=1 base align=1
std::is_array<std::__detail::_Mod_range_hashing> (0x0x7fe6de435af8) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6de457300) 0 empty

Class std::remove_volatile<std::__detail::_Mod_range_hashing>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::__detail::_Mod_range_hashing> (0x0x7fe6de4573c0) 0 empty

Class std::remove_const<std::__detail::_Mod_range_hashing>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::__detail::_Mod_range_hashing> (0x0x7fe6de457420) 0 empty

Class std::remove_cv<std::__detail::_Mod_range_hashing>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::__detail::_Mod_range_hashing> (0x0x7fe6de457360) 0 empty

Class std::__is_void_helper<std::__detail::_Mod_range_hashing>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::__detail::_Mod_range_hashing> (0x0x7fe6de435bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6de457480) 0 empty

Class std::is_void<std::__detail::_Mod_range_hashing>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::__detail::_Mod_range_hashing> (0x0x7fe6de435c30) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6de4574e0) 0 empty

Class std::__not_<std::is_void<std::__detail::_Mod_range_hashing> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::__detail::_Mod_range_hashing> > (0x0x7fe6de435c98) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6de457540) 0 empty

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

Class std::__is_default_constructible_impl<std::__detail::_Mod_range_hashing>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::__detail::_Mod_range_hashing> (0x0x7fe6de435d00) 0 empty
  std::__do_is_default_constructible_impl (0x0x7fe6de457600) 0 empty

Class std::__and_<std::__not_<std::is_void<std::__detail::_Mod_range_hashing> >, std::__is_default_constructible_impl<std::__detail::_Mod_range_hashing> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::__detail::_Mod_range_hashing> >, std::__is_default_constructible_impl<std::__detail::_Mod_range_hashing> > (0x0x7fe6de435d68) 0 empty
  std::__is_default_constructible_impl<std::__detail::_Mod_range_hashing> (0x0x7fe6de435dd0) 0 empty
    std::__do_is_default_constructible_impl (0x0x7fe6de457660) 0 empty

Class std::__is_default_constructible_atom<std::__detail::_Mod_range_hashing>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::__detail::_Mod_range_hashing> (0x0x7fe6de435e38) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6de4576c0) 0 empty

Class std::__is_default_constructible_safe<std::__detail::_Mod_range_hashing, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::__detail::_Mod_range_hashing, false> (0x0x7fe6de435ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6de457720) 0 empty

Class std::is_default_constructible<std::__detail::_Mod_range_hashing>
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::__detail::_Mod_range_hashing> (0x0x7fe6de435f08) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6de457780) 0 empty

Class std::__or_<std::__not_<std::integral_constant<bool, true> >, std::is_default_constructible<std::__detail::_Mod_range_hashing> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__not_<std::integral_constant<bool, true> >, std::is_default_constructible<std::__detail::_Mod_range_hashing> > (0x0x7fe6de435f70) 0 empty
  std::is_default_constructible<std::__detail::_Mod_range_hashing> (0x0x7fe6de470000) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6de4577e0) 0 empty

Class std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >
   size=52 align=1
   base size=52 base align=1
std::_Hashtable<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> > (0x0x7fe6de396688) 0
  std::__detail::_Hashtable_base<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits<true, false, true> > (0x0x7fe6de3a13f0) 0 empty
    std::__detail::_Hash_code_base<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::__detail::_Select1st, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true> (0x0x7fe6de31b528) 0 empty
      std::__detail::_Hashtable_ebo_helper<0, std::__detail::_Select1st, true> (0x0x7fe6de38a1a0) 0 empty
        std::__detail::_Select1st (0x0x7fe6de300ea0) 0 empty
      std::__detail::_Hashtable_ebo_helper<1, std::hash<std::basic_string<char> >, true> (0x0x7fe6de38a208) 0 empty
        std::hash<std::basic_string<char> > (0x0x7fe6de38a270) 0 empty
          std::__hash_base<long unsigned int, std::basic_string<char> > (0x0x7fe6de300f00) 0 empty
      std::__detail::_Hashtable_ebo_helper<2, std::__detail::_Mod_range_hashing, true> (0x0x7fe6de38a2d8) 0 empty
        std::__detail::_Mod_range_hashing (0x0x7fe6de300f60) 0 empty
    std::__detail::_Hashtable_ebo_helper<0, std::equal_to<std::basic_string<char> >, true> (0x0x7fe6de38a340) 0 empty
      std::equal_to<std::basic_string<char> > (0x0x7fe6de38a3a8) 0 empty
        std::binary_function<std::basic_string<char>, std::basic_string<char>, bool> (0x0x7fe6de3a9000) 0 empty
  std::__detail::_Map_base<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true>, true> (0x0x7fe6de3a9060) 0 empty
  std::__detail::_Insert<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true>, false, true> (0x0x7fe6de38a410) 0 empty
    std::__detail::_Insert_base<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> > (0x0x7fe6de3a90c0) 0 empty
  std::__detail::_Rehash_base<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> > (0x0x7fe6de3a9120) 0 empty
  std::__detail::_Equality<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, std::hash<std::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true>, true> (0x0x7fe6de3a9180) 0 empty
  std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> > > (0x0x7fe6de38a478) 0 empty
    std::__detail::_Hashtable_ebo_helper<0, std::allocator<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> >, true> (0x0x7fe6de38a4e0) 0 empty
      std::allocator<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> > (0x0x7fe6de38a548) 0 empty
        __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> > (0x0x7fe6de3a91e0) 0 empty

Class std::unordered_map<std::basic_string<char>, long unsigned int>
   size=52 align=1
   base size=52 base align=1
std::unordered_map<std::basic_string<char>, long unsigned int> (0x0x7fe6de8a3960) 0

Class __gnu_cxx::new_allocator<std::pair<std::basic_string<char>, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<std::basic_string<char>, long unsigned int> > (0x0x7fe6de4578a0) 0 empty

Class std::allocator<std::pair<std::basic_string<char>, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<std::basic_string<char>, long unsigned int> > (0x0x7fe6de0e5d00) 0 empty
  __gnu_cxx::new_allocator<std::pair<std::basic_string<char>, long unsigned int> > (0x0x7fe6de457a20) 0 empty

Class std::allocator<std::pair<std::basic_string<char>, long unsigned int> >::rebind<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<std::basic_string<char>, long unsigned int> >::rebind<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > > (0x0x7fe6de457ae0) 0 empty

Class std::allocator<std::pair<std::basic_string<char>, long unsigned int> >::rebind<std::pair<std::basic_string<char>, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<std::basic_string<char>, long unsigned int> >::rebind<std::pair<std::basic_string<char>, long unsigned int> > (0x0x7fe6de457b40) 0 empty

Class __gnu_cxx::new_allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > > (0x0x7fe6de457ba0) 0 empty

Class std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > > (0x0x7fe6de0e5f08) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > > (0x0x7fe6de457c60) 0 empty

Class std::_List_base<std::pair<std::basic_string<char>, long unsigned int>, std::allocator<std::pair<std::basic_string<char>, long unsigned int> > >::_List_impl
   size=16 align=8
   base size=16 base align=8
std::_List_base<std::pair<std::basic_string<char>, long unsigned int>, std::allocator<std::pair<std::basic_string<char>, long unsigned int> > >::_List_impl (0x0x7fe6de162000) 0
  std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > > (0x0x7fe6de162068) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > > (0x0x7fe6de457de0) 0 empty

Class std::_List_base<std::pair<std::basic_string<char>, long unsigned int>, std::allocator<std::pair<std::basic_string<char>, long unsigned int> > >
   size=16 align=8
   base size=16 base align=8
std::_List_base<std::pair<std::basic_string<char>, long unsigned int>, std::allocator<std::pair<std::basic_string<char>, long unsigned int> > > (0x0x7fe6de457840) 0

Class std::list<std::pair<std::basic_string<char>, long unsigned int> >
   size=16 align=8
   base size=16 base align=8
std::list<std::pair<std::basic_string<char>, long unsigned int> > (0x0x7fe6de162138) 0
  std::_List_base<std::pair<std::basic_string<char>, long unsigned int>, std::allocator<std::pair<std::basic_string<char>, long unsigned int> > > (0x0x7fe6de457ea0) 0

Class std::is_array<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > > > (0x0x7fe6de162270) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6de457f00) 0 empty

Class std::remove_volatile<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > > > (0x0x7fe6de1c3000) 0 empty

Class std::remove_const<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > > > (0x0x7fe6de1c3060) 0 empty

Class std::remove_cv<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > > > (0x0x7fe6de457f60) 0 empty

Class std::__is_void_helper<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > > > (0x0x7fe6de162340) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6de1c30c0) 0 empty

Class std::is_void<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > > > (0x0x7fe6de1623a8) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6de1c3120) 0 empty

Class std::__not_<std::is_void<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > > > > (0x0x7fe6de1624e0) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6de1c3180) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > > >, std::__not_<std::is_void<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_default_constructible_impl<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > > >, std::__not_<std::is_void<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > > > > > (0x0x7fe6de1c31e0) 0 empty

Class std::__is_default_constructible_impl<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > > > (0x0x7fe6de162548) 0 empty
  std::__do_is_default_constructible_impl (0x0x7fe6de1c3240) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<std::_List_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int> > > > >, std::__is_default_constructible_impl<std::allocator<std::_List_node<std::pair<std::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::__not_<std::is_void<std::allocator<std::_List_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int> > > > >, std::__is_default_constructible_impl<std::allocator<std::_List_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int> > > > > (0x0x7fe6de1625b0) 0 empty
  std::__is_default_constructible_impl<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > > > (0x0x7fe6de162618) 0 empty
    std::__do_is_default_constructible_impl (0x0x7fe6de1c32a0) 0 empty

Class std::__is_default_constructible_atom<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > > > (0x0x7fe6de162680) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6de1c3300) 0 empty

Class std::__is_default_constructible_safe<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > >, false> (0x0x7fe6de1626e8) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6de1c3360) 0 empty

Class std::is_default_constructible<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > > > (0x0x7fe6de162750) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6de1c33c0) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > >, false>, std::is_default_constructible<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > >, false>, std::is_default_constructible<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > > > > (0x0x7fe6de1c3420) 0 empty

Class std::__is_nt_default_constructible_atom<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > > > (0x0x7fe6de1627b8) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6de1c3480) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > >, false> (0x0x7fe6de162820) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > > > (0x0x7fe6de162888) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6de1c34e0) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<std::_List_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int> > > >, std::__is_nt_default_constructible_impl<std::allocator<std::_List_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int> > >, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<std::_List_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int> > > >, std::__is_nt_default_constructible_impl<std::allocator<std::_List_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int> > >, false> > (0x0x7fe6de1628f0) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > >, false> (0x0x7fe6de162958) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > > > (0x0x7fe6de1629c0) 0 empty
      std::integral_constant<bool, true> (0x0x7fe6de1c3540) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > > > (0x0x7fe6de162a28) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6de1c35a0) 0 empty

Class PrintCollapsedSequence
   size=24 align=1
   base size=24 base align=1
PrintCollapsedSequence (0x0x7fe6de1c3600) 0

Class std::pair<std::basic_string<char>, int>
   size=16 align=8
   base size=12 base align=8
std::pair<std::basic_string<char>, int> (0x0x7fe6de1c3660) 0

Class std::pair<std::basic_string<char>, long unsigned int>
   size=16 align=8
   base size=16 base align=8
std::pair<std::basic_string<char>, long unsigned int> (0x0x7fe6de1c36c0) 0

Class std::__detail::_Node_iterator_base<std::pair<const std::basic_string<char>, long unsigned int>, true>
   size=8 align=1
   base size=8 base align=1
std::__detail::_Node_iterator_base<std::pair<const std::basic_string<char>, long unsigned int>, true> (0x0x7fe6de1c3780) 0

Class std::conditional<false, const std::pair<const std::basic_string<char>, long unsigned int>*, std::pair<const std::basic_string<char>, long unsigned int>*>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<const std::basic_string<char>, long unsigned int>*, std::pair<const std::basic_string<char>, long unsigned int>*> (0x0x7fe6de1c3840) 0 empty

Class std::conditional<false, const std::pair<const std::basic_string<char>, long unsigned int>&, std::pair<const std::basic_string<char>, long unsigned int>&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<const std::basic_string<char>, long unsigned int>&, std::pair<const std::basic_string<char>, long unsigned int>&> (0x0x7fe6de1c38a0) 0 empty

Class std::__detail::_Node_iterator<std::pair<const std::basic_string<char>, long unsigned int>, false, true>
   size=8 align=1
   base size=8 base align=1
std::__detail::_Node_iterator<std::pair<const std::basic_string<char>, long unsigned int>, false, true> (0x0x7fe6de162c30) 0
  std::__detail::_Node_iterator_base<std::pair<const std::basic_string<char>, long unsigned int>, true> (0x0x7fe6de1c37e0) 0

Class std::back_insert_iterator<std::list<std::pair<std::basic_string<char>, long unsigned int> > >
   size=8 align=8
   base size=8 base align=8
std::back_insert_iterator<std::list<std::pair<std::basic_string<char>, long unsigned int> > > (0x0x7fe6de162e38) 0
  std::iterator<std::output_iterator_tag, void, void, void, void> (0x0x7fe6de1c3900) 0 empty

Class std::remove_volatile<std::_List_iterator<std::pair<std::basic_string<char>, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_List_iterator<std::pair<std::basic_string<char>, long unsigned int> > > (0x0x7fe6de1c3a80) 0 empty

Class std::remove_const<std::_List_iterator<std::pair<std::basic_string<char>, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_List_iterator<std::pair<std::basic_string<char>, long unsigned int> > > (0x0x7fe6de1c3ae0) 0 empty

Class std::remove_cv<std::_List_iterator<std::pair<std::basic_string<char>, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_List_iterator<std::pair<std::basic_string<char>, long unsigned int> > > (0x0x7fe6de1c3a20) 0 empty

Class std::_List_iterator<std::pair<std::basic_string<char>, long unsigned int> >
   size=8 align=8
   base size=8 base align=8
std::_List_iterator<std::pair<std::basic_string<char>, long unsigned int> > (0x0x7fe6de1c3d20) 0

Class std::__has_iterator_category_helper<std::_List_iterator<std::pair<std::basic_string<char>, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::__has_iterator_category_helper<std::_List_iterator<std::pair<std::basic_string<char>, long unsigned int> > > (0x0x7fe6de1c3cc0) 0 empty

Class std::__has_iterator_category<std::_List_iterator<std::pair<std::basic_string<char>, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__has_iterator_category<std::_List_iterator<std::pair<std::basic_string<char>, long unsigned int> > > (0x0x7fe6de272068) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6de1c3d80) 0 empty

Class std::__iterator_traits<std::_List_iterator<std::pair<std::basic_string<char>, long unsigned int> >, true>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::_List_iterator<std::pair<std::basic_string<char>, long unsigned int> >, true> (0x0x7fe6de1c3de0) 0 empty

Class std::iterator_traits<std::_List_iterator<std::pair<std::basic_string<char>, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::_List_iterator<std::pair<std::basic_string<char>, long unsigned int> > > (0x0x7fe6de272138) 0 empty
  std::__iterator_traits<std::_List_iterator<std::pair<std::basic_string<char>, long unsigned int> >, true> (0x0x7fe6de1c3e40) 0 empty

Class std::iterator<std::bidirectional_iterator_tag, std::pair<std::basic_string<char>, long unsigned int>, long int, std::pair<std::basic_string<char>, long unsigned int>*, std::pair<std::basic_string<char>, long unsigned int>&>
   size=1 align=1
   base size=0 base align=1
std::iterator<std::bidirectional_iterator_tag, std::pair<std::basic_string<char>, long unsigned int>, long int, std::pair<std::basic_string<char>, long unsigned int>*, std::pair<std::basic_string<char>, long unsigned int>&> (0x0x7fe6de1c3ea0) 0 empty

Class std::reverse_iterator<std::_List_iterator<std::pair<std::basic_string<char>, long unsigned int> > >
   size=8 align=8
   base size=8 base align=8
std::reverse_iterator<std::_List_iterator<std::pair<std::basic_string<char>, long unsigned int> > > (0x0x7fe6de272270) 0
  std::iterator<std::bidirectional_iterator_tag, std::pair<std::basic_string<char>, long unsigned int>, long int, std::pair<std::basic_string<char>, long unsigned int>*, std::pair<std::basic_string<char>, long unsigned int>&> (0x0x7fe6de1c3f00) 0 empty

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

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

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

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

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

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

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

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

Class std::basic_string<char16_t>::_Rep_base
   size=24 align=8
   base size=24 base align=8
std::basic_string<char16_t>::_Rep_base (0x0x7fe6de2972a0) 0

Class std::allocator<char16_t>::rebind<char>
   size=1 align=1
   base size=0 base align=1
std::allocator<char16_t>::rebind<char> (0x0x7fe6de297360) 0 empty

Class std::basic_string<char16_t>::_Rep
   size=24 align=8
   base size=24 base align=8
std::basic_string<char16_t>::_Rep (0x0x7fe6de272618) 0
  std::basic_string<char16_t>::_Rep_base (0x0x7fe6de297300) 0

Class std::basic_string<char32_t>::_Rep_base
   size=24 align=8
   base size=24 base align=8
std::basic_string<char32_t>::_Rep_base (0x0x7fe6de2973c0) 0

Class std::allocator<char32_t>::rebind<char>
   size=1 align=1
   base size=0 base align=1
std::allocator<char32_t>::rebind<char> (0x0x7fe6de297480) 0 empty

Class std::basic_string<char32_t>::_Rep
   size=24 align=8
   base size=24 base align=8
std::basic_string<char32_t>::_Rep (0x0x7fe6de2726e8) 0
  std::basic_string<char32_t>::_Rep_base (0x0x7fe6de297420) 0

Class std::__is_normal_iterator<long unsigned int*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<long unsigned int*> (0x0x7fe6de2974e0) 0 empty

Class std::_Iter_base<long unsigned int*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<long unsigned int*, false> (0x0x7fe6de297540) 0 empty

Class std::_Niter_base<long unsigned int*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<long unsigned int*> (0x0x7fe6de2727b8) 0 empty
  std::_Iter_base<long unsigned int*, false> (0x0x7fe6de2975a0) 0 empty

Class std::__is_pointer<int>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<int> (0x0x7fe6de297660) 0 empty

Class std::__is_floating<int>
   size=1 align=1
   base size=0 base align=1
std::__is_floating<int> (0x0x7fe6de297720) 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> > (0x0x7fe6de2976c0) 0 empty

Class std::__is_arithmetic<int>
   size=1 align=1
   base size=1 base align=1
std::__is_arithmetic<int> (0x0x7fe6de272888) 0 empty
  std::__traitor<std::__is_integer<int>, std::__is_floating<int> > (0x0x7fe6de297780) 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> > (0x0x7fe6de297600) 0 empty

Class std::__is_scalar<int>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<int> (0x0x7fe6de272958) 0 empty
  std::__traitor<std::__is_arithmetic<int>, std::__is_pointer<int> > (0x0x7fe6de2977e0) 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> (0x0x7fe6de297840) 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> (0x0x7fe6de2978a0) 0 empty

Class std::initializer_list<std::pair<const std::basic_string<char>, long unsigned int> >
   size=16 align=8
   base size=16 base align=8
std::initializer_list<std::pair<const std::basic_string<char>, long unsigned int> > (0x0x7fe6de297900) 0

Class std::remove_reference<std::basic_string<char>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::basic_string<char>&> (0x0x7fe6de2979c0) 0 empty

Class std::__is_move_iterator<std::__detail::_Node_iterator<std::pair<const std::basic_string<char>, long unsigned int>, false, true> >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::__detail::_Node_iterator<std::pair<const std::basic_string<char>, long unsigned int>, false, true> > (0x0x7fe6de297ae0) 0 empty

Class std::_Iter_base<std::__detail::_Node_iterator<std::pair<const std::basic_string<char>, long unsigned int>, false, true>, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<std::__detail::_Node_iterator<std::pair<const std::basic_string<char>, long unsigned int>, false, true>, false> (0x0x7fe6de297b40) 0 empty

Class std::_Miter_base<std::__detail::_Node_iterator<std::pair<const std::basic_string<char>, long unsigned int>, false, true> >
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<std::__detail::_Node_iterator<std::pair<const std::basic_string<char>, long unsigned int>, false, true> > (0x0x7fe6de272a90) 0 empty
  std::_Iter_base<std::__detail::_Node_iterator<std::pair<const std::basic_string<char>, long unsigned int>, false, true>, false> (0x0x7fe6de297ba0) 0 empty

Class std::_List_const_iterator<std::pair<std::basic_string<char>, long unsigned int> >
   size=8 align=8
   base size=8 base align=8
std::_List_const_iterator<std::pair<std::basic_string<char>, long unsigned int> > (0x0x7fe6de297c00) 0

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

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

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

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

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

Class std::conditional<false, std::is_void<const std::basic_string<char>&>, std::__or_<std::is_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::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::basic_string<char>&>, std::__or_<std::is_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fe6ddf80180) 0 empty

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

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

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

Class std::__or_<std::is_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::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::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7fe6de272d00) 0 empty
  std::is_array<std::basic_string<char> > (0x0x7fe6de272d68) 0 empty
    std::integral_constant<bool, false> (0x0x7fe6ddf80300) 0 empty

Class std::__or_<std::is_void<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::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::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7fe6de272dd0) 0 empty
  std::__or_<std::is_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7fe6de272e38) 0 empty
    std::is_array<std::basic_string<char> > (0x0x7fe6de272ea0) 0 empty
      std::integral_constant<bool, false> (0x0x7fe6ddf80360) 0 empty

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

Class std::conditional<false, std::is_function<const std::basic_string<char>&>, std::__or_<std::is_reference<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<const std::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::basic_string<char>&>, std::__or_<std::is_reference<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > > (0x0x7fe6ddf80540) 0 empty

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

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

Class std::__or_<std::is_lvalue_reference<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_rvalue_reference<const std::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::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_rvalue_reference<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7fe6de272478) 0 empty
  std::is_lvalue_reference<const std::basic_string<char>&> (0x0x7fe6de2724e0) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6ddf80660) 0 empty

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

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

Class std::__or_<std::is_reference<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<const std::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::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7fe6ddf9b000) 0 empty
  std::is_reference<const std::basic_string<char>&> (0x0x7fe6ddf9b068) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6ddf80840) 0 empty

Class std::__or_<std::is_function<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<const std::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::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7fe6ddf9b0d0) 0 empty
  std::__or_<std::is_reference<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7fe6ddf9b138) 0 empty
    std::is_reference<const std::basic_string<char>&> (0x0x7fe6ddf9b1a0) 0 empty
      std::integral_constant<bool, true> (0x0x7fe6ddf808a0) 0 empty

Class std::__not_<std::__or_<std::is_function<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<const std::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::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > > (0x0x7fe6ddf9b208) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddf80900) 0 empty

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

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

Class std::__or_<std::is_object<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<const std::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::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7fe6ddf9b2d8) 0 empty
  std::is_reference<const std::basic_string<char>&> (0x0x7fe6ddf9b340) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6ddf80ae0) 0 empty

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

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

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

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

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

Class std::conditional<true, std::is_convertible<const long unsigned int&, int>, std::is_convertible<const std::basic_string<char>&, std::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::basic_string<char>&, std::basic_string<char> > > (0x0x7fe6ddf80d80) 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&> (0x0x7fe6ddf80e40) 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&> (0x0x7fe6ddf80ea0) 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&> (0x0x7fe6ddf80de0) 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&> (0x0x7fe6ddf9b750) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddf80f00) 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&> (0x0x7fe6ddf9b7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddf80f60) 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> > > (0x0x7fe6ddfa9000) 0 empty

Class std::is_function<int>
   size=1 align=1
   base size=1 base align=1
std::is_function<int> (0x0x7fe6ddf9b820) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddfa9060) 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> > (0x0x7fe6ddfa90c0) 0 empty

Class std::is_array<int>
   size=1 align=1
   base size=1 base align=1
std::is_array<int> (0x0x7fe6ddf9b888) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddfa9120) 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> > (0x0x7fe6ddf9b8f0) 0 empty
  std::is_array<int> (0x0x7fe6ddf9b958) 0 empty
    std::integral_constant<bool, false> (0x0x7fe6ddfa9180) 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> > (0x0x7fe6ddf9b9c0) 0 empty
  std::__or_<std::is_function<int>, std::is_array<int> > (0x0x7fe6ddf9ba28) 0 empty
    std::is_array<int> (0x0x7fe6ddf9ba90) 0 empty
      std::integral_constant<bool, false> (0x0x7fe6ddfa91e0) 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&> (0x0x7fe6ddf9baf8) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddfa9420) 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&> > > (0x0x7fe6ddfa9480) 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&> (0x0x7fe6ddf9bb60) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddfa95a0) 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&> > (0x0x7fe6ddfa9600) 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&> > (0x0x7fe6ddf9bbc8) 0 empty
  std::is_lvalue_reference<const long unsigned int&> (0x0x7fe6ddf9bc30) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6ddfa9660) 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&> (0x0x7fe6ddf9bc98) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddfa96c0) 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&> > (0x0x7fe6ddfa9720) 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&> > (0x0x7fe6ddf9bdd0) 0 empty
  std::is_reference<const long unsigned int&> (0x0x7fe6ddf9be38) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6ddfa9780) 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&> > (0x0x7fe6ddf9bf70) 0 empty
  std::__or_<std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> > (0x0x7fe6ddfc1000) 0 empty
    std::is_reference<const long unsigned int&> (0x0x7fe6ddfc1068) 0 empty
      std::integral_constant<bool, true> (0x0x7fe6ddfa97e0) 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&> > > (0x0x7fe6ddfc1138) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddfa9840) 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&> (0x0x7fe6ddfc11a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddfa98a0) 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&> > (0x0x7fe6ddfa9900) 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&> > (0x0x7fe6ddfc1208) 0 empty
  std::is_reference<const long unsigned int&> (0x0x7fe6ddfc1270) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6ddfa9960) 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&> (0x0x7fe6ddfc13a8) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddfa9a80) 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> (0x0x7fe6ddfa9ae0) 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&> (0x0x7fe6ddfc1410) 0 empty
  std::__add_rvalue_reference_helper<const long unsigned int&, true> (0x0x7fe6ddfa9b40) 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> (0x0x7fe6ddfa93c0) 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> (0x0x7fe6ddfc14e0) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddfa9ba0) 0 empty

Class std::__and_<std::is_convertible<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::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::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const long unsigned int&, int> > (0x0x7fe6ddfc1548) 0 empty
  std::is_convertible<const long unsigned int&, int> (0x0x7fe6ddfc15b0) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6ddfa9c00) 0 empty

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

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

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

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

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

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

Class std::conditional<false, std::is_void<std::basic_string<char> >, std::__or_<std::is_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::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::basic_string<char> >, std::__or_<std::is_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fe6ddfd3060) 0 empty

Class std::__or_<std::is_void<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::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::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7fe6ddfc17b8) 0 empty
  std::__or_<std::is_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7fe6ddfc1820) 0 empty
    std::is_array<std::basic_string<char> > (0x0x7fe6ddfc1888) 0 empty
      std::integral_constant<bool, false> (0x0x7fe6ddfd30c0) 0 empty

Class std::conditional<false, std::is_function<std::basic_string<char> >, std::__or_<std::is_reference<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<std::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::basic_string<char> >, std::__or_<std::is_reference<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fe6ddfd3180) 0 empty

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

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

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

Class std::__or_<std::is_lvalue_reference<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_rvalue_reference<std::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::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_rvalue_reference<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7fe6ddfc19c0) 0 empty
  std::is_rvalue_reference<std::basic_string<char> > (0x0x7fe6ddfc1a28) 0 empty
    std::integral_constant<bool, false> (0x0x7fe6ddfd3480) 0 empty

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

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

Class std::__or_<std::is_reference<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<std::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::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7fe6ddfc1af8) 0 empty
  std::is_void<std::basic_string<char> > (0x0x7fe6ddfc1b60) 0 empty
    std::integral_constant<bool, false> (0x0x7fe6ddfd35a0) 0 empty

Class std::__or_<std::is_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_reference<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<std::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::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_reference<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7fe6ddfc1bc8) 0 empty
  std::__or_<std::is_reference<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7fe6ddfc1c30) 0 empty
    std::is_void<std::basic_string<char> > (0x0x7fe6ddfc1c98) 0 empty
      std::integral_constant<bool, false> (0x0x7fe6ddfd3600) 0 empty

Class std::__not_<std::__or_<std::is_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_reference<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<std::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::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_reference<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fe6ddfc1d00) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddfd3660) 0 empty

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

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

Class std::__or_<std::is_object<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_reference<std::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::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_reference<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7fe6ddfc1dd0) 0 empty
  std::is_object<std::basic_string<char> > (0x0x7fe6ddfc1e38) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6ddfd3780) 0 empty

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

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

Class std::add_rvalue_reference<std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::basic_string<char> > (0x0x7fe6ddfc1f08) 0 empty
  std::__add_rvalue_reference_helper<std::basic_string<char>, true> (0x0x7fe6ddfd3960) 0 empty

Class std::__is_convertible_helper<std::basic_string<char>, std::basic_string<char>, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::basic_string<char>, std::basic_string<char>, false> (0x0x7fe6ddfd3120) 0 empty

Class std::is_convertible<std::basic_string<char>, std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::basic_string<char>, std::basic_string<char> > (0x0x7fe6ddff3000) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddfd3a80) 0 empty

Class std::conditional<true, std::is_convertible<long unsigned int, int>, std::is_convertible<std::basic_string<char>, std::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::basic_string<char>, std::basic_string<char> > > (0x0x7fe6ddfd3ae0) 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> (0x0x7fe6ddff3068) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddfd3b40) 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> (0x0x7fe6ddff30d0) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddfd3ba0) 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> > > (0x0x7fe6ddfd3c00) 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> > (0x0x7fe6ddff3138) 0 empty
  std::__or_<std::is_function<int>, std::is_array<int> > (0x0x7fe6ddff31a0) 0 empty
    std::is_array<int> (0x0x7fe6ddff3208) 0 empty
      std::integral_constant<bool, false> (0x0x7fe6ddfd3c60) 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> (0x0x7fe6ddff3270) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddfd3d20) 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> > > (0x0x7fe6ddfd3d80) 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> (0x0x7fe6ddff32d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddfd3de0) 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> > (0x0x7fe6ddfd3e40) 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> (0x0x7fe6ddff3340) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddfd3ea0) 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> > (0x0x7fe6ddff33a8) 0 empty
  std::is_rvalue_reference<long unsigned int> (0x0x7fe6ddff3410) 0 empty
    std::integral_constant<bool, false> (0x0x7fe6ddfd3f00) 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> (0x0x7fe6ddff3618) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddfd3f60) 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> > (0x0x7fe6de00a000) 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> > (0x0x7fe6ddff3680) 0 empty
  std::is_void<long unsigned int> (0x0x7fe6ddff36e8) 0 empty
    std::integral_constant<bool, false> (0x0x7fe6de00a1e0) 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> > (0x0x7fe6ddff3750) 0 empty
  std::__or_<std::is_reference<long unsigned int>, std::is_void<long unsigned int> > (0x0x7fe6ddff37b8) 0 empty
    std::is_void<long unsigned int> (0x0x7fe6ddff3820) 0 empty
      std::integral_constant<bool, false> (0x0x7fe6de00a240) 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> > > (0x0x7fe6ddff3888) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6de00a2a0) 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> (0x0x7fe6ddff38f0) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6de00a300) 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> > (0x0x7fe6de00a360) 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> > (0x0x7fe6ddff3a28) 0 empty
  std::is_object<long unsigned int> (0x0x7fe6ddff3a90) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6de00a480) 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> (0x0x7fe6ddff3af8) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6de00a4e0) 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> (0x0x7fe6de00a540) 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> (0x0x7fe6ddff3b60) 0 empty
  std::__add_rvalue_reference_helper<long unsigned int, true> (0x0x7fe6de00a5a0) 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> (0x0x7fe6ddfd3cc0) 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> (0x0x7fe6ddff3c30) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6de00a600) 0 empty

Class std::__and_<std::is_convertible<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::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::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<long unsigned int, int> > (0x0x7fe6ddff3c98) 0 empty
  std::is_convertible<long unsigned int, int> (0x0x7fe6ddff3d00) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6de00a660) 0 empty

Class std::remove_reference<PrintCollapsedSequence&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<PrintCollapsedSequence&> (0x0x7fe6de00a6c0) 0 empty

Class std::conditional<false, std::integral_constant<bool, false>, std::__is_empty_non_tuple<std::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<std::basic_string<char>&&> > (0x0x7fe6de00aae0) 0 empty

Class std::is_empty<std::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::is_empty<std::basic_string<char>&&> (0x0x7fe6de058410) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6de00ac00) 0 empty

Class std::__is_empty_non_tuple<std::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_empty_non_tuple<std::basic_string<char>&&> (0x0x7fe6de058478) 0 empty
  std::is_empty<std::basic_string<char>&&> (0x0x7fe6de0584e0) 0 empty
    std::integral_constant<bool, false> (0x0x7fe6de00ac60) 0 empty

Class std::_Tuple_impl<1ul>
   size=1 align=1
   base size=0 base align=1
std::_Tuple_impl<1ul> (0x0x7fe6de00acc0) 0 empty

Class std::_Head_base<0ul, std::basic_string<char>&&, false>
   size=8 align=8
   base size=8 base align=8
std::_Head_base<0ul, std::basic_string<char>&&, false> (0x0x7fe6de00ad20) 0

Class std::_Tuple_impl<0ul, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>
   size=8 align=8
   base size=8 base align=8
std::_Tuple_impl<0ul, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> (0x0x7fe6de0839a0) 0
  std::_Tuple_impl<1ul> (0x0x7fe6de00ad80) 0 empty
  std::_Head_base<0ul, std::basic_string<char>&&, false> (0x0x7fe6de00ade0) 0

Class std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>
   size=8 align=8
   base size=8 base align=8
std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> (0x0x7fe6de058680) 0
  std::_Tuple_impl<0ul, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> (0x0x7fe6ddce7070) 0
    std::_Tuple_impl<1ul> (0x0x7fe6ddcf2000) 0 empty
    std::_Head_base<0ul, std::basic_string<char>&&, false> (0x0x7fe6ddcf2060) 0

Class std::__is_normal_iterator<std::__detail::_Node_iterator<std::pair<const std::basic_string<char>, long unsigned int>, false, true> >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<std::__detail::_Node_iterator<std::pair<const std::basic_string<char>, long unsigned int>, false, true> > (0x0x7fe6ddcf2120) 0 empty

Class std::_Niter_base<std::__detail::_Node_iterator<std::pair<const std::basic_string<char>, long unsigned int>, false, true> >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<std::__detail::_Node_iterator<std::pair<const std::basic_string<char>, long unsigned int>, false, true> > (0x0x7fe6de058a28) 0 empty
  std::_Iter_base<std::__detail::_Node_iterator<std::pair<const std::basic_string<char>, long unsigned int>, false, true>, false> (0x0x7fe6ddcf2180) 0 empty

Class std::__is_normal_iterator<std::back_insert_iterator<std::list<std::pair<std::basic_string<char>, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<std::back_insert_iterator<std::list<std::pair<std::basic_string<char>, long unsigned int> > > > (0x0x7fe6ddcf21e0) 0 empty

Class std::_Iter_base<std::back_insert_iterator<std::list<std::pair<std::basic_string<char>, long unsigned int> > >, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<std::back_insert_iterator<std::list<std::pair<std::basic_string<char>, long unsigned int> > >, false> (0x0x7fe6ddcf2240) 0 empty

Class std::_Niter_base<std::back_insert_iterator<std::list<std::pair<std::basic_string<char>, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<std::back_insert_iterator<std::list<std::pair<std::basic_string<char>, long unsigned int> > > > (0x0x7fe6de058a90) 0 empty
  std::_Iter_base<std::back_insert_iterator<std::list<std::pair<std::basic_string<char>, long unsigned int> > >, false> (0x0x7fe6ddcf22a0) 0 empty

Class std::remove_reference<std::list<std::pair<std::basic_string<char>, long unsigned int> >&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::list<std::pair<std::basic_string<char>, long unsigned int> >&> (0x0x7fe6ddcf2300) 0 empty

Class std::__alloc_swap<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > >, true>
   size=1 align=1
   base size=0 base align=1
std::__alloc_swap<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > >, true> (0x0x7fe6ddcf2420) 0 empty

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

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

Class std::iterator_traits<unsigned int*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<unsigned int*> (0x0x7fe6ddcf2540) 0 empty

Class std::_List_node<std::pair<std::basic_string<char>, long unsigned int> >
   size=32 align=8
   base size=32 base align=8
std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > (0x0x7fe6ddda1270) 0
  std::__detail::_List_node_base (0x0x7fe6ddcf2660) 0

Class std::remove_reference<std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::basic_string<char> > (0x0x7fe6ddcf26c0) 0 empty

Class std::conditional<false, std::is_void<std::basic_string<char> >, std::__or_<std::is_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_array<std::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::basic_string<char> >, std::__or_<std::is_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_array<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > > (0x0x7fe6ddcf27e0) 0 empty

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

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

Class std::is_array<std::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::is_array<std::basic_string<char>&&> (0x0x7fe6ddda1958) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddcf2900) 0 empty

Class std::__or_<std::is_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_array<std::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::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_array<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7fe6ddda19c0) 0 empty
  std::is_array<std::basic_string<char>&&> (0x0x7fe6ddda1a28) 0 empty
    std::integral_constant<bool, false> (0x0x7fe6ddcf2960) 0 empty

Class std::__or_<std::is_void<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_array<std::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::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_array<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7fe6ddda1a90) 0 empty
  std::__or_<std::is_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_array<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7fe6ddda1af8) 0 empty
    std::is_array<std::basic_string<char>&&> (0x0x7fe6ddda1b60) 0 empty
      std::integral_constant<bool, false> (0x0x7fe6ddcf29c0) 0 empty

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

Class std::is_convertible<std::basic_string<char>, std::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::basic_string<char>, std::basic_string<char>&&> (0x0x7fe6ddda1c30) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddcf2a80) 0 empty

Class std::__and_<std::is_convertible<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::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::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7fe6ddda1c98) 0 empty
  std::is_convertible<std::basic_string<char>, std::basic_string<char>&&> (0x0x7fe6ddda1d00) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6ddcf2ae0) 0 empty

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

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

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

Class std::__is_void_helper<std::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::basic_string<char>&> (0x0x7fe6ddda1f08) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddcf2d20) 0 empty

Class std::is_void<std::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::basic_string<char>&> (0x0x7fe6ddda1f70) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddcf2e40) 0 empty

Class std::conditional<false, std::is_void<std::basic_string<char>&>, std::__or_<std::is_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_array<std::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::basic_string<char>&>, std::__or_<std::is_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_array<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > > (0x0x7fe6ddcf2ea0) 0 empty

Class std::__or_<std::is_void<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_array<std::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::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_array<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7fe6ddda12d8) 0 empty
  std::__or_<std::is_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_array<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7fe6dddf1000) 0 empty
    std::is_array<std::basic_string<char>&&> (0x0x7fe6dddf1068) 0 empty
      std::integral_constant<bool, false> (0x0x7fe6ddcf2f00) 0 empty

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

Class std::conditional<false, std::is_function<std::basic_string<char>&>, std::__or_<std::is_reference<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<std::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::basic_string<char>&>, std::__or_<std::is_reference<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > > (0x0x7fe6dddfa060) 0 empty

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

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

Class std::__or_<std::is_lvalue_reference<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_rvalue_reference<std::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::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_rvalue_reference<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7fe6dddf11a0) 0 empty
  std::is_lvalue_reference<std::basic_string<char>&> (0x0x7fe6dddf1208) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6dddfa240) 0 empty

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

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

Class std::__or_<std::is_reference<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<std::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::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7fe6dddf12d8) 0 empty
  std::is_reference<std::basic_string<char>&> (0x0x7fe6dddf1340) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6dddfa360) 0 empty

Class std::__or_<std::is_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<std::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::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7fe6dddf13a8) 0 empty
  std::__or_<std::is_reference<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7fe6dddf1410) 0 empty
    std::is_reference<std::basic_string<char>&> (0x0x7fe6dddf1478) 0 empty
      std::integral_constant<bool, true> (0x0x7fe6dddfa3c0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<std::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::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > > (0x0x7fe6dddf14e0) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6dddfa420) 0 empty

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

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

Class std::__or_<std::is_object<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<std::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::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7fe6dddf15b0) 0 empty
  std::is_reference<std::basic_string<char>&> (0x0x7fe6dddf1618) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6dddfa540) 0 empty

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

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

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

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

Class std::is_convertible<std::basic_string<char>&, std::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::basic_string<char>&, std::basic_string<char>&&> (0x0x7fe6dddf17b8) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6dddfa900) 0 empty

Class std::__and_<std::is_convertible<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::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::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7fe6dddf1820) 0 empty
  std::is_convertible<std::basic_string<char>&, std::basic_string<char>&&> (0x0x7fe6dddf1888) 0 empty
    std::integral_constant<bool, false> (0x0x7fe6dddfa960) 0 empty

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

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

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

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

Class std::__is_void_helper<std::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::basic_string<char>&&> (0x0x7fe6dddf1958) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6dddfac00) 0 empty

Class std::is_void<std::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::basic_string<char>&&> (0x0x7fe6dddf19c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6dddfad20) 0 empty

Class std::conditional<false, std::is_void<std::basic_string<char>&&>, std::__or_<std::is_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_array<std::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::basic_string<char>&&>, std::__or_<std::is_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_array<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > > (0x0x7fe6dddfad80) 0 empty

Class std::__or_<std::is_void<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_array<std::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::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_array<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7fe6dddf1a28) 0 empty
  std::__or_<std::is_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_array<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7fe6dddf1a90) 0 empty
    std::is_array<std::basic_string<char>&&> (0x0x7fe6dddf1af8) 0 empty
      std::integral_constant<bool, false> (0x0x7fe6dddfade0) 0 empty

Class std::conditional<false, std::is_function<std::basic_string<char>&&>, std::__or_<std::is_reference<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<std::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::basic_string<char>&&>, std::__or_<std::is_reference<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > > (0x0x7fe6dddfaea0) 0 empty

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

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

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

Class std::__or_<std::is_lvalue_reference<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_rvalue_reference<std::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::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_rvalue_reference<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7fe6dddf1c30) 0 empty
  std::is_rvalue_reference<std::basic_string<char>&&> (0x0x7fe6dddf1c98) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6dde251e0) 0 empty

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

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

Class std::__or_<std::is_reference<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<std::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::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7fe6dddf1d68) 0 empty
  std::is_reference<std::basic_string<char>&&> (0x0x7fe6dddf1dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6dde25300) 0 empty

Class std::__or_<std::is_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_reference<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<std::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::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_reference<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7fe6dddf1e38) 0 empty
  std::__or_<std::is_reference<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7fe6dddf1ea0) 0 empty
    std::is_reference<std::basic_string<char>&&> (0x0x7fe6dddf1f08) 0 empty
      std::integral_constant<bool, true> (0x0x7fe6dde25360) 0 empty

Class std::__not_<std::__or_<std::is_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_reference<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<std::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::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_reference<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > > (0x0x7fe6dddf1f70) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6dde253c0) 0 empty

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

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

Class std::__or_<std::is_object<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_reference<std::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::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_reference<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7fe6dde2c068) 0 empty
  std::is_reference<std::basic_string<char>&&> (0x0x7fe6dde2c0d0) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6dde254e0) 0 empty

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

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

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

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

Class std::is_convertible<std::basic_string<char>&&, std::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::basic_string<char>&&, std::basic_string<char>&&> (0x0x7fe6dde2c270) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6dde258a0) 0 empty

Class std::__and_<std::is_convertible<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::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::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7fe6dde2c2d8) 0 empty
  std::is_convertible<std::basic_string<char>&&, std::basic_string<char>&&> (0x0x7fe6dde2c340) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6dde25900) 0 empty

Class std::conditional<true, std::__is_direct_constructible_ref_cast<std::basic_string<char>&&, std::basic_string<char>&&>, std::__is_direct_constructible_new_safe<std::basic_string<char>&&, std::basic_string<char>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_ref_cast<std::basic_string<char>&&, std::basic_string<char>&&>, std::__is_direct_constructible_new_safe<std::basic_string<char>&&, std::basic_string<char>&&> > (0x0x7fe6dde25960) 0 empty

Class std::conditional<false, std::is_void<std::basic_string<char>&&>, std::is_function<std::basic_string<char>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::basic_string<char>&&>, std::is_function<std::basic_string<char>&&> > (0x0x7fe6dde259c0) 0 empty

Class std::__or_<std::is_void<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_function<std::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::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7fe6dde2c3a8) 0 empty
  std::is_function<std::basic_string<char>&&> (0x0x7fe6dde2c410) 0 empty
    std::integral_constant<bool, false> (0x0x7fe6dde25a20) 0 empty

Class std::__not_<std::__or_<std::is_void<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_function<std::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::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > > (0x0x7fe6dde2c478) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6dde25a80) 0 empty

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

Class std::__and_<std::is_lvalue_reference<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_rvalue_reference<std::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::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_rvalue_reference<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7fe6dde2c4e0) 0 empty
  std::is_lvalue_reference<std::basic_string<char>&&> (0x0x7fe6dde2c548) 0 empty
    std::integral_constant<bool, false> (0x0x7fe6dde25b40) 0 empty

Class std::__is_static_castable_impl<std::basic_string<char>&&, std::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable_impl<std::basic_string<char>&&, std::basic_string<char>&&> (0x0x7fe6dde2c5b0) 0 empty
  std::__do_is_static_castable_impl (0x0x7fe6dde25ba0) 0 empty

Class std::__is_static_castable_safe<std::basic_string<char>&&, std::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable_safe<std::basic_string<char>&&, std::basic_string<char>&&> (0x0x7fe6dde2c680) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6dde25c00) 0 empty

Class std::__is_static_castable<std::basic_string<char>&&, std::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable<std::basic_string<char>&&, std::basic_string<char>&&> (0x0x7fe6dde2c6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6dde25c60) 0 empty

Class std::conditional<true, std::__not_<std::__or_<std::__is_base_to_derived_ref<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, true>, std::__is_lvalue_to_rvalue_ref<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, false> > >, std::__is_static_castable<std::basic_string<char>&&, std::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<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, true>, std::__is_lvalue_to_rvalue_ref<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, false> > >, std::__is_static_castable<std::basic_string<char>&&, std::basic_string<char>&&> > (0x0x7fe6dde25cc0) 0 empty

Class std::remove_reference<std::basic_string<char>&&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::basic_string<char>&&> (0x0x7fe6dde25d80) 0 empty

Class std::__is_base_to_derived_ref<std::basic_string<char>&&, std::basic_string<char>&&, true>
   size=1 align=1
   base size=0 base align=1
std::__is_base_to_derived_ref<std::basic_string<char>&&, std::basic_string<char>&&, true> (0x0x7fe6dde25d20) 0 empty

Class std::is_same<std::basic_string<char>, std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_same<std::basic_string<char>, std::basic_string<char> > (0x0x7fe6dde2c7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6dde25f60) 0 empty

Class std::__not_<std::is_same<std::basic_string<char>, std::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_same<std::basic_string<char>, std::basic_string<char> > > (0x0x7fe6dde2c820) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6dde51000) 0 empty

Class std::conditional<false, std::is_base_of<std::basic_string<char>, std::basic_string<char> >, std::__not_<std::is_same<std::basic_string<char>, std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_base_of<std::basic_string<char>, std::basic_string<char> >, std::__not_<std::is_same<std::basic_string<char>, std::basic_string<char> > > > (0x0x7fe6dde51060) 0 empty

Class std::__and_<std::__not_<std::is_same<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_base_of<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::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::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::is_base_of<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7fe6dde2c888) 0 empty
  std::__not_<std::is_same<std::basic_string<char>, std::basic_string<char> > > (0x0x7fe6dde2c8f0) 0 empty
    std::integral_constant<bool, false> (0x0x7fe6dde510c0) 0 empty

Class std::conditional<false, std::__is_base_to_derived_ref<std::basic_string<char>&&, std::basic_string<char>&&, true>, std::__is_lvalue_to_rvalue_ref<std::basic_string<char>&&, std::basic_string<char>&&, false> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_base_to_derived_ref<std::basic_string<char>&&, std::basic_string<char>&&, true>, std::__is_lvalue_to_rvalue_ref<std::basic_string<char>&&, std::basic_string<char>&&, false> > (0x0x7fe6dde51120) 0 empty

Class std::__is_lvalue_to_rvalue_ref<std::basic_string<char>&&, std::basic_string<char>&&, false>
   size=1 align=1
   base size=1 base align=1
std::__is_lvalue_to_rvalue_ref<std::basic_string<char>&&, std::basic_string<char>&&, false> (0x0x7fe6dde2c958) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6dde51180) 0 empty

Class std::__or_<std::__is_base_to_derived_ref<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, true>, std::__is_lvalue_to_rvalue_ref<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::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<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, true>, std::__is_lvalue_to_rvalue_ref<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, false> > (0x0x7fe6dde2c9c0) 0 empty
  std::__is_lvalue_to_rvalue_ref<std::basic_string<char>&&, std::basic_string<char>&&, false> (0x0x7fe6dde2ca28) 0 empty
    std::integral_constant<bool, false> (0x0x7fe6dde512a0) 0 empty

Class std::__not_<std::__or_<std::__is_base_to_derived_ref<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, true>, std::__is_lvalue_to_rvalue_ref<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::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<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, true>, std::__is_lvalue_to_rvalue_ref<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, false> > > (0x0x7fe6dde2ca90) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6dde51360) 0 empty

Class std::__and_<std::__is_static_castable<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__not_<std::__or_<std::__is_base_to_derived_ref<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, true>, std::__is_lvalue_to_rvalue_ref<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::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::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__not_<std::__or_<std::__is_base_to_derived_ref<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, true>, std::__is_lvalue_to_rvalue_ref<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, false> > > > (0x0x7fe6dde2caf8) 0 empty
  std::__not_<std::__or_<std::__is_base_to_derived_ref<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, true>, std::__is_lvalue_to_rvalue_ref<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, false> > > (0x0x7fe6dde2cb60) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6dde513c0) 0 empty

Class std::__is_direct_constructible_ref_cast<std::basic_string<char>&&, std::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_ref_cast<std::basic_string<char>&&, std::basic_string<char>&&> (0x0x7fe6dde2cbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6dde51420) 0 empty

Class std::__is_direct_constructible_new<std::basic_string<char>&&, std::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::basic_string<char>&&, std::basic_string<char>&&> (0x0x7fe6dde2cc30) 0 empty
  std::__is_direct_constructible_ref_cast<std::basic_string<char>&&, std::basic_string<char>&&> (0x0x7fe6dde2cc98) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6dde51540) 0 empty

Class std::__is_direct_constructible<std::basic_string<char>&&, std::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::basic_string<char>&&, std::basic_string<char>&&> (0x0x7fe6dde2cd00) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6dde516c0) 0 empty

Class std::__is_constructible_impl<std::basic_string<char>&&, std::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::basic_string<char>&&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> (0x0x7fe6dde2cd68) 0 empty
  std::__is_direct_constructible<std::basic_string<char>&&, std::basic_string<char>&&> (0x0x7fe6dde2cdd0) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6dde51720) 0 empty

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

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

Class std::__is_nt_constructible_impl<std::basic_string<char>&&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<std::basic_string<char>&&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> (0x0x7fe6dde2cea0) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6dde51840) 0 empty

Class std::__and_<std::is_constructible<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__is_nt_constructible_impl<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__is_nt_constructible_impl<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7fe6dde2cf08) 0 empty
  std::__is_nt_constructible_impl<std::basic_string<char>&&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> (0x0x7fe6dde2cf70) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6dde518a0) 0 empty

Class std::is_nothrow_constructible<std::basic_string<char>&&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<std::basic_string<char>&&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> (0x0x7fe6dde62000) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6dde51900) 0 empty

Class std::__is_nothrow_move_constructible_impl<std::basic_string<char>&&, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<std::basic_string<char>&&, true> (0x0x7fe6dde62068) 0 empty
  std::is_nothrow_constructible<std::basic_string<char>&&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> (0x0x7fe6dde620d0) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6dde51960) 0 empty

Class std::is_nothrow_move_constructible<std::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<std::basic_string<char>&&> (0x0x7fe6dde62138) 0 empty
  std::__is_nothrow_move_constructible_impl<std::basic_string<char>&&, true> (0x0x7fe6dde621a0) 0 empty
    std::is_nothrow_constructible<std::basic_string<char>&&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> (0x0x7fe6dde62208) 0 empty
      std::integral_constant<bool, true> (0x0x7fe6dde519c0) 0 empty

Class std::conditional<true, std::is_nothrow_move_constructible<std::_Tuple_impl<1ul> >, std::is_nothrow_move_constructible<std::basic_string<char>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_nothrow_move_constructible<std::_Tuple_impl<1ul> >, std::is_nothrow_move_constructible<std::basic_string<char>&&> > (0x0x7fe6dde51a20) 0 empty

Class std::is_function<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Tuple_impl<1ul> > (0x0x7fe6dde62340) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6dde51a80) 0 empty

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

Class std::is_lvalue_reference<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Tuple_impl<1ul> > (0x0x7fe6dde623a8) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6dde51b40) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::_Tuple_impl<1ul> >, std::is_rvalue_reference<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::_Tuple_impl<1ul> >, std::is_rvalue_reference<std::_Tuple_impl<1ul> > > (0x0x7fe6dde51ba0) 0 empty

Class std::is_rvalue_reference<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Tuple_impl<1ul> > (0x0x7fe6dde62410) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6dde51c00) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Tuple_impl<1ul> >, std::is_rvalue_reference<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Tuple_impl<1ul> >, std::is_rvalue_reference<std::_Tuple_impl<1ul> > > (0x0x7fe6dde62478) 0 empty
  std::is_rvalue_reference<std::_Tuple_impl<1ul> > (0x0x7fe6dde624e0) 0 empty
    std::integral_constant<bool, false> (0x0x7fe6dde51c60) 0 empty

Class std::is_reference<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Tuple_impl<1ul> > (0x0x7fe6dde62548) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6dde51cc0) 0 empty

Class std::conditional<false, std::is_reference<std::_Tuple_impl<1ul> >, std::is_void<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::_Tuple_impl<1ul> >, std::is_void<std::_Tuple_impl<1ul> > > (0x0x7fe6dde51d20) 0 empty

Class std::remove_volatile<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Tuple_impl<1ul> > (0x0x7fe6dde51de0) 0 empty

Class std::remove_const<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Tuple_impl<1ul> > (0x0x7fe6dde51e40) 0 empty

Class std::remove_cv<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Tuple_impl<1ul> > (0x0x7fe6dde51d80) 0 empty

Class std::__is_void_helper<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Tuple_impl<1ul> > (0x0x7fe6dde626e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6dde51ea0) 0 empty

Class std::is_void<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Tuple_impl<1ul> > (0x0x7fe6dde62750) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6dde51f00) 0 empty

Class std::__or_<std::is_reference<std::_Tuple_impl<1ul> >, std::is_void<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Tuple_impl<1ul> >, std::is_void<std::_Tuple_impl<1ul> > > (0x0x7fe6dde627b8) 0 empty
  std::is_void<std::_Tuple_impl<1ul> > (0x0x7fe6dde62820) 0 empty
    std::integral_constant<bool, false> (0x0x7fe6dde51f60) 0 empty

Class std::__or_<std::is_function<std::_Tuple_impl<1ul> >, std::is_reference<std::_Tuple_impl<1ul> >, std::is_void<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Tuple_impl<1ul> >, std::is_reference<std::_Tuple_impl<1ul> >, std::is_void<std::_Tuple_impl<1ul> > > (0x0x7fe6dde62888) 0 empty
  std::__or_<std::is_reference<std::_Tuple_impl<1ul> >, std::is_void<std::_Tuple_impl<1ul> > > (0x0x7fe6dde628f0) 0 empty
    std::is_void<std::_Tuple_impl<1ul> > (0x0x7fe6dde62958) 0 empty
      std::integral_constant<bool, false> (0x0x7fe6dde770c0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Tuple_impl<1ul> >, std::is_reference<std::_Tuple_impl<1ul> >, std::is_void<std::_Tuple_impl<1ul> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Tuple_impl<1ul> >, std::is_reference<std::_Tuple_impl<1ul> >, std::is_void<std::_Tuple_impl<1ul> > > > (0x0x7fe6dde629c0) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6dde77180) 0 empty

Class std::is_object<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Tuple_impl<1ul> > (0x0x7fe6dde62a28) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6dde771e0) 0 empty

Class std::conditional<true, std::is_object<std::_Tuple_impl<1ul> >, std::is_reference<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::_Tuple_impl<1ul> >, std::is_reference<std::_Tuple_impl<1ul> > > (0x0x7fe6dde77240) 0 empty

Class std::__or_<std::is_object<std::_Tuple_impl<1ul> >, std::is_reference<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Tuple_impl<1ul> >, std::is_reference<std::_Tuple_impl<1ul> > > (0x0x7fe6dde62b60) 0 empty
  std::is_object<std::_Tuple_impl<1ul> > (0x0x7fe6dde62bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6dde772a0) 0 empty

Class std::__is_referenceable<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Tuple_impl<1ul> > (0x0x7fe6dde62c30) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6dde77480) 0 empty

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

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

Class std::is_array<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::_Tuple_impl<1ul> > (0x0x7fe6dde62c98) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6dde775a0) 0 empty

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

Class std::__and_<std::is_array<std::_Tuple_impl<1ul> >, std::__not_<std::extent<std::_Tuple_impl<1ul>, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<std::_Tuple_impl<1ul> >, std::__not_<std::extent<std::_Tuple_impl<1ul>, 0u> > > (0x0x7fe6dde62d00) 0 empty
  std::is_array<std::_Tuple_impl<1ul> > (0x0x7fe6dde62d68) 0 empty
    std::integral_constant<bool, false> (0x0x7fe6dde77660) 0 empty

Class std::__is_array_unknown_bounds<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::_Tuple_impl<1ul> > (0x0x7fe6dde62ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6dde776c0) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<std::_Tuple_impl<1ul> >, std::is_function<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<std::_Tuple_impl<1ul> >, std::is_function<std::_Tuple_impl<1ul> > > (0x0x7fe6dde77720) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<std::_Tuple_impl<1ul> >, std::is_function<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<std::_Tuple_impl<1ul> >, std::is_function<std::_Tuple_impl<1ul> > > (0x0x7fe6dde62f08) 0 empty
  std::is_function<std::_Tuple_impl<1ul> > (0x0x7fe6dde62f70) 0 empty
    std::integral_constant<bool, false> (0x0x7fe6dde77780) 0 empty

Class std::__or_<std::is_void<std::_Tuple_impl<1ul> >, std::__is_array_unknown_bounds<std::_Tuple_impl<1ul> >, std::is_function<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Tuple_impl<1ul> >, std::__is_array_unknown_bounds<std::_Tuple_impl<1ul> >, std::is_function<std::_Tuple_impl<1ul> > > (0x0x7fe6dde8a000) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::_Tuple_impl<1ul> >, std::is_function<std::_Tuple_impl<1ul> > > (0x0x7fe6dde8a068) 0 empty
    std::is_function<std::_Tuple_impl<1ul> > (0x0x7fe6dde8a0d0) 0 empty
      std::integral_constant<bool, false> (0x0x7fe6dde777e0) 0 empty

Class std::conditional<false, std::is_reference<std::_Tuple_impl<1ul> >, std::is_scalar<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::_Tuple_impl<1ul> >, std::is_scalar<std::_Tuple_impl<1ul> > > (0x0x7fe6dde77840) 0 empty

Class std::__is_integral_helper<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<std::_Tuple_impl<1ul> > (0x0x7fe6dde8a208) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6dde778a0) 0 empty

Class std::is_integral<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_integral<std::_Tuple_impl<1ul> > (0x0x7fe6dde8a270) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6dde77900) 0 empty

Class std::conditional<false, std::is_integral<std::_Tuple_impl<1ul> >, std::is_floating_point<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<std::_Tuple_impl<1ul> >, std::is_floating_point<std::_Tuple_impl<1ul> > > (0x0x7fe6dde77960) 0 empty

Class std::__is_floating_point_helper<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<std::_Tuple_impl<1ul> > (0x0x7fe6dde8a2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6dde779c0) 0 empty

Class std::is_floating_point<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<std::_Tuple_impl<1ul> > (0x0x7fe6dde8a340) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6dde77a20) 0 empty

Class std::__or_<std::is_integral<std::_Tuple_impl<1ul> >, std::is_floating_point<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<std::_Tuple_impl<1ul> >, std::is_floating_point<std::_Tuple_impl<1ul> > > (0x0x7fe6dde8a3a8) 0 empty
  std::is_floating_point<std::_Tuple_impl<1ul> > (0x0x7fe6dde8a410) 0 empty
    std::integral_constant<bool, false> (0x0x7fe6dde77a80) 0 empty

Class std::is_arithmetic<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<std::_Tuple_impl<1ul> > (0x0x7fe6dde8a618) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6dde77ae0) 0 empty

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

Class std::is_enum<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_enum<std::_Tuple_impl<1ul> > (0x0x7fe6dde8a680) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6dde77ba0) 0 empty

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

Class std::__is_pointer_helper<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::_Tuple_impl<1ul> > (0x0x7fe6dde8a6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6dde77c60) 0 empty

Class std::is_pointer<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::_Tuple_impl<1ul> > (0x0x7fe6dde8a750) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6dde77cc0) 0 empty

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

Class std::__is_member_pointer_helper<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<std::_Tuple_impl<1ul> > (0x0x7fe6dde8a888) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6dde77d80) 0 empty

Class std::is_member_pointer<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<std::_Tuple_impl<1ul> > (0x0x7fe6dde8a8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6dde77de0) 0 empty

Class std::conditional<false, std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > > (0x0x7fe6dde77e40) 0 empty

Class std::__is_null_pointer_helper<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<std::_Tuple_impl<1ul> > (0x0x7fe6dde8a958) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6dde77ea0) 0 empty

Class std::is_null_pointer<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<std::_Tuple_impl<1ul> > (0x0x7fe6dde8a9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6dde77f00) 0 empty

Class std::__or_<std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > > (0x0x7fe6dde8aa28) 0 empty
  std::is_null_pointer<std::_Tuple_impl<1ul> > (0x0x7fe6dde8aa90) 0 empty
    std::integral_constant<bool, false> (0x0x7fe6dde77f60) 0 empty

Class std::__or_<std::is_pointer<std::_Tuple_impl<1ul> >, std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<std::_Tuple_impl<1ul> >, std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > > (0x0x7fe6dde8aaf8) 0 empty
  std::__or_<std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > > (0x0x7fe6dde8ab60) 0 empty
    std::is_null_pointer<std::_Tuple_impl<1ul> > (0x0x7fe6dde8abc8) 0 empty
      std::integral_constant<bool, false> (0x0x7fe6ddaa2000) 0 empty

Class std::__or_<std::is_enum<std::_Tuple_impl<1ul> >, std::is_pointer<std::_Tuple_impl<1ul> >, std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<std::_Tuple_impl<1ul> >, std::is_pointer<std::_Tuple_impl<1ul> >, std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > > (0x0x7fe6dde8ac30) 0 empty
  std::__or_<std::is_pointer<std::_Tuple_impl<1ul> >, std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > > (0x0x7fe6dde8ac98) 0 empty
    std::__or_<std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > > (0x0x7fe6dde8ad00) 0 empty
      std::is_null_pointer<std::_Tuple_impl<1ul> > (0x0x7fe6dde8ad68) 0 empty
        std::integral_constant<bool, false> (0x0x7fe6ddaa2060) 0 empty

Class std::__or_<std::is_arithmetic<std::_Tuple_impl<1ul> >, std::is_enum<std::_Tuple_impl<1ul> >, std::is_pointer<std::_Tuple_impl<1ul> >, std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<std::_Tuple_impl<1ul> >, std::is_enum<std::_Tuple_impl<1ul> >, std::is_pointer<std::_Tuple_impl<1ul> >, std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > > (0x0x7fe6dde8add0) 0 empty
  std::__or_<std::is_enum<std::_Tuple_impl<1ul> >, std::is_pointer<std::_Tuple_impl<1ul> >, std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > > (0x0x7fe6dde8ae38) 0 empty
    std::__or_<std::is_pointer<std::_Tuple_impl<1ul> >, std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > > (0x0x7fe6dde8aea0) 0 empty
      std::__or_<std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > > (0x0x7fe6dde8af08) 0 empty
        std::is_null_pointer<std::_Tuple_impl<1ul> > (0x0x7fe6dde8af70) 0 empty
          std::integral_constant<bool, false> (0x0x7fe6ddaa20c0) 0 empty

Class std::is_scalar<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_scalar<std::_Tuple_impl<1ul> > (0x0x7fe6ddaa6000) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddaa2120) 0 empty

Class std::__or_<std::is_reference<std::_Tuple_impl<1ul> >, std::is_scalar<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Tuple_impl<1ul> >, std::is_scalar<std::_Tuple_impl<1ul> > > (0x0x7fe6ddaa6068) 0 empty
  std::is_scalar<std::_Tuple_impl<1ul> > (0x0x7fe6ddaa60d0) 0 empty
    std::integral_constant<bool, false> (0x0x7fe6ddaa2180) 0 empty

Class std::remove_all_extents<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<std::_Tuple_impl<1ul> > (0x0x7fe6ddaa2360) 0 empty

Class std::is_function<std::_Tuple_impl<1ul>&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Tuple_impl<1ul>&> (0x0x7fe6ddaa61a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddaa2420) 0 empty

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

Class std::is_lvalue_reference<std::_Tuple_impl<1ul>&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Tuple_impl<1ul>&> (0x0x7fe6ddaa6208) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddaa24e0) 0 empty

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

Class std::__or_<std::is_lvalue_reference<std::_Tuple_impl<1ul>&>, std::is_rvalue_reference<std::_Tuple_impl<1ul>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Tuple_impl<1ul>&>, std::is_rvalue_reference<std::_Tuple_impl<1ul>&> > (0x0x7fe6ddaa6270) 0 empty
  std::is_lvalue_reference<std::_Tuple_impl<1ul>&> (0x0x7fe6ddaa62d8) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6ddaa25a0) 0 empty

Class std::is_reference<std::_Tuple_impl<1ul>&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Tuple_impl<1ul>&> (0x0x7fe6ddaa6340) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddaa2600) 0 empty

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

Class std::__or_<std::is_reference<std::_Tuple_impl<1ul>&>, std::is_void<std::_Tuple_impl<1ul>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Tuple_impl<1ul>&>, std::is_void<std::_Tuple_impl<1ul>&> > (0x0x7fe6ddaa6478) 0 empty
  std::is_reference<std::_Tuple_impl<1ul>&> (0x0x7fe6ddaa64e0) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6ddaa26c0) 0 empty

Class std::__or_<std::is_function<std::_Tuple_impl<1ul>&>, std::is_reference<std::_Tuple_impl<1ul>&>, std::is_void<std::_Tuple_impl<1ul>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Tuple_impl<1ul>&>, std::is_reference<std::_Tuple_impl<1ul>&>, std::is_void<std::_Tuple_impl<1ul>&> > (0x0x7fe6ddaa6548) 0 empty
  std::__or_<std::is_reference<std::_Tuple_impl<1ul>&>, std::is_void<std::_Tuple_impl<1ul>&> > (0x0x7fe6ddaa65b0) 0 empty
    std::is_reference<std::_Tuple_impl<1ul>&> (0x0x7fe6ddaa6618) 0 empty
      std::integral_constant<bool, true> (0x0x7fe6ddaa27e0) 0 empty

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

Class std::is_object<std::_Tuple_impl<1ul>&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Tuple_impl<1ul>&> (0x0x7fe6ddaa66e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddaa2900) 0 empty

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

Class std::__or_<std::is_object<std::_Tuple_impl<1ul>&>, std::is_reference<std::_Tuple_impl<1ul>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Tuple_impl<1ul>&>, std::is_reference<std::_Tuple_impl<1ul>&> > (0x0x7fe6ddaa6820) 0 empty
  std::is_reference<std::_Tuple_impl<1ul>&> (0x0x7fe6ddaa6888) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6ddaa29c0) 0 empty

Class std::__is_referenceable<std::_Tuple_impl<1ul>&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Tuple_impl<1ul>&> (0x0x7fe6ddaa68f0) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddaa2ba0) 0 empty

Class std::__add_rvalue_reference_helper<std::_Tuple_impl<1ul>&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Tuple_impl<1ul>&, true> (0x0x7fe6ddaa2c00) 0 empty

Class std::add_rvalue_reference<std::_Tuple_impl<1ul>&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Tuple_impl<1ul>&> (0x0x7fe6ddaa6958) 0 empty
  std::__add_rvalue_reference_helper<std::_Tuple_impl<1ul>&, true> (0x0x7fe6ddaa2c60) 0 empty

Class std::__is_destructible_impl<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<std::_Tuple_impl<1ul> > (0x0x7fe6ddaa6138) 0 empty
  std::__do_is_destructible_impl (0x0x7fe6ddaa23c0) 0 empty

Class std::__is_destructible_safe<std::_Tuple_impl<1ul>, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<std::_Tuple_impl<1ul>, false, false> (0x0x7fe6ddaa6a28) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddaa2cc0) 0 empty

Class std::is_destructible<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_destructible<std::_Tuple_impl<1ul> > (0x0x7fe6ddaa6a90) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddaa2d20) 0 empty

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

Class std::is_function<std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Tuple_impl<1ul>&&> (0x0x7fe6ddaa6b60) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddaa2e40) 0 empty

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

Class std::is_lvalue_reference<std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Tuple_impl<1ul>&&> (0x0x7fe6ddaa6bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddacb000) 0 empty

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

Class std::is_rvalue_reference<std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Tuple_impl<1ul>&&> (0x0x7fe6ddaa6c30) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddacb0c0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Tuple_impl<1ul>&&>, std::is_rvalue_reference<std::_Tuple_impl<1ul>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Tuple_impl<1ul>&&>, std::is_rvalue_reference<std::_Tuple_impl<1ul>&&> > (0x0x7fe6ddaa6c98) 0 empty
  std::is_rvalue_reference<std::_Tuple_impl<1ul>&&> (0x0x7fe6ddaa6d00) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6ddacb120) 0 empty

Class std::is_reference<std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Tuple_impl<1ul>&&> (0x0x7fe6ddaa6d68) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddacb180) 0 empty

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

Class std::__or_<std::is_reference<std::_Tuple_impl<1ul>&&>, std::is_void<std::_Tuple_impl<1ul>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Tuple_impl<1ul>&&>, std::is_void<std::_Tuple_impl<1ul>&&> > (0x0x7fe6ddaa6ea0) 0 empty
  std::is_reference<std::_Tuple_impl<1ul>&&> (0x0x7fe6ddaa6f08) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6ddacb240) 0 empty

Class std::__or_<std::is_function<std::_Tuple_impl<1ul>&&>, std::is_reference<std::_Tuple_impl<1ul>&&>, std::is_void<std::_Tuple_impl<1ul>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Tuple_impl<1ul>&&>, std::is_reference<std::_Tuple_impl<1ul>&&>, std::is_void<std::_Tuple_impl<1ul>&&> > (0x0x7fe6ddaa6f70) 0 empty
  std::__or_<std::is_reference<std::_Tuple_impl<1ul>&&>, std::is_void<std::_Tuple_impl<1ul>&&> > (0x0x7fe6ddacf000) 0 empty
    std::is_reference<std::_Tuple_impl<1ul>&&> (0x0x7fe6ddacf068) 0 empty
      std::integral_constant<bool, true> (0x0x7fe6ddacb360) 0 empty

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

Class std::is_object<std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Tuple_impl<1ul>&&> (0x0x7fe6ddacf138) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddacb480) 0 empty

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

Class std::__or_<std::is_object<std::_Tuple_impl<1ul>&&>, std::is_reference<std::_Tuple_impl<1ul>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Tuple_impl<1ul>&&>, std::is_reference<std::_Tuple_impl<1ul>&&> > (0x0x7fe6ddacf1a0) 0 empty
  std::is_reference<std::_Tuple_impl<1ul>&&> (0x0x7fe6ddacf208) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6ddacb540) 0 empty

Class std::__is_referenceable<std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Tuple_impl<1ul>&&> (0x0x7fe6ddacf340) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddacb660) 0 empty

Class std::__add_rvalue_reference_helper<std::_Tuple_impl<1ul>&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Tuple_impl<1ul>&&, true> (0x0x7fe6ddacb6c0) 0 empty

Class std::add_rvalue_reference<std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Tuple_impl<1ul>&&> (0x0x7fe6ddacf3a8) 0 empty
  std::__add_rvalue_reference_helper<std::_Tuple_impl<1ul>&&, true> (0x0x7fe6ddacb720) 0 empty

Class std::__is_direct_constructible_impl<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7fe6ddaa6af8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7fe6ddaa2de0) 0 empty

Class std::__and_<std::is_destructible<std::_Tuple_impl<1ul> >, std::__is_direct_constructible_impl<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Tuple_impl<1ul> >, std::__is_direct_constructible_impl<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> > (0x0x7fe6ddacf478) 0 empty
  std::__is_direct_constructible_impl<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7fe6ddacf4e0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7fe6ddacb780) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7fe6ddacf548) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddacb7e0) 0 empty

Class std::__is_direct_constructible_new<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7fe6ddacf5b0) 0 empty
  std::__is_direct_constructible_new_safe<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7fe6ddacf618) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6ddacb840) 0 empty

Class std::__is_direct_constructible<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7fe6ddacf680) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddacb8a0) 0 empty

Class std::__is_constructible_impl<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7fe6ddacf6e8) 0 empty
  std::__is_direct_constructible<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7fe6ddacf750) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6ddacb900) 0 empty

Class std::is_constructible<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7fe6ddacf7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddacb960) 0 empty

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

Class std::__is_nt_constructible_impl<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7fe6ddacf820) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddacba20) 0 empty

Class std::__and_<std::is_constructible<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&>, std::__is_nt_constructible_impl<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&>, std::__is_nt_constructible_impl<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> > (0x0x7fe6ddacf888) 0 empty
  std::__is_nt_constructible_impl<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7fe6ddacf8f0) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6ddacba80) 0 empty

Class std::is_nothrow_constructible<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7fe6ddacf958) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddacbae0) 0 empty

Class std::__is_nothrow_move_constructible_impl<std::_Tuple_impl<1ul>, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<std::_Tuple_impl<1ul>, true> (0x0x7fe6ddacf9c0) 0 empty
  std::is_nothrow_constructible<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7fe6ddacfa28) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6ddacbb40) 0 empty

Class std::is_nothrow_move_constructible<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<std::_Tuple_impl<1ul> > (0x0x7fe6ddacfa90) 0 empty
  std::__is_nothrow_move_constructible_impl<std::_Tuple_impl<1ul>, true> (0x0x7fe6ddacfaf8) 0 empty
    std::is_nothrow_constructible<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7fe6ddacfb60) 0 empty
      std::integral_constant<bool, true> (0x0x7fe6ddacbba0) 0 empty

Class std::__and_<std::is_nothrow_move_constructible<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_nothrow_move_constructible<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_nothrow_move_constructible<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_nothrow_move_constructible<std::_Tuple_impl<1ul> > > (0x0x7fe6ddacfbc8) 0 empty
  std::is_nothrow_move_constructible<std::_Tuple_impl<1ul> > (0x0x7fe6ddacfc30) 0 empty
    std::__is_nothrow_move_constructible_impl<std::_Tuple_impl<1ul>, true> (0x0x7fe6ddacfc98) 0 empty
      std::is_nothrow_constructible<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7fe6ddacfd00) 0 empty
        std::integral_constant<bool, true> (0x0x7fe6ddacbc00) 0 empty

Class std::remove_reference<std::_Tuple_impl<1ul>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::_Tuple_impl<1ul>&> (0x0x7fe6ddacbc60) 0 empty

Class std::remove_volatile<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> > (0x0x7fe6ddacbde0) 0 empty

Class std::remove_const<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> > (0x0x7fe6ddacbe40) 0 empty

Class std::remove_cv<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> > (0x0x7fe6ddacbd80) 0 empty

Class std::__ptrtr_not_void<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true>, std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> >
   size=1 align=1
   base size=0 base align=1
std::__ptrtr_not_void<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true>, std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> > (0x0x7fe6ddacbea0) 0 empty

Class std::pointer_traits<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true>*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true>*> (0x0x7fe6ddacbd20) 0 empty

Class std::allocator_traits<std::allocator<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> > > (0x0x7fe6ddacbcc0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> > > (0x0x7fe6ddaec2d8) 0 empty
  std::allocator_traits<std::allocator<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> > > (0x0x7fe6ddacbf00) 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&> (0x0x7fe6ddacbf60) 0 empty

Class std::remove_reference<std::tuple<std::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<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7fe6ddb66000) 0 empty

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

Class std::is_function<std::pair<const std::basic_string<char>, long unsigned int>*>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<const std::basic_string<char>, long unsigned int>*> (0x0x7fe6ddaecd68) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddb66120) 0 empty

Class std::conditional<false, std::is_function<std::pair<const std::basic_string<char>, long unsigned int>*>, std::__or_<std::is_reference<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>*>, std::is_void<std::pair<const std::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<const std::basic_string<char>, long unsigned int>*>, std::__or_<std::is_reference<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>*>, std::is_void<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>*> > > (0x0x7fe6ddb66180) 0 empty

Class std::is_lvalue_reference<std::pair<const std::basic_string<char>, long unsigned int>*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<const std::basic_string<char>, long unsigned int>*> (0x0x7fe6ddaecdd0) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddb661e0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::pair<const std::basic_string<char>, long unsigned int>*>, std::is_rvalue_reference<std::pair<const std::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<const std::basic_string<char>, long unsigned int>*>, std::is_rvalue_reference<std::pair<const std::basic_string<char>, long unsigned int>*> > (0x0x7fe6ddb66240) 0 empty

Class std::is_rvalue_reference<std::pair<const std::basic_string<char>, long unsigned int>*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<const std::basic_string<char>, long unsigned int>*> (0x0x7fe6ddaece38) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddb662a0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>*>, std::is_rvalue_reference<std::pair<const std::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<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>*>, std::is_rvalue_reference<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>*> > (0x0x7fe6ddaecea0) 0 empty
  std::is_rvalue_reference<std::pair<const std::basic_string<char>, long unsigned int>*> (0x0x7fe6ddaecf08) 0 empty
    std::integral_constant<bool, false> (0x0x7fe6ddb66300) 0 empty

Class std::is_reference<std::pair<const std::basic_string<char>, long unsigned int>*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<const std::basic_string<char>, long unsigned int>*> (0x0x7fe6ddaecf70) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddb66360) 0 empty

Class std::conditional<false, std::is_reference<std::pair<const std::basic_string<char>, long unsigned int>*>, std::is_void<std::pair<const std::basic_string<char>, long unsigned int>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::pair<const std::basic_string<char>, long unsigned int>*>, std::is_void<std::pair<const std::basic_string<char>, long unsigned int>*> > (0x0x7fe6ddb663c0) 0 empty

Class std::remove_volatile<std::pair<const std::basic_string<char>, long unsigned int>*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::pair<const std::basic_string<char>, long unsigned int>*> (0x0x7fe6ddb66480) 0 empty

Class std::remove_const<std::pair<const std::basic_string<char>, long unsigned int>*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::pair<const std::basic_string<char>, long unsigned int>*> (0x0x7fe6ddb664e0) 0 empty

Class std::remove_cv<std::pair<const std::basic_string<char>, long unsigned int>*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::pair<const std::basic_string<char>, long unsigned int>*> (0x0x7fe6ddb66420) 0 empty

Class std::__is_void_helper<std::pair<const std::basic_string<char>, long unsigned int>*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::pair<const std::basic_string<char>, long unsigned int>*> (0x0x7fe6ddaec340) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddb66540) 0 empty

Class std::is_void<std::pair<const std::basic_string<char>, long unsigned int>*>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::pair<const std::basic_string<char>, long unsigned int>*> (0x0x7fe6ddaec3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddb665a0) 0 empty

Class std::__or_<std::is_reference<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>*>, std::is_void<std::pair<const std::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<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>*>, std::is_void<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>*> > (0x0x7fe6ddaec410) 0 empty
  std::is_void<std::pair<const std::basic_string<char>, long unsigned int>*> (0x0x7fe6ddaec478) 0 empty
    std::integral_constant<bool, false> (0x0x7fe6ddb66600) 0 empty

Class std::__or_<std::is_function<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>*>, std::is_reference<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>*>, std::is_void<std::pair<const std::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<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>*>, std::is_reference<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>*>, std::is_void<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>*> > (0x0x7fe6ddaec548) 0 empty
  std::__or_<std::is_reference<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>*>, std::is_void<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>*> > (0x0x7fe6ddaec5b0) 0 empty
    std::is_void<std::pair<const std::basic_string<char>, long unsigned int>*> (0x0x7fe6ddaec618) 0 empty
      std::integral_constant<bool, false> (0x0x7fe6ddb66660) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>*>, std::is_reference<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>*>, std::is_void<std::pair<const std::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<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>*>, std::is_reference<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>*>, std::is_void<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>*> > > (0x0x7fe6ddaec680) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddb666c0) 0 empty

Class std::is_object<std::pair<const std::basic_string<char>, long unsigned int>*>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<const std::basic_string<char>, long unsigned int>*> (0x0x7fe6ddaec750) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddb66720) 0 empty

Class std::conditional<true, std::is_object<std::pair<const std::basic_string<char>, long unsigned int>*>, std::is_reference<std::pair<const std::basic_string<char>, long unsigned int>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::pair<const std::basic_string<char>, long unsigned int>*>, std::is_reference<std::pair<const std::basic_string<char>, long unsigned int>*> > (0x0x7fe6ddb66780) 0 empty

Class std::__or_<std::is_object<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>*>, std::is_reference<std::pair<const std::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<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>*>, std::is_reference<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>*> > (0x0x7fe6ddaec888) 0 empty
  std::is_object<std::pair<const std::basic_string<char>, long unsigned int>*> (0x0x7fe6ddaec8f0) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6ddb667e0) 0 empty

Class std::__is_referenceable<std::pair<const std::basic_string<char>, long unsigned int>*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<const std::basic_string<char>, long unsigned int>*> (0x0x7fe6ddaec958) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddb66840) 0 empty

Class std::__add_rvalue_reference_helper<std::pair<const std::basic_string<char>, long unsigned int>*, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::pair<const std::basic_string<char>, long unsigned int>*, true> (0x0x7fe6ddb668a0) 0 empty

Class std::add_rvalue_reference<std::pair<const std::basic_string<char>, long unsigned int>*>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<const std::basic_string<char>, long unsigned int>*> (0x0x7fe6ddaecaf8) 0 empty
  std::__add_rvalue_reference_helper<std::pair<const std::basic_string<char>, long unsigned int>*, true> (0x0x7fe6ddb66900) 0 empty

Class std::is_function<const std::piecewise_construct_t&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const std::piecewise_construct_t&> (0x0x7fe6ddaecc30) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddb66960) 0 empty

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

Class std::is_lvalue_reference<const std::piecewise_construct_t&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const std::piecewise_construct_t&> (0x0x7fe6ddaecd00) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddb66a20) 0 empty

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

Class std::__or_<std::is_lvalue_reference<const std::piecewise_construct_t&>, std::is_rvalue_reference<const std::piecewise_construct_t&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const std::piecewise_construct_t&>, std::is_rvalue_reference<const std::piecewise_construct_t&> > (0x0x7fe6ddb9b000) 0 empty
  std::is_lvalue_reference<const std::piecewise_construct_t&> (0x0x7fe6ddb9b068) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6ddb66ae0) 0 empty

Class std::is_reference<const std::piecewise_construct_t&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const std::piecewise_construct_t&> (0x0x7fe6ddb9b0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddb66b40) 0 empty

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

Class std::__or_<std::is_reference<const std::piecewise_construct_t&>, std::is_void<const std::piecewise_construct_t&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const std::piecewise_construct_t&>, std::is_void<const std::piecewise_construct_t&> > (0x0x7fe6ddb9b138) 0 empty
  std::is_reference<const std::piecewise_construct_t&> (0x0x7fe6ddb9b1a0) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6ddb66c00) 0 empty

Class std::__or_<std::is_function<const std::piecewise_construct_t&>, std::is_reference<const std::piecewise_construct_t&>, std::is_void<const std::piecewise_construct_t&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const std::piecewise_construct_t&>, std::is_reference<const std::piecewise_construct_t&>, std::is_void<const std::piecewise_construct_t&> > (0x0x7fe6ddb9b208) 0 empty
  std::__or_<std::is_reference<const std::piecewise_construct_t&>, std::is_void<const std::piecewise_construct_t&> > (0x0x7fe6ddb9b270) 0 empty
    std::is_reference<const std::piecewise_construct_t&> (0x0x7fe6ddb9b2d8) 0 empty
      std::integral_constant<bool, true> (0x0x7fe6ddb66c60) 0 empty

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

Class std::is_object<const std::piecewise_construct_t&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const std::piecewise_construct_t&> (0x0x7fe6ddb9b3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddb66d20) 0 empty

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

Class std::__or_<std::is_object<const std::piecewise_construct_t&>, std::is_reference<const std::piecewise_construct_t&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const std::piecewise_construct_t&>, std::is_reference<const std::piecewise_construct_t&> > (0x0x7fe6ddb9b410) 0 empty
  std::is_reference<const std::piecewise_construct_t&> (0x0x7fe6ddb9b478) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6ddb66de0) 0 empty

Class std::__is_referenceable<const std::piecewise_construct_t&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const std::piecewise_construct_t&> (0x0x7fe6ddb9b4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddb66e40) 0 empty

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

Class std::add_rvalue_reference<const std::piecewise_construct_t&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const std::piecewise_construct_t&> (0x0x7fe6ddb9b548) 0 empty
  std::__add_rvalue_reference_helper<const std::piecewise_construct_t&, true> (0x0x7fe6ddb66f00) 0 empty

Class std::is_function<std::tuple<std::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<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7fe6ddb9b5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddb66f60) 0 empty

Class std::conditional<false, std::is_function<std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >, std::__or_<std::is_reference<std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >, std::is_void<std::tuple<std::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<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >, std::__or_<std::is_reference<std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >, std::is_void<std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > > > (0x0x7fe6ddbad000) 0 empty

Class std::is_lvalue_reference<std::tuple<std::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<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7fe6ddb9b7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddbad060) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >, std::is_rvalue_reference<std::tuple<std::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<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >, std::is_rvalue_reference<std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > > (0x0x7fe6ddbad0c0) 0 empty

Class std::is_rvalue_reference<std::tuple<std::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<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7fe6ddb9b820) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddbad120) 0 empty

Class std::__or_<std::is_lvalue_reference<std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >, std::is_rvalue_reference<std::tuple<std::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<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >, std::is_rvalue_reference<std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > > (0x0x7fe6ddb9b888) 0 empty
  std::is_rvalue_reference<std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7fe6ddb9b8f0) 0 empty
    std::integral_constant<bool, false> (0x0x7fe6ddbad180) 0 empty

Class std::is_reference<std::tuple<std::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<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7fe6ddb9b958) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddbad1e0) 0 empty

Class std::conditional<false, std::is_reference<std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >, std::is_void<std::tuple<std::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_reference<std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >, std::is_void<std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > > (0x0x7fe6ddbad240) 0 empty

Class std::remove_volatile<std::tuple<std::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<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7fe6ddbad3c0) 0 empty

Class std::remove_const<std::tuple<std::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<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7fe6ddbad420) 0 empty

Class std::remove_cv<std::tuple<std::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<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7fe6ddbad360) 0 empty

Class std::__is_void_helper<std::tuple<std::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<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7fe6ddb9be38) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddbad480) 0 empty

Class std::is_void<std::tuple<std::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<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7fe6ddb9bf70) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddbad4e0) 0 empty

Class std::__or_<std::is_reference<std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >, std::is_void<std::tuple<std::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<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >, std::is_void<std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > > (0x0x7fe6ddbb80d0) 0 empty
  std::is_void<std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7fe6ddbb8138) 0 empty
    std::integral_constant<bool, false> (0x0x7fe6ddbad540) 0 empty

Class std::__or_<std::is_function<std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >, std::is_reference<std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >, std::is_void<std::tuple<std::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<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >, std::is_reference<std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >, std::is_void<std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > > (0x0x7fe6ddbb8208) 0 empty
  std::__or_<std::is_reference<std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >, std::is_void<std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > > (0x0x7fe6ddbb8270) 0 empty
    std::is_void<std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7fe6ddbb82d8) 0 empty
      std::integral_constant<bool, false> (0x0x7fe6ddbad5a0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >, std::is_reference<std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >, std::is_void<std::tuple<std::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<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >, std::is_reference<std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >, std::is_void<std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > > > (0x0x7fe6ddbb83a8) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddbad600) 0 empty

Class std::is_object<std::tuple<std::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<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7fe6ddbb8410) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddbad660) 0 empty

Class std::conditional<true, std::is_object<std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >, std::is_reference<std::tuple<std::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_object<std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >, std::is_reference<std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > > (0x0x7fe6ddbad6c0) 0 empty

Class std::__or_<std::is_object<std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >, std::is_reference<std::tuple<std::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<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >, std::is_reference<std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > > (0x0x7fe6ddbb8618) 0 empty
  std::is_object<std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7fe6ddbb8680) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6ddbad720) 0 empty

Class std::__is_referenceable<std::tuple<std::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<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7fe6ddbb8750) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddbad780) 0 empty

Class std::__add_rvalue_reference_helper<std::tuple<std::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<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, true> (0x0x7fe6ddbad7e0) 0 empty

Class std::add_rvalue_reference<std::tuple<std::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<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7fe6ddbb87b8) 0 empty
  std::__add_rvalue_reference_helper<std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, true> (0x0x7fe6ddbad840) 0 empty

Class std::is_function<std::tuple<> >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::tuple<> > (0x0x7fe6ddbb8820) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddbad8a0) 0 empty

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

Class std::is_lvalue_reference<std::tuple<> >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::tuple<> > (0x0x7fe6ddbb8888) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddbad960) 0 empty

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

Class std::is_rvalue_reference<std::tuple<> >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::tuple<> > (0x0x7fe6ddbb89c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddbada20) 0 empty

Class std::__or_<std::is_lvalue_reference<std::tuple<> >, std::is_rvalue_reference<std::tuple<> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::tuple<> >, std::is_rvalue_reference<std::tuple<> > > (0x0x7fe6ddbb8a28) 0 empty
  std::is_rvalue_reference<std::tuple<> > (0x0x7fe6ddbb8a90) 0 empty
    std::integral_constant<bool, false> (0x0x7fe6ddbada80) 0 empty

Class std::is_reference<std::tuple<> >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::tuple<> > (0x0x7fe6ddbb8af8) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddbadc60) 0 empty

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

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

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

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

Class std::__is_void_helper<std::tuple<> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::tuple<> > (0x0x7fe6ddbb8bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddbade40) 0 empty

Class std::is_void<std::tuple<> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::tuple<> > (0x0x7fe6ddbb8c30) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddbadea0) 0 empty

Class std::__or_<std::is_reference<std::tuple<> >, std::is_void<std::tuple<> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::tuple<> >, std::is_void<std::tuple<> > > (0x0x7fe6ddbb8c98) 0 empty
  std::is_void<std::tuple<> > (0x0x7fe6ddbb8d00) 0 empty
    std::integral_constant<bool, false> (0x0x7fe6ddbadf00) 0 empty

Class std::__or_<std::is_function<std::tuple<> >, std::is_reference<std::tuple<> >, std::is_void<std::tuple<> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::tuple<> >, std::is_reference<std::tuple<> >, std::is_void<std::tuple<> > > (0x0x7fe6ddbb8d68) 0 empty
  std::__or_<std::is_reference<std::tuple<> >, std::is_void<std::tuple<> > > (0x0x7fe6ddbb8dd0) 0 empty
    std::is_void<std::tuple<> > (0x0x7fe6ddbb8e38) 0 empty
      std::integral_constant<bool, false> (0x0x7fe6ddbadf60) 0 empty

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

Class std::is_object<std::tuple<> >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::tuple<> > (0x0x7fe6ddbd5000) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddbd3060) 0 empty

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

Class std::__or_<std::is_object<std::tuple<> >, std::is_reference<std::tuple<> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::tuple<> >, std::is_reference<std::tuple<> > > (0x0x7fe6ddbd5068) 0 empty
  std::is_object<std::tuple<> > (0x0x7fe6ddbd50d0) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6ddbd31e0) 0 empty

Class std::__is_referenceable<std::tuple<> >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::tuple<> > (0x0x7fe6ddbd5138) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddbd3240) 0 empty

Class std::__add_rvalue_reference_helper<std::tuple<>, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::tuple<>, true> (0x0x7fe6ddbd32a0) 0 empty

Class std::add_rvalue_reference<std::tuple<> >
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::tuple<> > (0x0x7fe6ddbd51a0) 0 empty
  std::__add_rvalue_reference_helper<std::tuple<>, true> (0x0x7fe6ddbd3300) 0 empty

Class std::is_function<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*> (0x0x7fe6ddbd5208) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddbd3360) 0 empty

Class std::conditional<false, std::is_function<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*>, std::__or_<std::is_reference<std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int> >*>, std::is_void<std::allocator<std::pair<const std::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::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*>, std::__or_<std::is_reference<std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int> >*>, std::is_void<std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int> >*> > > (0x0x7fe6ddbd3480) 0 empty

Class std::is_lvalue_reference<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*> (0x0x7fe6ddbd5270) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddbd34e0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*>, std::is_rvalue_reference<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*>, std::is_rvalue_reference<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*> > (0x0x7fe6ddbd3540) 0 empty

Class std::is_rvalue_reference<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*> (0x0x7fe6ddbd53a8) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddbd35a0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int> >*>, std::is_rvalue_reference<std::allocator<std::pair<const std::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::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int> >*>, std::is_rvalue_reference<std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int> >*> > (0x0x7fe6ddbd54e0) 0 empty
  std::is_rvalue_reference<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*> (0x0x7fe6ddbd5548) 0 empty
    std::integral_constant<bool, false> (0x0x7fe6ddbd3600) 0 empty

Class std::is_reference<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*> (0x0x7fe6ddbd5618) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddbd3660) 0 empty

Class std::conditional<false, std::is_reference<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*>, std::is_void<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*>, std::is_void<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*> > (0x0x7fe6ddbd36c0) 0 empty

Class std::remove_volatile<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*> (0x0x7fe6ddbd3780) 0 empty

Class std::remove_const<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*> (0x0x7fe6ddbd37e0) 0 empty

Class std::remove_cv<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*> (0x0x7fe6ddbd3720) 0 empty

Class std::__is_void_helper<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*> (0x0x7fe6ddbd5958) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddbd3900) 0 empty

Class std::is_void<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*> (0x0x7fe6ddbd5a90) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddbd3960) 0 empty

Class std::__or_<std::is_reference<std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int> >*>, std::is_void<std::allocator<std::pair<const std::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::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int> >*>, std::is_void<std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int> >*> > (0x0x7fe6ddbd5af8) 0 empty
  std::is_void<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*> (0x0x7fe6ddbd5b60) 0 empty
    std::integral_constant<bool, false> (0x0x7fe6ddbd3a80) 0 empty

Class std::__or_<std::is_function<std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int> >*>, std::is_reference<std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int> >*>, std::is_void<std::allocator<std::pair<const std::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::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int> >*>, std::is_reference<std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int> >*>, std::is_void<std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int> >*> > (0x0x7fe6ddbd5bc8) 0 empty
  std::__or_<std::is_reference<std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int> >*>, std::is_void<std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int> >*> > (0x0x7fe6ddbd5c30) 0 empty
    std::is_void<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*> (0x0x7fe6ddbd5c98) 0 empty
      std::integral_constant<bool, false> (0x0x7fe6ddbd3b40) 0 empty

Class std::__not_<std::__or_<std::is_function<std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int> >*>, std::is_reference<std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int> >*>, std::is_void<std::allocator<std::pair<const std::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::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int> >*>, std::is_reference<std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int> >*>, std::is_void<std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int> >*> > > (0x0x7fe6ddbd5d00) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddbd3c00) 0 empty

Class std::is_object<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*> (0x0x7fe6ddbd5d68) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddbd3c60) 0 empty

Class std::conditional<true, std::is_object<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*>, std::is_reference<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*>, std::is_reference<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*> > (0x0x7fe6ddbd3d80) 0 empty

Class std::__or_<std::is_object<std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int> >*>, std::is_reference<std::allocator<std::pair<const std::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::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int> >*>, std::is_reference<std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int> >*> > (0x0x7fe6ddbd5dd0) 0 empty
  std::is_object<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*> (0x0x7fe6ddbd5e38) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6ddbd3de0) 0 empty

Class std::__is_referenceable<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*> (0x0x7fe6ddbd5ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddbd3ea0) 0 empty

Class std::__add_rvalue_reference_helper<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*, true> (0x0x7fe6ddbd3f00) 0 empty

Class std::add_rvalue_reference<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*> (0x0x7fe6ddbf6000) 0 empty
  std::__add_rvalue_reference_helper<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> >*, true> (0x0x7fe6ddbd3f60) 0 empty

Class std::allocator_traits<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> > >::__construct_helper<std::pair<const std::basic_string<char>, long unsigned int>, const std::piecewise_construct_t&, std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> > >::__construct_helper<std::pair<const std::basic_string<char>, long unsigned int>, const std::piecewise_construct_t&, std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> > (0x0x7fe6ddb660c0) 0 empty

Class std::conditional<false, std::is_constructible<std::pair<const std::basic_string<char>, long unsigned int>, const std::piecewise_construct_t&, std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >, std::__not_<std::integral_constant<bool, true> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_constructible<std::pair<const std::basic_string<char>, long unsigned int>, const std::piecewise_construct_t&, std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >, std::__not_<std::integral_constant<bool, true> > > (0x0x7fe6ddc01000) 0 empty

Class std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>, const std::piecewise_construct_t&, std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>, const std::piecewise_construct_t&, std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> > > (0x0x7fe6ddaecbc8) 0 empty
  std::__not_<std::integral_constant<bool, true> > (0x0x7fe6ddbf6068) 0 empty
    std::integral_constant<bool, false> (0x0x7fe6ddc01060) 0 empty

Class std::__and_<std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>, const std::piecewise_construct_t&, std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>, const std::piecewise_construct_t&, std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> > > > (0x0x7fe6ddbf60d0) 0 empty
  std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long unsigned int>, const std::piecewise_construct_t&, std::tuple<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> > > (0x0x7fe6ddbf6138) 0 empty
    std::__not_<std::integral_constant<bool, true> > (0x0x7fe6ddbf61a0) 0 empty
      std::integral_constant<bool, false> (0x0x7fe6ddc010c0) 0 empty

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

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

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

Class std::remove_cv<const bool&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const bool&> (0x0x7fe6ddc01180) 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&> (0x0x7fe6ddbf6af8) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddc012a0) 0 empty

Class std::is_void<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const bool&> (0x0x7fe6ddbf6b60) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddc01300) 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> > > (0x0x7fe6ddc01360) 0 empty

Class std::is_function<bool>
   size=1 align=1
   base size=1 base align=1
std::is_function<bool> (0x0x7fe6ddbf6bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddc013c0) 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> > (0x0x7fe6ddc01420) 0 empty

Class std::is_array<bool>
   size=1 align=1
   base size=1 base align=1
std::is_array<bool> (0x0x7fe6ddbf6c30) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddc01480) 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> > (0x0x7fe6ddbf6c98) 0 empty
  std::is_array<bool> (0x0x7fe6ddbf6d00) 0 empty
    std::integral_constant<bool, false> (0x0x7fe6ddc014e0) 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> > (0x0x7fe6ddbf6d68) 0 empty
  std::__or_<std::is_function<bool>, std::is_array<bool> > (0x0x7fe6ddbf6dd0) 0 empty
    std::is_array<bool> (0x0x7fe6ddbf6e38) 0 empty
      std::integral_constant<bool, false> (0x0x7fe6ddc01540) 0 empty

Class std::is_function<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const bool&> (0x0x7fe6ddbf6ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddc01600) 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&> > > (0x0x7fe6ddc01660) 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&> (0x0x7fe6ddbf6f08) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddc016c0) 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&> > (0x0x7fe6ddc01720) 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&> > (0x0x7fe6ddc25138) 0 empty
  std::is_lvalue_reference<const bool&> (0x0x7fe6ddc251a0) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6ddc01780) 0 empty

Class std::is_reference<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const bool&> (0x0x7fe6ddc25208) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddc018a0) 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&> > (0x0x7fe6ddc01900) 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&> > (0x0x7fe6ddc25270) 0 empty
  std::is_reference<const bool&> (0x0x7fe6ddc252d8) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6ddc01960) 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&> > (0x0x7fe6ddc25340) 0 empty
  std::__or_<std::is_reference<const bool&>, std::is_void<const bool&> > (0x0x7fe6ddc253a8) 0 empty
    std::is_reference<const bool&> (0x0x7fe6ddc25410) 0 empty
      std::integral_constant<bool, true> (0x0x7fe6ddc019c0) 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&> > > (0x0x7fe6ddc25618) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddc01a20) 0 empty

Class std::is_object<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const bool&> (0x0x7fe6ddc25680) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddc01a80) 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&> > (0x0x7fe6ddc01ae0) 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&> > (0x0x7fe6ddc256e8) 0 empty
  std::is_reference<const bool&> (0x0x7fe6ddc25750) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6ddc01b40) 0 empty

Class std::__is_referenceable<const bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const bool&> (0x0x7fe6ddc257b8) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddc01ba0) 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> (0x0x7fe6ddc01c00) 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&> (0x0x7fe6ddc25820) 0 empty
  std::__add_rvalue_reference_helper<const bool&, true> (0x0x7fe6ddc01c60) 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> (0x0x7fe6ddc015a0) 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> (0x0x7fe6ddc258f0) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddc01cc0) 0 empty

Class std::conditional<true, std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const bool&, bool> >
   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 bool&, bool> > (0x0x7fe6ddc01d20) 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> > > (0x0x7fe6ddc01d80) 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> > (0x0x7fe6ddc01de0) 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> (0x0x7fe6ddc25958) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddc37000) 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> > (0x0x7fe6ddc259c0) 0 empty
  std::is_array<long unsigned int> (0x0x7fe6ddc25a28) 0 empty
    std::integral_constant<bool, false> (0x0x7fe6ddc37060) 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> > (0x0x7fe6ddc25a90) 0 empty
  std::__or_<std::is_function<long unsigned int>, std::is_array<long unsigned int> > (0x0x7fe6ddc25af8) 0 empty
    std::is_array<long unsigned int> (0x0x7fe6ddc25b60) 0 empty
      std::integral_constant<bool, false> (0x0x7fe6ddc370c0) 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> (0x0x7fe6ddc37120) 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> (0x0x7fe6ddc25c30) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddc37180) 0 empty

Class std::__and_<std::is_convertible<const bool&, bool>, 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 bool&, bool>, std::is_convertible<const long unsigned int&, long unsigned int> > (0x0x7fe6ddc25c98) 0 empty
  std::is_convertible<const long unsigned int&, long unsigned int> (0x0x7fe6ddc25d00) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6ddc371e0) 0 empty

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

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

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

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

Class std::is_void<bool>
   size=1 align=1
   base size=1 base align=1
std::is_void<bool> (0x0x7fe6ddc25ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddc373c0) 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> > > (0x0x7fe6ddc37420) 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> > (0x0x7fe6ddc4b0d0) 0 empty
  std::__or_<std::is_function<bool>, std::is_array<bool> > (0x0x7fe6ddc4b138) 0 empty
    std::is_array<bool> (0x0x7fe6ddc4b1a0) 0 empty
      std::integral_constant<bool, false> (0x0x7fe6ddc37480) 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> > > (0x0x7fe6ddc37540) 0 empty

Class std::is_lvalue_reference<bool>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<bool> (0x0x7fe6ddc4b2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddc375a0) 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> > (0x0x7fe6ddc37600) 0 empty

Class std::is_rvalue_reference<bool>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<bool> (0x0x7fe6ddc4b340) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddc37720) 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> > (0x0x7fe6ddc4b3a8) 0 empty
  std::is_rvalue_reference<bool> (0x0x7fe6ddc4b410) 0 empty
    std::integral_constant<bool, false> (0x0x7fe6ddc37780) 0 empty

Class std::is_reference<bool>
   size=1 align=1
   base size=1 base align=1
std::is_reference<bool> (0x0x7fe6ddc4b478) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddc377e0) 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> > (0x0x7fe6ddc37840) 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> > (0x0x7fe6ddc4b4e0) 0 empty
  std::is_void<bool> (0x0x7fe6ddc4b548) 0 empty
    std::integral_constant<bool, false> (0x0x7fe6ddc378a0) 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> > (0x0x7fe6ddc4b5b0) 0 empty
  std::__or_<std::is_reference<bool>, std::is_void<bool> > (0x0x7fe6ddc4b618) 0 empty
    std::is_void<bool> (0x0x7fe6ddc4b680) 0 empty
      std::integral_constant<bool, false> (0x0x7fe6ddc37900) 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> > > (0x0x7fe6ddc4b6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddc37960) 0 empty

Class std::is_object<bool>
   size=1 align=1
   base size=1 base align=1
std::is_object<bool> (0x0x7fe6ddc4b750) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddc37b40) 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> > (0x0x7fe6ddc37ba0) 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> > (0x0x7fe6ddc4b7b8) 0 empty
  std::is_object<bool> (0x0x7fe6ddc4b820) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6ddc37c00) 0 empty

Class std::__is_referenceable<bool>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<bool> (0x0x7fe6ddc4b888) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddc37c60) 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> (0x0x7fe6ddc37cc0) 0 empty

Class std::add_rvalue_reference<bool>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<bool> (0x0x7fe6ddc4b8f0) 0 empty
  std::__add_rvalue_reference_helper<bool, true> (0x0x7fe6ddc37d20) 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> (0x0x7fe6ddc374e0) 0 empty

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

Class std::conditional<true, std::is_convertible<long unsigned int, long unsigned int>, std::is_convertible<bool, bool> >
   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<bool, bool> > (0x0x7fe6ddc37de0) 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> > > (0x0x7fe6ddc37e40) 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> > (0x0x7fe6ddc4ba28) 0 empty
  std::__or_<std::is_function<long unsigned int>, std::is_array<long unsigned int> > (0x0x7fe6ddc4ba90) 0 empty
    std::is_array<long unsigned int> (0x0x7fe6ddc4baf8) 0 empty
      std::integral_constant<bool, false> (0x0x7fe6ddc37ea0) 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> (0x0x7fe6ddc37f00) 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> (0x0x7fe6ddc4bbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddc37f60) 0 empty

Class std::__and_<std::is_convertible<bool, bool>, std::is_convertible<long unsigned int, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<bool, bool>, std::is_convertible<long unsigned int, long unsigned int> > (0x0x7fe6ddc4bc30) 0 empty
  std::is_convertible<long unsigned int, long unsigned int> (0x0x7fe6ddc4bc98) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6ddc70000) 0 empty

Class std::remove_reference<std::pair<const std::basic_string<char>, long unsigned int>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::pair<const std::basic_string<char>, long unsigned int>&> (0x0x7fe6ddc70060) 0 empty

Class std::tuple_element<0ul, std::pair<const std::basic_string<char>, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::tuple_element<0ul, std::pair<const std::basic_string<char>, long unsigned int> > (0x0x7fe6ddc700c0) 0 empty

Class std::remove_volatile<std::__detail::_Node_iterator<std::pair<const std::basic_string<char>, long unsigned int>, false, true> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::__detail::_Node_iterator<std::pair<const std::basic_string<char>, long unsigned int>, false, true> > (0x0x7fe6ddc70180) 0 empty

Class std::remove_const<std::__detail::_Node_iterator<std::pair<const std::basic_string<char>, long unsigned int>, false, true> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::__detail::_Node_iterator<std::pair<const std::basic_string<char>, long unsigned int>, false, true> > (0x0x7fe6ddc701e0) 0 empty

Class std::remove_cv<std::__detail::_Node_iterator<std::pair<const std::basic_string<char>, long unsigned int>, false, true> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::__detail::_Node_iterator<std::pair<const std::basic_string<char>, long unsigned int>, false, true> > (0x0x7fe6ddc70120) 0 empty

Class std::__has_iterator_category_helper<std::__detail::_Node_iterator<std::pair<const std::basic_string<char>, long unsigned int>, false, true> >
   size=1 align=1
   base size=0 base align=1
std::__has_iterator_category_helper<std::__detail::_Node_iterator<std::pair<const std::basic_string<char>, long unsigned int>, false, true> > (0x0x7fe6ddc70240) 0 empty

Class std::__has_iterator_category<std::__detail::_Node_iterator<std::pair<const std::basic_string<char>, long unsigned int>, false, true> >
   size=1 align=1
   base size=1 base align=1
std::__has_iterator_category<std::__detail::_Node_iterator<std::pair<const std::basic_string<char>, long unsigned int>, false, true> > (0x0x7fe6ddc7f5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddc702a0) 0 empty

Class std::__iterator_traits<std::__detail::_Node_iterator<std::pair<const std::basic_string<char>, long unsigned int>, false, true>, true>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::__detail::_Node_iterator<std::pair<const std::basic_string<char>, long unsigned int>, false, true>, true> (0x0x7fe6ddc70300) 0 empty

Class std::iterator_traits<std::__detail::_Node_iterator<std::pair<const std::basic_string<char>, long unsigned int>, false, true> >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::__detail::_Node_iterator<std::pair<const std::basic_string<char>, long unsigned int>, false, true> > (0x0x7fe6ddc7f680) 0 empty
  std::__iterator_traits<std::__detail::_Node_iterator<std::pair<const std::basic_string<char>, long unsigned int>, false, true>, true> (0x0x7fe6ddc70360) 0 empty

Class std::remove_volatile<std::back_insert_iterator<std::list<std::pair<std::basic_string<char>, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::back_insert_iterator<std::list<std::pair<std::basic_string<char>, long unsigned int> > > > (0x0x7fe6ddc70420) 0 empty

Class std::remove_const<std::back_insert_iterator<std::list<std::pair<std::basic_string<char>, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::back_insert_iterator<std::list<std::pair<std::basic_string<char>, long unsigned int> > > > (0x0x7fe6ddc70480) 0 empty

Class std::remove_cv<std::back_insert_iterator<std::list<std::pair<std::basic_string<char>, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::back_insert_iterator<std::list<std::pair<std::basic_string<char>, long unsigned int> > > > (0x0x7fe6ddc703c0) 0 empty

Class std::__has_iterator_category_helper<std::back_insert_iterator<std::list<std::pair<std::basic_string<char>, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::__has_iterator_category_helper<std::back_insert_iterator<std::list<std::pair<std::basic_string<char>, long unsigned int> > > > (0x0x7fe6ddc704e0) 0 empty

Class std::__has_iterator_category<std::back_insert_iterator<std::list<std::pair<std::basic_string<char>, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__has_iterator_category<std::back_insert_iterator<std::list<std::pair<std::basic_string<char>, long unsigned int> > > > (0x0x7fe6ddc7f888) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6ddc70540) 0 empty

Class std::__iterator_traits<std::back_insert_iterator<std::list<std::pair<std::basic_string<char>, long unsigned int> > >, true>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::back_insert_iterator<std::list<std::pair<std::basic_string<char>, long unsigned int> > >, true> (0x0x7fe6ddc705a0) 0 empty

Class std::iterator_traits<std::back_insert_iterator<std::list<std::pair<std::basic_string<char>, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::back_insert_iterator<std::list<std::pair<std::basic_string<char>, long unsigned int> > > > (0x0x7fe6ddc7f958) 0 empty
  std::__iterator_traits<std::back_insert_iterator<std::list<std::pair<std::basic_string<char>, long unsigned int> > >, true> (0x0x7fe6ddc70600) 0 empty

Class std::__are_same<std::pair<const std::basic_string<char>, long unsigned int>, void>
   size=1 align=1
   base size=0 base align=1
std::__are_same<std::pair<const std::basic_string<char>, long unsigned int>, void> (0x0x7fe6ddc70660) 0 empty

Class std::__is_pointer<std::back_insert_iterator<std::list<std::pair<std::basic_string<char>, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<std::back_insert_iterator<std::list<std::pair<std::basic_string<char>, long unsigned int> > > > (0x0x7fe6ddc706c0) 0 empty

Class std::__is_pointer<std::__detail::_Node_iterator<std::pair<const std::basic_string<char>, long unsigned int>, false, true> >
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<std::__detail::_Node_iterator<std::pair<const std::basic_string<char>, long unsigned int>, false, true> > (0x0x7fe6ddc70720) 0 empty

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

Class std::iterator_traits<char*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<char*> (0x0x7fe6ddc707e0) 0 empty

Class std::iterator_traits<wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<wchar_t*> (0x0x7fe6ddc70840) 0 empty

Class std::remove_reference<std::allocator<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> > >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::allocator<std::__detail::_Hash_node<std::pair<const std::basic_string<char>, long unsigned int>, true> > > (0x0x7fe6ddc708a0) 0 empty

Class std::conditional<true, std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const std::basic_string<char>&, std::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::basic_string<char>&, std::basic_string<char> > > (0x0x7fe6ddc70a80) 0 empty

Class std::__and_<std::is_convertible<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::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::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const long unsigned int&, long unsigned int> > (0x0x7fe6dd90b8f0) 0 empty
  std::is_convertible<const long unsigned int&, long unsigned int> (0x0x7fe6dd90b958) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6ddc70ae0) 0 empty

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

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

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

Class std::is_void<const std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_void<const std::basic_string<char> > (0x0x7fe6dd90ba90) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6ddc70ea0) 0 empty

Class std::conditional<false, std::is_void<const std::basic_string<char> >, std::__or_<std::is_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::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::basic_string<char> >, std::__or_<std::is_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fe6ddc70f00) 0 empty

Class std::__or_<std::is_void<const std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::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::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7fe6dd90baf8) 0 empty
  std::__or_<std::is_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7fe6dd90bb60) 0 empty
    std::is_array<std::basic_string<char> > (0x0x7fe6dd90bbc8) 0 empty
      std::integral_constant<bool, false> (0x0x7fe6ddc70f60) 0 empty

Class std::is_function<const std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_function<const std::basic_string<char> > (0x0x7fe6dd90bc30) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6dd925060) 0 empty

Class std::conditional<false, std::is_function<const std::basic_string<char> >, std::__or_<std::is_reference<const std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<const std::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::basic_string<char> >, std::__or_<std::is_reference<const std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<const std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fe6dd925180) 0 empty

Class std::is_lvalue_reference<const std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const std::basic_string<char> > (0x0x7fe6dd90bc98) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6dd9251e0) 0 empty

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

Class std::is_rvalue_reference<const std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const std::basic_string<char> > (0x0x7fe6dd90bea0) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6dd9252a0) 0 empty

Class std::__or_<std::is_lvalue_reference<const std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_rvalue_reference<const std::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::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_rvalue_reference<const std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7fe6dd90bf08) 0 empty
  std::is_rvalue_reference<const std::basic_string<char> > (0x0x7fe6dd90bf70) 0 empty
    std::integral_constant<bool, false> (0x0x7fe6dd925300) 0 empty

Class std::is_reference<const std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_reference<const std::basic_string<char> > (0x0x7fe6dd90b820) 0 empty
  std::integral_constant<bool, false> (0x0x7fe6dd925360) 0 empty

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

Class std::__or_<std::is_reference<const std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<const std::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::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<const std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7fe6dd937000) 0 empty
  std::is_void<const std::basic_string<char> > (0x0x7fe6dd937068) 0 empty
    std::integral_constant<bool, false> (0x0x7fe6dd9254e0) 0 empty

Class std::__or_<std::is_function<const std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_reference<const std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<const std::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::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_reference<const std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<const std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7fe6dd9370d0) 0 empty
  std::__or_<std::is_reference<const std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<const std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7fe6dd937138) 0 empty
    std::is_void<const std::basic_string<char> > (0x0x7fe6dd9371a0) 0 empty
      std::integral_constant<bool, false> (0x0x7fe6dd925540) 0 empty

Class std::__not_<std::__or_<std::is_function<const std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_reference<const std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<const std::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::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_reference<const std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<const std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fe6dd937208) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6dd9255a0) 0 empty

Class std::is_object<const std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_object<const std::basic_string<char> > (0x0x7fe6dd937270) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6dd925600) 0 empty

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

Class std::__or_<std::is_object<const std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_reference<const std::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::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_reference<const std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7fe6dd9372d8) 0 empty
  std::is_object<const std::basic_string<char> > (0x0x7fe6dd937340) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6dd925780) 0 empty

Class std::__is_referenceable<const std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const std::basic_string<char> > (0x0x7fe6dd9373a8) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6dd9257e0) 0 empty

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

Class std::add_rvalue_reference<const std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const std::basic_string<char> > (0x0x7fe6dd9374e0) 0 empty
  std::__add_rvalue_reference_helper<const std::basic_string<char>, true> (0x0x7fe6dd9258a0) 0 empty

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

Class std::is_convertible<const std::basic_string<char>, std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const std::basic_string<char>, std::basic_string<char> > (0x0x7fe6dd937680) 0 empty
  std::integral_constant<bool, true> (0x0x7fe6dd9259c0) 0 empty

Class std::conditional<true, std::is_convertible<long unsigned int, long unsigned int>, std::is_convertible<const std::basic_string<char>, std::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::basic_string<char>, std::basic_string<char> > > (0x0x7fe6dd925a20) 0 empty

Class std::__and_<std::is_convertible<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::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::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<long unsigned int, long unsigned int> > (0x0x7fe6dd9376e8) 0 empty
  std::is_convertible<long unsigned int, long unsigned int> (0x0x7fe6dd937750) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6dd925a80) 0 empty

Class std::__alloc_neq<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > >, true>
   size=1 align=1
   base size=0 base align=1
std::__alloc_neq<std::allocator<std::_List_node<std::pair<std::basic_string<char>, long unsigned int> > >, true> (0x0x7fe6dd925ae0) 0 empty

Class std::iterator_traits<const char*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const char*> (0x0x7fe6dd925ba0) 0 empty

Class __gnu_cxx::__normal_iterator<const char*, std::basic_string<char> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > (0x0x7fe6dd925b40) 0

Class __gnu_cxx::__normal_iterator<char*, std::basic_string<char> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<char*, std::basic_string<char> > (0x0x7fe6dd925c00) 0

Class std::iterator_traits<const wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const wchar_t*> (0x0x7fe6dd925cc0) 0 empty

Class __gnu_cxx::__normal_iterator<const wchar_t*, std::basic_string<wchar_t> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const wchar_t*, std::basic_string<wchar_t> > (0x0x7fe6dd925c60) 0

Class __gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t> > (0x0x7fe6dd925d20) 0

Class std::remove_reference<const std::equal_to<std::basic_string<char> >&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<const std::equal_to<std::basic_string<char> >&> (0x0x7fe6dd925d80) 0 empty

Class __gnu_cxx::new_allocator<std::__detail::_Hash_node_base*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::__detail::_Hash_node_base*> (0x0x7fe6dd925de0) 0 empty

Class std::allocator<std::__detail::_Hash_node_base*>
   size=1 align=1
   base size=1 base align=1
std::allocator<std::__detail::_Hash_node_base*> (0x0x7fe6dd9ba208) 0 empty
  __gnu_cxx::new_allocator<std::__detail::_Hash_node_base*> (0x0x7fe6dd925ea0) 0 empty

Class std::remove_volatile<std::__detail::_Hash_node_base*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::__detail::_Hash_node_base*> (0x0x7fe6dd9e00c0) 0 empty

Class std::remove_const<std::__detail::_Hash_node_base*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::__detail::_Hash_node_base*> (0x0x7fe6dd9e0120) 0 empty

Class std::remove_cv<std::__detail::_Hash_node_base*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::__detail::_Hash_node_base*> (0x0x7fe6dd9e0060) 0 empty

Class std::__ptrtr_not_void<std::__detail::_Hash_node_base*, std::__detail::_Hash_node_base*>
   size=1 align=1
   base size=0 base align=1
std::__ptrtr_not_void<std::__detail::_Hash_node_base*, std::__detail::_Hash_node_base*> (0x0x7fe6dd9e0180) 0 empty

Class std::pointer_traits<std::__detail::_Hash_node_base**>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<std::__detail::_Hash_node_base**> (0x0x7fe6dd9e0000) 0 empty

Class std::allocator_traits<std::allocator<std::__detail::_Hash_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::__detail::_Hash_node_base*> > (0x0x7fe6dd925f60) 0 empty

Class std::__detail::_Equal_helper<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, long unsigned int, true>
   size=1 align=1
   base size=0 base align=1
std::__detail::_Equal_helper<std::basic_string<char>, std::pair<const std::basic_string<char>, long unsigned int>, std::__detail::_Select1st, std::equal_to<std::basic_string<char> >, long unsigned int, true> (0x0x7fe6dd9e01e0) 0 empty

Class std::allocator_traits<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> > >::__destroy_helper<std::pair<const std::basic_string<char>, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::pair<const std::basic_string<char>, long unsigned int> > >::__destroy_helper<std::pair<const std::basic_string<char>, long unsigned int> > (0x0x7fe6dd9e0300) 0 empty

Class std::__and_<std::__not_<std::integral_constant<bool, true> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::integral_constant<bool, true> > > (0x0x7fe6dda4b750) 0 empty
  std::__not_<std::integral_constant<bool, true> > (0x0x7fe6dda4b7b8) 0 empty
    std::integral_constant<bool, false> (0x0x7fe6dd9e0360) 0 empty

Class std::remove_reference<std::pair<std::basic_string<char>, long unsigned int>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::pair<std::basic_string<char>, long unsigned int>&> (0x0x7fe6dd9e03c0) 0 empty

Class std::remove_reference<const std::__detail::_Select1st&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<const std::__detail::_Select1st&> (0x0x7fe6dd9e0420) 0 empty

Class std::remove_reference<const std::hash<std::basic_string<char> >&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<const std::hash<std::basic_string<char> >&> (0x0x7fe6dd9e0480) 0 empty

Class std::remove_reference<const std::__detail::_Mod_range_hashing&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<const std::__detail::_Mod_range_hashing&> (0x0x7fe6dd9e04e0) 0 empty

Class __gnu_cxx::__enable_if<true, bool>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, bool> (0x0x7fe6dd9e0540) 0 empty

Class std::_Index_tuple<>
   size=1 align=1
   base size=0 base align=1
std::_Index_tuple<> (0x0x7fe6dd9e0600) 0 empty

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

Class std::_Index_tuple<0ul>
   size=1 align=1
   base size=0 base align=1
std::_Index_tuple<0ul> (0x0x7fe6dd9e0660) 0 empty

Class std::remove_reference<std::pair<std::basic_string<char>, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::pair<std::basic_string<char>, long unsigned int> > (0x0x7fe6dd9e06c0) 0 empty

Class std::tuple_element<0ul, std::tuple<std::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<std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7fe6dd9e0720) 0 empty

Class std::__add_r_ref<std::basic_string<char>&&>
   size=1 align=1
   base size=0 base align=1
std::__add_r_ref<std::basic_string<char>&&> (0x0x7fe6dd9e0780) 0 empty

Class std::__add_c_ref<std::basic_string<char>&&>
   size=1 align=1
   base size=0 base align=1
std::__add_c_ref<std::basic_string<char>&&> (0x0x7fe6dd9e07e0) 0 empty

Class std::__add_ref<std::basic_string<char>&&>
   size=1 align=1
   base size=0 base align=1
std::__add_ref<std::basic_string<char>&&> (0x0x7fe6dd9e0840) 0 empty

Class std::conditional<true, std::is_convertible<long unsigned int, long unsigned int>, std::is_convertible<std::basic_string<char>, std::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::basic_string<char>, std::basic_string<char> > > (0x0x7fe6dd9e0960) 0 empty

Class std::__and_<std::is_convertible<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::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::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<long unsigned int, long unsigned int> > (0x0x7fe6dd6e7208) 0 empty
  std::is_convertible<long unsigned int, long unsigned int> (0x0x7fe6dd6e7270) 0 empty
    std::integral_constant<bool, true> (0x0x7fe6dd9e09c0) 0 empty

