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

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

Class __locale_struct
   size=232 align=8
   base size=232 base align=8
__locale_struct (0x0x7f60f8f99420) 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 (0x0x7f60f903b900) 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 (0x0x7f60f9068000) 0 nearly-empty
    vptr=((& std::bad_exception::_ZTVSt13bad_exception) + 16u)
  std::exception (0x0x7f60f903bae0) 0 nearly-empty
      primary-for std::bad_exception (0x0x7f60f9068000)

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

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

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

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

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

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

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

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

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

Class std::__is_integral_helper<char>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<char> (0x0x7f60f7e2d478) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f7e19ae0) 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> (0x0x7f60f7e2d4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f7e19b40) 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> (0x0x7f60f7e2d548) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f7e19ba0) 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> (0x0x7f60f7e2d5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f7e19c00) 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> (0x0x7f60f7e2d618) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f7e19c60) 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> (0x0x7f60f7e2d680) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f7e19cc0) 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> (0x0x7f60f7e2d6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f7e19d20) 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> (0x0x7f60f7e2d750) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f7e19d80) 0 empty

Class std::__is_integral_helper<int>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<int> (0x0x7f60f7e2d7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f7e19de0) 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> (0x0x7f60f7e2d820) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f7e19e40) 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> (0x0x7f60f7e2d888) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f7e19ea0) 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> (0x0x7f60f7e2d8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f7e19f00) 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> (0x0x7f60f7e2d958) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f7e19f60) 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> (0x0x7f60f7e2d9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f7e44000) 0 empty

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

Class std::__is_integral_helper<__int128 unsigned>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<__int128 unsigned> (0x0x7f60f7e2da90) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f7e440c0) 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> (0x0x7f60f7e2dbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f7e441e0) 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> (0x0x7f60f7e2dc30) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f7e44240) 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> (0x0x7f60f7e2dc98) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f7e442a0) 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> (0x0x7f60f7e77000) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f7e69480) 0 empty

Class std::__do_is_destructible_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_destructible_impl (0x0x7f60f7e91180) 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 (0x0x7f60f7e913c0) 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 (0x0x7f60f7e91600) 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 (0x0x7f60f7e91840) 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 (0x0x7f60f7e919c0) 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 (0x0x7f60f7e91d80) 0 empty

Class std::__do_is_implicitly_default_constructible_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_implicitly_default_constructible_impl (0x0x7f60f7ed0ea0) 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> (0x0x7f60f7efc480) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__make_signed<unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__make_signed<unsigned int> (0x0x7f60f7f2d7e0) 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> (0x0x7f60f7f2d840) 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> (0x0x7f60f7f2d8a0) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__invoke_other
   size=1 align=1
   base size=0 base align=1
std::__invoke_other (0x0x7f60f7f5ad80) 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 (0x0x7f60f7f5ae40) 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 (0x0x7f60f7f5af00) 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 (0x0x7f60f7f8b000) 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 (0x0x7f60f7f8b0c0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integer<long int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long int> (0x0x7f60f7bbcde0) 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> (0x0x7f60f7bbce40) 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> (0x0x7f60f7bbcea0) 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> (0x0x7f60f7bbcf00) 0 empty

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

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

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

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

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

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

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

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

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

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

Class __gnu_cxx::__add_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<char> (0x0x7f60f7bf08a0) 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> (0x0x7f60f7bf0900) 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> (0x0x7f60f7bf0960) 0 empty

Class __gnu_cxx::__add_unsigned<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<int> (0x0x7f60f7bf09c0) 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> (0x0x7f60f7bf0a20) 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> (0x0x7f60f7bf0a80) 0 empty

Class __gnu_cxx::__remove_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<char> (0x0x7f60f7bf0b40) 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> (0x0x7f60f7bf0ba0) 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> (0x0x7f60f7bf0c00) 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> (0x0x7f60f7bf0c60) 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> (0x0x7f60f7bf0cc0) 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> (0x0x7f60f7bf0d20) 0 empty

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

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

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

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

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

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

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

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

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

Class std::forward_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::forward_iterator_tag (0x0x7f60f7ba8410) 0 empty
  std::input_iterator_tag (0x0x7f60f7c71600) 0 empty

Class std::bidirectional_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::bidirectional_iterator_tag (0x0x7f60f7ba8478) 0 empty
  std::forward_iterator_tag (0x0x7f60f7ba84e0) 0 empty
    std::input_iterator_tag (0x0x7f60f7c71660) 0 empty

Class std::random_access_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::random_access_iterator_tag (0x0x7f60f7ba8548) 0 empty
  std::bidirectional_iterator_tag (0x0x7f60f7ba85b0) 0 empty
    std::forward_iterator_tag (0x0x7f60f7ba8618) 0 empty
      std::input_iterator_tag (0x0x7f60f7c716c0) 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> (0x0x7f60f7cb3e40) 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 (0x0x7f60f7d26240) 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 (0x0x7f60f7d26360) 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 (0x0x7f60f7d264e0) 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 (0x0x7f60f7d26660) 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 (0x0x7f60f7d26780) 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> (0x0x7f60f7d56ba0) 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> (0x0x7f60f7d56cc0) 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> (0x0x7f60f7d841e0) 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> (0x0x7f60f7d842a0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class __gnu_cxx::__conditional_type<true, __gnu_cxx::__numeric_traits_integer<int>, __gnu_cxx::__numeric_traits_floating<int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__conditional_type<true, __gnu_cxx::__numeric_traits_integer<int>, __gnu_cxx::__numeric_traits_floating<int> > (0x0x7f60f7908a80) 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> (0x0x7f60f7908ae0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__cxx11::basic_string<char>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::__cxx11::basic_string<char>::_Alloc_hider (0x0x7f60f77a9e38) 0
  std::allocator<char> (0x0x7f60f77a9f08) 0 empty
    __gnu_cxx::new_allocator<char> (0x0x7f60f763a5a0) 0 empty

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

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

Class std::initializer_list<char>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<char> (0x0x7f60f763a960) 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> > (0x0x7f60f763ac00) 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> (0x0x7f60f763ac60) 0 empty

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

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

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

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

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

Class std::__are_same<double, double>
   size=1 align=1
   base size=0 base align=1
std::__are_same<double, double> (0x0x7f60f773c000) 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> > (0x0x7f60f773c0c0) 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> (0x0x7f60f773c120) 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> (0x0x7f60f7739068) 0 empty
  __gnu_cxx::__numeric_traits_floating<long double> (0x0x7f60f773c180) 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> (0x0x7f60f773c1e0) 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> (0x0x7f60f773c240) 0 empty

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

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

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

Class std::__cxx11::basic_string<wchar_t>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::__cxx11::basic_string<wchar_t>::_Alloc_hider (0x0x7f60f7739208) 0
  std::allocator<wchar_t> (0x0x7f60f7739270) 0 empty
    __gnu_cxx::new_allocator<wchar_t> (0x0x7f60f773c480) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::hash<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::hash<long unsigned int> (0x0x7f60f7739958) 0 empty
  std::__hash_base<long unsigned int, long unsigned int> (0x0x7f60f7426de0) 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> (0x0x7f60f7426ea0) 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> (0x0x7f60f77399c0) 0 empty
  std::__hash_base<long unsigned int, long long unsigned int> (0x0x7f60f7426f00) 0 empty

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

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

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

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

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

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

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

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

Class std::hash<long double>
   size=1 align=1
   base size=1 base align=1
std::hash<long double> (0x0x7f60f7739bc8) 0 empty
  std::__hash_base<long unsigned int, long double> (0x0x7f60f74567e0) 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> > (0x0x7f60f7739c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f74568a0) 0 empty

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

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

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

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

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

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

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

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

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

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

Class __gnu_cxx::__alloc_traits<std::allocator<char16_t> >::rebind<char16_t>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<char16_t> >::rebind<char16_t> (0x0x7f60f7456ea0) 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> (0x0x7f60f7456f00) 0 empty

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

Class std::__cxx11::basic_string<char16_t>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::__cxx11::basic_string<char16_t>::_Alloc_hider (0x0x7f60f74ae068) 0
  std::allocator<char16_t> (0x0x7f60f74ae0d0) 0 empty
    __gnu_cxx::new_allocator<char16_t> (0x0x7f60f74a7060) 0 empty

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

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

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

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

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

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

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

Class __gnu_cxx::__alloc_traits<std::allocator<char32_t> >::rebind<char32_t>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<char32_t> >::rebind<char32_t> (0x0x7f60f74a73c0) 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> (0x0x7f60f74a7420) 0 empty

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

Class std::__cxx11::basic_string<char32_t>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::__cxx11::basic_string<char32_t>::_Alloc_hider (0x0x7f60f74ae4e0) 0
  std::allocator<char32_t> (0x0x7f60f74ae548) 0 empty
    __gnu_cxx::new_allocator<char32_t> (0x0x7f60f74a7540) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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> > (0x0x7f60f72afe40) 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> (0x0x7f60f72afea0) 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> (0x0x7f60f74ae8f0) 0 empty
  __gnu_cxx::__numeric_traits_integer<long unsigned int> (0x0x7f60f72aff00) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::ios_base::failure
   size=32 align=8
   base size=32 base align=8
std::ios_base::failure (0x0x7f60f6fd6068) 0
    vptr=((& std::ios_base::failure::_ZTVNSt8ios_base7failureB5cxx11E) + 16u)
  std::system_error (0x0x7f60f6fd60d0) 0
      primary-for std::ios_base::failure (0x0x7f60f6fd6068)
    std::runtime_error (0x0x7f60f6fd6138) 0
        primary-for std::system_error (0x0x7f60f6fd60d0)
      std::exception (0x0x7f60f6fcd3c0) 0 nearly-empty
          primary-for std::runtime_error (0x0x7f60f6fd6138)

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

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

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

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

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

Class std::basic_streambuf<char>
   size=64 align=8
   base size=64 base align=8
std::basic_streambuf<char> (0x0x7f60f7046cc0) 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> (0x0x7f60f707f1e0) 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 (0x0x7f60f707f360) 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> (0x0x7f60f70d21c0) 0
    vptr=((& std::ctype<char>::_ZTVSt5ctypeIcE) + 16u)
  std::locale::facet (0x0x7f60f70d99c0) 0
      primary-for std::ctype<char> (0x0x7f60f70d21c0)
  std::ctype_base (0x0x7f60f70d9a20) 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> (0x0x7f60f70d23f0) 0
    vptr=((& std::__ctype_abstract_base<wchar_t>::_ZTVSt21__ctype_abstract_baseIwE) + 16u)
  std::locale::facet (0x0x7f60f70d9f60) 0
      primary-for std::__ctype_abstract_base<wchar_t> (0x0x7f60f70d23f0)
  std::ctype_base (0x0x7f60f711c000) 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> (0x0x7f60f6fd6b60) 0
    vptr=((& std::ctype<wchar_t>::_ZTVSt5ctypeIwE) + 16u)
  std::__ctype_abstract_base<wchar_t> (0x0x7f60f70d2460) 0
      primary-for std::ctype<wchar_t> (0x0x7f60f6fd6b60)
    std::locale::facet (0x0x7f60f711c060) 0
        primary-for std::__ctype_abstract_base<wchar_t> (0x0x7f60f70d2460)
    std::ctype_base (0x0x7f60f711c0c0) 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> (0x0x7f60f6fd6d00) 0
    vptr=((& std::ctype_byname<char>::_ZTVSt12ctype_bynameIcE) + 16u)
  std::ctype<char> (0x0x7f60f70d2620) 0
      primary-for std::ctype_byname<char> (0x0x7f60f6fd6d00)
    std::locale::facet (0x0x7f60f711c240) 0
        primary-for std::ctype<char> (0x0x7f60f70d2620)
    std::ctype_base (0x0x7f60f711c2a0) 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> (0x0x7f60f6fd6d68) 0
    vptr=((& std::ctype_byname<wchar_t>::_ZTVSt12ctype_bynameIwE) + 16u)
  std::ctype<wchar_t> (0x0x7f60f6fd6dd0) 0
      primary-for std::ctype_byname<wchar_t> (0x0x7f60f6fd6d68)
    std::__ctype_abstract_base<wchar_t> (0x0x7f60f70d2690) 0
        primary-for std::ctype<wchar_t> (0x0x7f60f6fd6dd0)
      std::locale::facet (0x0x7f60f711c300) 0
          primary-for std::__ctype_abstract_base<wchar_t> (0x0x7f60f70d2690)
      std::ctype_base (0x0x7f60f711c360) 0 empty

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

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

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

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

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

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

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

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

Class std::is_error_code_enum<std::_Ios_Fmtflags>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::_Ios_Fmtflags> (0x0x7f60f71773a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f6dd8120) 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> (0x0x7f60f6dd87e0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class __gnu_cxx::__conditional_type<true, __gnu_cxx::__numeric_traits_integer<short int>, __gnu_cxx::__numeric_traits_floating<short int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__conditional_type<true, __gnu_cxx::__numeric_traits_integer<short int>, __gnu_cxx::__numeric_traits_floating<short int> > (0x0x7f60f6be9480) 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> (0x0x7f60f6be94e0) 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> (0x0x7f60f6bea2d8) 0 empty
  __gnu_cxx::__numeric_traits_integer<short int> (0x0x7f60f6be9540) 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> > (0x0x7f60f6c05660) 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> (0x0x7f60f6c056c0) 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> (0x0x7f60f6bea7b8) 0 empty
  __gnu_cxx::__numeric_traits_integer<long int> (0x0x7f60f6c05720) 0 empty

Class std::basic_istream<char>::sentry
   size=1 align=1
   base size=1 base align=1
std::basic_istream<char>::sentry (0x0x7f60f6c3b120) 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> (0x0x7f60f6bead68 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> (0x0x7f60f6beae38 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> (0x0x7f60f6c174d0) 0
    vptridx=0u vptr=((& std::basic_iostream<char>::_ZTVSd) + 24u)
  std::basic_istream<char> (0x0x7f60f6bead68) 0
      primary-for std::basic_iostream<char> (0x0x7f60f6c174d0)
      subvttidx=8u
    std::basic_ios<char> (0x0x7f60f6beadd0) 24 virtual
        vptridx=40u vbaseoffset=-24 vptr=((& std::basic_iostream<char>::_ZTVSd) + 104u)
      std::ios_base (0x0x7f60f6c3b180) 24
          primary-for std::basic_ios<char> (0x0x7f60f6beadd0)
  std::basic_ostream<char> (0x0x7f60f6beae38) 16 nearly-empty
      subvttidx=24u vptridx=48u vptr=((& std::basic_iostream<char>::_ZTVSd) + 64u)
    std::basic_ios<char> (0x0x7f60f6beadd0) 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 (0x0x7f60f6c3b1e0) 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> (0x0x7f60f6bea340 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> (0x0x7f60f6bea9c0 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> (0x0x7f60f6c17bd0) 0
    vptridx=0u vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 24u)
  std::basic_istream<wchar_t> (0x0x7f60f6bea340) 0
      primary-for std::basic_iostream<wchar_t> (0x0x7f60f6c17bd0)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7f60f6bea3a8) 24 virtual
        vptridx=40u vbaseoffset=-24 vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 104u)
      std::ios_base (0x0x7f60f6c3b240) 24
          primary-for std::basic_ios<wchar_t> (0x0x7f60f6bea3a8)
  std::basic_ostream<wchar_t> (0x0x7f60f6bea9c0) 16 nearly-empty
      subvttidx=24u vptridx=48u vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 64u)
    std::basic_ios<wchar_t> (0x0x7f60f6bea3a8) alternative-path

Vtable for fastjet::Error
fastjet::Error::_ZTVN7fastjet5ErrorE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN7fastjet5ErrorE)
16    (int (*)(...))fastjet::Error::~Error
24    (int (*)(...))fastjet::Error::~Error

Class fastjet::Error
   size=40 align=8
   base size=40 base align=8
fastjet::Error (0x0x7f60f6c3b2a0) 0
    vptr=((& fastjet::Error::_ZTVN7fastjet5ErrorE) + 16u)

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

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

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

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

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

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

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

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

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

Class std::__and_<std::__not_<std::is_void<std::allocator<char> > >, std::__is_default_constructible_impl<std::allocator<char> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<char> > >, std::__is_default_constructible_impl<std::allocator<char> > > (0x0x7f60f6c7d680) 0 empty
  std::__is_default_constructible_impl<std::allocator<char> > (0x0x7f60f6c7d6e8) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f60f6c3b660) 0 empty

Class std::__is_default_constructible_atom<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<char> > (0x0x7f60f6c7d750) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<char> > >, std::__is_default_constructible_impl<std::allocator<char> > > (0x0x7f60f6c7d7b8) 0 empty
    std::__is_default_constructible_impl<std::allocator<char> > (0x0x7f60f6c7d820) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f60f6c3b6c0) 0 empty

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

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

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

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

Class std::__is_nt_default_constructible_impl<std::allocator<char>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<char>, false> (0x0x7f60f6c7d9c0) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<char> > (0x0x7f60f6c7da28) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f6c3b8a0) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<char> >, std::__is_nt_default_constructible_impl<std::allocator<char>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<char> >, std::__is_nt_default_constructible_impl<std::allocator<char>, false> > (0x0x7f60f6c7da90) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<char>, false> (0x0x7f60f6c7daf8) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<char> > (0x0x7f60f6c7db60) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f6c3b900) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<char> > (0x0x7f60f6c7dbc8) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<char> >, std::__is_nt_default_constructible_impl<std::allocator<char>, false> > (0x0x7f60f6c7dc30) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<char>, false> (0x0x7f60f6c7dc98) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<char> > (0x0x7f60f6c7dd00) 0 empty
        std::integral_constant<bool, true> (0x0x7f60f6c3b960) 0 empty

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

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

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

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

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

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

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

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

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

Class std::_Destroy_aux<true>
   size=1 align=1
   base size=0 base align=1
std::_Destroy_aux<true> (0x0x7f60f6a54240) 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> (0x0x7f60f6a548a0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

Class std::numeric_limits<long int>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<long int> (0x0x7f60f6adda20) 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> (0x0x7f60f6addde0) 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> (0x0x7f60f6b081e0) 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> (0x0x7f60f6b085a0) 0 empty

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

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

Class std::is_error_condition_enum<std::float_denorm_style>
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::float_denorm_style> (0x0x7f60f6a7a0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f6b36180) 0 empty

Class std::is_error_code_enum<std::float_denorm_style>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::float_denorm_style> (0x0x7f60f6a7a138) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f6b361e0) 0 empty

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

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

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

Class std::_Array<long unsigned int>
   size=8 align=8
   base size=8 base align=8
std::_Array<long unsigned int> (0x0x7f60f685d720) 0

Class std::_Array<bool>
   size=8 align=8
   base size=8 base align=8
std::_Array<bool> (0x0x7f60f68864e0) 0

Class std::slice
   size=24 align=8
   base size=24 base align=8
std::slice (0x0x7f60f654d240) 0

Class std::_Abs
   size=1 align=1
   base size=0 base align=1
std::_Abs (0x0x7f60f657c120) 0 empty

Class std::_Cos
   size=1 align=1
   base size=0 base align=1
std::_Cos (0x0x7f60f657c1e0) 0 empty

Class std::_Acos
   size=1 align=1
   base size=0 base align=1
std::_Acos (0x0x7f60f657c2a0) 0 empty

Class std::_Cosh
   size=1 align=1
   base size=0 base align=1
std::_Cosh (0x0x7f60f657c360) 0 empty

Class std::_Sin
   size=1 align=1
   base size=0 base align=1
std::_Sin (0x0x7f60f657c420) 0 empty

Class std::_Asin
   size=1 align=1
   base size=0 base align=1
std::_Asin (0x0x7f60f657c4e0) 0 empty

Class std::_Sinh
   size=1 align=1
   base size=0 base align=1
std::_Sinh (0x0x7f60f657c5a0) 0 empty

Class std::_Tan
   size=1 align=1
   base size=0 base align=1
std::_Tan (0x0x7f60f657c660) 0 empty

Class std::_Atan
   size=1 align=1
   base size=0 base align=1
std::_Atan (0x0x7f60f657c720) 0 empty

Class std::_Tanh
   size=1 align=1
   base size=0 base align=1
std::_Tanh (0x0x7f60f657c7e0) 0 empty

Class std::_Exp
   size=1 align=1
   base size=0 base align=1
std::_Exp (0x0x7f60f657c8a0) 0 empty

Class std::_Log
   size=1 align=1
   base size=0 base align=1
std::_Log (0x0x7f60f657c960) 0 empty

Class std::_Log10
   size=1 align=1
   base size=0 base align=1
std::_Log10 (0x0x7f60f657ca20) 0 empty

Class std::_Sqrt
   size=1 align=1
   base size=0 base align=1
std::_Sqrt (0x0x7f60f657cae0) 0 empty

Class std::__unary_plus
   size=1 align=1
   base size=0 base align=1
std::__unary_plus (0x0x7f60f657cba0) 0 empty

Class std::__negate
   size=1 align=1
   base size=0 base align=1
std::__negate (0x0x7f60f657cc60) 0 empty

Class std::__bitwise_not
   size=1 align=1
   base size=0 base align=1
std::__bitwise_not (0x0x7f60f657cd20) 0 empty

Class std::__plus
   size=1 align=1
   base size=0 base align=1
std::__plus (0x0x7f60f657cde0) 0 empty

Class std::__minus
   size=1 align=1
   base size=0 base align=1
std::__minus (0x0x7f60f657cea0) 0 empty

Class std::__multiplies
   size=1 align=1
   base size=0 base align=1
std::__multiplies (0x0x7f60f657cf60) 0 empty

Class std::__divides
   size=1 align=1
   base size=0 base align=1
std::__divides (0x0x7f60f659e060) 0 empty

Class std::__modulus
   size=1 align=1
   base size=0 base align=1
std::__modulus (0x0x7f60f659e120) 0 empty

Class std::__bitwise_xor
   size=1 align=1
   base size=0 base align=1
std::__bitwise_xor (0x0x7f60f659e1e0) 0 empty

Class std::__bitwise_and
   size=1 align=1
   base size=0 base align=1
std::__bitwise_and (0x0x7f60f659e2a0) 0 empty

Class std::__bitwise_or
   size=1 align=1
   base size=0 base align=1
std::__bitwise_or (0x0x7f60f659e360) 0 empty

Class std::__shift_left
   size=1 align=1
   base size=0 base align=1
std::__shift_left (0x0x7f60f659e420) 0 empty

Class std::__shift_right
   size=1 align=1
   base size=0 base align=1
std::__shift_right (0x0x7f60f659e4e0) 0 empty

Class std::__logical_and
   size=1 align=1
   base size=0 base align=1
std::__logical_and (0x0x7f60f659e5a0) 0 empty

Class std::__logical_or
   size=1 align=1
   base size=0 base align=1
std::__logical_or (0x0x7f60f659e660) 0 empty

Class std::__logical_not
   size=1 align=1
   base size=0 base align=1
std::__logical_not (0x0x7f60f659e720) 0 empty

Class std::__equal_to
   size=1 align=1
   base size=0 base align=1
std::__equal_to (0x0x7f60f659e7e0) 0 empty

Class std::__not_equal_to
   size=1 align=1
   base size=0 base align=1
std::__not_equal_to (0x0x7f60f659e8a0) 0 empty

Class std::__less
   size=1 align=1
   base size=0 base align=1
std::__less (0x0x7f60f659e960) 0 empty

Class std::__greater
   size=1 align=1
   base size=0 base align=1
std::__greater (0x0x7f60f659ea20) 0 empty

Class std::__less_equal
   size=1 align=1
   base size=0 base align=1
std::__less_equal (0x0x7f60f659eae0) 0 empty

Class std::__greater_equal
   size=1 align=1
   base size=0 base align=1
std::__greater_equal (0x0x7f60f659eba0) 0 empty

Class std::_Atan2
   size=1 align=1
   base size=0 base align=1
std::_Atan2 (0x0x7f60f659ec60) 0 empty

Class std::_Pow
   size=1 align=1
   base size=0 base align=1
std::_Pow (0x0x7f60f659ed20) 0 empty

Class std::__fun_with_valarray<long unsigned int, true>
   size=1 align=1
   base size=0 base align=1
std::__fun_with_valarray<long unsigned int, true> (0x0x7f60f65edc60) 0 empty

Class std::__fun<std::__unary_plus, long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::__fun<std::__unary_plus, long unsigned int> (0x0x7f60f6a7aa28) 0 empty
  std::__fun_with_valarray<long unsigned int, true> (0x0x7f60f65edcc0) 0 empty

Class std::valarray<long unsigned int>::_UnaryOp<std::__unary_plus>
   size=1 align=1
   base size=0 base align=1
std::valarray<long unsigned int>::_UnaryOp<std::__unary_plus> (0x0x7f60f65edc00) 0 empty

Class std::__fun<std::__negate, long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::__fun<std::__negate, long unsigned int> (0x0x7f60f6a7ab60) 0 empty
  std::__fun_with_valarray<long unsigned int, true> (0x0x7f60f65ede40) 0 empty

Class std::valarray<long unsigned int>::_UnaryOp<std::__negate>
   size=1 align=1
   base size=0 base align=1
std::valarray<long unsigned int>::_UnaryOp<std::__negate> (0x0x7f60f65edde0) 0 empty

Class std::__fun<std::__bitwise_not, long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::__fun<std::__bitwise_not, long unsigned int> (0x0x7f60f6a7ac30) 0 empty
  std::__fun_with_valarray<long unsigned int, true> (0x0x7f60f664a000) 0 empty

Class std::valarray<long unsigned int>::_UnaryOp<std::__bitwise_not>
   size=1 align=1
   base size=0 base align=1
std::valarray<long unsigned int>::_UnaryOp<std::__bitwise_not> (0x0x7f60f65edf60) 0 empty

Class std::__fun<std::__logical_not, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__fun<std::__logical_not, long unsigned int> (0x0x7f60f664a180) 0 empty

Class std::valarray<long unsigned int>::_UnaryOp<std::__logical_not>
   size=1 align=1
   base size=0 base align=1
std::valarray<long unsigned int>::_UnaryOp<std::__logical_not> (0x0x7f60f664a120) 0 empty

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

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

Class std::__fun<std::__unary_plus, bool>
   size=1 align=1
   base size=1 base align=1
std::__fun<std::__unary_plus, bool> (0x0x7f60f6a7add0) 0 empty
  std::__fun_with_valarray<bool, true> (0x0x7f60f664a300) 0 empty

Class std::valarray<bool>::_UnaryOp<std::__unary_plus>
   size=1 align=1
   base size=0 base align=1
std::valarray<bool>::_UnaryOp<std::__unary_plus> (0x0x7f60f664a240) 0 empty

Class std::__fun<std::__negate, bool>
   size=1 align=1
   base size=1 base align=1
std::__fun<std::__negate, bool> (0x0x7f60f6a7af08) 0 empty
  std::__fun_with_valarray<bool, true> (0x0x7f60f664a3c0) 0 empty

Class std::valarray<bool>::_UnaryOp<std::__negate>
   size=1 align=1
   base size=0 base align=1
std::valarray<bool>::_UnaryOp<std::__negate> (0x0x7f60f664a360) 0 empty

Class std::__fun<std::__bitwise_not, bool>
   size=1 align=1
   base size=1 base align=1
std::__fun<std::__bitwise_not, bool> (0x0x7f60f6a7a9c0) 0 empty
  std::__fun_with_valarray<bool, true> (0x0x7f60f664a480) 0 empty

Class std::valarray<bool>::_UnaryOp<std::__bitwise_not>
   size=1 align=1
   base size=0 base align=1
std::valarray<bool>::_UnaryOp<std::__bitwise_not> (0x0x7f60f664a420) 0 empty

Class std::__fun<std::__logical_not, bool>
   size=1 align=1
   base size=0 base align=1
std::__fun<std::__logical_not, bool> (0x0x7f60f664a540) 0 empty

Class std::valarray<bool>::_UnaryOp<std::__logical_not>
   size=1 align=1
   base size=0 base align=1
std::valarray<bool>::_UnaryOp<std::__logical_not> (0x0x7f60f664a4e0) 0 empty

Class std::valarray<bool>
   size=16 align=8
   base size=16 base align=8
std::valarray<bool> (0x0x7f60f664a1e0) 0

Class std::gslice::_Indexer
   size=64 align=8
   base size=64 base align=8
std::gslice::_Indexer (0x0x7f60f62b8840) 0

Class std::gslice
   size=8 align=8
   base size=8 base align=8
std::gslice (0x0x7f60f62b87e0) 0

Class std::slice_array<long unsigned int>
   size=24 align=8
   base size=24 base align=8
std::slice_array<long unsigned int> (0x0x7f60f62b8b40) 0

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

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

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

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

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

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

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

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

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

Class std::_Bit_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_iterator (0x0x7f60f6698410) 0
  std::_Bit_iterator_base (0x0x7f60f6698478) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7f60f60ff120) 0 empty

Class std::_Bit_const_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_const_iterator (0x0x7f60f66984e0) 0
  std::_Bit_iterator_base (0x0x7f60f6698548) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7f60f60ff900) 0 empty

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

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

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

Class std::__iterator_traits<std::_Bit_iterator, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::_Bit_iterator, void> (0x0x7f60f618c420) 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> (0x0x7f60f66987b8) 0 empty
  std::__iterator_traits<std::_Bit_iterator, void> (0x0x7f60f618c480) 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> (0x0x7f60f618c4e0) 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> (0x0x7f60f66988f0) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, std::_Bit_reference*, std::_Bit_reference> (0x0x7f60f618c540) 0 empty

Class std::__iterator_traits<std::_Bit_const_iterator, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::_Bit_const_iterator, void> (0x0x7f60f618c600) 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> (0x0x7f60f6698a28) 0 empty
  std::__iterator_traits<std::_Bit_const_iterator, void> (0x0x7f60f618c660) 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> (0x0x7f60f618c6c0) 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> (0x0x7f60f6698a90) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, const bool*, bool> (0x0x7f60f618c720) 0 empty

Vtable for fastjet::PseudoJetStructureBase
fastjet::PseudoJetStructureBase::_ZTVN7fastjet22PseudoJetStructureBaseE: 29u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN7fastjet22PseudoJetStructureBaseE)
16    (int (*)(...))fastjet::PseudoJetStructureBase::~PseudoJetStructureBase
24    (int (*)(...))fastjet::PseudoJetStructureBase::~PseudoJetStructureBase
32    (int (*)(...))fastjet::PseudoJetStructureBase::description
40    (int (*)(...))fastjet::PseudoJetStructureBase::has_associated_cluster_sequence
48    (int (*)(...))fastjet::PseudoJetStructureBase::associated_cluster_sequence
56    (int (*)(...))fastjet::PseudoJetStructureBase::has_valid_cluster_sequence
64    (int (*)(...))fastjet::PseudoJetStructureBase::validated_cs
72    (int (*)(...))fastjet::PseudoJetStructureBase::validated_csab
80    (int (*)(...))fastjet::PseudoJetStructureBase::has_partner
88    (int (*)(...))fastjet::PseudoJetStructureBase::has_child
96    (int (*)(...))fastjet::PseudoJetStructureBase::has_parents
104   (int (*)(...))fastjet::PseudoJetStructureBase::object_in_jet
112   (int (*)(...))fastjet::PseudoJetStructureBase::has_constituents
120   (int (*)(...))fastjet::PseudoJetStructureBase::constituents
128   (int (*)(...))fastjet::PseudoJetStructureBase::has_exclusive_subjets
136   (int (*)(...))fastjet::PseudoJetStructureBase::exclusive_subjets
144   (int (*)(...))fastjet::PseudoJetStructureBase::n_exclusive_subjets
152   (int (*)(...))fastjet::PseudoJetStructureBase::exclusive_subjets_up_to
160   (int (*)(...))fastjet::PseudoJetStructureBase::exclusive_subdmerge
168   (int (*)(...))fastjet::PseudoJetStructureBase::exclusive_subdmerge_max
176   (int (*)(...))fastjet::PseudoJetStructureBase::has_pieces
184   (int (*)(...))fastjet::PseudoJetStructureBase::pieces
192   (int (*)(...))fastjet::PseudoJetStructureBase::has_area
200   (int (*)(...))fastjet::PseudoJetStructureBase::area
208   (int (*)(...))fastjet::PseudoJetStructureBase::area_error
216   (int (*)(...))fastjet::PseudoJetStructureBase::area_4vector
224   (int (*)(...))fastjet::PseudoJetStructureBase::is_pure_ghost

Class fastjet::PseudoJetStructureBase
   size=8 align=8
   base size=8 base align=8
fastjet::PseudoJetStructureBase (0x0x7f60f5e38900) 0 nearly-empty
    vptr=((& fastjet::PseudoJetStructureBase::_ZTVN7fastjet22PseudoJetStructureBaseE) + 16u)

Vtable for fastjet::PseudoJet::UserInfoBase
fastjet::PseudoJet::UserInfoBase::_ZTVN7fastjet9PseudoJet12UserInfoBaseE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN7fastjet9PseudoJet12UserInfoBaseE)
16    (int (*)(...))fastjet::PseudoJet::UserInfoBase::~UserInfoBase
24    (int (*)(...))fastjet::PseudoJet::UserInfoBase::~UserInfoBase

Class fastjet::PseudoJet::UserInfoBase
   size=8 align=8
   base size=8 base align=8
fastjet::PseudoJet::UserInfoBase (0x0x7f60f5e6a000) 0 nearly-empty
    vptr=((& fastjet::PseudoJet::UserInfoBase::_ZTVN7fastjet9PseudoJet12UserInfoBaseE) + 16u)

Vtable for fastjet::PseudoJet::InexistentUserInfo
fastjet::PseudoJet::InexistentUserInfo::_ZTVN7fastjet9PseudoJet18InexistentUserInfoE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN7fastjet9PseudoJet18InexistentUserInfoE)
16    (int (*)(...))fastjet::PseudoJet::InexistentUserInfo::~InexistentUserInfo
24    (int (*)(...))fastjet::PseudoJet::InexistentUserInfo::~InexistentUserInfo

Class fastjet::PseudoJet::InexistentUserInfo
   size=40 align=8
   base size=40 base align=8
fastjet::PseudoJet::InexistentUserInfo (0x0x7f60f6698d68) 0
    vptr=((& fastjet::PseudoJet::InexistentUserInfo::_ZTVN7fastjet9PseudoJet18InexistentUserInfoE) + 16u)
  fastjet::Error (0x0x7f60f5e6a060) 0
      primary-for fastjet::PseudoJet::InexistentUserInfo (0x0x7f60f6698d68)

Class fastjet::SharedPtr<fastjet::PseudoJetStructureBase>
   size=8 align=8
   base size=8 base align=8
fastjet::SharedPtr<fastjet::PseudoJetStructureBase> (0x0x7f60f5e6a0c0) 0

Class fastjet::SharedPtr<fastjet::PseudoJet::UserInfoBase>
   size=8 align=8
   base size=8 base align=8
fastjet::SharedPtr<fastjet::PseudoJet::UserInfoBase> (0x0x7f60f5e6a120) 0

Vtable for fastjet::PseudoJet
fastjet::PseudoJet::_ZTVN7fastjet9PseudoJetE: 19u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN7fastjet9PseudoJetE)
16    (int (*)(...))fastjet::PseudoJet::~PseudoJet
24    (int (*)(...))fastjet::PseudoJet::~PseudoJet
32    (int (*)(...))fastjet::PseudoJet::has_partner
40    (int (*)(...))fastjet::PseudoJet::has_child
48    (int (*)(...))fastjet::PseudoJet::has_parents
56    (int (*)(...))fastjet::PseudoJet::contains
64    (int (*)(...))fastjet::PseudoJet::is_inside
72    (int (*)(...))fastjet::PseudoJet::has_constituents
80    (int (*)(...))fastjet::PseudoJet::constituents
88    (int (*)(...))fastjet::PseudoJet::has_exclusive_subjets
96    (int (*)(...))fastjet::PseudoJet::has_pieces
104   (int (*)(...))fastjet::PseudoJet::pieces
112   (int (*)(...))fastjet::PseudoJet::has_area
120   (int (*)(...))fastjet::PseudoJet::area
128   (int (*)(...))fastjet::PseudoJet::area_error
136   (int (*)(...))fastjet::PseudoJet::area_4vector
144   (int (*)(...))fastjet::PseudoJet::is_pure_ghost

Class fastjet::PseudoJet
   size=88 align=8
   base size=88 base align=8
fastjet::PseudoJet (0x0x7f60f5e38f60) 0
    vptr=((& fastjet::PseudoJet::_ZTVN7fastjet9PseudoJetE) + 16u)

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

Class fastjet::IndexedSortHelper
   size=8 align=8
   base size=8 base align=8
fastjet::IndexedSortHelper (0x0x7f60f5ec4f60) 0

Class std::allocator_traits<std::allocator<double> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<double> > (0x0x7f60f5ee91e0) 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> > (0x0x7f60f6698ea0) 0 empty
  std::allocator_traits<std::allocator<double> > (0x0x7f60f5ee9240) 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> (0x0x7f60f5ee92a0) 0 empty

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

Class std::allocator<double>
   size=1 align=1
   base size=1 base align=1
std::allocator<double> (0x0x7f60f6698750) 0 empty
  __gnu_cxx::new_allocator<double> (0x0x7f60f5ee93c0) 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 (0x0x7f60f6698c30) 0
  std::allocator<double> (0x0x7f60f6698c98) 0 empty
    __gnu_cxx::new_allocator<double> (0x0x7f60f5ee9420) 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> > (0x0x7f60f5ee9180) 0

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

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

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

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

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

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

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

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

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_node_base*>, std::is_rvalue_reference<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_node_base*>, std::is_rvalue_reference<std::_Rb_tree_node_base*> > (0x0x7f60f5f784e0) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_node_base*> (0x0x7f60f5f78548) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f5c80540) 0 empty

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

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

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

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

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

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

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

Class std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > (0x0x7f60f5f78750) 0 empty
  std::is_void<std::_Rb_tree_node_base*> (0x0x7f60f5f787b8) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f5c80840) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > (0x0x7f60f5f788f0) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > (0x0x7f60f5f78958) 0 empty
    std::is_void<std::_Rb_tree_node_base*> (0x0x7f60f5f789c0) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f5c808a0) 0 empty

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

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

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

Class std::__or_<std::is_object<std::_Rb_tree_node_base*>, std::is_reference<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_node_base*>, std::is_reference<std::_Rb_tree_node_base*> > (0x0x7f60f5f78b60) 0 empty
  std::is_object<std::_Rb_tree_node_base*> (0x0x7f60f5f78bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f5c80a20) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__or_<std::is_function<std::_Rb_tree_node_base*&>, std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node_base*&>, std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> > (0x0x7f60f5cf0068) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> > (0x0x7f60f5cf00d0) 0 empty
    std::is_reference<std::_Rb_tree_node_base*&> (0x0x7f60f5cf0138) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f5cf1000) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__or_<std::is_function<std::_Rb_tree_node_base* const&>, std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node_base* const&>, std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> > (0x0x7f60f5cf0888) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> > (0x0x7f60f5cf08f0) 0 empty
    std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7f60f5cf0958) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f5cf16c0) 0 empty

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

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

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

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

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

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

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

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

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

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

Class std::is_copy_assignable<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<std::_Rb_tree_node_base*> (0x0x7f60f5cf0d68) 0 empty
  std::__is_copy_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f60f5cf0dd0) 0 empty
    std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7f60f5cf0e38) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f5cf1a80) 0 empty

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

Class std::__and_<std::is_copy_assignable<std::_Rb_tree_node_base*>, std::is_copy_assignable<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_assignable<std::_Rb_tree_node_base*>, std::is_copy_assignable<std::_Rb_tree_node_base*> > (0x0x7f60f5cf0ea0) 0 empty
  std::is_copy_assignable<std::_Rb_tree_node_base*> (0x0x7f60f5cf0f08) 0 empty
    std::__is_copy_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f60f5cf0f70) 0 empty
      std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7f60f5d10000) 0 empty
        std::integral_constant<bool, true> (0x0x7f60f5cf1b40) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__or_<std::is_function<std::_Rb_tree_node_base*&&>, std::is_reference<std::_Rb_tree_node_base*&&>, std::is_void<std::_Rb_tree_node_base*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node_base*&&>, std::is_reference<std::_Rb_tree_node_base*&&>, std::is_void<std::_Rb_tree_node_base*&&> > (0x0x7f60f5d105b0) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*&&>, std::is_void<std::_Rb_tree_node_base*&&> > (0x0x7f60f5d10618) 0 empty
    std::is_reference<std::_Rb_tree_node_base*&&> (0x0x7f60f5d10680) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f5d25180) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__is_move_assignable_impl<std::_Rb_tree_node_base*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f60f5d10bc8) 0 empty
  std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7f60f5d10c30) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f5d254e0) 0 empty

Class std::is_move_assignable<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<std::_Rb_tree_node_base*> (0x0x7f60f5d10c98) 0 empty
  std::__is_move_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f60f5d10d00) 0 empty
    std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7f60f5d10d68) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f5d25540) 0 empty

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

Class std::__and_<std::is_move_assignable<std::_Rb_tree_node_base*>, std::is_move_assignable<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_assignable<std::_Rb_tree_node_base*>, std::is_move_assignable<std::_Rb_tree_node_base*> > (0x0x7f60f5d10dd0) 0 empty
  std::is_move_assignable<std::_Rb_tree_node_base*> (0x0x7f60f5d10e38) 0 empty
    std::__is_move_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f60f5d10ea0) 0 empty
      std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7f60f5d10f08) 0 empty
        std::integral_constant<bool, true> (0x0x7f60f5d25600) 0 empty

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

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

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

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

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

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

Class std::__uses_alloc0
   size=1 align=1
   base size=1 base align=1
std::__uses_alloc0 (0x0x7f60f5d34270) 0
  std::__uses_alloc_base (0x0x7f60f5d9cde0) 0 empty

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

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

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

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

Vtable for std::type_info
std::type_info::_ZTVSt9type_info: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt9type_info)
16    (int (*)(...))std::type_info::~type_info
24    (int (*)(...))std::type_info::~type_info
32    (int (*)(...))std::type_info::__is_pointer_p
40    (int (*)(...))std::type_info::__is_function_p
48    (int (*)(...))std::type_info::__do_catch
56    (int (*)(...))std::type_info::__do_upcast

Class std::type_info
   size=16 align=8
   base size=16 base align=8
std::type_info (0x0x7f60f5ba2d20) 0
    vptr=((& std::type_info::_ZTVSt9type_info) + 16u)

Vtable for std::bad_cast
std::bad_cast::_ZTVSt8bad_cast: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt8bad_cast)
16    (int (*)(...))std::bad_cast::~bad_cast
24    (int (*)(...))std::bad_cast::~bad_cast
32    (int (*)(...))std::bad_cast::what

Class std::bad_cast
   size=8 align=8
   base size=8 base align=8
std::bad_cast (0x0x7f60f5d34c30) 0 nearly-empty
    vptr=((& std::bad_cast::_ZTVSt8bad_cast) + 16u)
  std::exception (0x0x7f60f5bc7120) 0 nearly-empty
      primary-for std::bad_cast (0x0x7f60f5d34c30)

Vtable for std::bad_typeid
std::bad_typeid::_ZTVSt10bad_typeid: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt10bad_typeid)
16    (int (*)(...))std::bad_typeid::~bad_typeid
24    (int (*)(...))std::bad_typeid::~bad_typeid
32    (int (*)(...))std::bad_typeid::what

Class std::bad_typeid
   size=8 align=8
   base size=8 base align=8
std::bad_typeid (0x0x7f60f5d34c98) 0 nearly-empty
    vptr=((& std::bad_typeid::_ZTVSt10bad_typeid) + 16u)
  std::exception (0x0x7f60f5bc7300) 0 nearly-empty
      primary-for std::bad_typeid (0x0x7f60f5d34c98)

Vtable for __gnu_cxx::__concurrence_lock_error
__gnu_cxx::__concurrence_lock_error::_ZTVN9__gnu_cxx24__concurrence_lock_errorE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN9__gnu_cxx24__concurrence_lock_errorE)
16    (int (*)(...))__gnu_cxx::__concurrence_lock_error::~__concurrence_lock_error
24    (int (*)(...))__gnu_cxx::__concurrence_lock_error::~__concurrence_lock_error
32    (int (*)(...))__gnu_cxx::__concurrence_lock_error::what

Class __gnu_cxx::__concurrence_lock_error
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__concurrence_lock_error (0x0x7f60f5d34d00) 0 nearly-empty
    vptr=((& __gnu_cxx::__concurrence_lock_error::_ZTVN9__gnu_cxx24__concurrence_lock_errorE) + 16u)
  std::exception (0x0x7f60f5bc74e0) 0 nearly-empty
      primary-for __gnu_cxx::__concurrence_lock_error (0x0x7f60f5d34d00)

Vtable for __gnu_cxx::__concurrence_unlock_error
__gnu_cxx::__concurrence_unlock_error::_ZTVN9__gnu_cxx26__concurrence_unlock_errorE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN9__gnu_cxx26__concurrence_unlock_errorE)
16    (int (*)(...))__gnu_cxx::__concurrence_unlock_error::~__concurrence_unlock_error
24    (int (*)(...))__gnu_cxx::__concurrence_unlock_error::~__concurrence_unlock_error
32    (int (*)(...))__gnu_cxx::__concurrence_unlock_error::what

Class __gnu_cxx::__concurrence_unlock_error
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__concurrence_unlock_error (0x0x7f60f5d34d68) 0 nearly-empty
    vptr=((& __gnu_cxx::__concurrence_unlock_error::_ZTVN9__gnu_cxx26__concurrence_unlock_errorE) + 16u)
  std::exception (0x0x7f60f5bc7600) 0 nearly-empty
      primary-for __gnu_cxx::__concurrence_unlock_error (0x0x7f60f5d34d68)

Vtable for __gnu_cxx::__concurrence_broadcast_error
__gnu_cxx::__concurrence_broadcast_error::_ZTVN9__gnu_cxx29__concurrence_broadcast_errorE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN9__gnu_cxx29__concurrence_broadcast_errorE)
16    (int (*)(...))__gnu_cxx::__concurrence_broadcast_error::~__concurrence_broadcast_error
24    (int (*)(...))__gnu_cxx::__concurrence_broadcast_error::~__concurrence_broadcast_error
32    (int (*)(...))__gnu_cxx::__concurrence_broadcast_error::what

Class __gnu_cxx::__concurrence_broadcast_error
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__concurrence_broadcast_error (0x0x7f60f5d34dd0) 0 nearly-empty
    vptr=((& __gnu_cxx::__concurrence_broadcast_error::_ZTVN9__gnu_cxx29__concurrence_broadcast_errorE) + 16u)
  std::exception (0x0x7f60f5bc7720) 0 nearly-empty
      primary-for __gnu_cxx::__concurrence_broadcast_error (0x0x7f60f5d34dd0)

Vtable for __gnu_cxx::__concurrence_wait_error
__gnu_cxx::__concurrence_wait_error::_ZTVN9__gnu_cxx24__concurrence_wait_errorE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN9__gnu_cxx24__concurrence_wait_errorE)
16    (int (*)(...))__gnu_cxx::__concurrence_wait_error::~__concurrence_wait_error
24    (int (*)(...))__gnu_cxx::__concurrence_wait_error::~__concurrence_wait_error
32    (int (*)(...))__gnu_cxx::__concurrence_wait_error::what

Class __gnu_cxx::__concurrence_wait_error
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__concurrence_wait_error (0x0x7f60f5d34ea0) 0 nearly-empty
    vptr=((& __gnu_cxx::__concurrence_wait_error::_ZTVN9__gnu_cxx24__concurrence_wait_errorE) + 16u)
  std::exception (0x0x7f60f5bc7840) 0 nearly-empty
      primary-for __gnu_cxx::__concurrence_wait_error (0x0x7f60f5d34ea0)

Class __gnu_cxx::__mutex
   size=40 align=8
   base size=40 base align=8
__gnu_cxx::__mutex (0x0x7f60f5bf08a0) 0

Class __gnu_cxx::__recursive_mutex
   size=40 align=8
   base size=40 base align=8
__gnu_cxx::__recursive_mutex (0x0x7f60f5bf0ba0) 0

Class __gnu_cxx::__scoped_lock
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__scoped_lock (0x0x7f60f5bf0ea0) 0

Class __gnu_cxx::__cond
   size=48 align=8
   base size=48 base align=8
__gnu_cxx::__cond (0x0x7f60f5c1b240) 0

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

Class std::_Maybe_wrap_member_pointer<void>
   size=1 align=1
   base size=0 base align=1
std::_Maybe_wrap_member_pointer<void> (0x0x7f60f58566c0) 0 empty

Vtable for std::bad_function_call
std::bad_function_call::_ZTVSt17bad_function_call: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt17bad_function_call)
16    (int (*)(...))std::bad_function_call::~bad_function_call
24    (int (*)(...))std::bad_function_call::~bad_function_call
32    (int (*)(...))std::bad_function_call::what

Class std::bad_function_call
   size=8 align=8
   base size=8 base align=8
std::bad_function_call (0x0x7f60f58d90d0) 0 nearly-empty
    vptr=((& std::bad_function_call::_ZTVSt17bad_function_call) + 16u)
  std::exception (0x0x7f60f58bbc00) 0 nearly-empty
      primary-for std::bad_function_call (0x0x7f60f58d90d0)

Class std::_Nocopy_types
   size=16 align=8
   base size=16 base align=8
std::_Nocopy_types (0x0x7f60f58bbcc0) 0

Class std::_Any_data
   size=16 align=8
   base size=16 base align=8
std::_Any_data (0x0x7f60f58bbd20) 0

Class std::_Function_base
   size=24 align=8
   base size=24 base align=8
std::_Function_base (0x0x7f60f58f8240) 0

Vtable for std::bad_weak_ptr
std::bad_weak_ptr::_ZTVSt12bad_weak_ptr: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt12bad_weak_ptr)
16    (int (*)(...))std::bad_weak_ptr::~bad_weak_ptr
24    (int (*)(...))std::bad_weak_ptr::~bad_weak_ptr
32    (int (*)(...))std::bad_weak_ptr::what

Class std::bad_weak_ptr
   size=8 align=8
   base size=8 base align=8
std::bad_weak_ptr (0x0x7f60f58d99c0) 0 nearly-empty
    vptr=((& std::bad_weak_ptr::_ZTVSt12bad_weak_ptr) + 16u)
  std::exception (0x0x7f60f59b1f60) 0 nearly-empty
      primary-for std::bad_weak_ptr (0x0x7f60f58d99c0)

Class std::_Mutex_base<(__gnu_cxx::_Lock_policy)1u>
   size=40 align=8
   base size=40 base align=8
std::_Mutex_base<(__gnu_cxx::_Lock_policy)1u> (0x0x7f60f58d9a28) 0
  __gnu_cxx::__mutex (0x0x7f60f55e33c0) 0

Class std::_Mutex_base<(__gnu_cxx::_Lock_policy)0u>
   size=1 align=1
   base size=0 base align=1
std::_Mutex_base<(__gnu_cxx::_Lock_policy)0u> (0x0x7f60f55e3780) 0 empty

Vtable for std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)0u>
std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)0u>::_ZTVSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE0EE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE0EE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))std::_Sp_counted_base<_Lp>::_M_destroy<(__gnu_cxx::_Lock_policy)0u>
48    (int (*)(...))__cxa_pure_virtual

Class std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)0u>
   size=16 align=8
   base size=16 base align=8
std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)0u> (0x0x7f60f58d9af8) 0
    vptr=((& std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)0u>::_ZTVSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE0EE) + 16u)
  std::_Mutex_base<(__gnu_cxx::_Lock_policy)0u> (0x0x7f60f55e37e0) 0 empty

Vtable for std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)1u>
std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)1u>::_ZTVSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))std::_Sp_counted_base<_Lp>::_M_destroy<(__gnu_cxx::_Lock_policy)1u>
48    (int (*)(...))__cxa_pure_virtual

Class std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)1u>
   size=56 align=8
   base size=56 base align=8
std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)1u> (0x0x7f60f58d9b60) 0
    vptr=((& std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)1u>::_ZTVSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE) + 16u)
  std::_Mutex_base<(__gnu_cxx::_Lock_policy)1u> (0x0x7f60f58d9bc8) 8
    __gnu_cxx::__mutex (0x0x7f60f55e38a0) 8

Class std::_Mutex_base<(__gnu_cxx::_Lock_policy)2u>
   size=1 align=1
   base size=0 base align=1
std::_Mutex_base<(__gnu_cxx::_Lock_policy)2u> (0x0x7f60f55e3960) 0 empty

Vtable for std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2u>
std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2u>::_ZTVSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))std::_Sp_counted_base<_Lp>::_M_destroy<(__gnu_cxx::_Lock_policy)2u>
48    (int (*)(...))__cxa_pure_virtual

Class std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2u>
   size=16 align=8
   base size=16 base align=8
std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2u> (0x0x7f60f58d9c30) 0
    vptr=((& std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2u>::_ZTVSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE) + 16u)
  std::_Mutex_base<(__gnu_cxx::_Lock_policy)2u> (0x0x7f60f55e39c0) 0 empty

Vtable for std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u>
std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u>::_ZTVSt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE0EE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE0EE)
16    (int (*)(...))std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u>::~_Sp_counted_ptr
24    (int (*)(...))std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u>::~_Sp_counted_ptr
32    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_dispose<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u>
40    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_destroy<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u>
48    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_get_deleter<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u>

Class std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u>
   size=24 align=8
   base size=24 base align=8
std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u> (0x0x7f60f58d9d00) 0
    vptr=((& std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u>::_ZTVSt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE0EE) + 16u)
  std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)0u> (0x0x7f60f58d9d68) 0
      primary-for std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u> (0x0x7f60f58d9d00)
    std::_Mutex_base<(__gnu_cxx::_Lock_policy)0u> (0x0x7f60f5626120) 0 empty

Vtable for std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u>
std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u>::_ZTVSt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE1EE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE1EE)
16    (int (*)(...))std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u>::~_Sp_counted_ptr
24    (int (*)(...))std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u>::~_Sp_counted_ptr
32    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_dispose<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u>
40    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_destroy<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u>
48    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_get_deleter<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u>

Class std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u>
   size=64 align=8
   base size=64 base align=8
std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u> (0x0x7f60f58d9f70) 0
    vptr=((& std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u>::_ZTVSt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE1EE) + 16u)
  std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)1u> (0x0x7f60f58d98f0) 0
      primary-for std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u> (0x0x7f60f58d9f70)
    std::_Mutex_base<(__gnu_cxx::_Lock_policy)1u> (0x0x7f60f58d9958) 8
      __gnu_cxx::__mutex (0x0x7f60f56261e0) 8

Vtable for std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u>
std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u>::_ZTVSt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE2EE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE2EE)
16    (int (*)(...))std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u>::~_Sp_counted_ptr
24    (int (*)(...))std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u>::~_Sp_counted_ptr
32    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_dispose<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u>
40    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_destroy<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u>
48    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_get_deleter<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u>

Class std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u>
   size=24 align=8
   base size=24 base align=8
std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u> (0x0x7f60f56331a0) 0
    vptr=((& std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u>::_ZTVSt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE2EE) + 16u)
  std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2u> (0x0x7f60f5633208) 0
      primary-for std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u> (0x0x7f60f56331a0)
    std::_Mutex_base<(__gnu_cxx::_Lock_policy)2u> (0x0x7f60f56262a0) 0 empty

Class std::is_error_condition_enum<std::type_info>
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::type_info> (0x0x7f60f56334e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f56269c0) 0 empty

Class std::is_error_code_enum<std::type_info>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::type_info> (0x0x7f60f5633548) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f5626a20) 0 empty

Class std::_Sp_make_shared_tag
   size=1 align=1
   base size=0 base align=1
std::_Sp_make_shared_tag (0x0x7f60f5626ae0) 0 empty

Class std::is_error_condition_enum<std::memory_order>
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::memory_order> (0x0x7f60f5633d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f574e0c0) 0 empty

Class std::is_error_code_enum<std::memory_order>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::memory_order> (0x0x7f60f5633d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f574e120) 0 empty

Class std::__atomic_flag_base
   size=1 align=1
   base size=1 base align=1
std::__atomic_flag_base (0x0x7f60f574e360) 0

Class std::atomic_flag
   size=1 align=1
   base size=1 base align=1
std::atomic_flag (0x0x7f60f5633dd0) 0
  std::__atomic_flag_base (0x0x7f60f574e3c0) 0

Class std::_Sp_locker
   size=2 align=1
   base size=2 base align=1
std::_Sp_locker (0x0x7f60f57b09c0) 0

Class std::auto_ptr<void>
   size=1 align=1
   base size=0 base align=1
std::auto_ptr<void> (0x0x7f60f53d3960) 0 empty

Vtable for fastjet::JetDefinition::Recombiner
fastjet::JetDefinition::Recombiner::_ZTVN7fastjet13JetDefinition10RecombinerE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN7fastjet13JetDefinition10RecombinerE)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual
32    (int (*)(...))fastjet::JetDefinition::Recombiner::preprocess
40    0u
48    0u

Class fastjet::JetDefinition::Recombiner
   size=8 align=8
   base size=8 base align=8
fastjet::JetDefinition::Recombiner (0x0x7f60f5477180) 0 nearly-empty
    vptr=((& fastjet::JetDefinition::Recombiner::_ZTVN7fastjet13JetDefinition10RecombinerE) + 16u)

Vtable for fastjet::JetDefinition::DefaultRecombiner
fastjet::JetDefinition::DefaultRecombiner::_ZTVN7fastjet13JetDefinition17DefaultRecombinerE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN7fastjet13JetDefinition17DefaultRecombinerE)
16    (int (*)(...))fastjet::JetDefinition::DefaultRecombiner::description
24    (int (*)(...))fastjet::JetDefinition::DefaultRecombiner::recombine
32    (int (*)(...))fastjet::JetDefinition::DefaultRecombiner::preprocess
40    (int (*)(...))fastjet::JetDefinition::DefaultRecombiner::~DefaultRecombiner
48    (int (*)(...))fastjet::JetDefinition::DefaultRecombiner::~DefaultRecombiner

Class fastjet::JetDefinition::DefaultRecombiner
   size=16 align=8
   base size=12 base align=8
fastjet::JetDefinition::DefaultRecombiner (0x0x7f60f5633e38) 0
    vptr=((& fastjet::JetDefinition::DefaultRecombiner::_ZTVN7fastjet13JetDefinition17DefaultRecombinerE) + 16u)
  fastjet::JetDefinition::Recombiner (0x0x7f60f5477240) 0 nearly-empty
      primary-for fastjet::JetDefinition::DefaultRecombiner (0x0x7f60f5633e38)

Vtable for fastjet::JetDefinition::Plugin
fastjet::JetDefinition::Plugin::_ZTVN7fastjet13JetDefinition6PluginE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN7fastjet13JetDefinition6PluginE)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))fastjet::JetDefinition::Plugin::supports_ghosted_passive_areas
48    (int (*)(...))fastjet::JetDefinition::Plugin::set_ghost_separation_scale
56    (int (*)(...))fastjet::JetDefinition::Plugin::ghost_separation_scale
64    (int (*)(...))fastjet::JetDefinition::Plugin::exclusive_sequence_meaningful
72    0u
80    0u

Class fastjet::JetDefinition::Plugin
   size=8 align=8
   base size=8 base align=8
fastjet::JetDefinition::Plugin (0x0x7f60f5477300) 0 nearly-empty
    vptr=((& fastjet::JetDefinition::Plugin::_ZTVN7fastjet13JetDefinition6PluginE) + 16u)

Class fastjet::SharedPtr<const fastjet::JetDefinition::Plugin>
   size=8 align=8
   base size=8 base align=8
fastjet::SharedPtr<const fastjet::JetDefinition::Plugin> (0x0x7f60f5477360) 0

Class fastjet::SharedPtr<const fastjet::JetDefinition::Recombiner>
   size=8 align=8
   base size=8 base align=8
fastjet::SharedPtr<const fastjet::JetDefinition::Recombiner> (0x0x7f60f54773c0) 0

Class fastjet::JetDefinition
   size=80 align=8
   base size=80 base align=8
fastjet::JetDefinition (0x0x7f60f5477120) 0

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

Class __gnu_cxx::__aligned_membuf<long unsigned int>::_Tp2
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__aligned_membuf<long unsigned int>::_Tp2 (0x0x7f60f552a240) 0

Class __gnu_cxx::__aligned_membuf<long unsigned int>
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__aligned_membuf<long unsigned int> (0x0x7f60f552a1e0) 0

Class std::_List_node<long unsigned int>
   size=24 align=8
   base size=24 base align=8
std::_List_node<long unsigned int> (0x0x7f60f5633750) 0
  std::__detail::_List_node_base (0x0x7f60f552a180) 0

Class fastjet::LimitedWarning
   size=16 align=8
   base size=16 base align=8
fastjet::LimitedWarning (0x0x7f60f55aed20) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__cxx11::basic_stringstream<char>
   size=392 align=8
   base size=128 base align=8
std::__cxx11::basic_stringstream<char> (0x0x7f60f51d0af8) 0
    vptridx=0u vptr=((& std::__cxx11::basic_stringstream<char>::_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE) + 24u)
  std::basic_iostream<char> (0x0x7f60f5542c40) 0
      primary-for std::__cxx11::basic_stringstream<char> (0x0x7f60f51d0af8)
      subvttidx=8u
    std::basic_istream<char> (0x0x7f60f51d0b60) 0
        primary-for std::basic_iostream<char> (0x0x7f60f5542c40)
        subvttidx=16u
      std::basic_ios<char> (0x0x7f60f51d0bc8) 128 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::__cxx11::basic_stringstream<char>::_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE) + 104u)
        std::ios_base (0x0x7f60f5262000) 128
            primary-for std::basic_ios<char> (0x0x7f60f51d0bc8)
    std::basic_ostream<char> (0x0x7f60f51d0c30) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::__cxx11::basic_stringstream<char>::_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE) + 64u)
      std::basic_ios<char> (0x0x7f60f51d0bc8) alternative-path

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__cxx11::basic_stringstream<wchar_t>
   size=392 align=8
   base size=128 base align=8
std::__cxx11::basic_stringstream<wchar_t> (0x0x7f60f5291340) 0
    vptridx=0u vptr=((& std::__cxx11::basic_stringstream<wchar_t>::_ZTVNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE) + 24u)
  std::basic_iostream<wchar_t> (0x0x7f60f5294230) 0
      primary-for std::__cxx11::basic_stringstream<wchar_t> (0x0x7f60f5291340)
      subvttidx=8u
    std::basic_istream<wchar_t> (0x0x7f60f52913a8) 0
        primary-for std::basic_iostream<wchar_t> (0x0x7f60f5294230)
        subvttidx=16u
      std::basic_ios<wchar_t> (0x0x7f60f5291410) 128 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::__cxx11::basic_stringstream<wchar_t>::_ZTVNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE) + 104u)
        std::ios_base (0x0x7f60f52623c0) 128
            primary-for std::basic_ios<wchar_t> (0x0x7f60f5291410)
    std::basic_ostream<wchar_t> (0x0x7f60f5291478) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::__cxx11::basic_stringstream<wchar_t>::_ZTVNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE) + 64u)
      std::basic_ios<wchar_t> (0x0x7f60f5291410) alternative-path

Vtable for fastjet::RangeDefinition
fastjet::RangeDefinition::_ZTVN7fastjet15RangeDefinitionE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN7fastjet15RangeDefinitionE)
16    (int (*)(...))fastjet::RangeDefinition::~RangeDefinition
24    (int (*)(...))fastjet::RangeDefinition::~RangeDefinition
32    (int (*)(...))fastjet::RangeDefinition::is_localizable
40    (int (*)(...))fastjet::RangeDefinition::is_in_range
48    (int (*)(...))fastjet::RangeDefinition::get_rap_limits
56    (int (*)(...))fastjet::RangeDefinition::area
64    (int (*)(...))fastjet::RangeDefinition::description

Class fastjet::RangeDefinition
   size=72 align=8
   base size=72 base align=8
fastjet::RangeDefinition (0x0x7f60f52624e0) 0
    vptr=((& fastjet::RangeDefinition::_ZTVN7fastjet15RangeDefinitionE) + 16u)

Class std::is_error_code_enum<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::__cxx11::basic_string<char> > (0x0x7f60f5291750) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f5262c60) 0 empty

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

Class std::is_error_code_enum<double>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<double> (0x0x7f60f52918f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f52d5240) 0 empty

Vtable for fastjet::SelectorWorker
fastjet::SelectorWorker::_ZTVN7fastjet14SelectorWorkerE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN7fastjet14SelectorWorkerE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))fastjet::SelectorWorker::terminator
48    (int (*)(...))fastjet::SelectorWorker::applies_jet_by_jet
56    (int (*)(...))fastjet::SelectorWorker::description
64    (int (*)(...))fastjet::SelectorWorker::takes_reference
72    (int (*)(...))fastjet::SelectorWorker::set_reference
80    (int (*)(...))fastjet::SelectorWorker::copy
88    (int (*)(...))fastjet::SelectorWorker::get_rapidity_extent
96    (int (*)(...))fastjet::SelectorWorker::is_geometric
104   (int (*)(...))fastjet::SelectorWorker::has_finite_area
112   (int (*)(...))fastjet::SelectorWorker::has_known_area
120   (int (*)(...))fastjet::SelectorWorker::known_area

Class fastjet::SelectorWorker
   size=8 align=8
   base size=8 base align=8
fastjet::SelectorWorker (0x0x7f60f52d5300) 0 nearly-empty
    vptr=((& fastjet::SelectorWorker::_ZTVN7fastjet14SelectorWorkerE) + 16u)

Class std::allocator_traits<std::allocator<const fastjet::PseudoJet*> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<const fastjet::PseudoJet*> > (0x0x7f60f52d55a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<const fastjet::PseudoJet*> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<const fastjet::PseudoJet*> > (0x0x7f60f5291068) 0 empty
  std::allocator_traits<std::allocator<const fastjet::PseudoJet*> > (0x0x7f60f52d5600) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<const fastjet::PseudoJet*> >::rebind<const fastjet::PseudoJet*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<const fastjet::PseudoJet*> >::rebind<const fastjet::PseudoJet*> (0x0x7f60f52d5660) 0 empty

Class __gnu_cxx::new_allocator<const fastjet::PseudoJet*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<const fastjet::PseudoJet*> (0x0x7f60f52d56c0) 0 empty

Class std::allocator<const fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::allocator<const fastjet::PseudoJet*> (0x0x7f60f5291270) 0 empty
  __gnu_cxx::new_allocator<const fastjet::PseudoJet*> (0x0x7f60f52d5780) 0 empty

Class std::_Vector_base<const fastjet::PseudoJet*, std::allocator<const fastjet::PseudoJet*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<const fastjet::PseudoJet*, std::allocator<const fastjet::PseudoJet*> >::_Vector_impl (0x0x7f60f5291548) 0
  std::allocator<const fastjet::PseudoJet*> (0x0x7f60f52915b0) 0 empty
    __gnu_cxx::new_allocator<const fastjet::PseudoJet*> (0x0x7f60f52d57e0) 0 empty

Class std::_Vector_base<const fastjet::PseudoJet*, std::allocator<const fastjet::PseudoJet*> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<const fastjet::PseudoJet*, std::allocator<const fastjet::PseudoJet*> > (0x0x7f60f52d5540) 0

Class std::vector<const fastjet::PseudoJet*>
   size=24 align=8
   base size=24 base align=8
std::vector<const fastjet::PseudoJet*> (0x0x7f60f5291dd0) 0
  std::_Vector_base<const fastjet::PseudoJet*, std::allocator<const fastjet::PseudoJet*> > (0x0x7f60f52d5900) 0

Vtable for fastjet::Selector::InvalidWorker
fastjet::Selector::InvalidWorker::_ZTVN7fastjet8Selector13InvalidWorkerE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN7fastjet8Selector13InvalidWorkerE)
16    (int (*)(...))fastjet::Selector::InvalidWorker::~InvalidWorker
24    (int (*)(...))fastjet::Selector::InvalidWorker::~InvalidWorker

Class fastjet::Selector::InvalidWorker
   size=40 align=8
   base size=40 base align=8
fastjet::Selector::InvalidWorker (0x0x7f60f5291ea0) 0
    vptr=((& fastjet::Selector::InvalidWorker::_ZTVN7fastjet8Selector13InvalidWorkerE) + 16u)
  fastjet::Error (0x0x7f60f52d5e40) 0
      primary-for fastjet::Selector::InvalidWorker (0x0x7f60f5291ea0)

Vtable for fastjet::Selector::InvalidArea
fastjet::Selector::InvalidArea::_ZTVN7fastjet8Selector11InvalidAreaE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN7fastjet8Selector11InvalidAreaE)
16    (int (*)(...))fastjet::Selector::InvalidArea::~InvalidArea
24    (int (*)(...))fastjet::Selector::InvalidArea::~InvalidArea

Class fastjet::Selector::InvalidArea
   size=40 align=8
   base size=40 base align=8
fastjet::Selector::InvalidArea (0x0x7f60f5291f08) 0
    vptr=((& fastjet::Selector::InvalidArea::_ZTVN7fastjet8Selector11InvalidAreaE) + 16u)
  fastjet::Error (0x0x7f60f52d5ea0) 0
      primary-for fastjet::Selector::InvalidArea (0x0x7f60f5291f08)

Class fastjet::SharedPtr<fastjet::SelectorWorker>
   size=8 align=8
   base size=8 base align=8
fastjet::SharedPtr<fastjet::SelectorWorker> (0x0x7f60f52d5f00) 0

Vtable for fastjet::Selector
fastjet::Selector::_ZTVN7fastjet8SelectorE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN7fastjet8SelectorE)
16    (int (*)(...))fastjet::Selector::~Selector
24    (int (*)(...))fastjet::Selector::~Selector
32    (int (*)(...))fastjet::Selector::nullify_non_selected

Class fastjet::Selector
   size=16 align=8
   base size=16 base align=8
fastjet::Selector (0x0x7f60f52d5de0) 0
    vptr=((& fastjet::Selector::_ZTVN7fastjet8SelectorE) + 16u)

Class std::allocator_traits<std::allocator<fastjet::PseudoJet> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<fastjet::PseudoJet> > (0x0x7f60f4fea0c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<fastjet::PseudoJet> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<fastjet::PseudoJet> > (0x0x7f60f4ff8000) 0 empty
  std::allocator_traits<std::allocator<fastjet::PseudoJet> > (0x0x7f60f4fea120) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<fastjet::PseudoJet> >::rebind<fastjet::PseudoJet>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<fastjet::PseudoJet> >::rebind<fastjet::PseudoJet> (0x0x7f60f4fea180) 0 empty

Class __gnu_cxx::new_allocator<fastjet::PseudoJet>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<fastjet::PseudoJet> (0x0x7f60f4fea2a0) 0 empty

Class std::allocator<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::allocator<fastjet::PseudoJet> (0x0x7f60f4ff8138) 0 empty
  __gnu_cxx::new_allocator<fastjet::PseudoJet> (0x0x7f60f4fea360) 0 empty

Class std::_Vector_base<fastjet::PseudoJet, std::allocator<fastjet::PseudoJet> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<fastjet::PseudoJet, std::allocator<fastjet::PseudoJet> >::_Vector_impl (0x0x7f60f4ff8208) 0
  std::allocator<fastjet::PseudoJet> (0x0x7f60f4ff8270) 0 empty
    __gnu_cxx::new_allocator<fastjet::PseudoJet> (0x0x7f60f4fea3c0) 0 empty

Class std::_Vector_base<fastjet::PseudoJet, std::allocator<fastjet::PseudoJet> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<fastjet::PseudoJet, std::allocator<fastjet::PseudoJet> > (0x0x7f60f4fea060) 0

Class std::vector<fastjet::PseudoJet>
   size=24 align=8
   base size=24 base align=8
std::vector<fastjet::PseudoJet> (0x0x7f60f4ff82d8) 0
  std::_Vector_base<fastjet::PseudoJet, std::allocator<fastjet::PseudoJet> > (0x0x7f60f4fea4e0) 0

Vtable for fastjet::ClusterSequenceStructure
fastjet::ClusterSequenceStructure::_ZTVN7fastjet24ClusterSequenceStructureE: 30u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN7fastjet24ClusterSequenceStructureE)
16    (int (*)(...))fastjet::ClusterSequenceStructure::~ClusterSequenceStructure
24    (int (*)(...))fastjet::ClusterSequenceStructure::~ClusterSequenceStructure
32    (int (*)(...))fastjet::ClusterSequenceStructure::description
40    (int (*)(...))fastjet::ClusterSequenceStructure::has_associated_cluster_sequence
48    (int (*)(...))fastjet::ClusterSequenceStructure::associated_cluster_sequence
56    (int (*)(...))fastjet::ClusterSequenceStructure::has_valid_cluster_sequence
64    (int (*)(...))fastjet::ClusterSequenceStructure::validated_cs
72    (int (*)(...))fastjet::ClusterSequenceStructure::validated_csab
80    (int (*)(...))fastjet::ClusterSequenceStructure::has_partner
88    (int (*)(...))fastjet::ClusterSequenceStructure::has_child
96    (int (*)(...))fastjet::ClusterSequenceStructure::has_parents
104   (int (*)(...))fastjet::ClusterSequenceStructure::object_in_jet
112   (int (*)(...))fastjet::ClusterSequenceStructure::has_constituents
120   (int (*)(...))fastjet::ClusterSequenceStructure::constituents
128   (int (*)(...))fastjet::ClusterSequenceStructure::has_exclusive_subjets
136   (int (*)(...))fastjet::ClusterSequenceStructure::exclusive_subjets
144   (int (*)(...))fastjet::ClusterSequenceStructure::n_exclusive_subjets
152   (int (*)(...))fastjet::ClusterSequenceStructure::exclusive_subjets_up_to
160   (int (*)(...))fastjet::ClusterSequenceStructure::exclusive_subdmerge
168   (int (*)(...))fastjet::ClusterSequenceStructure::exclusive_subdmerge_max
176   (int (*)(...))fastjet::ClusterSequenceStructure::has_pieces
184   (int (*)(...))fastjet::ClusterSequenceStructure::pieces
192   (int (*)(...))fastjet::ClusterSequenceStructure::has_area
200   (int (*)(...))fastjet::ClusterSequenceStructure::area
208   (int (*)(...))fastjet::ClusterSequenceStructure::area_error
216   (int (*)(...))fastjet::ClusterSequenceStructure::area_4vector
224   (int (*)(...))fastjet::ClusterSequenceStructure::is_pure_ghost
232   (int (*)(...))fastjet::ClusterSequenceStructure::set_associated_cs

Class fastjet::ClusterSequenceStructure
   size=16 align=8
   base size=16 base align=8
fastjet::ClusterSequenceStructure (0x0x7f60f4ff83a8) 0
    vptr=((& fastjet::ClusterSequenceStructure::_ZTVN7fastjet24ClusterSequenceStructureE) + 16u)
  fastjet::PseudoJetStructureBase (0x0x7f60f4fea600) 0 nearly-empty
      primary-for fastjet::ClusterSequenceStructure (0x0x7f60f4ff83a8)

Vtable for fastjet::ClusterSequence::Extras
fastjet::ClusterSequence::Extras::_ZTVN7fastjet15ClusterSequence6ExtrasE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN7fastjet15ClusterSequence6ExtrasE)
16    (int (*)(...))fastjet::ClusterSequence::Extras::~Extras
24    (int (*)(...))fastjet::ClusterSequence::Extras::~Extras
32    (int (*)(...))fastjet::ClusterSequence::Extras::description

Class fastjet::ClusterSequence::Extras
   size=8 align=8
   base size=8 base align=8
fastjet::ClusterSequence::Extras (0x0x7f60f4feaae0) 0 nearly-empty
    vptr=((& fastjet::ClusterSequence::Extras::_ZTVN7fastjet15ClusterSequence6ExtrasE) + 16u)

Class fastjet::ClusterSequence::history_element
   size=32 align=8
   base size=32 base align=8
fastjet::ClusterSequence::history_element (0x0x7f60f4feab40) 0

Class std::allocator_traits<std::allocator<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f60f4feac00) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f60f4ff8410) 0 empty
  std::allocator_traits<std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f60f4feac60) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<fastjet::ClusterSequence::history_element> >::rebind<fastjet::ClusterSequence::history_element>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<fastjet::ClusterSequence::history_element> >::rebind<fastjet::ClusterSequence::history_element> (0x0x7f60f4feacc0) 0 empty

Class __gnu_cxx::new_allocator<fastjet::ClusterSequence::history_element>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<fastjet::ClusterSequence::history_element> (0x0x7f60f4fead20) 0 empty

Class std::allocator<fastjet::ClusterSequence::history_element>
   size=1 align=1
   base size=1 base align=1
std::allocator<fastjet::ClusterSequence::history_element> (0x0x7f60f4ff8548) 0 empty
  __gnu_cxx::new_allocator<fastjet::ClusterSequence::history_element> (0x0x7f60f4feade0) 0 empty

Class std::_Vector_base<fastjet::ClusterSequence::history_element, std::allocator<fastjet::ClusterSequence::history_element> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<fastjet::ClusterSequence::history_element, std::allocator<fastjet::ClusterSequence::history_element> >::_Vector_impl (0x0x7f60f4ff8618) 0
  std::allocator<fastjet::ClusterSequence::history_element> (0x0x7f60f4ff8680) 0 empty
    __gnu_cxx::new_allocator<fastjet::ClusterSequence::history_element> (0x0x7f60f4feae40) 0 empty

Class std::_Vector_base<fastjet::ClusterSequence::history_element, std::allocator<fastjet::ClusterSequence::history_element> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<fastjet::ClusterSequence::history_element, std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f60f4feaba0) 0

Class std::vector<fastjet::ClusterSequence::history_element>
   size=24 align=8
   base size=24 base align=8
std::vector<fastjet::ClusterSequence::history_element> (0x0x7f60f4ff86e8) 0
  std::_Vector_base<fastjet::ClusterSequence::history_element, std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f60f4feaea0) 0

Class fastjet::SharedPtr<fastjet::ClusterSequence::Extras>
   size=8 align=8
   base size=8 base align=8
fastjet::SharedPtr<fastjet::ClusterSequence::Extras> (0x0x7f60f4feaf00) 0

Class fastjet::ClusterSequence::BriefJet
   size=48 align=8
   base size=48 base align=8
fastjet::ClusterSequence::BriefJet (0x0x7f60f4feaf60) 0

Class fastjet::ClusterSequence::TiledJet
   size=72 align=8
   base size=72 base align=8
fastjet::ClusterSequence::TiledJet (0x0x7f60f5177000) 0

Class fastjet::ClusterSequence::Tile
   size=112 align=8
   base size=112 base align=8
fastjet::ClusterSequence::Tile (0x0x7f60f5177060) 0

Class std::allocator_traits<std::allocator<fastjet::ClusterSequence::Tile> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<fastjet::ClusterSequence::Tile> > (0x0x7f60f5177120) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<fastjet::ClusterSequence::Tile> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<fastjet::ClusterSequence::Tile> > (0x0x7f60f4ff8820) 0 empty
  std::allocator_traits<std::allocator<fastjet::ClusterSequence::Tile> > (0x0x7f60f5177180) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<fastjet::ClusterSequence::Tile> >::rebind<fastjet::ClusterSequence::Tile>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<fastjet::ClusterSequence::Tile> >::rebind<fastjet::ClusterSequence::Tile> (0x0x7f60f51771e0) 0 empty

Class __gnu_cxx::new_allocator<fastjet::ClusterSequence::Tile>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<fastjet::ClusterSequence::Tile> (0x0x7f60f5177240) 0 empty

Class std::allocator<fastjet::ClusterSequence::Tile>
   size=1 align=1
   base size=1 base align=1
std::allocator<fastjet::ClusterSequence::Tile> (0x0x7f60f4ff8958) 0 empty
  __gnu_cxx::new_allocator<fastjet::ClusterSequence::Tile> (0x0x7f60f5177300) 0 empty

Class std::_Vector_base<fastjet::ClusterSequence::Tile, std::allocator<fastjet::ClusterSequence::Tile> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<fastjet::ClusterSequence::Tile, std::allocator<fastjet::ClusterSequence::Tile> >::_Vector_impl (0x0x7f60f4ff8a28) 0
  std::allocator<fastjet::ClusterSequence::Tile> (0x0x7f60f4ff8a90) 0 empty
    __gnu_cxx::new_allocator<fastjet::ClusterSequence::Tile> (0x0x7f60f5177360) 0 empty

Class std::_Vector_base<fastjet::ClusterSequence::Tile, std::allocator<fastjet::ClusterSequence::Tile> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<fastjet::ClusterSequence::Tile, std::allocator<fastjet::ClusterSequence::Tile> > (0x0x7f60f51770c0) 0

Class std::vector<fastjet::ClusterSequence::Tile>
   size=24 align=8
   base size=24 base align=8
std::vector<fastjet::ClusterSequence::Tile> (0x0x7f60f4ff8bc8) 0
  std::_Vector_base<fastjet::ClusterSequence::Tile, std::allocator<fastjet::ClusterSequence::Tile> > (0x0x7f60f5177480) 0

Class fastjet::ClusterSequence::EEBriefJet
   size=56 align=8
   base size=56 base align=8
fastjet::ClusterSequence::EEBriefJet (0x0x7f60f51774e0) 0

Vtable for fastjet::ClusterSequence
fastjet::ClusterSequence::_ZTVN7fastjet15ClusterSequenceE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN7fastjet15ClusterSequenceE)
16    (int (*)(...))fastjet::ClusterSequence::~ClusterSequence
24    (int (*)(...))fastjet::ClusterSequence::~ClusterSequence

Class fastjet::ClusterSequence
   size=280 align=8
   base size=276 base align=8
fastjet::ClusterSequence (0x0x7f60f4feaa80) 0
    vptr=((& fastjet::ClusterSequence::_ZTVN7fastjet15ClusterSequenceE) + 16u)

Class std::is_array<std::allocator<fastjet::PseudoJet> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<fastjet::PseudoJet> > (0x0x7f60f4ff8d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f5177540) 0 empty

Class std::remove_volatile<std::allocator<fastjet::PseudoJet> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<fastjet::PseudoJet> > (0x0x7f60f5177600) 0 empty

Class std::remove_const<std::allocator<fastjet::PseudoJet> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<fastjet::PseudoJet> > (0x0x7f60f5177660) 0 empty

Class std::remove_cv<std::allocator<fastjet::PseudoJet> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<fastjet::PseudoJet> > (0x0x7f60f51775a0) 0 empty

Class std::__is_void_helper<std::allocator<fastjet::PseudoJet> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<fastjet::PseudoJet> > (0x0x7f60f4ff8dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f51776c0) 0 empty

Class std::is_void<std::allocator<fastjet::PseudoJet> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<fastjet::PseudoJet> > (0x0x7f60f4ff8e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f5177720) 0 empty

Class std::__not_<std::is_void<std::allocator<fastjet::PseudoJet> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<fastjet::PseudoJet> > > (0x0x7f60f4ff8ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f5177780) 0 empty

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

Class std::__is_default_constructible_impl<std::allocator<fastjet::PseudoJet> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<fastjet::PseudoJet> > (0x0x7f60f4ff8f08) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f60f5177840) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<fastjet::PseudoJet> > >, std::__is_default_constructible_impl<std::allocator<fastjet::PseudoJet> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<fastjet::PseudoJet> > >, std::__is_default_constructible_impl<std::allocator<fastjet::PseudoJet> > > (0x0x7f60f4ff8f70) 0 empty
  std::__is_default_constructible_impl<std::allocator<fastjet::PseudoJet> > (0x0x7f60f4ff8068) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f60f51778a0) 0 empty

Class std::__is_default_constructible_atom<std::allocator<fastjet::PseudoJet> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<fastjet::PseudoJet> > (0x0x7f60f4ff8340) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<fastjet::PseudoJet> > >, std::__is_default_constructible_impl<std::allocator<fastjet::PseudoJet> > > (0x0x7f60f4ff8478) 0 empty
    std::__is_default_constructible_impl<std::allocator<fastjet::PseudoJet> > (0x0x7f60f4ff8750) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f60f5177900) 0 empty

Class std::__is_default_constructible_safe<std::allocator<fastjet::PseudoJet>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<fastjet::PseudoJet>, false> (0x0x7f60f4ff8888) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f5177960) 0 empty

Class std::is_default_constructible<std::allocator<fastjet::PseudoJet> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<fastjet::PseudoJet> > (0x0x7f60f4ff8c30) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f51779c0) 0 empty

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

Class std::__is_nt_default_constructible_atom<std::allocator<fastjet::PseudoJet> >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<fastjet::PseudoJet> > (0x0x7f60f4e3d000) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f5177a80) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<fastjet::PseudoJet>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<fastjet::PseudoJet>, false> (0x0x7f60f4e3d068) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<fastjet::PseudoJet> > (0x0x7f60f4e3d0d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f5177ae0) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<fastjet::PseudoJet> >, std::__is_nt_default_constructible_impl<std::allocator<fastjet::PseudoJet>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<fastjet::PseudoJet> >, std::__is_nt_default_constructible_impl<std::allocator<fastjet::PseudoJet>, false> > (0x0x7f60f4e3d138) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<fastjet::PseudoJet>, false> (0x0x7f60f4e3d1a0) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<fastjet::PseudoJet> > (0x0x7f60f4e3d208) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f5177b40) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<fastjet::PseudoJet> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<fastjet::PseudoJet> > (0x0x7f60f4e3d270) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<fastjet::PseudoJet> >, std::__is_nt_default_constructible_impl<std::allocator<fastjet::PseudoJet>, false> > (0x0x7f60f4e3d2d8) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<fastjet::PseudoJet>, false> (0x0x7f60f4e3d340) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<fastjet::PseudoJet> > (0x0x7f60f4e3d3a8) 0 empty
        std::integral_constant<bool, true> (0x0x7f60f5177ba0) 0 empty

Class std::is_array<std::allocator<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f60f4e3d410) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f5177c00) 0 empty

Class std::remove_volatile<std::allocator<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f60f5177cc0) 0 empty

Class std::remove_const<std::allocator<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f60f5177d20) 0 empty

Class std::remove_cv<std::allocator<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f60f5177c60) 0 empty

Class std::__is_void_helper<std::allocator<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f60f4e3d4e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f5177d80) 0 empty

Class std::is_void<std::allocator<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f60f4e3d548) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f5177de0) 0 empty

Class std::__not_<std::is_void<std::allocator<fastjet::ClusterSequence::history_element> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<fastjet::ClusterSequence::history_element> > > (0x0x7f60f4e3d5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f5177e40) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::allocator<fastjet::ClusterSequence::history_element> >, std::__not_<std::is_void<std::allocator<fastjet::ClusterSequence::history_element> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_default_constructible_impl<std::allocator<fastjet::ClusterSequence::history_element> >, std::__not_<std::is_void<std::allocator<fastjet::ClusterSequence::history_element> > > > (0x0x7f60f5177ea0) 0 empty

Class std::__is_default_constructible_impl<std::allocator<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f60f4e3d618) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f60f4e4b000) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<fastjet::ClusterSequence::history_element> > >, std::__is_default_constructible_impl<std::allocator<fastjet::ClusterSequence::history_element> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<fastjet::ClusterSequence::history_element> > >, std::__is_default_constructible_impl<std::allocator<fastjet::ClusterSequence::history_element> > > (0x0x7f60f4e3d750) 0 empty
  std::__is_default_constructible_impl<std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f60f4e3d7b8) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f60f4e4b060) 0 empty

Class std::__is_default_constructible_atom<std::allocator<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f60f4e3d888) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<fastjet::ClusterSequence::history_element> > >, std::__is_default_constructible_impl<std::allocator<fastjet::ClusterSequence::history_element> > > (0x0x7f60f4e3d8f0) 0 empty
    std::__is_default_constructible_impl<std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f60f4e3d958) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f60f4e4b0c0) 0 empty

Class std::__is_default_constructible_safe<std::allocator<fastjet::ClusterSequence::history_element>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<fastjet::ClusterSequence::history_element>, false> (0x0x7f60f4e3daf8) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4e4b1e0) 0 empty

Class std::is_default_constructible<std::allocator<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f60f4e3dd00) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4e4b240) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<fastjet::ClusterSequence::history_element>, false>, std::is_default_constructible<std::allocator<fastjet::ClusterSequence::history_element> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<fastjet::ClusterSequence::history_element>, false>, std::is_default_constructible<std::allocator<fastjet::ClusterSequence::history_element> > > (0x0x7f60f4e4b360) 0 empty

Class std::__is_nt_default_constructible_atom<std::allocator<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f60f4e3de38) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4e4b3c0) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<fastjet::ClusterSequence::history_element>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<fastjet::ClusterSequence::history_element>, false> (0x0x7f60f4e3df70) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f60f4e52000) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4e4b4e0) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<fastjet::ClusterSequence::history_element> >, std::__is_nt_default_constructible_impl<std::allocator<fastjet::ClusterSequence::history_element>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<fastjet::ClusterSequence::history_element> >, std::__is_nt_default_constructible_impl<std::allocator<fastjet::ClusterSequence::history_element>, false> > (0x0x7f60f4e520d0) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<fastjet::ClusterSequence::history_element>, false> (0x0x7f60f4e52138) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f60f4e521a0) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f4e4b540) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f60f4e52270) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<fastjet::ClusterSequence::history_element> >, std::__is_nt_default_constructible_impl<std::allocator<fastjet::ClusterSequence::history_element>, false> > (0x0x7f60f4e522d8) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<fastjet::ClusterSequence::history_element>, false> (0x0x7f60f4e52340) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f60f4e523a8) 0 empty
        std::integral_constant<bool, true> (0x0x7f60f4e4b5a0) 0 empty

Class std::is_array<std::allocator<fastjet::ClusterSequence::Tile> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<fastjet::ClusterSequence::Tile> > (0x0x7f60f4e52548) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4e4b6c0) 0 empty

Class std::remove_volatile<std::allocator<fastjet::ClusterSequence::Tile> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<fastjet::ClusterSequence::Tile> > (0x0x7f60f4e4b780) 0 empty

Class std::remove_const<std::allocator<fastjet::ClusterSequence::Tile> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<fastjet::ClusterSequence::Tile> > (0x0x7f60f4e4b7e0) 0 empty

Class std::remove_cv<std::allocator<fastjet::ClusterSequence::Tile> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<fastjet::ClusterSequence::Tile> > (0x0x7f60f4e4b720) 0 empty

Class std::__is_void_helper<std::allocator<fastjet::ClusterSequence::Tile> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<fastjet::ClusterSequence::Tile> > (0x0x7f60f4e52618) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4e4b840) 0 empty

Class std::is_void<std::allocator<fastjet::ClusterSequence::Tile> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<fastjet::ClusterSequence::Tile> > (0x0x7f60f4e52680) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4e4b8a0) 0 empty

Class std::__not_<std::is_void<std::allocator<fastjet::ClusterSequence::Tile> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<fastjet::ClusterSequence::Tile> > > (0x0x7f60f4e526e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4e4b900) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::allocator<fastjet::ClusterSequence::Tile> >, std::__not_<std::is_void<std::allocator<fastjet::ClusterSequence::Tile> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_default_constructible_impl<std::allocator<fastjet::ClusterSequence::Tile> >, std::__not_<std::is_void<std::allocator<fastjet::ClusterSequence::Tile> > > > (0x0x7f60f4e4b960) 0 empty

Class std::__is_default_constructible_impl<std::allocator<fastjet::ClusterSequence::Tile> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<fastjet::ClusterSequence::Tile> > (0x0x7f60f4e52750) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f60f4e4b9c0) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<fastjet::ClusterSequence::Tile> > >, std::__is_default_constructible_impl<std::allocator<fastjet::ClusterSequence::Tile> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<fastjet::ClusterSequence::Tile> > >, std::__is_default_constructible_impl<std::allocator<fastjet::ClusterSequence::Tile> > > (0x0x7f60f4e527b8) 0 empty
  std::__is_default_constructible_impl<std::allocator<fastjet::ClusterSequence::Tile> > (0x0x7f60f4e52820) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f60f4e4ba20) 0 empty

Class std::__is_default_constructible_atom<std::allocator<fastjet::ClusterSequence::Tile> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<fastjet::ClusterSequence::Tile> > (0x0x7f60f4e52888) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<fastjet::ClusterSequence::Tile> > >, std::__is_default_constructible_impl<std::allocator<fastjet::ClusterSequence::Tile> > > (0x0x7f60f4e528f0) 0 empty
    std::__is_default_constructible_impl<std::allocator<fastjet::ClusterSequence::Tile> > (0x0x7f60f4e52958) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f60f4e4ba80) 0 empty

Class std::__is_default_constructible_safe<std::allocator<fastjet::ClusterSequence::Tile>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<fastjet::ClusterSequence::Tile>, false> (0x0x7f60f4e529c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4e4bae0) 0 empty

Class std::is_default_constructible<std::allocator<fastjet::ClusterSequence::Tile> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<fastjet::ClusterSequence::Tile> > (0x0x7f60f4e52a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4e4bc00) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<fastjet::ClusterSequence::Tile>, false>, std::is_default_constructible<std::allocator<fastjet::ClusterSequence::Tile> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<fastjet::ClusterSequence::Tile>, false>, std::is_default_constructible<std::allocator<fastjet::ClusterSequence::Tile> > > (0x0x7f60f4e4bc60) 0 empty

Class std::__is_nt_default_constructible_atom<std::allocator<fastjet::ClusterSequence::Tile> >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<fastjet::ClusterSequence::Tile> > (0x0x7f60f4e52a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4e4bd80) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<fastjet::ClusterSequence::Tile>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<fastjet::ClusterSequence::Tile>, false> (0x0x7f60f4e52af8) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<fastjet::ClusterSequence::Tile> > (0x0x7f60f4e52b60) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4e4bea0) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<fastjet::ClusterSequence::Tile> >, std::__is_nt_default_constructible_impl<std::allocator<fastjet::ClusterSequence::Tile>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<fastjet::ClusterSequence::Tile> >, std::__is_nt_default_constructible_impl<std::allocator<fastjet::ClusterSequence::Tile>, false> > (0x0x7f60f4e52bc8) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<fastjet::ClusterSequence::Tile>, false> (0x0x7f60f4e52c30) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<fastjet::ClusterSequence::Tile> > (0x0x7f60f4e52c98) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f4e66060) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<fastjet::ClusterSequence::Tile> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<fastjet::ClusterSequence::Tile> > (0x0x7f60f4e52d00) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<fastjet::ClusterSequence::Tile> >, std::__is_nt_default_constructible_impl<std::allocator<fastjet::ClusterSequence::Tile>, false> > (0x0x7f60f4e52d68) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<fastjet::ClusterSequence::Tile>, false> (0x0x7f60f4e52dd0) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<fastjet::ClusterSequence::Tile> > (0x0x7f60f4e52e38) 0 empty
        std::integral_constant<bool, true> (0x0x7f60f4e66180) 0 empty

Class std::initializer_list<fastjet::PseudoJet>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<fastjet::PseudoJet> (0x0x7f60f4e666c0) 0

Class std::auto_ptr<fastjet::ClusterSequence::Extras>
   size=8 align=8
   base size=8 base align=8
std::auto_ptr<fastjet::ClusterSequence::Extras> (0x0x7f60f4e66d20) 0

Class fastjet::EtaPhi
   size=16 align=8
   base size=16 base align=8
fastjet::EtaPhi (0x0x7f60f4e9aa20) 0

Class fastjet::DnnError
   size=32 align=8
   base size=32 base align=8
fastjet::DnnError (0x0x7f60f4e9ade0) 0

Class std::__fun_with_valarray<std::basic_ostream<char>, true>
   size=1 align=1
   base size=0 base align=1
std::__fun_with_valarray<std::basic_ostream<char>, true> (0x0x7f60f4ec1000) 0 empty

Class std::__fun<std::__shift_left, std::basic_ostream<char> >
   size=1 align=1
   base size=1 base align=1
std::__fun<std::__shift_left, std::basic_ostream<char> > (0x0x7f60f4e52ea0) 0 empty
  std::__fun_with_valarray<std::basic_ostream<char>, true> (0x0x7f60f4ec1060) 0 empty

Class std::__fun<std::__unary_plus, std::basic_ostream<char> >
   size=1 align=1
   base size=1 base align=1
std::__fun<std::__unary_plus, std::basic_ostream<char> > (0x0x7f60f4e52f08) 0 empty
  std::__fun_with_valarray<std::basic_ostream<char>, true> (0x0x7f60f4ec1180) 0 empty

Class std::valarray<std::basic_ostream<char> >::_UnaryOp<std::__unary_plus>
   size=1 align=1
   base size=0 base align=1
std::valarray<std::basic_ostream<char> >::_UnaryOp<std::__unary_plus> (0x0x7f60f4ec1120) 0 empty

Class std::__fun<std::__negate, std::basic_ostream<char> >
   size=1 align=1
   base size=1 base align=1
std::__fun<std::__negate, std::basic_ostream<char> > (0x0x7f60f4ed7068) 0 empty
  std::__fun_with_valarray<std::basic_ostream<char>, true> (0x0x7f60f4ec1240) 0 empty

Class std::valarray<std::basic_ostream<char> >::_UnaryOp<std::__negate>
   size=1 align=1
   base size=0 base align=1
std::valarray<std::basic_ostream<char> >::_UnaryOp<std::__negate> (0x0x7f60f4ec11e0) 0 empty

Class std::__fun<std::__bitwise_not, std::basic_ostream<char> >
   size=1 align=1
   base size=1 base align=1
std::__fun<std::__bitwise_not, std::basic_ostream<char> > (0x0x7f60f4ed7138) 0 empty
  std::__fun_with_valarray<std::basic_ostream<char>, true> (0x0x7f60f4ec1300) 0 empty

Class std::valarray<std::basic_ostream<char> >::_UnaryOp<std::__bitwise_not>
   size=1 align=1
   base size=0 base align=1
std::valarray<std::basic_ostream<char> >::_UnaryOp<std::__bitwise_not> (0x0x7f60f4ec12a0) 0 empty

Class std::__fun<std::__logical_not, std::basic_ostream<char> >
   size=1 align=1
   base size=0 base align=1
std::__fun<std::__logical_not, std::basic_ostream<char> > (0x0x7f60f4ec13c0) 0 empty

Class std::valarray<std::basic_ostream<char> >::_UnaryOp<std::__logical_not>
   size=1 align=1
   base size=0 base align=1
std::valarray<std::basic_ostream<char> >::_UnaryOp<std::__logical_not> (0x0x7f60f4ec1360) 0 empty

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

Vtable for fastjet::DynamicNearestNeighbours
fastjet::DynamicNearestNeighbours::_ZTVN7fastjet24DynamicNearestNeighboursE: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN7fastjet24DynamicNearestNeighboursE)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    0u
56    0u

Class fastjet::DynamicNearestNeighbours
   size=8 align=8
   base size=8 base align=8
fastjet::DynamicNearestNeighbours (0x0x7f60f4ec1600) 0 nearly-empty
    vptr=((& fastjet::DynamicNearestNeighbours::_ZTVN7fastjet24DynamicNearestNeighboursE) + 16u)

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

Class __gnu_cxx::__alloc_traits<std::allocator<int> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<int> > (0x0x7f60f4ed72d8) 0 empty
  std::allocator_traits<std::allocator<int> > (0x0x7f60f4ec1720) 0 empty

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

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

Class std::allocator<int>
   size=1 align=1
   base size=1 base align=1
std::allocator<int> (0x0x7f60f4ed7410) 0 empty
  __gnu_cxx::new_allocator<int> (0x0x7f60f4ec18a0) 0 empty

Class std::_Vector_base<int, std::allocator<int> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<int, std::allocator<int> >::_Vector_impl (0x0x7f60f4ed74e0) 0
  std::allocator<int> (0x0x7f60f4ed7548) 0 empty
    __gnu_cxx::new_allocator<int> (0x0x7f60f4ec1900) 0 empty

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

Class std::vector<int>
   size=24 align=8
   base size=24 base align=8
std::vector<int> (0x0x7f60f4ed75b0) 0
  std::_Vector_base<int, std::allocator<int> > (0x0x7f60f4ec1960) 0

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

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

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

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

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

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

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

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

Class std::__is_default_constructible_impl<std::allocator<int> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<int> > (0x0x7f60f4ed79c0) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f60f4ec1d80) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<int> > >, std::__is_default_constructible_impl<std::allocator<int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<int> > >, std::__is_default_constructible_impl<std::allocator<int> > > (0x0x7f60f4ed7a28) 0 empty
  std::__is_default_constructible_impl<std::allocator<int> > (0x0x7f60f4ed7a90) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f60f4ec1de0) 0 empty

Class std::__is_default_constructible_atom<std::allocator<int> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<int> > (0x0x7f60f4ed7af8) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<int> > >, std::__is_default_constructible_impl<std::allocator<int> > > (0x0x7f60f4ed7b60) 0 empty
    std::__is_default_constructible_impl<std::allocator<int> > (0x0x7f60f4ed7bc8) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f60f4ec1e40) 0 empty

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

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

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

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

Class std::__is_nt_default_constructible_impl<std::allocator<int>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<int>, false> (0x0x7f60f4ed7d68) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<int> > (0x0x7f60f4ed7dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4bbf060) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<int> >, std::__is_nt_default_constructible_impl<std::allocator<int>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<int> >, std::__is_nt_default_constructible_impl<std::allocator<int>, false> > (0x0x7f60f4ed7e38) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<int>, false> (0x0x7f60f4ed7ea0) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<int> > (0x0x7f60f4ed7f08) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f4bbf0c0) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<int> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<int> > (0x0x7f60f4ed7f70) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<int> >, std::__is_nt_default_constructible_impl<std::allocator<int>, false> > (0x0x7f60f4ed7340) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<int>, false> (0x0x7f60f4ed7618) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<int> > (0x0x7f60f4bc3000) 0 empty
        std::integral_constant<bool, true> (0x0x7f60f4bbf120) 0 empty

Class std::allocator_traits<std::allocator<fastjet::EtaPhi> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<fastjet::EtaPhi> > (0x0x7f60f4bbf1e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<fastjet::EtaPhi> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<fastjet::EtaPhi> > (0x0x7f60f4bc3068) 0 empty
  std::allocator_traits<std::allocator<fastjet::EtaPhi> > (0x0x7f60f4bbf240) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<fastjet::EtaPhi> >::rebind<fastjet::EtaPhi>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<fastjet::EtaPhi> >::rebind<fastjet::EtaPhi> (0x0x7f60f4bbf2a0) 0 empty

Class __gnu_cxx::new_allocator<fastjet::EtaPhi>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<fastjet::EtaPhi> (0x0x7f60f4bbf300) 0 empty

Class std::allocator<fastjet::EtaPhi>
   size=1 align=1
   base size=1 base align=1
std::allocator<fastjet::EtaPhi> (0x0x7f60f4bc31a0) 0 empty
  __gnu_cxx::new_allocator<fastjet::EtaPhi> (0x0x7f60f4bbf3c0) 0 empty

Class std::_Vector_base<fastjet::EtaPhi, std::allocator<fastjet::EtaPhi> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<fastjet::EtaPhi, std::allocator<fastjet::EtaPhi> >::_Vector_impl (0x0x7f60f4bc3270) 0
  std::allocator<fastjet::EtaPhi> (0x0x7f60f4bc32d8) 0 empty
    __gnu_cxx::new_allocator<fastjet::EtaPhi> (0x0x7f60f4bbf420) 0 empty

Class std::_Vector_base<fastjet::EtaPhi, std::allocator<fastjet::EtaPhi> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<fastjet::EtaPhi, std::allocator<fastjet::EtaPhi> > (0x0x7f60f4bbf180) 0

Class std::vector<fastjet::EtaPhi>
   size=24 align=8
   base size=24 base align=8
std::vector<fastjet::EtaPhi> (0x0x7f60f4bc3340) 0
  std::_Vector_base<fastjet::EtaPhi, std::allocator<fastjet::EtaPhi> > (0x0x7f60f4bbf480) 0

Class std::is_array<std::allocator<fastjet::EtaPhi> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<fastjet::EtaPhi> > (0x0x7f60f4bc34e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4bbf4e0) 0 empty

Class std::remove_volatile<std::allocator<fastjet::EtaPhi> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<fastjet::EtaPhi> > (0x0x7f60f4bbf5a0) 0 empty

Class std::remove_const<std::allocator<fastjet::EtaPhi> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<fastjet::EtaPhi> > (0x0x7f60f4bbf600) 0 empty

Class std::remove_cv<std::allocator<fastjet::EtaPhi> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<fastjet::EtaPhi> > (0x0x7f60f4bbf540) 0 empty

Class std::__is_void_helper<std::allocator<fastjet::EtaPhi> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<fastjet::EtaPhi> > (0x0x7f60f4bc35b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4bbf660) 0 empty

Class std::is_void<std::allocator<fastjet::EtaPhi> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<fastjet::EtaPhi> > (0x0x7f60f4bc3618) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4bbf6c0) 0 empty

Class std::__not_<std::is_void<std::allocator<fastjet::EtaPhi> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<fastjet::EtaPhi> > > (0x0x7f60f4bc3680) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4bbf720) 0 empty

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

Class std::__is_default_constructible_impl<std::allocator<fastjet::EtaPhi> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<fastjet::EtaPhi> > (0x0x7f60f4bc36e8) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f60f4bbf7e0) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<fastjet::EtaPhi> > >, std::__is_default_constructible_impl<std::allocator<fastjet::EtaPhi> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<fastjet::EtaPhi> > >, std::__is_default_constructible_impl<std::allocator<fastjet::EtaPhi> > > (0x0x7f60f4bc3750) 0 empty
  std::__is_default_constructible_impl<std::allocator<fastjet::EtaPhi> > (0x0x7f60f4bc37b8) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f60f4bbf840) 0 empty

Class std::__is_default_constructible_atom<std::allocator<fastjet::EtaPhi> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<fastjet::EtaPhi> > (0x0x7f60f4bc3820) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<fastjet::EtaPhi> > >, std::__is_default_constructible_impl<std::allocator<fastjet::EtaPhi> > > (0x0x7f60f4bc3888) 0 empty
    std::__is_default_constructible_impl<std::allocator<fastjet::EtaPhi> > (0x0x7f60f4bc38f0) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f60f4bbf8a0) 0 empty

Class std::__is_default_constructible_safe<std::allocator<fastjet::EtaPhi>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<fastjet::EtaPhi>, false> (0x0x7f60f4bc3958) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4bbf900) 0 empty

Class std::is_default_constructible<std::allocator<fastjet::EtaPhi> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<fastjet::EtaPhi> > (0x0x7f60f4bc39c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4bbf960) 0 empty

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

Class std::__is_nt_default_constructible_atom<std::allocator<fastjet::EtaPhi> >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<fastjet::EtaPhi> > (0x0x7f60f4bc3a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4bbfa20) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<fastjet::EtaPhi>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<fastjet::EtaPhi>, false> (0x0x7f60f4bc3a90) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<fastjet::EtaPhi> > (0x0x7f60f4bc3af8) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4bbfa80) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<fastjet::EtaPhi> >, std::__is_nt_default_constructible_impl<std::allocator<fastjet::EtaPhi>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<fastjet::EtaPhi> >, std::__is_nt_default_constructible_impl<std::allocator<fastjet::EtaPhi>, false> > (0x0x7f60f4bc3b60) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<fastjet::EtaPhi>, false> (0x0x7f60f4bc3bc8) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<fastjet::EtaPhi> > (0x0x7f60f4bc3c30) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f4bbfae0) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<fastjet::EtaPhi> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<fastjet::EtaPhi> > (0x0x7f60f4bc3c98) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<fastjet::EtaPhi> >, std::__is_nt_default_constructible_impl<std::allocator<fastjet::EtaPhi>, false> > (0x0x7f60f4bc3d00) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<fastjet::EtaPhi>, false> (0x0x7f60f4bc3d68) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<fastjet::EtaPhi> > (0x0x7f60f4bc3dd0) 0 empty
        std::integral_constant<bool, true> (0x0x7f60f4bbfb40) 0 empty

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

Class std::initializer_list<fastjet::EtaPhi>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<fastjet::EtaPhi> (0x0x7f60f4bbfc60) 0

Class std::auto_ptr<fastjet::DynamicNearestNeighbours>
   size=8 align=8
   base size=8 base align=8
std::auto_ptr<fastjet::DynamicNearestNeighbours> (0x0x7f60f4bbff60) 0

Class std::is_error_code_enum<fastjet::Strategy>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<fastjet::Strategy> (0x0x7f60f4bc30d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4cb40c0) 0 empty

Class __gnu_cxx::new_allocator<std::pair<const double, std::pair<int, int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const double, std::pair<int, int> > > (0x0x7f60f4cb41e0) 0 empty

Class std::allocator<std::pair<const double, std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const double, std::pair<int, int> > > (0x0x7f60f4bc33a8) 0 empty
  __gnu_cxx::new_allocator<std::pair<const double, std::pair<int, int> > > (0x0x7f60f4cb42a0) 0 empty

Class std::allocator_traits<std::allocator<std::pair<const double, std::pair<int, int> > > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f4cb4300) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const double, std::pair<int, int> > > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f4bc3f08) 0 empty
  std::allocator_traits<std::allocator<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f4cb4360) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const double, std::pair<int, int> > > >::rebind<std::pair<const double, std::pair<int, int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const double, std::pair<int, int> > > >::rebind<std::pair<const double, std::pair<int, int> > > (0x0x7f60f4cb4480) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const double, std::pair<int, int> > > >::rebind<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const double, std::pair<int, int> > > >::rebind<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f4cb4540) 0 empty

Class std::binary_function<double, double, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<double, double, bool> (0x0x7f60f4cb45a0) 0 empty

Class std::less<double>
   size=1 align=1
   base size=1 base align=1
std::less<double> (0x0x7f60f4d06000) 0 empty
  std::binary_function<double, double, bool> (0x0x7f60f4cb4600) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f4cb4660) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f4d06068) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f4cb47e0) 0 empty

Class std::_Rb_tree<double, std::pair<const double, std::pair<int, int> >, std::_Select1st<std::pair<const double, std::pair<int, int> > >, std::less<double>, std::allocator<std::pair<const double, std::pair<int, int> > > >::_Rb_tree_impl<std::less<double>, true>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<double, std::pair<const double, std::pair<int, int> >, std::_Select1st<std::pair<const double, std::pair<int, int> > >, std::less<double>, std::allocator<std::pair<const double, std::pair<int, int> > > >::_Rb_tree_impl<std::less<double>, true> (0x0x7f60f4d06138) 0
  std::allocator<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f4d061a0) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f4cb48a0) 0 empty

Class std::_Rb_tree<double, std::pair<const double, std::pair<int, int> >, std::_Select1st<std::pair<const double, std::pair<int, int> > >, std::less<double>, std::allocator<std::pair<const double, std::pair<int, int> > > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<double, std::pair<const double, std::pair<int, int> >, std::_Select1st<std::pair<const double, std::pair<int, int> > >, std::less<double>, std::allocator<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f4cb44e0) 0

Class std::multimap<double, std::pair<int, int> >
   size=48 align=8
   base size=48 base align=8
std::multimap<double, std::pair<int, int> > (0x0x7f60f4cb4180) 0

Class std::is_array<std::allocator<std::pair<const double, std::pair<int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f4d06340) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4cb4ae0) 0 empty

Class std::remove_volatile<std::allocator<std::pair<const double, std::pair<int, int> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f4cb4ba0) 0 empty

Class std::remove_const<std::allocator<std::pair<const double, std::pair<int, int> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f4cb4c00) 0 empty

Class std::remove_cv<std::allocator<std::pair<const double, std::pair<int, int> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f4cb4b40) 0 empty

Class std::__is_void_helper<std::allocator<std::pair<const double, std::pair<int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f4d06410) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4cb4c60) 0 empty

Class std::is_void<std::allocator<std::pair<const double, std::pair<int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f4d06478) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4cb4cc0) 0 empty

Class std::__not_<std::is_void<std::allocator<std::pair<const double, std::pair<int, int> > > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<std::pair<const double, std::pair<int, int> > > > > (0x0x7f60f4d064e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4cb4d20) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::allocator<std::pair<const double, std::pair<int, int> > > >, std::__not_<std::is_void<std::allocator<std::pair<const double, std::pair<int, int> > > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_default_constructible_impl<std::allocator<std::pair<const double, std::pair<int, int> > > >, std::__not_<std::is_void<std::allocator<std::pair<const double, std::pair<int, int> > > > > > (0x0x7f60f4cb4e40) 0 empty

Class std::__is_default_constructible_impl<std::allocator<std::pair<const double, std::pair<int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f4d06618) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f60f4cb4ea0) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<std::pair<const double, std::pair<int, int> > > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const double, std::pair<int, int> > > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<std::pair<const double, std::pair<int, int> > > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const double, std::pair<int, int> > > > > (0x0x7f60f4d06750) 0 empty
  std::__is_default_constructible_impl<std::allocator<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f4d067b8) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f60f4cb4f00) 0 empty

Class std::__is_default_constructible_atom<std::allocator<std::pair<const double, std::pair<int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f4d06888) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<std::pair<const double, std::pair<int, int> > > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const double, std::pair<int, int> > > > > (0x0x7f60f4d068f0) 0 empty
    std::__is_default_constructible_impl<std::allocator<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f4d06958) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f60f4cb4f60) 0 empty

Class std::__is_default_constructible_safe<std::allocator<std::pair<const double, std::pair<int, int> > >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<std::pair<const double, std::pair<int, int> > >, false> (0x0x7f60f4d06bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f49e6000) 0 empty

Class std::is_default_constructible<std::allocator<std::pair<const double, std::pair<int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f4d06d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f49e6060) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const double, std::pair<int, int> > >, false>, std::is_default_constructible<std::allocator<std::pair<const double, std::pair<int, int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const double, std::pair<int, int> > >, false>, std::is_default_constructible<std::allocator<std::pair<const double, std::pair<int, int> > > > > (0x0x7f60f49e6240) 0 empty

Class std::__is_nt_default_constructible_atom<std::allocator<std::pair<const double, std::pair<int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f4d06d68) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f49e62a0) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<std::pair<const double, std::pair<int, int> > >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<std::pair<const double, std::pair<int, int> > >, false> (0x0x7f60f4d06ea0) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f4d06f08) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f49e6300) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<std::pair<const double, std::pair<int, int> > > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const double, std::pair<int, int> > >, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<std::pair<const double, std::pair<int, int> > > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const double, std::pair<int, int> > >, false> > (0x0x7f60f4d06f70) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<std::pair<const double, std::pair<int, int> > >, false> (0x0x7f60f4d062d8) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f4bc3ea0) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f49e6360) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<std::pair<const double, std::pair<int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f49ed000) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<std::pair<const double, std::pair<int, int> > > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const double, std::pair<int, int> > >, false> > (0x0x7f60f49ed068) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<std::pair<const double, std::pair<int, int> > >, false> (0x0x7f60f49ed0d0) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f49ed138) 0 empty
        std::integral_constant<bool, true> (0x0x7f60f49e63c0) 0 empty

Class std::is_array<std::less<double> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::less<double> > (0x0x7f60f49ed3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f49e6420) 0 empty

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

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

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

Class std::__is_void_helper<std::less<double> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::less<double> > (0x0x7f60f49ed478) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f49e65a0) 0 empty

Class std::is_void<std::less<double> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::less<double> > (0x0x7f60f49ed4e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f49e6600) 0 empty

Class std::__not_<std::is_void<std::less<double> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::less<double> > > (0x0x7f60f49ed548) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f49e6660) 0 empty

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

Class std::__is_default_constructible_impl<std::less<double> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::less<double> > (0x0x7f60f49ed5b0) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f60f49e6720) 0 empty

Class std::__and_<std::__not_<std::is_void<std::less<double> > >, std::__is_default_constructible_impl<std::less<double> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::less<double> > >, std::__is_default_constructible_impl<std::less<double> > > (0x0x7f60f49ed618) 0 empty
  std::__is_default_constructible_impl<std::less<double> > (0x0x7f60f49ed680) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f60f49e6780) 0 empty

Class std::__is_default_constructible_atom<std::less<double> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::less<double> > (0x0x7f60f49ed6e8) 0 empty
  std::__and_<std::__not_<std::is_void<std::less<double> > >, std::__is_default_constructible_impl<std::less<double> > > (0x0x7f60f49ed750) 0 empty
    std::__is_default_constructible_impl<std::less<double> > (0x0x7f60f49ed7b8) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f60f49e67e0) 0 empty

Class std::__is_default_constructible_safe<std::less<double>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::less<double>, false> (0x0x7f60f49ed820) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f49e6840) 0 empty

Class std::is_default_constructible<std::less<double> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::less<double> > (0x0x7f60f49ed888) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f49e68a0) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::less<double>, false>, std::is_default_constructible<std::less<double> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_default_constructible_impl<std::less<double>, false>, std::is_default_constructible<std::less<double> > > (0x0x7f60f49e6900) 0 empty

Class std::__is_nt_default_constructible_atom<std::less<double> >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::less<double> > (0x0x7f60f49ed8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f49e6960) 0 empty

Class std::__is_nt_default_constructible_impl<std::less<double>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::less<double>, false> (0x0x7f60f49ed958) 0 empty
  std::__is_nt_default_constructible_atom<std::less<double> > (0x0x7f60f49ed9c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f49e69c0) 0 empty

Class std::__and_<std::is_default_constructible<std::less<double> >, std::__is_nt_default_constructible_impl<std::less<double>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::less<double> >, std::__is_nt_default_constructible_impl<std::less<double>, false> > (0x0x7f60f49eda28) 0 empty
  std::__is_nt_default_constructible_impl<std::less<double>, false> (0x0x7f60f49eda90) 0 empty
    std::__is_nt_default_constructible_atom<std::less<double> > (0x0x7f60f49edaf8) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f49e6a20) 0 empty

Class std::is_nothrow_default_constructible<std::less<double> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::less<double> > (0x0x7f60f49edb60) 0 empty
  std::__and_<std::is_default_constructible<std::less<double> >, std::__is_nt_default_constructible_impl<std::less<double>, false> > (0x0x7f60f49edbc8) 0 empty
    std::__is_nt_default_constructible_impl<std::less<double>, false> (0x0x7f60f49edc30) 0 empty
      std::__is_nt_default_constructible_atom<std::less<double> > (0x0x7f60f49edc98) 0 empty
        std::integral_constant<bool, true> (0x0x7f60f49e6a80) 0 empty

Class std::_PCC<true, int, int>
   size=1 align=1
   base size=0 base align=1
std::_PCC<true, int, int> (0x0x7f60f49e6d20) 0 empty

Class std::is_function<int>
   size=1 align=1
   base size=1 base align=1
std::is_function<int> (0x0x7f60f49edd68) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f49e6d80) 0 empty

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

Class std::is_lvalue_reference<int>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<int> (0x0x7f60f49edf70) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f49e6e40) 0 empty

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

Class std::is_rvalue_reference<int>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<int> (0x0x7f60f49ed340) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f49e6f00) 0 empty

Class std::__or_<std::is_lvalue_reference<int>, std::is_rvalue_reference<int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<int>, std::is_rvalue_reference<int> > (0x0x7f60f49edd00) 0 empty
  std::is_rvalue_reference<int> (0x0x7f60f4a5c000) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f49e6f60) 0 empty

Class std::is_reference<int>
   size=1 align=1
   base size=1 base align=1
std::is_reference<int> (0x0x7f60f4a5c068) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4a5d000) 0 empty

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

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

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

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

Class std::__is_void_helper<int>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<int> (0x0x7f60f4a5c138) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4a5d1e0) 0 empty

Class std::is_void<int>
   size=1 align=1
   base size=1 base align=1
std::is_void<int> (0x0x7f60f4a5c1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4a5d240) 0 empty

Class std::__or_<std::is_reference<int>, std::is_void<int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<int>, std::is_void<int> > (0x0x7f60f4a5c208) 0 empty
  std::is_void<int> (0x0x7f60f4a5c270) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f4a5d2a0) 0 empty

Class std::__or_<std::is_function<int>, std::is_reference<int>, std::is_void<int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<int>, std::is_reference<int>, std::is_void<int> > (0x0x7f60f4a5c2d8) 0 empty
  std::__or_<std::is_reference<int>, std::is_void<int> > (0x0x7f60f4a5c340) 0 empty
    std::is_void<int> (0x0x7f60f4a5c3a8) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f4a5d300) 0 empty

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

Class std::is_object<int>
   size=1 align=1
   base size=1 base align=1
std::is_object<int> (0x0x7f60f4a5c478) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4a5d480) 0 empty

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

Class std::__or_<std::is_object<int>, std::is_reference<int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<int>, std::is_reference<int> > (0x0x7f60f4a5c4e0) 0 empty
  std::is_object<int> (0x0x7f60f4a5c548) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4a5d540) 0 empty

Class std::__is_referenceable<int>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<int> (0x0x7f60f4a5c5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4a5d5a0) 0 empty

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

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

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

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

Class std::__or_<std::is_lvalue_reference<int&>, std::is_rvalue_reference<int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<int&>, std::is_rvalue_reference<int&> > (0x0x7f60f4a5c7b8) 0 empty
  std::is_lvalue_reference<int&> (0x0x7f60f4a5c820) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4a5d7e0) 0 empty

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

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

Class std::__or_<std::is_reference<int&>, std::is_void<int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<int&>, std::is_void<int&> > (0x0x7f60f4a5c8f0) 0 empty
  std::is_reference<int&> (0x0x7f60f4a5c958) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4a5d900) 0 empty

Class std::__or_<std::is_function<int&>, std::is_reference<int&>, std::is_void<int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<int&>, std::is_reference<int&>, std::is_void<int&> > (0x0x7f60f4a5c9c0) 0 empty
  std::__or_<std::is_reference<int&>, std::is_void<int&> > (0x0x7f60f4a5ca28) 0 empty
    std::is_reference<int&> (0x0x7f60f4a5ca90) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f4a5d960) 0 empty

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

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

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

Class std::__or_<std::is_object<int&>, std::is_reference<int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<int&>, std::is_reference<int&> > (0x0x7f60f4a5cbc8) 0 empty
  std::is_reference<int&> (0x0x7f60f4a5cc30) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4a5dc60) 0 empty

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

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

Class std::add_rvalue_reference<int&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<int&> (0x0x7f60f4a5cd00) 0 empty
  std::__add_rvalue_reference_helper<int&, true> (0x0x7f60f4a5dd80) 0 empty

Class std::is_function<const int&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const int&> (0x0x7f60f4a5cdd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4a5dde0) 0 empty

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

Class std::is_lvalue_reference<const int&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const int&> (0x0x7f60f4a5ce38) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4a5dea0) 0 empty

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

Class std::__or_<std::is_lvalue_reference<const int&>, std::is_rvalue_reference<const int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const int&>, std::is_rvalue_reference<const int&> > (0x0x7f60f4a5cf70) 0 empty
  std::is_lvalue_reference<const int&> (0x0x7f60f4a86000) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4a85060) 0 empty

Class std::is_reference<const int&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const int&> (0x0x7f60f4a86068) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4a850c0) 0 empty

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

Class std::__or_<std::is_reference<const int&>, std::is_void<const int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const int&>, std::is_void<const int&> > (0x0x7f60f4a860d0) 0 empty
  std::is_reference<const int&> (0x0x7f60f4a86138) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4a85180) 0 empty

Class std::__or_<std::is_function<const int&>, std::is_reference<const int&>, std::is_void<const int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const int&>, std::is_reference<const int&>, std::is_void<const int&> > (0x0x7f60f4a861a0) 0 empty
  std::__or_<std::is_reference<const int&>, std::is_void<const int&> > (0x0x7f60f4a86208) 0 empty
    std::is_reference<const int&> (0x0x7f60f4a86270) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f4a851e0) 0 empty

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

Class std::is_object<const int&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const int&> (0x0x7f60f4a86410) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4a85360) 0 empty

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

Class std::__or_<std::is_object<const int&>, std::is_reference<const int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const int&>, std::is_reference<const int&> > (0x0x7f60f4a86478) 0 empty
  std::is_reference<const int&> (0x0x7f60f4a864e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4a85420) 0 empty

Class std::__is_referenceable<const int&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const int&> (0x0x7f60f4a86548) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4a85480) 0 empty

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

Class std::add_rvalue_reference<const int&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const int&> (0x0x7f60f4a865b0) 0 empty
  std::__add_rvalue_reference_helper<const int&, true> (0x0x7f60f4a85540) 0 empty

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

Class std::is_assignable<int&, const int&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<int&, const int&> (0x0x7f60f4a86618) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4a855a0) 0 empty

Class std::__is_copy_assignable_impl<int, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<int, true> (0x0x7f60f4a86680) 0 empty
  std::is_assignable<int&, const int&> (0x0x7f60f4a866e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4a85600) 0 empty

Class std::is_copy_assignable<int>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<int> (0x0x7f60f4a86750) 0 empty
  std::__is_copy_assignable_impl<int, true> (0x0x7f60f4a867b8) 0 empty
    std::is_assignable<int&, const int&> (0x0x7f60f4a86820) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f4a85660) 0 empty

Class std::conditional<true, std::is_copy_assignable<int>, std::is_copy_assignable<int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_copy_assignable<int>, std::is_copy_assignable<int> > (0x0x7f60f4a856c0) 0 empty

Class std::__and_<std::is_copy_assignable<int>, std::is_copy_assignable<int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_assignable<int>, std::is_copy_assignable<int> > (0x0x7f60f4a86888) 0 empty
  std::is_copy_assignable<int> (0x0x7f60f4a868f0) 0 empty
    std::__is_copy_assignable_impl<int, true> (0x0x7f60f4a86958) 0 empty
      std::is_assignable<int&, const int&> (0x0x7f60f4a869c0) 0 empty
        std::integral_constant<bool, true> (0x0x7f60f4a85720) 0 empty

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

Class std::__not_<std::__and_<std::is_copy_assignable<int>, std::is_copy_assignable<int> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_copy_assignable<int>, std::is_copy_assignable<int> > > (0x0x7f60f4a86a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4a857e0) 0 empty

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

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

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

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

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

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

Class std::__or_<std::is_lvalue_reference<int&&>, std::is_rvalue_reference<int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<int&&>, std::is_rvalue_reference<int&&> > (0x0x7f60f4a86c98) 0 empty
  std::is_rvalue_reference<int&&> (0x0x7f60f4a86d00) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4a85ba0) 0 empty

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

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

Class std::__or_<std::is_reference<int&&>, std::is_void<int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<int&&>, std::is_void<int&&> > (0x0x7f60f4a86dd0) 0 empty
  std::is_reference<int&&> (0x0x7f60f4a86e38) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4a85cc0) 0 empty

Class std::__or_<std::is_function<int&&>, std::is_reference<int&&>, std::is_void<int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<int&&>, std::is_reference<int&&>, std::is_void<int&&> > (0x0x7f60f4a86ea0) 0 empty
  std::__or_<std::is_reference<int&&>, std::is_void<int&&> > (0x0x7f60f4a86f08) 0 empty
    std::is_reference<int&&> (0x0x7f60f4a86f70) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f4a85d20) 0 empty

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

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

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

Class std::__or_<std::is_object<int&&>, std::is_reference<int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<int&&>, std::is_reference<int&&> > (0x0x7f60f4aaa1a0) 0 empty
  std::is_reference<int&&> (0x0x7f60f4aaa208) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4a85f60) 0 empty

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

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

Class std::add_rvalue_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<int&&> (0x0x7f60f4aaa2d8) 0 empty
  std::__add_rvalue_reference_helper<int&&, true> (0x0x7f60f4aad0c0) 0 empty

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

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

Class std::__is_move_assignable_impl<int, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<int, true> (0x0x7f60f4aaa3a8) 0 empty
  std::is_assignable<int&, int&&> (0x0x7f60f4aaa410) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4aad180) 0 empty

Class std::is_move_assignable<int>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<int> (0x0x7f60f4aaa478) 0 empty
  std::__is_move_assignable_impl<int, true> (0x0x7f60f4aaa4e0) 0 empty
    std::is_assignable<int&, int&&> (0x0x7f60f4aaa548) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f4aad1e0) 0 empty

Class std::conditional<true, std::is_move_assignable<int>, std::is_move_assignable<int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<int>, std::is_move_assignable<int> > (0x0x7f60f4aad240) 0 empty

Class std::__and_<std::is_move_assignable<int>, std::is_move_assignable<int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_assignable<int>, std::is_move_assignable<int> > (0x0x7f60f4aaa5b0) 0 empty
  std::is_move_assignable<int> (0x0x7f60f4aaa618) 0 empty
    std::__is_move_assignable_impl<int, true> (0x0x7f60f4aaa680) 0 empty
      std::is_assignable<int&, int&&> (0x0x7f60f4aaa6e8) 0 empty
        std::integral_constant<bool, true> (0x0x7f60f4aad2a0) 0 empty

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

Class std::pair<int, int>
   size=8 align=4
   base size=8 base align=4
std::pair<int, int> (0x0x7f60f49e6cc0) 0

Class std::is_array<int>
   size=1 align=1
   base size=1 base align=1
std::is_array<int> (0x0x7f60f4aaa750) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4aad360) 0 empty

Class std::__not_<std::is_void<int> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<int> > (0x0x7f60f4aaa7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4aad3c0) 0 empty

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

Class std::__is_default_constructible_impl<int>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<int> (0x0x7f60f4aaa8f0) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f60f4aad540) 0 empty

Class std::__and_<std::__not_<std::is_void<int> >, std::__is_default_constructible_impl<int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<int> >, std::__is_default_constructible_impl<int> > (0x0x7f60f4aaa958) 0 empty
  std::__is_default_constructible_impl<int> (0x0x7f60f4aaa9c0) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f60f4aad5a0) 0 empty

Class std::__is_default_constructible_atom<int>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<int> (0x0x7f60f4aaaa28) 0 empty
  std::__and_<std::__not_<std::is_void<int> >, std::__is_default_constructible_impl<int> > (0x0x7f60f4aaaa90) 0 empty
    std::__is_default_constructible_impl<int> (0x0x7f60f4aaaaf8) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f60f4aad6c0) 0 empty

Class std::__is_default_constructible_safe<int, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<int, false> (0x0x7f60f4aaab60) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4aad780) 0 empty

Class std::is_default_constructible<int>
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<int> (0x0x7f60f4aaabc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4aad7e0) 0 empty

Class std::conditional<true, std::__is_implicitly_default_constructible_safe<int>, std::is_default_constructible<int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_implicitly_default_constructible_safe<int>, std::is_default_constructible<int> > (0x0x7f60f4aad840) 0 empty

Class std::__add_rvalue_reference_helper<int, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<int, true> (0x0x7f60f4aad900) 0 empty

Class std::add_rvalue_reference<int>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<int> (0x0x7f60f4aaac98) 0 empty
  std::__add_rvalue_reference_helper<int, true> (0x0x7f60f4aad960) 0 empty

Class std::__is_implicitly_default_constructible_impl<int>
   size=1 align=1
   base size=1 base align=1
std::__is_implicitly_default_constructible_impl<int> (0x0x7f60f4aaac30) 0 empty
  std::__do_is_implicitly_default_constructible_impl (0x0x7f60f4aad8a0) 0 empty

Class std::__is_implicitly_default_constructible_safe<int>
   size=1 align=1
   base size=1 base align=1
std::__is_implicitly_default_constructible_safe<int> (0x0x7f60f4aaad68) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4aad9c0) 0 empty

Class std::__and_<std::is_default_constructible<int>, std::__is_implicitly_default_constructible_safe<int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<int>, std::__is_implicitly_default_constructible_safe<int> > (0x0x7f60f4aaadd0) 0 empty
  std::__is_implicitly_default_constructible_safe<int> (0x0x7f60f4aaae38) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4aada20) 0 empty

Class std::__is_implicitly_default_constructible<int>
   size=1 align=1
   base size=1 base align=1
std::__is_implicitly_default_constructible<int> (0x0x7f60f4adb068) 0 empty
  std::__and_<std::is_default_constructible<int>, std::__is_implicitly_default_constructible_safe<int> > (0x0x7f60f4adb0d0) 0 empty
    std::__is_implicitly_default_constructible_safe<int> (0x0x7f60f4adb138) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f4aada80) 0 empty

Class std::conditional<true, std::__is_implicitly_default_constructible<int>, std::__is_implicitly_default_constructible<int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_implicitly_default_constructible<int>, std::__is_implicitly_default_constructible<int> > (0x0x7f60f4aadae0) 0 empty

Class std::__and_<std::__is_implicitly_default_constructible<int>, std::__is_implicitly_default_constructible<int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__is_implicitly_default_constructible<int>, std::__is_implicitly_default_constructible<int> > (0x0x7f60f4adb208) 0 empty
  std::__is_implicitly_default_constructible<int> (0x0x7f60f4adb270) 0 empty
    std::__and_<std::is_default_constructible<int>, std::__is_implicitly_default_constructible_safe<int> > (0x0x7f60f4adb2d8) 0 empty
      std::__is_implicitly_default_constructible_safe<int> (0x0x7f60f4adb340) 0 empty
        std::integral_constant<bool, true> (0x0x7f60f4aadb40) 0 empty

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

Class std::conditional<true, std::__and_<std::is_default_constructible<int>, std::__not_<std::__and_<std::__is_implicitly_default_constructible<int>, std::__is_implicitly_default_constructible<int> > > >, std::is_default_constructible<int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_default_constructible<int>, std::__not_<std::__and_<std::__is_implicitly_default_constructible<int>, std::__is_implicitly_default_constructible<int> > > >, std::is_default_constructible<int> > (0x0x7f60f4aadc00) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::__is_implicitly_default_constructible<int>, std::__is_implicitly_default_constructible<int> > >, std::is_default_constructible<int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::__is_implicitly_default_constructible<int>, std::__is_implicitly_default_constructible<int> > >, std::is_default_constructible<int> > (0x0x7f60f4aadc60) 0 empty

Class std::__not_<std::__and_<std::__is_implicitly_default_constructible<int>, std::__is_implicitly_default_constructible<int> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::__is_implicitly_default_constructible<int>, std::__is_implicitly_default_constructible<int> > > (0x0x7f60f4adb410) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4aadcc0) 0 empty

Class std::__and_<std::is_default_constructible<int>, std::__not_<std::__and_<std::__is_implicitly_default_constructible<int>, std::__is_implicitly_default_constructible<int> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<int>, std::__not_<std::__and_<std::__is_implicitly_default_constructible<int>, std::__is_implicitly_default_constructible<int> > > > (0x0x7f60f4adb478) 0 empty
  std::__not_<std::__and_<std::__is_implicitly_default_constructible<int>, std::__is_implicitly_default_constructible<int> > > (0x0x7f60f4adb4e0) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f4aadd20) 0 empty

Class std::__and_<std::is_default_constructible<int>, std::is_default_constructible<int>, std::__not_<std::__and_<std::__is_implicitly_default_constructible<int>, std::__is_implicitly_default_constructible<int> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<int>, std::is_default_constructible<int>, std::__not_<std::__and_<std::__is_implicitly_default_constructible<int>, std::__is_implicitly_default_constructible<int> > > > (0x0x7f60f4adb548) 0 empty
  std::__and_<std::is_default_constructible<int>, std::__not_<std::__and_<std::__is_implicitly_default_constructible<int>, std::__is_implicitly_default_constructible<int> > > > (0x0x7f60f4adb5b0) 0 empty
    std::__not_<std::__and_<std::__is_implicitly_default_constructible<int>, std::__is_implicitly_default_constructible<int> > > (0x0x7f60f4adb618) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f4aadd80) 0 empty

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

Class std::_Rb_tree_iterator<std::pair<const double, std::pair<int, int> > >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<std::pair<const double, std::pair<int, int> > > (0x0x7f60f4aec060) 0

Class std::_PCC<true, const double, std::pair<int, int> >
   size=1 align=1
   base size=0 base align=1
std::_PCC<true, const double, std::pair<int, int> > (0x0x7f60f4aec180) 0 empty

Class std::is_function<const double>
   size=1 align=1
   base size=1 base align=1
std::is_function<const double> (0x0x7f60f4adb680) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4aec1e0) 0 empty

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

Class std::is_lvalue_reference<const double>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const double> (0x0x7f60f4adb6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4aec2a0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<const double>, std::is_rvalue_reference<const double> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<const double>, std::is_rvalue_reference<const double> > (0x0x7f60f4aec300) 0 empty

Class std::is_rvalue_reference<const double>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const double> (0x0x7f60f4adb820) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4aec360) 0 empty

Class std::__or_<std::is_lvalue_reference<const double>, std::is_rvalue_reference<const double> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const double>, std::is_rvalue_reference<const double> > (0x0x7f60f4adb888) 0 empty
  std::is_rvalue_reference<const double> (0x0x7f60f4adb8f0) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f4aec3c0) 0 empty

Class std::is_reference<const double>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const double> (0x0x7f60f4adb958) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4aec4e0) 0 empty

Class std::conditional<false, std::is_reference<const double>, std::is_void<const double> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<const double>, std::is_void<const double> > (0x0x7f60f4aec540) 0 empty

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

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

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

Class std::__is_void_helper<double>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<double> (0x0x7f60f4adba28) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4aec6c0) 0 empty

Class std::is_void<const double>
   size=1 align=1
   base size=1 base align=1
std::is_void<const double> (0x0x7f60f4adba90) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4aec720) 0 empty

Class std::__or_<std::is_reference<const double>, std::is_void<const double> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const double>, std::is_void<const double> > (0x0x7f60f4adbaf8) 0 empty
  std::is_void<const double> (0x0x7f60f4adbb60) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f4aec780) 0 empty

Class std::__or_<std::is_function<const double>, std::is_reference<const double>, std::is_void<const double> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const double>, std::is_reference<const double>, std::is_void<const double> > (0x0x7f60f4adbbc8) 0 empty
  std::__or_<std::is_reference<const double>, std::is_void<const double> > (0x0x7f60f4adbc30) 0 empty
    std::is_void<const double> (0x0x7f60f4adbc98) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f4aec7e0) 0 empty

Class std::__not_<std::__or_<std::is_function<const double>, std::is_reference<const double>, std::is_void<const double> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const double>, std::is_reference<const double>, std::is_void<const double> > > (0x0x7f60f4adbdd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4aec840) 0 empty

Class std::is_object<const double>
   size=1 align=1
   base size=1 base align=1
std::is_object<const double> (0x0x7f60f4adbe38) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4aec8a0) 0 empty

Class std::conditional<true, std::is_object<const double>, std::is_reference<const double> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<const double>, std::is_reference<const double> > (0x0x7f60f4aec900) 0 empty

Class std::__or_<std::is_object<const double>, std::is_reference<const double> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const double>, std::is_reference<const double> > (0x0x7f60f4adbea0) 0 empty
  std::is_object<const double> (0x0x7f60f4adbf08) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4aec960) 0 empty

Class std::__is_referenceable<const double>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const double> (0x0x7f60f4adbf70) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4aec9c0) 0 empty

Class std::is_function<const double&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const double&> (0x0x7f60f4b5b000) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4aeca80) 0 empty

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

Class std::is_lvalue_reference<const double&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const double&> (0x0x7f60f4b5b068) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4aecb40) 0 empty

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

Class std::__or_<std::is_lvalue_reference<const double&>, std::is_rvalue_reference<const double&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const double&>, std::is_rvalue_reference<const double&> > (0x0x7f60f4b5b1a0) 0 empty
  std::is_lvalue_reference<const double&> (0x0x7f60f4b5b208) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4aecc00) 0 empty

Class std::is_reference<const double&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const double&> (0x0x7f60f4b5b270) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4aecde0) 0 empty

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

Class std::__or_<std::is_reference<const double&>, std::is_void<const double&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const double&>, std::is_void<const double&> > (0x0x7f60f4b5b2d8) 0 empty
  std::is_reference<const double&> (0x0x7f60f4b5b340) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4aecea0) 0 empty

Class std::__or_<std::is_function<const double&>, std::is_reference<const double&>, std::is_void<const double&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const double&>, std::is_reference<const double&>, std::is_void<const double&> > (0x0x7f60f4b5b3a8) 0 empty
  std::__or_<std::is_reference<const double&>, std::is_void<const double&> > (0x0x7f60f4b5b410) 0 empty
    std::is_reference<const double&> (0x0x7f60f4b5b478) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f4aecf00) 0 empty

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

Class std::is_object<const double&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const double&> (0x0x7f60f4b5b618) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4b68000) 0 empty

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

Class std::__or_<std::is_object<const double&>, std::is_reference<const double&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const double&>, std::is_reference<const double&> > (0x0x7f60f4b5b680) 0 empty
  std::is_reference<const double&> (0x0x7f60f4b5b6e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4b68180) 0 empty

Class std::__is_referenceable<const double&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const double&> (0x0x7f60f4b5b750) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4b681e0) 0 empty

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

Class std::add_rvalue_reference<const double&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const double&> (0x0x7f60f4b5b7b8) 0 empty
  std::__add_rvalue_reference_helper<const double&, true> (0x0x7f60f4b682a0) 0 empty

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

Class std::is_assignable<const double&, const double&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<const double&, const double&> (0x0x7f60f4b5b888) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4b68300) 0 empty

Class std::__is_copy_assignable_impl<const double, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<const double, true> (0x0x7f60f4b5b8f0) 0 empty
  std::is_assignable<const double&, const double&> (0x0x7f60f4b5b958) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f4b68360) 0 empty

Class std::is_copy_assignable<const double>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<const double> (0x0x7f60f4b5b9c0) 0 empty
  std::__is_copy_assignable_impl<const double, true> (0x0x7f60f4b5ba28) 0 empty
    std::is_assignable<const double&, const double&> (0x0x7f60f4b5ba90) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f4b683c0) 0 empty

Class std::conditional<false, std::is_copy_assignable<std::pair<int, int> >, std::is_copy_assignable<const double> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_copy_assignable<std::pair<int, int> >, std::is_copy_assignable<const double> > (0x0x7f60f4b68420) 0 empty

Class std::__and_<std::is_copy_assignable<const double>, std::is_copy_assignable<std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_assignable<const double>, std::is_copy_assignable<std::pair<int, int> > > (0x0x7f60f4b5baf8) 0 empty
  std::is_copy_assignable<const double> (0x0x7f60f4b5bb60) 0 empty
    std::__is_copy_assignable_impl<const double, true> (0x0x7f60f4b5bbc8) 0 empty
      std::is_assignable<const double&, const double&> (0x0x7f60f4b5bc30) 0 empty
        std::integral_constant<bool, false> (0x0x7f60f4b68480) 0 empty

Class std::conditional<false, const std::pair<const double, std::pair<int, int> >&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<const double, std::pair<int, int> >&, const std::__nonesuch&> (0x0x7f60f4b685a0) 0 empty

Class std::__not_<std::__and_<std::is_copy_assignable<const double>, std::is_copy_assignable<std::pair<int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_copy_assignable<const double>, std::is_copy_assignable<std::pair<int, int> > > > (0x0x7f60f4b5bf70) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4b68600) 0 empty

Class std::conditional<true, const std::pair<const double, std::pair<int, int> >&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, const std::pair<const double, std::pair<int, int> >&, const std::__nonesuch&> (0x0x7f60f4b68660) 0 empty

Class std::is_function<const double&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const double&&> (0x0x7f60f4b73138) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4b687e0) 0 empty

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

Class std::is_lvalue_reference<const double&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const double&&> (0x0x7f60f4b731a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4b688a0) 0 empty

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

Class std::is_rvalue_reference<const double&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const double&&> (0x0x7f60f4b732d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4b68960) 0 empty

Class std::__or_<std::is_lvalue_reference<const double&&>, std::is_rvalue_reference<const double&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const double&&>, std::is_rvalue_reference<const double&&> > (0x0x7f60f4b73340) 0 empty
  std::is_rvalue_reference<const double&&> (0x0x7f60f4b733a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4b689c0) 0 empty

Class std::is_reference<const double&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const double&&> (0x0x7f60f4b73410) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4b68ba0) 0 empty

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

Class std::__or_<std::is_reference<const double&&>, std::is_void<const double&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const double&&>, std::is_void<const double&&> > (0x0x7f60f4b73478) 0 empty
  std::is_reference<const double&&> (0x0x7f60f4b734e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4b68d20) 0 empty

Class std::__or_<std::is_function<const double&&>, std::is_reference<const double&&>, std::is_void<const double&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const double&&>, std::is_reference<const double&&>, std::is_void<const double&&> > (0x0x7f60f4b73548) 0 empty
  std::__or_<std::is_reference<const double&&>, std::is_void<const double&&> > (0x0x7f60f4b735b0) 0 empty
    std::is_reference<const double&&> (0x0x7f60f4b73618) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f4b68d80) 0 empty

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

Class std::is_object<const double&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const double&&> (0x0x7f60f4b736e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4b68e40) 0 empty

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

Class std::__or_<std::is_object<const double&&>, std::is_reference<const double&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const double&&>, std::is_reference<const double&&> > (0x0x7f60f4b73750) 0 empty
  std::is_reference<const double&&> (0x0x7f60f4b737b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4b8b000) 0 empty

Class std::__is_referenceable<const double&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const double&&> (0x0x7f60f4b73820) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4b8b060) 0 empty

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

Class std::add_rvalue_reference<const double&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const double&&> (0x0x7f60f4b73888) 0 empty
  std::__add_rvalue_reference_helper<const double&&, true> (0x0x7f60f4b8b120) 0 empty

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

Class std::is_assignable<const double&, const double&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<const double&, const double&&> (0x0x7f60f4b738f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4b8b180) 0 empty

Class std::__is_move_assignable_impl<const double, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<const double, true> (0x0x7f60f4b73958) 0 empty
  std::is_assignable<const double&, const double&&> (0x0x7f60f4b739c0) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f4b8b1e0) 0 empty

Class std::is_move_assignable<const double>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<const double> (0x0x7f60f4b73a28) 0 empty
  std::__is_move_assignable_impl<const double, true> (0x0x7f60f4b73a90) 0 empty
    std::is_assignable<const double&, const double&&> (0x0x7f60f4b73af8) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f4b8b240) 0 empty

Class std::conditional<false, std::is_move_assignable<std::pair<int, int> >, std::is_move_assignable<const double> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_move_assignable<std::pair<int, int> >, std::is_move_assignable<const double> > (0x0x7f60f4b8b2a0) 0 empty

Class std::__and_<std::is_move_assignable<const double>, std::is_move_assignable<std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_assignable<const double>, std::is_move_assignable<std::pair<int, int> > > (0x0x7f60f4b73b60) 0 empty
  std::is_move_assignable<const double> (0x0x7f60f4b73bc8) 0 empty
    std::__is_move_assignable_impl<const double, true> (0x0x7f60f4b73c30) 0 empty
      std::is_assignable<const double&, const double&&> (0x0x7f60f4b73c98) 0 empty
        std::integral_constant<bool, false> (0x0x7f60f4b8b300) 0 empty

Class std::conditional<false, std::pair<const double, std::pair<int, int> >&&, std::__nonesuch&&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::pair<const double, std::pair<int, int> >&&, std::__nonesuch&&> (0x0x7f60f4b8b420) 0 empty

Class std::is_same<int, int>
   size=1 align=1
   base size=1 base align=1
std::is_same<int, int> (0x0x7f60f4b73dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4b8b540) 0 empty

Class std::_PCC<false, int, int>
   size=1 align=1
   base size=0 base align=1
std::_PCC<false, int, int> (0x0x7f60f4b8b5a0) 0 empty

Class std::pair<const double, std::pair<int, int> >
   size=16 align=8
   base size=16 base align=8
std::pair<const double, std::pair<int, int> > (0x0x7f60f4aec120) 0

Class std::conditional<true, std::is_assignable<int&, int&&>, std::is_assignable<int&, int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_assignable<int&, int&&>, std::is_assignable<int&, int&&> > (0x0x7f60f4b8b780) 0 empty

Class std::__and_<std::is_assignable<int&, int&&>, std::is_assignable<int&, int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_assignable<int&, int&&>, std::is_assignable<int&, int&&> > (0x0x7f60f4b73e38) 0 empty
  std::is_assignable<int&, int&&> (0x0x7f60f4b73ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4b8b8a0) 0 empty

Class std::enable_if<true, std::pair<int, int>&>
   size=1 align=1
   base size=0 base align=1
std::enable_if<true, std::pair<int, int>&> (0x0x7f60f4b8b900) 0 empty

Class std::conditional<true, std::is_assignable<int&, const int&>, std::is_assignable<int&, const int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_assignable<int&, const int&>, std::is_assignable<int&, const int&> > (0x0x7f60f4b8b960) 0 empty

Class std::__and_<std::is_assignable<int&, const int&>, std::is_assignable<int&, const int&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_assignable<int&, const int&>, std::is_assignable<int&, const int&> > (0x0x7f60f4b73f70) 0 empty
  std::is_assignable<int&, const int&> (0x0x7f60f47b8000) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4b8ba80) 0 empty

Class std::_Rb_tree_const_iterator<std::pair<const double, std::pair<int, int> > >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_const_iterator<std::pair<const double, std::pair<int, int> > > (0x0x7f60f4b8bba0) 0

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

Class __gnu_cxx::__normal_iterator<int*, std::vector<int> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<int*, std::vector<int> > (0x0x7f60f4b8bde0) 0

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

Class __gnu_cxx::__enable_if<true, std::vector<int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<int> > (0x0x7f60f4b8bf00) 0 empty

Class std::is_error_code_enum<__gnu_cxx::__normal_iterator<int*, std::vector<int> > >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<__gnu_cxx::__normal_iterator<int*, std::vector<int> > > (0x0x7f60f47b81a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4b8bf60) 0 empty

Class std::is_error_condition_enum<__gnu_cxx::__normal_iterator<int*, std::vector<int> > >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<__gnu_cxx::__normal_iterator<int*, std::vector<int> > > (0x0x7f60f47b82d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f47ed000) 0 empty

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

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

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

Class std::__and_<std::is_array<int>, std::__not_<std::extent<int, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<int>, std::__not_<std::extent<int, 0u> > > (0x0x7f60f47b84e0) 0 empty
  std::is_array<int> (0x0x7f60f47b8548) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f47ed3c0) 0 empty

Class std::__is_array_unknown_bounds<int>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<int> (0x0x7f60f47b85b0) 0 empty
  std::__and_<std::is_array<int>, std::__not_<std::extent<int, 0u> > > (0x0x7f60f47b8618) 0 empty
    std::is_array<int> (0x0x7f60f47b8680) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f47ed420) 0 empty

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

Class std::__or_<std::__is_array_unknown_bounds<int>, std::is_function<int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<int>, std::is_function<int> > (0x0x7f60f47b86e8) 0 empty
  std::is_function<int> (0x0x7f60f47b8750) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f47ed4e0) 0 empty

Class std::__or_<std::is_void<int>, std::__is_array_unknown_bounds<int>, std::is_function<int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<int>, std::__is_array_unknown_bounds<int>, std::is_function<int> > (0x0x7f60f47b87b8) 0 empty
  std::__or_<std::__is_array_unknown_bounds<int>, std::is_function<int> > (0x0x7f60f47b8820) 0 empty
    std::is_function<int> (0x0x7f60f47b8888) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f47ed540) 0 empty

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

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

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

Class std::__or_<std::is_integral<int>, std::is_floating_point<int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<int>, std::is_floating_point<int> > (0x0x7f60f47b8958) 0 empty
  std::is_integral<int> (0x0x7f60f47b89c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f47ed780) 0 empty

Class std::is_arithmetic<int>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<int> (0x0x7f60f47b8a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f47ed7e0) 0 empty

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

Class std::__or_<std::is_arithmetic<int>, std::is_enum<int>, std::is_pointer<int>, std::is_member_pointer<int>, std::is_null_pointer<int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<int>, std::is_enum<int>, std::is_pointer<int>, std::is_member_pointer<int>, std::is_null_pointer<int> > (0x0x7f60f47b8a90) 0 empty
  std::is_arithmetic<int> (0x0x7f60f47b8af8) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f47ed8a0) 0 empty

Class std::is_scalar<int>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<int> (0x0x7f60f47b8b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f47ed900) 0 empty

Class std::__or_<std::is_reference<int>, std::is_scalar<int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<int>, std::is_scalar<int> > (0x0x7f60f47b8bc8) 0 empty
  std::is_scalar<int> (0x0x7f60f47b8c30) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f47ed960) 0 empty

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

Class std::is_destructible<int>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<int> (0x0x7f60f47b8d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f47eda20) 0 empty

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

Class std::__is_direct_constructible_impl<int, const int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<int, const int&> (0x0x7f60f47b8e38) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f60f47edae0) 0 empty

Class std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, const int&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, const int&> > (0x0x7f60f47b8f08) 0 empty
  std::__is_direct_constructible_impl<int, const int&> (0x0x7f60f47b8f70) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f60f47edb40) 0 empty

Class std::__is_direct_constructible_new_safe<int, const int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<int, const int&> (0x0x7f60f47b8138) 0 empty
  std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, const int&> > (0x0x7f60f47b8410) 0 empty
    std::__is_direct_constructible_impl<int, const int&> (0x0x7f60f47b8478) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f60f47edd20) 0 empty

Class std::__is_direct_constructible_new<int, const int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<int, const int&> (0x0x7f60f4817000) 0 empty
  std::__is_direct_constructible_new_safe<int, const int&> (0x0x7f60f4817068) 0 empty
    std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, const int&> > (0x0x7f60f48170d0) 0 empty
      std::__is_direct_constructible_impl<int, const int&> (0x0x7f60f4817138) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f60f47edde0) 0 empty

Class std::__is_direct_constructible<int, const int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<int, const int&> (0x0x7f60f48171a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f47edea0) 0 empty

Class std::__is_constructible_impl<int, const int&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<int, const int&> (0x0x7f60f4817208) 0 empty
  std::__is_direct_constructible<int, const int&> (0x0x7f60f4817270) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f47edf00) 0 empty

Class std::is_constructible<int, const int&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<int, const int&> (0x0x7f60f48172d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f47edf60) 0 empty

Class std::conditional<true, std::is_constructible<int, const int&>, std::is_constructible<int, const int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<int, const int&>, std::is_constructible<int, const int&> > (0x0x7f60f481a000) 0 empty

Class std::__and_<std::is_constructible<int, const int&>, std::is_constructible<int, const int&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<int, const int&>, std::is_constructible<int, const int&> > (0x0x7f60f48174e0) 0 empty
  std::is_constructible<int, const int&> (0x0x7f60f4817548) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f481a060) 0 empty

Class std::remove_volatile<const int&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const int&> (0x0x7f60f481a240) 0 empty

Class std::remove_const<const int&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const int&> (0x0x7f60f481a2a0) 0 empty

Class std::remove_cv<const int&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const int&> (0x0x7f60f481a1e0) 0 empty

Class std::__is_void_helper<const int&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const int&> (0x0x7f60f48176e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f481a300) 0 empty

Class std::is_void<const int&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const int&> (0x0x7f60f4817750) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f481a360) 0 empty

Class std::conditional<false, std::is_void<const int&>, std::__or_<std::is_function<int>, std::is_array<int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const int&>, std::__or_<std::is_function<int>, std::is_array<int> > > (0x0x7f60f481a3c0) 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> > (0x0x7f60f481a420) 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> > (0x0x7f60f4817888) 0 empty
  std::is_array<int> (0x0x7f60f48178f0) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f481a480) 0 empty

Class std::__or_<std::is_void<const int&>, std::is_function<int>, std::is_array<int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const int&>, std::is_function<int>, std::is_array<int> > (0x0x7f60f4817958) 0 empty
  std::__or_<std::is_function<int>, std::is_array<int> > (0x0x7f60f48179c0) 0 empty
    std::is_array<int> (0x0x7f60f4817a28) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f481a4e0) 0 empty

Class std::__is_convertible_helper<const int&, int, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<const int&, int, false> (0x0x7f60f481a540) 0 empty

Class std::is_convertible<const int&, int>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const int&, int> (0x0x7f60f4817af8) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f481a5a0) 0 empty

Class std::conditional<true, std::is_convertible<const int&, int>, std::is_convertible<const int&, int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<const int&, int>, std::is_convertible<const int&, int> > (0x0x7f60f481a600) 0 empty

Class std::__and_<std::is_convertible<const int&, int>, std::is_convertible<const int&, int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const int&, int>, std::is_convertible<const int&, int> > (0x0x7f60f4817c30) 0 empty
  std::is_convertible<const int&, int> (0x0x7f60f4817c98) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f481a720) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<const int&, int> >, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<const int&, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<const int&, int> >, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<const int&, int> > > > (0x0x7f60f481a8a0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<int, const int&&>, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<const int&, int> > >, std::is_constructible<int, const int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<int, const int&&>, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<const int&, int> > >, std::is_constructible<int, const int&> > (0x0x7f60f481a900) 0 empty

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

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

Class std::is_function<const int&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const int&&> (0x0x7f60f48175b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f481aa80) 0 empty

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

Class std::is_lvalue_reference<const int&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const int&&> (0x0x7f60f4817618) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f481ab40) 0 empty

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

Class std::is_rvalue_reference<const int&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const int&&> (0x0x7f60f4849068) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f481ac00) 0 empty

Class std::__or_<std::is_lvalue_reference<const int&&>, std::is_rvalue_reference<const int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const int&&>, std::is_rvalue_reference<const int&&> > (0x0x7f60f48490d0) 0 empty
  std::is_rvalue_reference<const int&&> (0x0x7f60f4849138) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f481ac60) 0 empty

Class std::is_reference<const int&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const int&&> (0x0x7f60f48491a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f481ad80) 0 empty

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

Class std::__or_<std::is_reference<const int&&>, std::is_void<const int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const int&&>, std::is_void<const int&&> > (0x0x7f60f4849208) 0 empty
  std::is_reference<const int&&> (0x0x7f60f4849270) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f481ae40) 0 empty

Class std::__or_<std::is_function<const int&&>, std::is_reference<const int&&>, std::is_void<const int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const int&&>, std::is_reference<const int&&>, std::is_void<const int&&> > (0x0x7f60f48492d8) 0 empty
  std::__or_<std::is_reference<const int&&>, std::is_void<const int&&> > (0x0x7f60f4849340) 0 empty
    std::is_reference<const int&&> (0x0x7f60f48493a8) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f481aea0) 0 empty

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

Class std::is_object<const int&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const int&&> (0x0x7f60f4849618) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f481af60) 0 empty

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

Class std::__or_<std::is_object<const int&&>, std::is_reference<const int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const int&&>, std::is_reference<const int&&> > (0x0x7f60f4849680) 0 empty
  std::is_reference<const int&&> (0x0x7f60f48496e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f484e060) 0 empty

Class std::__is_referenceable<const int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const int&&> (0x0x7f60f4849750) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f484e0c0) 0 empty

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

Class std::add_rvalue_reference<const int&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const int&&> (0x0x7f60f48497b8) 0 empty
  std::__add_rvalue_reference_helper<const int&&, true> (0x0x7f60f484e180) 0 empty

Class std::__is_direct_constructible_impl<int, const int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<int, const int&&> (0x0x7f60f4817f70) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f60f481aa20) 0 empty

Class std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, const int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, const int&&> > (0x0x7f60f4849888) 0 empty
  std::__is_direct_constructible_impl<int, const int&&> (0x0x7f60f48498f0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f60f484e1e0) 0 empty

Class std::__is_direct_constructible_new_safe<int, const int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<int, const int&&> (0x0x7f60f4849958) 0 empty
  std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, const int&&> > (0x0x7f60f48499c0) 0 empty
    std::__is_direct_constructible_impl<int, const int&&> (0x0x7f60f4849a28) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f60f484e3c0) 0 empty

Class std::__is_direct_constructible_new<int, const int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<int, const int&&> (0x0x7f60f4849a90) 0 empty
  std::__is_direct_constructible_new_safe<int, const int&&> (0x0x7f60f4849af8) 0 empty
    std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, const int&&> > (0x0x7f60f4849b60) 0 empty
      std::__is_direct_constructible_impl<int, const int&&> (0x0x7f60f4849bc8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f60f484e480) 0 empty

Class std::__is_direct_constructible<int, const int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<int, const int&&> (0x0x7f60f4849c30) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f484e540) 0 empty

Class std::__is_constructible_impl<int, const int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<int, const int&&> (0x0x7f60f4849c98) 0 empty
  std::__is_direct_constructible<int, const int&&> (0x0x7f60f4849d00) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f484e5a0) 0 empty

Class std::is_constructible<int, const int&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<int, const int&&> (0x0x7f60f4849d68) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f484e600) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<const int&, int> >, std::is_constructible<int, const int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<const int&, int> >, std::is_constructible<int, const int&&> > (0x0x7f60f484e660) 0 empty

Class std::__and_<std::is_constructible<int, const int&&>, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<const int&, int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<int, const int&&>, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<const int&, int> > > (0x0x7f60f4849dd0) 0 empty
  std::__and_<std::is_convertible<const int&, int>, std::is_convertible<const int&, int> > (0x0x7f60f4849e38) 0 empty
    std::is_convertible<const int&, int> (0x0x7f60f4849ea0) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f484e6c0) 0 empty

Class std::__and_<std::is_constructible<int, const int&>, std::is_constructible<int, const int&&>, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<const int&, int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<int, const int&>, std::is_constructible<int, const int&&>, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<const int&, int> > > (0x0x7f60f4849f08) 0 empty
  std::__and_<std::is_constructible<int, const int&&>, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<const int&, int> > > (0x0x7f60f4849f70) 0 empty
    std::__and_<std::is_convertible<const int&, int>, std::is_convertible<const int&, int> > (0x0x7f60f4859000) 0 empty
      std::is_convertible<const int&, int> (0x0x7f60f4859068) 0 empty
        std::integral_constant<bool, true> (0x0x7f60f484e780) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<const int&, int> >, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<const int&, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<const int&, int> >, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<const int&, int> > > > (0x0x7f60f484e8a0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<int, const int&&>, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<const int&, int> > > >, std::is_constructible<int, const int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<int, const int&&>, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<const int&, int> > > >, std::is_constructible<int, const int&> > (0x0x7f60f484e900) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<const int&, int> > >, std::is_constructible<int, const int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<const int&, int> > >, std::is_constructible<int, const int&&> > (0x0x7f60f484e960) 0 empty

Class std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<const int&, int> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<const int&, int> > > (0x0x7f60f4859340) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f484e9c0) 0 empty

Class std::__and_<std::is_constructible<int, const int&&>, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<const int&, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<int, const int&&>, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<const int&, int> > > > (0x0x7f60f4859478) 0 empty
  std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<const int&, int> > > (0x0x7f60f48594e0) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f484ea20) 0 empty

Class std::__and_<std::is_constructible<int, const int&>, std::is_constructible<int, const int&&>, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<const int&, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<int, const int&>, std::is_constructible<int, const int&&>, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<const int&, int> > > > (0x0x7f60f48595b0) 0 empty
  std::__and_<std::is_constructible<int, const int&&>, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<const int&, int> > > > (0x0x7f60f4859618) 0 empty
    std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<const int&, int> > > (0x0x7f60f4859680) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f484ea80) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&&, int> >, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&&, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&&, int> >, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&&, int> > > > (0x0x7f60f484eb40) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<int, int&&>, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&&, int> > >, std::is_constructible<int, const int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<int, int&&>, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&&, int> > >, std::is_constructible<int, const int&> > (0x0x7f60f484eba0) 0 empty

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

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

Class std::__is_direct_constructible_impl<int, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<int, int&&> (0x0x7f60f4859958) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f60f484ed80) 0 empty

Class std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, int&&> > (0x0x7f60f4859a28) 0 empty
  std::__is_direct_constructible_impl<int, int&&> (0x0x7f60f4859a90) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f60f484ede0) 0 empty

Class std::__is_direct_constructible_new_safe<int, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<int, int&&> (0x0x7f60f4859af8) 0 empty
  std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, int&&> > (0x0x7f60f4859b60) 0 empty
    std::__is_direct_constructible_impl<int, int&&> (0x0x7f60f4859bc8) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f60f484ef00) 0 empty

Class std::__is_direct_constructible_new<int, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<int, int&&> (0x0x7f60f4859c30) 0 empty
  std::__is_direct_constructible_new_safe<int, int&&> (0x0x7f60f4859c98) 0 empty
    std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, int&&> > (0x0x7f60f4859d00) 0 empty
      std::__is_direct_constructible_impl<int, int&&> (0x0x7f60f4859d68) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f60f4875000) 0 empty

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

Class std::__is_constructible_impl<int, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<int, int&&> (0x0x7f60f4859e38) 0 empty
  std::__is_direct_constructible<int, int&&> (0x0x7f60f4859ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4875120) 0 empty

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

Class std::conditional<true, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&&, int> >, std::is_constructible<int, int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&&, int> >, std::is_constructible<int, int&&> > (0x0x7f60f48751e0) 0 empty

Class std::conditional<true, std::is_convertible<int&&, int>, std::is_convertible<const int&, int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<int&&, int>, std::is_convertible<const int&, int> > (0x0x7f60f4875240) 0 empty

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

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

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

Class std::__is_void_helper<int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<int&&> (0x0x7f60f48590d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4875540) 0 empty

Class std::is_void<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_void<int&&> (0x0x7f60f4859138) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f48755a0) 0 empty

Class std::conditional<false, std::is_void<int&&>, std::__or_<std::is_function<int>, std::is_array<int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<int&&>, std::__or_<std::is_function<int>, std::is_array<int> > > (0x0x7f60f4875600) 0 empty

Class std::__or_<std::is_void<int&&>, std::is_function<int>, std::is_array<int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<int&&>, std::is_function<int>, std::is_array<int> > (0x0x7f60f4882068) 0 empty
  std::__or_<std::is_function<int>, std::is_array<int> > (0x0x7f60f48820d0) 0 empty
    std::is_array<int> (0x0x7f60f4882138) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f4875660) 0 empty

Class std::__is_convertible_helper<int&&, int, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<int&&, int, false> (0x0x7f60f48756c0) 0 empty

Class std::is_convertible<int&&, int>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<int&&, int> (0x0x7f60f4882208) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4875720) 0 empty

Class std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&&, int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&&, int> > (0x0x7f60f4882270) 0 empty
  std::is_convertible<int&&, int> (0x0x7f60f48822d8) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4875780) 0 empty

Class std::__and_<std::is_constructible<int, int&&>, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&&, int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<int, int&&>, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&&, int> > > (0x0x7f60f4882340) 0 empty
  std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&&, int> > (0x0x7f60f48823a8) 0 empty
    std::is_convertible<int&&, int> (0x0x7f60f4882410) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f48757e0) 0 empty

Class std::__and_<std::is_constructible<int, const int&>, std::is_constructible<int, int&&>, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&&, int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<int, const int&>, std::is_constructible<int, int&&>, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&&, int> > > (0x0x7f60f4882478) 0 empty
  std::__and_<std::is_constructible<int, int&&>, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&&, int> > > (0x0x7f60f48824e0) 0 empty
    std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&&, int> > (0x0x7f60f4882548) 0 empty
      std::is_convertible<int&&, int> (0x0x7f60f48825b0) 0 empty
        std::integral_constant<bool, true> (0x0x7f60f4875840) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&&, int> >, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&&, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&&, int> >, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&&, int> > > > (0x0x7f60f4875900) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<int, int&&>, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&&, int> > > >, std::is_constructible<int, const int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<int, int&&>, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&&, int> > > >, std::is_constructible<int, const int&> > (0x0x7f60f4875a20) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&&, int> > >, std::is_constructible<int, int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&&, int> > >, std::is_constructible<int, int&&> > (0x0x7f60f4875a80) 0 empty

Class std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&&, int> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&&, int> > > (0x0x7f60f48827b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4875ae0) 0 empty

Class std::__and_<std::is_constructible<int, int&&>, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&&, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<int, int&&>, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&&, int> > > > (0x0x7f60f48828f0) 0 empty
  std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&&, int> > > (0x0x7f60f4882958) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f4875b40) 0 empty

Class std::__and_<std::is_constructible<int, const int&>, std::is_constructible<int, int&&>, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&&, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<int, const int&>, std::is_constructible<int, int&&>, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&&, int> > > > (0x0x7f60f4882a28) 0 empty
  std::__and_<std::is_constructible<int, int&&>, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&&, int> > > > (0x0x7f60f4882a90) 0 empty
    std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&&, int> > > (0x0x7f60f4882af8) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f4875ba0) 0 empty

Class std::conditional<true, std::is_constructible<int, int&&>, std::is_constructible<int, const int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<int, int&&>, std::is_constructible<int, const int&> > (0x0x7f60f4875c60) 0 empty

Class std::__and_<std::is_constructible<int, const int&>, std::is_constructible<int, int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<int, const int&>, std::is_constructible<int, int&&> > (0x0x7f60f4882d68) 0 empty
  std::is_constructible<int, int&&> (0x0x7f60f4882dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4875d80) 0 empty

Class std::remove_reference<int>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<int> (0x0x7f60f4875ea0) 0 empty

Class std::_PCC<true, double, std::pair<int, int> >
   size=1 align=1
   base size=0 base align=1
std::_PCC<true, double, std::pair<int, int> > (0x0x7f60f48a21e0) 0 empty

Class std::is_function<double>
   size=1 align=1
   base size=1 base align=1
std::is_function<double> (0x0x7f60f48826e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f48a2240) 0 empty

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

Class std::is_lvalue_reference<double>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<double> (0x0x7f60f4882bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f48a2300) 0 empty

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

Class std::is_rvalue_reference<double>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<double> (0x0x7f60f4882c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f48a2480) 0 empty

Class std::__or_<std::is_lvalue_reference<double>, std::is_rvalue_reference<double> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<double>, std::is_rvalue_reference<double> > (0x0x7f60f4882e38) 0 empty
  std::is_rvalue_reference<double> (0x0x7f60f4882ea0) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f48a24e0) 0 empty

Class std::is_reference<double>
   size=1 align=1
   base size=1 base align=1
std::is_reference<double> (0x0x7f60f4882f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f48a2540) 0 empty

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

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

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

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

Class std::is_void<double>
   size=1 align=1
   base size=1 base align=1
std::is_void<double> (0x0x7f60f48fb000) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f48a2720) 0 empty

Class std::__or_<std::is_reference<double>, std::is_void<double> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<double>, std::is_void<double> > (0x0x7f60f48fb068) 0 empty
  std::is_void<double> (0x0x7f60f48fb0d0) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f48a2780) 0 empty

Class std::__or_<std::is_function<double>, std::is_reference<double>, std::is_void<double> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<double>, std::is_reference<double>, std::is_void<double> > (0x0x7f60f48fb138) 0 empty
  std::__or_<std::is_reference<double>, std::is_void<double> > (0x0x7f60f48fb1a0) 0 empty
    std::is_void<double> (0x0x7f60f48fb208) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f48a27e0) 0 empty

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

Class std::is_object<double>
   size=1 align=1
   base size=1 base align=1
std::is_object<double> (0x0x7f60f48fb3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f48a2960) 0 empty

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

Class std::__or_<std::is_object<double>, std::is_reference<double> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<double>, std::is_reference<double> > (0x0x7f60f48fb410) 0 empty
  std::is_object<double> (0x0x7f60f48fb478) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f48a2a20) 0 empty

Class std::__is_referenceable<double>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<double> (0x0x7f60f48fb4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f48a2a80) 0 empty

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

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

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

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

Class std::__or_<std::is_lvalue_reference<double&>, std::is_rvalue_reference<double&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<double&>, std::is_rvalue_reference<double&> > (0x0x7f60f48fb618) 0 empty
  std::is_lvalue_reference<double&> (0x0x7f60f48fb680) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f48a2e40) 0 empty

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

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

Class std::__or_<std::is_reference<double&>, std::is_void<double&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<double&>, std::is_void<double&> > (0x0x7f60f48fb750) 0 empty
  std::is_reference<double&> (0x0x7f60f48fb7b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f48a2f60) 0 empty

Class std::__or_<std::is_function<double&>, std::is_reference<double&>, std::is_void<double&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<double&>, std::is_reference<double&>, std::is_void<double&> > (0x0x7f60f48fb820) 0 empty
  std::__or_<std::is_reference<double&>, std::is_void<double&> > (0x0x7f60f48fb888) 0 empty
    std::is_reference<double&> (0x0x7f60f48fb8f0) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f4911000) 0 empty

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

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

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

Class std::__or_<std::is_object<double&>, std::is_reference<double&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<double&>, std::is_reference<double&> > (0x0x7f60f48fbbc8) 0 empty
  std::is_reference<double&> (0x0x7f60f48fbc30) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4911240) 0 empty

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

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

Class std::add_rvalue_reference<double&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<double&> (0x0x7f60f48fbd00) 0 empty
  std::__add_rvalue_reference_helper<double&, true> (0x0x7f60f4911360) 0 empty

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

Class std::is_assignable<double&, const double&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<double&, const double&> (0x0x7f60f48fbdd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f49113c0) 0 empty

Class std::__is_copy_assignable_impl<double, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<double, true> (0x0x7f60f48fbe38) 0 empty
  std::is_assignable<double&, const double&> (0x0x7f60f48fbea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4911420) 0 empty

Class std::is_copy_assignable<double>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<double> (0x0x7f60f48fbf08) 0 empty
  std::__is_copy_assignable_impl<double, true> (0x0x7f60f48fbf70) 0 empty
    std::is_assignable<double&, const double&> (0x0x7f60f4919000) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f4911480) 0 empty

Class std::conditional<true, std::is_copy_assignable<std::pair<int, int> >, std::is_copy_assignable<double> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_copy_assignable<std::pair<int, int> >, std::is_copy_assignable<double> > (0x0x7f60f49114e0) 0 empty

Class std::is_function<std::pair<int, int> >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<int, int> > (0x0x7f60f4919208) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4911540) 0 empty

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

Class std::is_lvalue_reference<std::pair<int, int> >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<int, int> > (0x0x7f60f4919270) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4911600) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::pair<int, int> >, std::is_rvalue_reference<std::pair<int, int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::pair<int, int> >, std::is_rvalue_reference<std::pair<int, int> > > (0x0x7f60f4911660) 0 empty

Class std::is_rvalue_reference<std::pair<int, int> >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<int, int> > (0x0x7f60f49192d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f49116c0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<int, int> >, std::is_rvalue_reference<std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<int, int> >, std::is_rvalue_reference<std::pair<int, int> > > (0x0x7f60f4919340) 0 empty
  std::is_rvalue_reference<std::pair<int, int> > (0x0x7f60f49193a8) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f4911720) 0 empty

Class std::is_reference<std::pair<int, int> >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<int, int> > (0x0x7f60f49194e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4911780) 0 empty

Class std::conditional<false, std::is_reference<std::pair<int, int> >, std::is_void<std::pair<int, int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::pair<int, int> >, std::is_void<std::pair<int, int> > > (0x0x7f60f49117e0) 0 empty

Class std::remove_volatile<std::pair<int, int> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::pair<int, int> > (0x0x7f60f49118a0) 0 empty

Class std::remove_const<std::pair<int, int> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::pair<int, int> > (0x0x7f60f4911900) 0 empty

Class std::remove_cv<std::pair<int, int> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::pair<int, int> > (0x0x7f60f4911840) 0 empty

Class std::__is_void_helper<std::pair<int, int> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::pair<int, int> > (0x0x7f60f4919750) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4911960) 0 empty

Class std::is_void<std::pair<int, int> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::pair<int, int> > (0x0x7f60f49197b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f49119c0) 0 empty

Class std::__or_<std::is_reference<std::pair<int, int> >, std::is_void<std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<int, int> >, std::is_void<std::pair<int, int> > > (0x0x7f60f4919820) 0 empty
  std::is_void<std::pair<int, int> > (0x0x7f60f4919888) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f4911a20) 0 empty

Class std::__or_<std::is_function<std::pair<int, int> >, std::is_reference<std::pair<int, int> >, std::is_void<std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<int, int> >, std::is_reference<std::pair<int, int> >, std::is_void<std::pair<int, int> > > (0x0x7f60f49198f0) 0 empty
  std::__or_<std::is_reference<std::pair<int, int> >, std::is_void<std::pair<int, int> > > (0x0x7f60f4919958) 0 empty
    std::is_void<std::pair<int, int> > (0x0x7f60f49199c0) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f4911b40) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<int, int> >, std::is_reference<std::pair<int, int> >, std::is_void<std::pair<int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::pair<int, int> >, std::is_reference<std::pair<int, int> >, std::is_void<std::pair<int, int> > > > (0x0x7f60f4919a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4911c00) 0 empty

Class std::is_object<std::pair<int, int> >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<int, int> > (0x0x7f60f4919a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4911c60) 0 empty

Class std::conditional<true, std::is_object<std::pair<int, int> >, std::is_reference<std::pair<int, int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::pair<int, int> >, std::is_reference<std::pair<int, int> > > (0x0x7f60f4911cc0) 0 empty

Class std::__or_<std::is_object<std::pair<int, int> >, std::is_reference<std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<int, int> >, std::is_reference<std::pair<int, int> > > (0x0x7f60f4919c98) 0 empty
  std::is_object<std::pair<int, int> > (0x0x7f60f4919d00) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4911d20) 0 empty

Class std::__is_referenceable<std::pair<int, int> >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<int, int> > (0x0x7f60f4919d68) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4911e40) 0 empty

Class std::is_function<std::pair<int, int>&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<int, int>&> (0x0x7f60f4919dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4911f00) 0 empty

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

Class std::is_lvalue_reference<std::pair<int, int>&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<int, int>&> (0x0x7f60f4919e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f493b000) 0 empty

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

Class std::__or_<std::is_lvalue_reference<std::pair<int, int>&>, std::is_rvalue_reference<std::pair<int, int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<int, int>&>, std::is_rvalue_reference<std::pair<int, int>&> > (0x0x7f60f4919ea0) 0 empty
  std::is_lvalue_reference<std::pair<int, int>&> (0x0x7f60f4919f08) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f493b0c0) 0 empty

Class std::is_reference<std::pair<int, int>&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<int, int>&> (0x0x7f60f493d068) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f493b120) 0 empty

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

Class std::__or_<std::is_reference<std::pair<int, int>&>, std::is_void<std::pair<int, int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<int, int>&>, std::is_void<std::pair<int, int>&> > (0x0x7f60f493d1a0) 0 empty
  std::is_reference<std::pair<int, int>&> (0x0x7f60f493d208) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f493b2a0) 0 empty

Class std::__or_<std::is_function<std::pair<int, int>&>, std::is_reference<std::pair<int, int>&>, std::is_void<std::pair<int, int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<int, int>&>, std::is_reference<std::pair<int, int>&>, std::is_void<std::pair<int, int>&> > (0x0x7f60f493d270) 0 empty
  std::__or_<std::is_reference<std::pair<int, int>&>, std::is_void<std::pair<int, int>&> > (0x0x7f60f493d2d8) 0 empty
    std::is_reference<std::pair<int, int>&> (0x0x7f60f493d340) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f493b3c0) 0 empty

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

Class std::is_object<std::pair<int, int>&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<int, int>&> (0x0x7f60f493d410) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f493b4e0) 0 empty

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

Class std::__or_<std::is_object<std::pair<int, int>&>, std::is_reference<std::pair<int, int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<int, int>&>, std::is_reference<std::pair<int, int>&> > (0x0x7f60f493d618) 0 empty
  std::is_reference<std::pair<int, int>&> (0x0x7f60f493d680) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f493b5a0) 0 empty

Class std::__is_referenceable<std::pair<int, int>&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<int, int>&> (0x0x7f60f493d6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f493b6c0) 0 empty

Class std::__add_rvalue_reference_helper<std::pair<int, int>&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::pair<int, int>&, true> (0x0x7f60f493b720) 0 empty

Class std::add_rvalue_reference<std::pair<int, int>&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<int, int>&> (0x0x7f60f493d750) 0 empty
  std::__add_rvalue_reference_helper<std::pair<int, int>&, true> (0x0x7f60f493b780) 0 empty

Class std::is_function<const std::pair<int, int>&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const std::pair<int, int>&> (0x0x7f60f493d820) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f493b7e0) 0 empty

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

Class std::is_lvalue_reference<const std::pair<int, int>&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const std::pair<int, int>&> (0x0x7f60f493d888) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f493b960) 0 empty

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

Class std::__or_<std::is_lvalue_reference<const std::pair<int, int>&>, std::is_rvalue_reference<const std::pair<int, int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const std::pair<int, int>&>, std::is_rvalue_reference<const std::pair<int, int>&> > (0x0x7f60f493d8f0) 0 empty
  std::is_lvalue_reference<const std::pair<int, int>&> (0x0x7f60f493d958) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f493ba20) 0 empty

Class std::is_reference<const std::pair<int, int>&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const std::pair<int, int>&> (0x0x7f60f493d9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f493ba80) 0 empty

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

Class std::__or_<std::is_reference<const std::pair<int, int>&>, std::is_void<const std::pair<int, int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const std::pair<int, int>&>, std::is_void<const std::pair<int, int>&> > (0x0x7f60f493da28) 0 empty
  std::is_reference<const std::pair<int, int>&> (0x0x7f60f493da90) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f493bb40) 0 empty

Class std::__or_<std::is_function<const std::pair<int, int>&>, std::is_reference<const std::pair<int, int>&>, std::is_void<const std::pair<int, int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const std::pair<int, int>&>, std::is_reference<const std::pair<int, int>&>, std::is_void<const std::pair<int, int>&> > (0x0x7f60f493dbc8) 0 empty
  std::__or_<std::is_reference<const std::pair<int, int>&>, std::is_void<const std::pair<int, int>&> > (0x0x7f60f493dc30) 0 empty
    std::is_reference<const std::pair<int, int>&> (0x0x7f60f493dc98) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f493bba0) 0 empty

Class std::__not_<std::__or_<std::is_function<const std::pair<int, int>&>, std::is_reference<const std::pair<int, int>&>, std::is_void<const std::pair<int, int>&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const std::pair<int, int>&>, std::is_reference<const std::pair<int, int>&>, std::is_void<const std::pair<int, int>&> > > (0x0x7f60f493dd68) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f493bc00) 0 empty

Class std::is_object<const std::pair<int, int>&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const std::pair<int, int>&> (0x0x7f60f493ddd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f493bc60) 0 empty

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

Class std::__or_<std::is_object<const std::pair<int, int>&>, std::is_reference<const std::pair<int, int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const std::pair<int, int>&>, std::is_reference<const std::pair<int, int>&> > (0x0x7f60f493de38) 0 empty
  std::is_reference<const std::pair<int, int>&> (0x0x7f60f493dea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f493bd20) 0 empty

Class std::__is_referenceable<const std::pair<int, int>&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const std::pair<int, int>&> (0x0x7f60f49570d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f493bd80) 0 empty

Class std::__add_rvalue_reference_helper<const std::pair<int, int>&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const std::pair<int, int>&, true> (0x0x7f60f493bde0) 0 empty

Class std::add_rvalue_reference<const std::pair<int, int>&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const std::pair<int, int>&> (0x0x7f60f4957138) 0 empty
  std::__add_rvalue_reference_helper<const std::pair<int, int>&, true> (0x0x7f60f493be40) 0 empty

Class std::__is_assignable_helper<std::pair<int, int>&, const std::pair<int, int>&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<std::pair<int, int>&, const std::pair<int, int>&> (0x0x7f60f4911ea0) 0 empty

Class std::is_assignable<std::pair<int, int>&, const std::pair<int, int>&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::pair<int, int>&, const std::pair<int, int>&> (0x0x7f60f49571a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f493bea0) 0 empty

Class std::__is_copy_assignable_impl<std::pair<int, int>, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<std::pair<int, int>, true> (0x0x7f60f4957208) 0 empty
  std::is_assignable<std::pair<int, int>&, const std::pair<int, int>&> (0x0x7f60f4957270) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f493bf00) 0 empty

Class std::is_copy_assignable<std::pair<int, int> >
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<std::pair<int, int> > (0x0x7f60f49572d8) 0 empty
  std::__is_copy_assignable_impl<std::pair<int, int>, true> (0x0x7f60f4957340) 0 empty
    std::is_assignable<std::pair<int, int>&, const std::pair<int, int>&> (0x0x7f60f49573a8) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f493bf60) 0 empty

Class std::__and_<std::is_copy_assignable<double>, std::is_copy_assignable<std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_assignable<double>, std::is_copy_assignable<std::pair<int, int> > > (0x0x7f60f4957410) 0 empty
  std::is_copy_assignable<std::pair<int, int> > (0x0x7f60f4957478) 0 empty
    std::__is_copy_assignable_impl<std::pair<int, int>, true> (0x0x7f60f49574e0) 0 empty
      std::is_assignable<std::pair<int, int>&, const std::pair<int, int>&> (0x0x7f60f4957548) 0 empty
        std::integral_constant<bool, true> (0x0x7f60f495d000) 0 empty

Class std::conditional<true, const std::pair<double, std::pair<int, int> >&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, const std::pair<double, std::pair<int, int> >&, const std::__nonesuch&> (0x0x7f60f495d120) 0 empty

Class std::__not_<std::__and_<std::is_copy_assignable<double>, std::is_copy_assignable<std::pair<int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_copy_assignable<double>, std::is_copy_assignable<std::pair<int, int> > > > (0x0x7f60f4957618) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f495d300) 0 empty

Class std::conditional<false, const std::pair<double, std::pair<int, int> >&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<double, std::pair<int, int> >&, const std::__nonesuch&> (0x0x7f60f495d360) 0 empty

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

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

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

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

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

Class std::__or_<std::is_lvalue_reference<double&&>, std::is_rvalue_reference<double&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<double&&>, std::is_rvalue_reference<double&&> > (0x0x7f60f49579c0) 0 empty
  std::is_rvalue_reference<double&&> (0x0x7f60f4957a28) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f495d840) 0 empty

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

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

Class std::__or_<std::is_reference<double&&>, std::is_void<double&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<double&&>, std::is_void<double&&> > (0x0x7f60f4957af8) 0 empty
  std::is_reference<double&&> (0x0x7f60f4957b60) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f495d960) 0 empty

Class std::__or_<std::is_function<double&&>, std::is_reference<double&&>, std::is_void<double&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<double&&>, std::is_reference<double&&>, std::is_void<double&&> > (0x0x7f60f4957bc8) 0 empty
  std::__or_<std::is_reference<double&&>, std::is_void<double&&> > (0x0x7f60f4957c30) 0 empty
    std::is_reference<double&&> (0x0x7f60f4957c98) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f495d9c0) 0 empty

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

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

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

Class std::__or_<std::is_object<double&&>, std::is_reference<double&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<double&&>, std::is_reference<double&&> > (0x0x7f60f4957ea0) 0 empty
  std::is_reference<double&&> (0x0x7f60f4957f08) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f495dc00) 0 empty

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

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

Class std::add_rvalue_reference<double&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<double&&> (0x0x7f60f497a000) 0 empty
  std::__add_rvalue_reference_helper<double&&, true> (0x0x7f60f495dd20) 0 empty

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

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

Class std::__is_move_assignable_impl<double, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<double, true> (0x0x7f60f497a0d0) 0 empty
  std::is_assignable<double&, double&&> (0x0x7f60f497a138) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f495dde0) 0 empty

Class std::is_move_assignable<double>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<double> (0x0x7f60f497a1a0) 0 empty
  std::__is_move_assignable_impl<double, true> (0x0x7f60f497a208) 0 empty
    std::is_assignable<double&, double&&> (0x0x7f60f497a270) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f495de40) 0 empty

Class std::conditional<true, std::is_move_assignable<std::pair<int, int> >, std::is_move_assignable<double> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<std::pair<int, int> >, std::is_move_assignable<double> > (0x0x7f60f495dea0) 0 empty

Class std::is_function<std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<int, int>&&> (0x0x7f60f497a4e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f495df60) 0 empty

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

Class std::is_lvalue_reference<std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<int, int>&&> (0x0x7f60f497a548) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4989060) 0 empty

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

Class std::is_rvalue_reference<std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<int, int>&&> (0x0x7f60f497a5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4989120) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<int, int>&&>, std::is_rvalue_reference<std::pair<int, int>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<int, int>&&>, std::is_rvalue_reference<std::pair<int, int>&&> > (0x0x7f60f497a618) 0 empty
  std::is_rvalue_reference<std::pair<int, int>&&> (0x0x7f60f497a680) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4989180) 0 empty

Class std::is_reference<std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<int, int>&&> (0x0x7f60f497a6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f49891e0) 0 empty

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

Class std::__or_<std::is_reference<std::pair<int, int>&&>, std::is_void<std::pair<int, int>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<int, int>&&>, std::is_void<std::pair<int, int>&&> > (0x0x7f60f497a8f0) 0 empty
  std::is_reference<std::pair<int, int>&&> (0x0x7f60f497a958) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f49892a0) 0 empty

Class std::__or_<std::is_function<std::pair<int, int>&&>, std::is_reference<std::pair<int, int>&&>, std::is_void<std::pair<int, int>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<int, int>&&>, std::is_reference<std::pair<int, int>&&>, std::is_void<std::pair<int, int>&&> > (0x0x7f60f497a9c0) 0 empty
  std::__or_<std::is_reference<std::pair<int, int>&&>, std::is_void<std::pair<int, int>&&> > (0x0x7f60f497aa28) 0 empty
    std::is_reference<std::pair<int, int>&&> (0x0x7f60f497aa90) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f49893c0) 0 empty

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

Class std::is_object<std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<int, int>&&> (0x0x7f60f497ab60) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f49894e0) 0 empty

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

Class std::__or_<std::is_object<std::pair<int, int>&&>, std::is_reference<std::pair<int, int>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<int, int>&&>, std::is_reference<std::pair<int, int>&&> > (0x0x7f60f497ac98) 0 empty
  std::is_reference<std::pair<int, int>&&> (0x0x7f60f497ad00) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f49895a0) 0 empty

Class std::__is_referenceable<std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<int, int>&&> (0x0x7f60f497ad68) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f49896c0) 0 empty

Class std::__add_rvalue_reference_helper<std::pair<int, int>&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::pair<int, int>&&, true> (0x0x7f60f4989720) 0 empty

Class std::add_rvalue_reference<std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<int, int>&&> (0x0x7f60f497add0) 0 empty
  std::__add_rvalue_reference_helper<std::pair<int, int>&&, true> (0x0x7f60f4989780) 0 empty

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

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

Class std::__and_<std::is_assignable<int&, int&&>, std::__is_nt_assignable_impl<int&, int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_assignable<int&, int&&>, std::__is_nt_assignable_impl<int&, int&&> > (0x0x7f60f497af70) 0 empty
  std::__is_nt_assignable_impl<int&, int&&> (0x0x7f60f499e000) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4989960) 0 empty

Class std::is_nothrow_assignable<int&, int&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_assignable<int&, int&&> (0x0x7f60f499e068) 0 empty
  std::__and_<std::is_assignable<int&, int&&>, std::__is_nt_assignable_impl<int&, int&&> > (0x0x7f60f499e0d0) 0 empty
    std::__is_nt_assignable_impl<int&, int&&> (0x0x7f60f499e138) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f4989a80) 0 empty

Class std::__is_nt_move_assignable_impl<int, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_move_assignable_impl<int, true> (0x0x7f60f499e1a0) 0 empty
  std::is_nothrow_assignable<int&, int&&> (0x0x7f60f499e208) 0 empty
    std::__and_<std::is_assignable<int&, int&&>, std::__is_nt_assignable_impl<int&, int&&> > (0x0x7f60f499e270) 0 empty
      std::__is_nt_assignable_impl<int&, int&&> (0x0x7f60f499e2d8) 0 empty
        std::integral_constant<bool, true> (0x0x7f60f4989b40) 0 empty

Class std::is_nothrow_move_assignable<int>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_assignable<int> (0x0x7f60f499e340) 0 empty
  std::__is_nt_move_assignable_impl<int, true> (0x0x7f60f499e3a8) 0 empty
    std::is_nothrow_assignable<int&, int&&> (0x0x7f60f499e410) 0 empty
      std::__and_<std::is_assignable<int&, int&&>, std::__is_nt_assignable_impl<int&, int&&> > (0x0x7f60f499e478) 0 empty
        std::__is_nt_assignable_impl<int&, int&&> (0x0x7f60f499e4e0) 0 empty
          std::integral_constant<bool, true> (0x0x7f60f4989c00) 0 empty

Class std::conditional<true, std::is_nothrow_move_assignable<int>, std::is_nothrow_move_assignable<int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_nothrow_move_assignable<int>, std::is_nothrow_move_assignable<int> > (0x0x7f60f4989cc0) 0 empty

Class std::__and_<std::is_nothrow_move_assignable<int>, std::is_nothrow_move_assignable<int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_nothrow_move_assignable<int>, std::is_nothrow_move_assignable<int> > (0x0x7f60f499e618) 0 empty
  std::is_nothrow_move_assignable<int> (0x0x7f60f499e680) 0 empty
    std::__is_nt_move_assignable_impl<int, true> (0x0x7f60f499e6e8) 0 empty
      std::is_nothrow_assignable<int&, int&&> (0x0x7f60f499e750) 0 empty
        std::__and_<std::is_assignable<int&, int&&>, std::__is_nt_assignable_impl<int&, int&&> > (0x0x7f60f499e7b8) 0 empty
          std::__is_nt_assignable_impl<int&, int&&> (0x0x7f60f499e820) 0 empty
            std::integral_constant<bool, true> (0x0x7f60f4989de0) 0 empty

Class std::__is_assignable_helper<std::pair<int, int>&, std::pair<int, int>&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<std::pair<int, int>&, std::pair<int, int>&&> (0x0x7f60f495df00) 0 empty

Class std::is_assignable<std::pair<int, int>&, std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::pair<int, int>&, std::pair<int, int>&&> (0x0x7f60f499e888) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4989f60) 0 empty

Class std::__is_move_assignable_impl<std::pair<int, int>, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<std::pair<int, int>, true> (0x0x7f60f499e8f0) 0 empty
  std::is_assignable<std::pair<int, int>&, std::pair<int, int>&&> (0x0x7f60f499e958) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f49a2000) 0 empty

Class std::is_move_assignable<std::pair<int, int> >
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<std::pair<int, int> > (0x0x7f60f499e9c0) 0 empty
  std::__is_move_assignable_impl<std::pair<int, int>, true> (0x0x7f60f499ea28) 0 empty
    std::is_assignable<std::pair<int, int>&, std::pair<int, int>&&> (0x0x7f60f499ea90) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f49a2060) 0 empty

Class std::__and_<std::is_move_assignable<double>, std::is_move_assignable<std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_assignable<double>, std::is_move_assignable<std::pair<int, int> > > (0x0x7f60f499eaf8) 0 empty
  std::is_move_assignable<std::pair<int, int> > (0x0x7f60f499eb60) 0 empty
    std::__is_move_assignable_impl<std::pair<int, int>, true> (0x0x7f60f499ebc8) 0 empty
      std::is_assignable<std::pair<int, int>&, std::pair<int, int>&&> (0x0x7f60f499ec30) 0 empty
        std::integral_constant<bool, true> (0x0x7f60f49a20c0) 0 empty

Class std::conditional<true, std::pair<double, std::pair<int, int> >&&, std::__nonesuch&&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::pair<double, std::pair<int, int> >&&, std::__nonesuch&&> (0x0x7f60f49a21e0) 0 empty

Class std::pair<double, std::pair<int, int> >
   size=16 align=8
   base size=16 base align=8
std::pair<double, std::pair<int, int> > (0x0x7f60f48a2180) 0

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

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

Class std::is_array<double>
   size=1 align=1
   base size=1 base align=1
std::is_array<double> (0x0x7f60f499ed68) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f49a2300) 0 empty

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

Class std::__and_<std::is_array<double>, std::__not_<std::extent<double, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<double>, std::__not_<std::extent<double, 0u> > > (0x0x7f60f499edd0) 0 empty
  std::is_array<double> (0x0x7f60f499ee38) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f49a23c0) 0 empty

Class std::__is_array_unknown_bounds<double>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<double> (0x0x7f60f499eea0) 0 empty
  std::__and_<std::is_array<double>, std::__not_<std::extent<double, 0u> > > (0x0x7f60f499ef08) 0 empty
    std::is_array<double> (0x0x7f60f499ef70) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f49a2420) 0 empty

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

Class std::__or_<std::__is_array_unknown_bounds<double>, std::is_function<double> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<double>, std::is_function<double> > (0x0x7f60f499ec98) 0 empty
  std::is_function<double> (0x0x7f60f499ed00) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f49a25a0) 0 empty

Class std::__or_<std::is_void<double>, std::__is_array_unknown_bounds<double>, std::is_function<double> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<double>, std::__is_array_unknown_bounds<double>, std::is_function<double> > (0x0x7f60f45cb000) 0 empty
  std::__or_<std::__is_array_unknown_bounds<double>, std::is_function<double> > (0x0x7f60f45cb068) 0 empty
    std::is_function<double> (0x0x7f60f45cb0d0) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f49a2600) 0 empty

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

Class std::__is_integral_helper<double>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<double> (0x0x7f60f45cb208) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f49a2780) 0 empty

Class std::is_integral<double>
   size=1 align=1
   base size=1 base align=1
std::is_integral<double> (0x0x7f60f45cb270) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f49a27e0) 0 empty

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

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

Class std::__or_<std::is_integral<double>, std::is_floating_point<double> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<double>, std::is_floating_point<double> > (0x0x7f60f45cb340) 0 empty
  std::is_floating_point<double> (0x0x7f60f45cb3a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f49a2900) 0 empty

Class std::is_arithmetic<double>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<double> (0x0x7f60f45cb410) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f49a2960) 0 empty

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

Class std::__or_<std::is_arithmetic<double>, std::is_enum<double>, std::is_pointer<double>, std::is_member_pointer<double>, std::is_null_pointer<double> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<double>, std::is_enum<double>, std::is_pointer<double>, std::is_member_pointer<double>, std::is_null_pointer<double> > (0x0x7f60f45cb478) 0 empty
  std::is_arithmetic<double> (0x0x7f60f45cb4e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f49a2a20) 0 empty

Class std::is_scalar<double>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<double> (0x0x7f60f45cb548) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f49a2a80) 0 empty

Class std::__or_<std::is_reference<double>, std::is_scalar<double> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<double>, std::is_scalar<double> > (0x0x7f60f45cb5b0) 0 empty
  std::is_scalar<double> (0x0x7f60f45cb618) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f49a2ae0) 0 empty

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

Class std::is_destructible<double>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<double> (0x0x7f60f45cb6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f49a2ba0) 0 empty

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

Class std::__is_direct_constructible_impl<double, const double&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<double, const double&> (0x0x7f60f45cb750) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f60f49a2c60) 0 empty

Class std::__and_<std::is_destructible<double>, std::__is_direct_constructible_impl<double, const double&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<double>, std::__is_direct_constructible_impl<double, const double&> > (0x0x7f60f45cb820) 0 empty
  std::__is_direct_constructible_impl<double, const double&> (0x0x7f60f45cb888) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f60f49a2cc0) 0 empty

Class std::__is_direct_constructible_new_safe<double, const double&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<double, const double&> (0x0x7f60f45cba90) 0 empty
  std::__and_<std::is_destructible<double>, std::__is_direct_constructible_impl<double, const double&> > (0x0x7f60f45cbaf8) 0 empty
    std::__is_direct_constructible_impl<double, const double&> (0x0x7f60f45cbb60) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f60f49a2d20) 0 empty

Class std::__is_direct_constructible_new<double, const double&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<double, const double&> (0x0x7f60f45cbc30) 0 empty
  std::__is_direct_constructible_new_safe<double, const double&> (0x0x7f60f45cbc98) 0 empty
    std::__and_<std::is_destructible<double>, std::__is_direct_constructible_impl<double, const double&> > (0x0x7f60f45cbd00) 0 empty
      std::__is_direct_constructible_impl<double, const double&> (0x0x7f60f45cbd68) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f60f49a2d80) 0 empty

Class std::__is_direct_constructible<double, const double&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<double, const double&> (0x0x7f60f45cbe38) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f49a2de0) 0 empty

Class std::__is_constructible_impl<double, const double&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<double, const double&> (0x0x7f60f45cbea0) 0 empty
  std::__is_direct_constructible<double, const double&> (0x0x7f60f45cbf08) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f49a2e40) 0 empty

Class std::is_constructible<double, const double&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<double, const double&> (0x0x7f60f45cbf70) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f49a2ea0) 0 empty

Class std::conditional<true, std::is_constructible<std::pair<int, int>, const std::pair<int, int>&>, std::is_constructible<double, const double&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<std::pair<int, int>, const std::pair<int, int>&>, std::is_constructible<double, const double&> > (0x0x7f60f49a2f00) 0 empty

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

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

Class std::is_array<std::pair<int, int> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::pair<int, int> > (0x0x7f60f45ec0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f45eb060) 0 empty

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

Class std::__and_<std::is_array<std::pair<int, int> >, std::__not_<std::extent<std::pair<int, int>, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<std::pair<int, int> >, std::__not_<std::extent<std::pair<int, int>, 0u> > > (0x0x7f60f45ec138) 0 empty
  std::is_array<std::pair<int, int> > (0x0x7f60f45ec1a0) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f45eb120) 0 empty

Class std::__is_array_unknown_bounds<std::pair<int, int> >
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::pair<int, int> > (0x0x7f60f45ec3a8) 0 empty
  std::__and_<std::is_array<std::pair<int, int> >, std::__not_<std::extent<std::pair<int, int>, 0u> > > (0x0x7f60f45ec410) 0 empty
    std::is_array<std::pair<int, int> > (0x0x7f60f45ec478) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f45eb180) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<std::pair<int, int> >, std::is_function<std::pair<int, int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<std::pair<int, int> >, std::is_function<std::pair<int, int> > > (0x0x7f60f45eb1e0) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<std::pair<int, int> >, std::is_function<std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<std::pair<int, int> >, std::is_function<std::pair<int, int> > > (0x0x7f60f45ec548) 0 empty
  std::is_function<std::pair<int, int> > (0x0x7f60f45ec5b0) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f45eb240) 0 empty

Class std::__or_<std::is_void<std::pair<int, int> >, std::__is_array_unknown_bounds<std::pair<int, int> >, std::is_function<std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::pair<int, int> >, std::__is_array_unknown_bounds<std::pair<int, int> >, std::is_function<std::pair<int, int> > > (0x0x7f60f45ec618) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::pair<int, int> >, std::is_function<std::pair<int, int> > > (0x0x7f60f45ec680) 0 empty
    std::is_function<std::pair<int, int> > (0x0x7f60f45ec6e8) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f45eb2a0) 0 empty

Class std::conditional<false, std::is_reference<std::pair<int, int> >, std::is_scalar<std::pair<int, int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::pair<int, int> >, std::is_scalar<std::pair<int, int> > > (0x0x7f60f45eb300) 0 empty

Class std::__is_integral_helper<std::pair<int, int> >
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<std::pair<int, int> > (0x0x7f60f45ec8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f45eb360) 0 empty

Class std::is_integral<std::pair<int, int> >
   size=1 align=1
   base size=1 base align=1
std::is_integral<std::pair<int, int> > (0x0x7f60f45ec958) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f45eb3c0) 0 empty

Class std::conditional<false, std::is_integral<std::pair<int, int> >, std::is_floating_point<std::pair<int, int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<std::pair<int, int> >, std::is_floating_point<std::pair<int, int> > > (0x0x7f60f45eb420) 0 empty

Class std::__is_floating_point_helper<std::pair<int, int> >
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<std::pair<int, int> > (0x0x7f60f45ec9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f45eb480) 0 empty

Class std::is_floating_point<std::pair<int, int> >
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<std::pair<int, int> > (0x0x7f60f45eca28) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f45eb4e0) 0 empty

Class std::__or_<std::is_integral<std::pair<int, int> >, std::is_floating_point<std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<std::pair<int, int> >, std::is_floating_point<std::pair<int, int> > > (0x0x7f60f45eca90) 0 empty
  std::is_floating_point<std::pair<int, int> > (0x0x7f60f45ecaf8) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f45eb540) 0 empty

Class std::is_arithmetic<std::pair<int, int> >
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<std::pair<int, int> > (0x0x7f60f45ecc30) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f45eb660) 0 empty

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

Class std::is_enum<std::pair<int, int> >
   size=1 align=1
   base size=1 base align=1
std::is_enum<std::pair<int, int> > (0x0x7f60f45ecc98) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f45eb720) 0 empty

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

Class std::__is_pointer_helper<std::pair<int, int> >
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::pair<int, int> > (0x0x7f60f45ecd00) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f45eb7e0) 0 empty

Class std::is_pointer<std::pair<int, int> >
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::pair<int, int> > (0x0x7f60f45ecd68) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f45eb840) 0 empty

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

Class std::__is_member_pointer_helper<std::pair<int, int> >
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<std::pair<int, int> > (0x0x7f60f45ecea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f45eb900) 0 empty

Class std::is_member_pointer<std::pair<int, int> >
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<std::pair<int, int> > (0x0x7f60f45ecf08) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f45eb960) 0 empty

Class std::conditional<false, std::is_member_pointer<std::pair<int, int> >, std::is_null_pointer<std::pair<int, int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<std::pair<int, int> >, std::is_null_pointer<std::pair<int, int> > > (0x0x7f60f45eb9c0) 0 empty

Class std::__is_null_pointer_helper<std::pair<int, int> >
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<std::pair<int, int> > (0x0x7f60f45ecf70) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f45eba20) 0 empty

Class std::is_null_pointer<std::pair<int, int> >
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<std::pair<int, int> > (0x0x7f60f460b000) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f45eba80) 0 empty

Class std::__or_<std::is_member_pointer<std::pair<int, int> >, std::is_null_pointer<std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<std::pair<int, int> >, std::is_null_pointer<std::pair<int, int> > > (0x0x7f60f460b068) 0 empty
  std::is_null_pointer<std::pair<int, int> > (0x0x7f60f460b0d0) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f45ebae0) 0 empty

Class std::__or_<std::is_pointer<std::pair<int, int> >, std::is_member_pointer<std::pair<int, int> >, std::is_null_pointer<std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<std::pair<int, int> >, std::is_member_pointer<std::pair<int, int> >, std::is_null_pointer<std::pair<int, int> > > (0x0x7f60f460b208) 0 empty
  std::__or_<std::is_member_pointer<std::pair<int, int> >, std::is_null_pointer<std::pair<int, int> > > (0x0x7f60f460b270) 0 empty
    std::is_null_pointer<std::pair<int, int> > (0x0x7f60f460b2d8) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f45ebb40) 0 empty

Class std::__or_<std::is_enum<std::pair<int, int> >, std::is_pointer<std::pair<int, int> >, std::is_member_pointer<std::pair<int, int> >, std::is_null_pointer<std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<std::pair<int, int> >, std::is_pointer<std::pair<int, int> >, std::is_member_pointer<std::pair<int, int> >, std::is_null_pointer<std::pair<int, int> > > (0x0x7f60f460b3a8) 0 empty
  std::__or_<std::is_pointer<std::pair<int, int> >, std::is_member_pointer<std::pair<int, int> >, std::is_null_pointer<std::pair<int, int> > > (0x0x7f60f460b410) 0 empty
    std::__or_<std::is_member_pointer<std::pair<int, int> >, std::is_null_pointer<std::pair<int, int> > > (0x0x7f60f460b478) 0 empty
      std::is_null_pointer<std::pair<int, int> > (0x0x7f60f460b4e0) 0 empty
        std::integral_constant<bool, false> (0x0x7f60f45ebba0) 0 empty

Class std::__or_<std::is_arithmetic<std::pair<int, int> >, std::is_enum<std::pair<int, int> >, std::is_pointer<std::pair<int, int> >, std::is_member_pointer<std::pair<int, int> >, std::is_null_pointer<std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<std::pair<int, int> >, std::is_enum<std::pair<int, int> >, std::is_pointer<std::pair<int, int> >, std::is_member_pointer<std::pair<int, int> >, std::is_null_pointer<std::pair<int, int> > > (0x0x7f60f460b5b0) 0 empty
  std::__or_<std::is_enum<std::pair<int, int> >, std::is_pointer<std::pair<int, int> >, std::is_member_pointer<std::pair<int, int> >, std::is_null_pointer<std::pair<int, int> > > (0x0x7f60f460b618) 0 empty
    std::__or_<std::is_pointer<std::pair<int, int> >, std::is_member_pointer<std::pair<int, int> >, std::is_null_pointer<std::pair<int, int> > > (0x0x7f60f460b680) 0 empty
      std::__or_<std::is_member_pointer<std::pair<int, int> >, std::is_null_pointer<std::pair<int, int> > > (0x0x7f60f460b6e8) 0 empty
        std::is_null_pointer<std::pair<int, int> > (0x0x7f60f460b750) 0 empty
          std::integral_constant<bool, false> (0x0x7f60f45ebc00) 0 empty

Class std::is_scalar<std::pair<int, int> >
   size=1 align=1
   base size=1 base align=1
std::is_scalar<std::pair<int, int> > (0x0x7f60f460b820) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f45ebc60) 0 empty

Class std::__or_<std::is_reference<std::pair<int, int> >, std::is_scalar<std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<int, int> >, std::is_scalar<std::pair<int, int> > > (0x0x7f60f460b888) 0 empty
  std::is_scalar<std::pair<int, int> > (0x0x7f60f460b8f0) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f45ebcc0) 0 empty

Class std::remove_all_extents<std::pair<int, int> >
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<std::pair<int, int> > (0x0x7f60f45ebde0) 0 empty

Class std::__is_destructible_impl<std::pair<int, int> >
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<std::pair<int, int> > (0x0x7f60f460b958) 0 empty
  std::__do_is_destructible_impl (0x0x7f60f45ebe40) 0 empty

Class std::__is_destructible_safe<std::pair<int, int>, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<std::pair<int, int>, false, false> (0x0x7f60f460ba28) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f45ebea0) 0 empty

Class std::is_destructible<std::pair<int, int> >
   size=1 align=1
   base size=1 base align=1
std::is_destructible<std::pair<int, int> > (0x0x7f60f460ba90) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f45ebf00) 0 empty

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

Class std::__is_direct_constructible_impl<std::pair<int, int>, const std::pair<int, int>&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::pair<int, int>, const std::pair<int, int>&> (0x0x7f60f460baf8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f60f4615000) 0 empty

Class std::__and_<std::is_destructible<std::pair<int, int> >, std::__is_direct_constructible_impl<std::pair<int, int>, const std::pair<int, int>&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::pair<int, int> >, std::__is_direct_constructible_impl<std::pair<int, int>, const std::pair<int, int>&> > (0x0x7f60f460bbc8) 0 empty
  std::__is_direct_constructible_impl<std::pair<int, int>, const std::pair<int, int>&> (0x0x7f60f460bc30) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f60f4615060) 0 empty

Class std::__is_direct_constructible_new_safe<std::pair<int, int>, const std::pair<int, int>&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::pair<int, int>, const std::pair<int, int>&> (0x0x7f60f460bc98) 0 empty
  std::__and_<std::is_destructible<std::pair<int, int> >, std::__is_direct_constructible_impl<std::pair<int, int>, const std::pair<int, int>&> > (0x0x7f60f460bd00) 0 empty
    std::__is_direct_constructible_impl<std::pair<int, int>, const std::pair<int, int>&> (0x0x7f60f460bd68) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f60f46150c0) 0 empty

Class std::__is_direct_constructible_new<std::pair<int, int>, const std::pair<int, int>&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::pair<int, int>, const std::pair<int, int>&> (0x0x7f60f460bdd0) 0 empty
  std::__is_direct_constructible_new_safe<std::pair<int, int>, const std::pair<int, int>&> (0x0x7f60f460be38) 0 empty
    std::__and_<std::is_destructible<std::pair<int, int> >, std::__is_direct_constructible_impl<std::pair<int, int>, const std::pair<int, int>&> > (0x0x7f60f460bea0) 0 empty
      std::__is_direct_constructible_impl<std::pair<int, int>, const std::pair<int, int>&> (0x0x7f60f460bf08) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f60f46151e0) 0 empty

Class std::__is_direct_constructible<std::pair<int, int>, const std::pair<int, int>&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::pair<int, int>, const std::pair<int, int>&> (0x0x7f60f460bf70) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f46152a0) 0 empty

Class std::__is_constructible_impl<std::pair<int, int>, const std::pair<int, int>&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::pair<int, int>, const std::pair<int, int>&> (0x0x7f60f461c000) 0 empty
  std::__is_direct_constructible<std::pair<int, int>, const std::pair<int, int>&> (0x0x7f60f461c068) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4615300) 0 empty

Class std::is_constructible<std::pair<int, int>, const std::pair<int, int>&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::pair<int, int>, const std::pair<int, int>&> (0x0x7f60f461c0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4615360) 0 empty

Class std::__and_<std::is_constructible<double, const double&>, std::is_constructible<std::pair<int, int>, const std::pair<int, int>&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<double, const double&>, std::is_constructible<std::pair<int, int>, const std::pair<int, int>&> > (0x0x7f60f461c138) 0 empty
  std::is_constructible<std::pair<int, int>, const std::pair<int, int>&> (0x0x7f60f461c1a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f46153c0) 0 empty

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

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

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

Class std::__is_void_helper<const double&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const double&> (0x0x7f60f461c340) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f46155a0) 0 empty

Class std::is_void<const double&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const double&> (0x0x7f60f461c3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4615600) 0 empty

Class std::conditional<false, std::is_void<const double&>, std::__or_<std::is_function<double>, std::is_array<double> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const double&>, std::__or_<std::is_function<double>, std::is_array<double> > > (0x0x7f60f4615660) 0 empty

Class std::conditional<false, std::is_function<double>, std::is_array<double> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<double>, std::is_array<double> > (0x0x7f60f46156c0) 0 empty

Class std::__or_<std::is_function<double>, std::is_array<double> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<double>, std::is_array<double> > (0x0x7f60f461c410) 0 empty
  std::is_array<double> (0x0x7f60f461c478) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f4615720) 0 empty

Class std::__or_<std::is_void<const double&>, std::is_function<double>, std::is_array<double> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const double&>, std::is_function<double>, std::is_array<double> > (0x0x7f60f461c4e0) 0 empty
  std::__or_<std::is_function<double>, std::is_array<double> > (0x0x7f60f461c548) 0 empty
    std::is_array<double> (0x0x7f60f461c5b0) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f4615780) 0 empty

Class std::__is_convertible_helper<const double&, double, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<const double&, double, false> (0x0x7f60f46158a0) 0 empty

Class std::is_convertible<const double&, double>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const double&, double> (0x0x7f60f461c680) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4615900) 0 empty

Class std::conditional<true, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> >, std::is_convertible<const double&, double> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> >, std::is_convertible<const double&, double> > (0x0x7f60f4615960) 0 empty

Class std::remove_volatile<const std::pair<int, int>&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const std::pair<int, int>&> (0x0x7f60f4615a20) 0 empty

Class std::remove_const<const std::pair<int, int>&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const std::pair<int, int>&> (0x0x7f60f4615a80) 0 empty

Class std::remove_cv<const std::pair<int, int>&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const std::pair<int, int>&> (0x0x7f60f46159c0) 0 empty

Class std::__is_void_helper<const std::pair<int, int>&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const std::pair<int, int>&> (0x0x7f60f461c750) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4615ae0) 0 empty

Class std::is_void<const std::pair<int, int>&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const std::pair<int, int>&> (0x0x7f60f461c7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4615b40) 0 empty

Class std::conditional<false, std::is_void<const std::pair<int, int>&>, std::__or_<std::is_function<std::pair<int, int> >, std::is_array<std::pair<int, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const std::pair<int, int>&>, std::__or_<std::is_function<std::pair<int, int> >, std::is_array<std::pair<int, int> > > > (0x0x7f60f4615ba0) 0 empty

Class std::conditional<false, std::is_function<std::pair<int, int> >, std::is_array<std::pair<int, int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::pair<int, int> >, std::is_array<std::pair<int, int> > > (0x0x7f60f4615c00) 0 empty

Class std::__or_<std::is_function<std::pair<int, int> >, std::is_array<std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<int, int> >, std::is_array<std::pair<int, int> > > (0x0x7f60f461c9c0) 0 empty
  std::is_array<std::pair<int, int> > (0x0x7f60f461ca28) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f4615c60) 0 empty

Class std::__or_<std::is_void<const std::pair<int, int>&>, std::is_function<std::pair<int, int> >, std::is_array<std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const std::pair<int, int>&>, std::is_function<std::pair<int, int> >, std::is_array<std::pair<int, int> > > (0x0x7f60f461ca90) 0 empty
  std::__or_<std::is_function<std::pair<int, int> >, std::is_array<std::pair<int, int> > > (0x0x7f60f461caf8) 0 empty
    std::is_array<std::pair<int, int> > (0x0x7f60f461cb60) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f4615d80) 0 empty

Class std::__is_convertible_helper<const std::pair<int, int>&, std::pair<int, int>, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<const std::pair<int, int>&, std::pair<int, int>, false> (0x0x7f60f4615e40) 0 empty

Class std::is_convertible<const std::pair<int, int>&, std::pair<int, int> >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > (0x0x7f60f461cc30) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4615ea0) 0 empty

Class std::__and_<std::is_convertible<const double&, double>, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const double&, double>, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > > (0x0x7f60f461cc98) 0 empty
  std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > (0x0x7f60f461cd00) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4615f00) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<double&, double>, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > >, std::__not_<std::__and_<std::is_convertible<double&, double>, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<double&, double>, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > >, std::__not_<std::__and_<std::is_convertible<double&, double>, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > > > > (0x0x7f60f4648000) 0 empty

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

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

Class std::__is_direct_constructible_impl<double, double&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<double, double&> (0x0x7f60f461c208) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f60f4648120) 0 empty

Class std::__and_<std::is_destructible<double>, std::__is_direct_constructible_impl<double, double&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<double>, std::__is_direct_constructible_impl<double, double&> > (0x0x7f60f461cd68) 0 empty
  std::__is_direct_constructible_impl<double, double&> (0x0x7f60f461cdd0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f60f4648180) 0 empty

Class std::__is_direct_constructible_new_safe<double, double&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<double, double&> (0x0x7f60f4653068) 0 empty
  std::__and_<std::is_destructible<double>, std::__is_direct_constructible_impl<double, double&> > (0x0x7f60f46530d0) 0 empty
    std::__is_direct_constructible_impl<double, double&> (0x0x7f60f4653138) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f60f46482a0) 0 empty

Class std::__is_direct_constructible_new<double, double&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<double, double&> (0x0x7f60f4653208) 0 empty
  std::__is_direct_constructible_new_safe<double, double&> (0x0x7f60f4653270) 0 empty
    std::__and_<std::is_destructible<double>, std::__is_direct_constructible_impl<double, double&> > (0x0x7f60f46532d8) 0 empty
      std::__is_direct_constructible_impl<double, double&> (0x0x7f60f4653340) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f60f4648300) 0 empty

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

Class std::__is_constructible_impl<double, double&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<double, double&> (0x0x7f60f4653478) 0 empty
  std::__is_direct_constructible<double, double&> (0x0x7f60f46534e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f46483c0) 0 empty

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

Class std::conditional<true, std::__and_<std::is_constructible<std::pair<int, int>, const std::pair<int, int>&&>, std::__and_<std::is_convertible<double&, double>, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > > >, std::is_constructible<double, double&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::pair<int, int>, const std::pair<int, int>&&>, std::__and_<std::is_convertible<double&, double>, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > > >, std::is_constructible<double, double&> > (0x0x7f60f4648480) 0 empty

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

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

Class std::is_function<const std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const std::pair<int, int>&&> (0x0x7f60f4653618) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4648600) 0 empty

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

Class std::is_lvalue_reference<const std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const std::pair<int, int>&&> (0x0x7f60f4653750) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f46486c0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<const std::pair<int, int>&&>, std::is_rvalue_reference<const std::pair<int, int>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<const std::pair<int, int>&&>, std::is_rvalue_reference<const std::pair<int, int>&&> > (0x0x7f60f4648720) 0 empty

Class std::is_rvalue_reference<const std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const std::pair<int, int>&&> (0x0x7f60f46537b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4648780) 0 empty

Class std::__or_<std::is_lvalue_reference<const std::pair<int, int>&&>, std::is_rvalue_reference<const std::pair<int, int>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const std::pair<int, int>&&>, std::is_rvalue_reference<const std::pair<int, int>&&> > (0x0x7f60f4653820) 0 empty
  std::is_rvalue_reference<const std::pair<int, int>&&> (0x0x7f60f4653888) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f46487e0) 0 empty

Class std::is_reference<const std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const std::pair<int, int>&&> (0x0x7f60f46538f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4648840) 0 empty

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

Class std::__or_<std::is_reference<const std::pair<int, int>&&>, std::is_void<const std::pair<int, int>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const std::pair<int, int>&&>, std::is_void<const std::pair<int, int>&&> > (0x0x7f60f4653958) 0 empty
  std::is_reference<const std::pair<int, int>&&> (0x0x7f60f46539c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4648900) 0 empty

Class std::__or_<std::is_function<const std::pair<int, int>&&>, std::is_reference<const std::pair<int, int>&&>, std::is_void<const std::pair<int, int>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const std::pair<int, int>&&>, std::is_reference<const std::pair<int, int>&&>, std::is_void<const std::pair<int, int>&&> > (0x0x7f60f4653af8) 0 empty
  std::__or_<std::is_reference<const std::pair<int, int>&&>, std::is_void<const std::pair<int, int>&&> > (0x0x7f60f4653b60) 0 empty
    std::is_reference<const std::pair<int, int>&&> (0x0x7f60f4653bc8) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f4648960) 0 empty

Class std::__not_<std::__or_<std::is_function<const std::pair<int, int>&&>, std::is_reference<const std::pair<int, int>&&>, std::is_void<const std::pair<int, int>&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const std::pair<int, int>&&>, std::is_reference<const std::pair<int, int>&&>, std::is_void<const std::pair<int, int>&&> > > (0x0x7f60f4653c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f46489c0) 0 empty

Class std::is_object<const std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const std::pair<int, int>&&> (0x0x7f60f4653d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4648a20) 0 empty

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

Class std::__or_<std::is_object<const std::pair<int, int>&&>, std::is_reference<const std::pair<int, int>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const std::pair<int, int>&&>, std::is_reference<const std::pair<int, int>&&> > (0x0x7f60f4653d68) 0 empty
  std::is_reference<const std::pair<int, int>&&> (0x0x7f60f4653dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4648ae0) 0 empty

Class std::__is_referenceable<const std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const std::pair<int, int>&&> (0x0x7f60f4653f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4648b40) 0 empty

Class std::__add_rvalue_reference_helper<const std::pair<int, int>&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const std::pair<int, int>&&, true> (0x0x7f60f4648ba0) 0 empty

Class std::add_rvalue_reference<const std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const std::pair<int, int>&&> (0x0x7f60f4653f70) 0 empty
  std::__add_rvalue_reference_helper<const std::pair<int, int>&&, true> (0x0x7f60f4648c00) 0 empty

Class std::__is_direct_constructible_impl<std::pair<int, int>, const std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::pair<int, int>, const std::pair<int, int>&&> (0x0x7f60f46535b0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f60f46485a0) 0 empty

Class std::__and_<std::is_destructible<std::pair<int, int> >, std::__is_direct_constructible_impl<std::pair<int, int>, const std::pair<int, int>&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::pair<int, int> >, std::__is_direct_constructible_impl<std::pair<int, int>, const std::pair<int, int>&&> > (0x0x7f60f4671068) 0 empty
  std::__is_direct_constructible_impl<std::pair<int, int>, const std::pair<int, int>&&> (0x0x7f60f46710d0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f60f4648c60) 0 empty

Class std::__is_direct_constructible_new_safe<std::pair<int, int>, const std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::pair<int, int>, const std::pair<int, int>&&> (0x0x7f60f4671138) 0 empty
  std::__and_<std::is_destructible<std::pair<int, int> >, std::__is_direct_constructible_impl<std::pair<int, int>, const std::pair<int, int>&&> > (0x0x7f60f46711a0) 0 empty
    std::__is_direct_constructible_impl<std::pair<int, int>, const std::pair<int, int>&&> (0x0x7f60f4671208) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f60f4648cc0) 0 empty

Class std::__is_direct_constructible_new<std::pair<int, int>, const std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::pair<int, int>, const std::pair<int, int>&&> (0x0x7f60f4671270) 0 empty
  std::__is_direct_constructible_new_safe<std::pair<int, int>, const std::pair<int, int>&&> (0x0x7f60f46712d8) 0 empty
    std::__and_<std::is_destructible<std::pair<int, int> >, std::__is_direct_constructible_impl<std::pair<int, int>, const std::pair<int, int>&&> > (0x0x7f60f4671340) 0 empty
      std::__is_direct_constructible_impl<std::pair<int, int>, const std::pair<int, int>&&> (0x0x7f60f46713a8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f60f4648de0) 0 empty

Class std::__is_direct_constructible<std::pair<int, int>, const std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::pair<int, int>, const std::pair<int, int>&&> (0x0x7f60f4671410) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4648ea0) 0 empty

Class std::__is_constructible_impl<std::pair<int, int>, const std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::pair<int, int>, const std::pair<int, int>&&> (0x0x7f60f4671478) 0 empty
  std::__is_direct_constructible<std::pair<int, int>, const std::pair<int, int>&&> (0x0x7f60f46714e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4648f00) 0 empty

Class std::is_constructible<std::pair<int, int>, const std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::pair<int, int>, const std::pair<int, int>&&> (0x0x7f60f4671548) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4648f60) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<double&, double>, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > >, std::is_constructible<std::pair<int, int>, const std::pair<int, int>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<double&, double>, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > >, std::is_constructible<std::pair<int, int>, const std::pair<int, int>&&> > (0x0x7f60f4679000) 0 empty

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

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

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

Class std::__is_void_helper<double&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<double&> (0x0x7f60f4671618) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4679180) 0 empty

Class std::is_void<double&>
   size=1 align=1
   base size=1 base align=1
std::is_void<double&> (0x0x7f60f4671680) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f46791e0) 0 empty

Class std::conditional<false, std::is_void<double&>, std::__or_<std::is_function<double>, std::is_array<double> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<double&>, std::__or_<std::is_function<double>, std::is_array<double> > > (0x0x7f60f4679240) 0 empty

Class std::__or_<std::is_void<double&>, std::is_function<double>, std::is_array<double> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<double&>, std::is_function<double>, std::is_array<double> > (0x0x7f60f46716e8) 0 empty
  std::__or_<std::is_function<double>, std::is_array<double> > (0x0x7f60f4671750) 0 empty
    std::is_array<double> (0x0x7f60f46717b8) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f46792a0) 0 empty

Class std::__is_convertible_helper<double&, double, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<double&, double, false> (0x0x7f60f4679300) 0 empty

Class std::is_convertible<double&, double>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<double&, double> (0x0x7f60f4671888) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4679360) 0 empty

Class std::conditional<true, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> >, std::is_convertible<double&, double> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> >, std::is_convertible<double&, double> > (0x0x7f60f46793c0) 0 empty

Class std::__and_<std::is_convertible<double&, double>, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<double&, double>, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > > (0x0x7f60f46718f0) 0 empty
  std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > (0x0x7f60f4671958) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4679420) 0 empty

Class std::__and_<std::is_constructible<std::pair<int, int>, const std::pair<int, int>&&>, std::__and_<std::is_convertible<double&, double>, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::pair<int, int>, const std::pair<int, int>&&>, std::__and_<std::is_convertible<double&, double>, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > > > (0x0x7f60f46719c0) 0 empty
  std::__and_<std::is_convertible<double&, double>, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > > (0x0x7f60f4671a28) 0 empty
    std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > (0x0x7f60f4671a90) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f4679480) 0 empty

Class std::__and_<std::is_constructible<double, double&>, std::is_constructible<std::pair<int, int>, const std::pair<int, int>&&>, std::__and_<std::is_convertible<double&, double>, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<double, double&>, std::is_constructible<std::pair<int, int>, const std::pair<int, int>&&>, std::__and_<std::is_convertible<double&, double>, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > > > (0x0x7f60f4671af8) 0 empty
  std::__and_<std::is_constructible<std::pair<int, int>, const std::pair<int, int>&&>, std::__and_<std::is_convertible<double&, double>, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > > > (0x0x7f60f4671b60) 0 empty
    std::__and_<std::is_convertible<double&, double>, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > > (0x0x7f60f4671bc8) 0 empty
      std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > (0x0x7f60f4671c30) 0 empty
        std::integral_constant<bool, true> (0x0x7f60f46794e0) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<double&, double>, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > >, std::__not_<std::__and_<std::is_convertible<double&, double>, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<double&, double>, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > >, std::__not_<std::__and_<std::is_convertible<double&, double>, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > > > > (0x0x7f60f46795a0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::pair<int, int>, const std::pair<int, int>&&>, std::__not_<std::__and_<std::is_convertible<double&, double>, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > > > >, std::is_constructible<double, double&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::pair<int, int>, const std::pair<int, int>&&>, std::__not_<std::__and_<std::is_convertible<double&, double>, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > > > >, std::is_constructible<double, double&> > (0x0x7f60f4679600) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<double&, double>, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > > >, std::is_constructible<std::pair<int, int>, const std::pair<int, int>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<double&, double>, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > > >, std::is_constructible<std::pair<int, int>, const std::pair<int, int>&&> > (0x0x7f60f4679660) 0 empty

Class std::__not_<std::__and_<std::is_convertible<double&, double>, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<double&, double>, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > > > (0x0x7f60f4671e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f46796c0) 0 empty

Class std::__and_<std::is_constructible<std::pair<int, int>, const std::pair<int, int>&&>, std::__not_<std::__and_<std::is_convertible<double&, double>, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::pair<int, int>, const std::pair<int, int>&&>, std::__not_<std::__and_<std::is_convertible<double&, double>, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > > > > (0x0x7f60f4671ea0) 0 empty
  std::__not_<std::__and_<std::is_convertible<double&, double>, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > > > (0x0x7f60f4671f08) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f4679720) 0 empty

Class std::__and_<std::is_constructible<double, double&>, std::is_constructible<std::pair<int, int>, const std::pair<int, int>&&>, std::__not_<std::__and_<std::is_convertible<double&, double>, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<double, double&>, std::is_constructible<std::pair<int, int>, const std::pair<int, int>&&>, std::__not_<std::__and_<std::is_convertible<double&, double>, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > > > > (0x0x7f60f4671f70) 0 empty
  std::__and_<std::is_constructible<std::pair<int, int>, const std::pair<int, int>&&>, std::__not_<std::__and_<std::is_convertible<double&, double>, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > > > > (0x0x7f60f4671c98) 0 empty
    std::__not_<std::__and_<std::is_convertible<double&, double>, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > > > (0x0x7f60f4671d00) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f4679780) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const double&, double>, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > >, std::__not_<std::__and_<std::is_convertible<const double&, double>, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const double&, double>, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > >, std::__not_<std::__and_<std::is_convertible<const double&, double>, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > > > > (0x0x7f60f4679840) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::pair<int, int>, std::pair<int, int>&&>, std::__and_<std::is_convertible<const double&, double>, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > > >, std::is_constructible<double, const double&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::pair<int, int>, std::pair<int, int>&&>, std::__and_<std::is_convertible<const double&, double>, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > > >, std::is_constructible<double, const double&> > (0x0x7f60f46798a0) 0 empty

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

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

Class std::__is_direct_constructible_impl<std::pair<int, int>, std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::pair<int, int>, std::pair<int, int>&&> (0x0x7f60f46a7000) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f60f46799c0) 0 empty

Class std::__and_<std::is_destructible<std::pair<int, int> >, std::__is_direct_constructible_impl<std::pair<int, int>, std::pair<int, int>&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::pair<int, int> >, std::__is_direct_constructible_impl<std::pair<int, int>, std::pair<int, int>&&> > (0x0x7f60f46a70d0) 0 empty
  std::__is_direct_constructible_impl<std::pair<int, int>, std::pair<int, int>&&> (0x0x7f60f46a7138) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f60f4679a20) 0 empty

Class std::__is_direct_constructible_new_safe<std::pair<int, int>, std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::pair<int, int>, std::pair<int, int>&&> (0x0x7f60f46a71a0) 0 empty
  std::__and_<std::is_destructible<std::pair<int, int> >, std::__is_direct_constructible_impl<std::pair<int, int>, std::pair<int, int>&&> > (0x0x7f60f46a7208) 0 empty
    std::__is_direct_constructible_impl<std::pair<int, int>, std::pair<int, int>&&> (0x0x7f60f46a7270) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f60f4679a80) 0 empty

Class std::__is_direct_constructible_new<std::pair<int, int>, std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::pair<int, int>, std::pair<int, int>&&> (0x0x7f60f46a72d8) 0 empty
  std::__is_direct_constructible_new_safe<std::pair<int, int>, std::pair<int, int>&&> (0x0x7f60f46a7340) 0 empty
    std::__and_<std::is_destructible<std::pair<int, int> >, std::__is_direct_constructible_impl<std::pair<int, int>, std::pair<int, int>&&> > (0x0x7f60f46a73a8) 0 empty
      std::__is_direct_constructible_impl<std::pair<int, int>, std::pair<int, int>&&> (0x0x7f60f46a7410) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f60f4679ae0) 0 empty

Class std::__is_direct_constructible<std::pair<int, int>, std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::pair<int, int>, std::pair<int, int>&&> (0x0x7f60f46a7478) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4679b40) 0 empty

Class std::__is_constructible_impl<std::pair<int, int>, std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::pair<int, int>, std::pair<int, int>&&> (0x0x7f60f46a74e0) 0 empty
  std::__is_direct_constructible<std::pair<int, int>, std::pair<int, int>&&> (0x0x7f60f46a7548) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4679ba0) 0 empty

Class std::is_constructible<std::pair<int, int>, std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::pair<int, int>, std::pair<int, int>&&> (0x0x7f60f46a75b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4679c00) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const double&, double>, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > >, std::is_constructible<std::pair<int, int>, std::pair<int, int>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const double&, double>, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > >, std::is_constructible<std::pair<int, int>, std::pair<int, int>&&> > (0x0x7f60f4679c60) 0 empty

Class std::conditional<true, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> >, std::is_convertible<const double&, double> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> >, std::is_convertible<const double&, double> > (0x0x7f60f4679cc0) 0 empty

Class std::remove_volatile<std::pair<int, int>&&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::pair<int, int>&&> (0x0x7f60f4679d80) 0 empty

Class std::remove_const<std::pair<int, int>&&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::pair<int, int>&&> (0x0x7f60f4679de0) 0 empty

Class std::remove_cv<std::pair<int, int>&&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::pair<int, int>&&> (0x0x7f60f4679d20) 0 empty

Class std::__is_void_helper<std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::pair<int, int>&&> (0x0x7f60f46a7680) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4679e40) 0 empty

Class std::is_void<std::pair<int, int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::pair<int, int>&&> (0x0x7f60f46a76e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4679ea0) 0 empty

Class std::conditional<false, std::is_void<std::pair<int, int>&&>, std::__or_<std::is_function<std::pair<int, int> >, std::is_array<std::pair<int, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::pair<int, int>&&>, std::__or_<std::is_function<std::pair<int, int> >, std::is_array<std::pair<int, int> > > > (0x0x7f60f4679f00) 0 empty

Class std::__or_<std::is_void<std::pair<int, int>&&>, std::is_function<std::pair<int, int> >, std::is_array<std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::pair<int, int>&&>, std::is_function<std::pair<int, int> >, std::is_array<std::pair<int, int> > > (0x0x7f60f46a7750) 0 empty
  std::__or_<std::is_function<std::pair<int, int> >, std::is_array<std::pair<int, int> > > (0x0x7f60f46a77b8) 0 empty
    std::is_array<std::pair<int, int> > (0x0x7f60f46a7820) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f4679f60) 0 empty

Class std::__is_convertible_helper<std::pair<int, int>&&, std::pair<int, int>, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::pair<int, int>&&, std::pair<int, int>, false> (0x0x7f60f46bb060) 0 empty

Class std::is_convertible<std::pair<int, int>&&, std::pair<int, int> >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > (0x0x7f60f46a78f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f46bb0c0) 0 empty

Class std::__and_<std::is_convertible<const double&, double>, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const double&, double>, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > > (0x0x7f60f46a7958) 0 empty
  std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > (0x0x7f60f46a79c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f46bb120) 0 empty

Class std::__and_<std::is_constructible<std::pair<int, int>, std::pair<int, int>&&>, std::__and_<std::is_convertible<const double&, double>, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::pair<int, int>, std::pair<int, int>&&>, std::__and_<std::is_convertible<const double&, double>, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > > > (0x0x7f60f46a7a28) 0 empty
  std::__and_<std::is_convertible<const double&, double>, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > > (0x0x7f60f46a7a90) 0 empty
    std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > (0x0x7f60f46a7af8) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f46bb180) 0 empty

Class std::__and_<std::is_constructible<double, const double&>, std::is_constructible<std::pair<int, int>, std::pair<int, int>&&>, std::__and_<std::is_convertible<const double&, double>, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<double, const double&>, std::is_constructible<std::pair<int, int>, std::pair<int, int>&&>, std::__and_<std::is_convertible<const double&, double>, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > > > (0x0x7f60f46a7b60) 0 empty
  std::__and_<std::is_constructible<std::pair<int, int>, std::pair<int, int>&&>, std::__and_<std::is_convertible<const double&, double>, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > > > (0x0x7f60f46a7bc8) 0 empty
    std::__and_<std::is_convertible<const double&, double>, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > > (0x0x7f60f46a7c30) 0 empty
      std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > (0x0x7f60f46a7c98) 0 empty
        std::integral_constant<bool, true> (0x0x7f60f46bb1e0) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<const double&, double>, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > >, std::__not_<std::__and_<std::is_convertible<const double&, double>, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<const double&, double>, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > >, std::__not_<std::__and_<std::is_convertible<const double&, double>, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > > > > (0x0x7f60f46bb2a0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::pair<int, int>, std::pair<int, int>&&>, std::__not_<std::__and_<std::is_convertible<const double&, double>, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > > > >, std::is_constructible<double, const double&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::pair<int, int>, std::pair<int, int>&&>, std::__not_<std::__and_<std::is_convertible<const double&, double>, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > > > >, std::is_constructible<double, const double&> > (0x0x7f60f46bb300) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<const double&, double>, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > > >, std::is_constructible<std::pair<int, int>, std::pair<int, int>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<const double&, double>, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > > >, std::is_constructible<std::pair<int, int>, std::pair<int, int>&&> > (0x0x7f60f46bb360) 0 empty

Class std::__not_<std::__and_<std::is_convertible<const double&, double>, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<const double&, double>, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > > > (0x0x7f60f46a7ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f46bb3c0) 0 empty

Class std::__and_<std::is_constructible<std::pair<int, int>, std::pair<int, int>&&>, std::__not_<std::__and_<std::is_convertible<const double&, double>, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::pair<int, int>, std::pair<int, int>&&>, std::__not_<std::__and_<std::is_convertible<const double&, double>, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > > > > (0x0x7f60f46a7f08) 0 empty
  std::__not_<std::__and_<std::is_convertible<const double&, double>, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > > > (0x0x7f60f46a7f70) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f46bb420) 0 empty

Class std::__and_<std::is_constructible<double, const double&>, std::is_constructible<std::pair<int, int>, std::pair<int, int>&&>, std::__not_<std::__and_<std::is_convertible<const double&, double>, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<double, const double&>, std::is_constructible<std::pair<int, int>, std::pair<int, int>&&>, std::__not_<std::__and_<std::is_convertible<const double&, double>, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > > > > (0x0x7f60f46a7d00) 0 empty
  std::__and_<std::is_constructible<std::pair<int, int>, std::pair<int, int>&&>, std::__not_<std::__and_<std::is_convertible<const double&, double>, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > > > > (0x0x7f60f46a7d68) 0 empty
    std::__not_<std::__and_<std::is_convertible<const double&, double>, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > > > (0x0x7f60f46a7dd0) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f46bb480) 0 empty

Class std::conditional<true, std::is_constructible<std::pair<int, int>, std::pair<int, int>&&>, std::is_constructible<double, double&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<std::pair<int, int>, std::pair<int, int>&&>, std::is_constructible<double, double&> > (0x0x7f60f46bb540) 0 empty

Class std::__and_<std::is_constructible<double, double&>, std::is_constructible<std::pair<int, int>, std::pair<int, int>&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<double, double&>, std::is_constructible<std::pair<int, int>, std::pair<int, int>&&> > (0x0x7f60f46d20d0) 0 empty
  std::is_constructible<std::pair<int, int>, std::pair<int, int>&&> (0x0x7f60f46d2138) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f46bb5a0) 0 empty

Class std::conditional<true, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> >, std::is_convertible<double&, double> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> >, std::is_convertible<double&, double> > (0x0x7f60f46bb660) 0 empty

Class std::__and_<std::is_convertible<double&, double>, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<double&, double>, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > > (0x0x7f60f46d2270) 0 empty
  std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > (0x0x7f60f46d22d8) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f46bb6c0) 0 empty

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

Class std::remove_reference<std::pair<int, int> >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::pair<int, int> > (0x0x7f60f46bb840) 0 empty

Class std::initializer_list<std::pair<const double, std::pair<int, int> > >
   size=16 align=8
   base size=16 base align=8
std::initializer_list<std::pair<const double, std::pair<int, int> > > (0x0x7f60f46bbae0) 0

Class std::is_lvalue_reference<std::pair<const double, std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<const double, std::pair<int, int> > > (0x0x7f60f46d2618) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f46bbb40) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::pair<const double, std::pair<int, int> > >, std::is_rvalue_reference<std::pair<const double, std::pair<int, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::pair<const double, std::pair<int, int> > >, std::is_rvalue_reference<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f46bbba0) 0 empty

Class std::is_rvalue_reference<std::pair<const double, std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<const double, std::pair<int, int> > > (0x0x7f60f46d2680) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f46bbc00) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<const double, std::pair<int, int> > >, std::is_rvalue_reference<std::pair<const double, std::pair<int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<const double, std::pair<int, int> > >, std::is_rvalue_reference<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f46d26e8) 0 empty
  std::is_rvalue_reference<std::pair<const double, std::pair<int, int> > > (0x0x7f60f46d2750) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f46bbc60) 0 empty

Class std::is_reference<std::pair<const double, std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<const double, std::pair<int, int> > > (0x0x7f60f46d27b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f46bbcc0) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::pair<const double, std::pair<int, int> >, std::pair<double, std::pair<int, int> >&&>, std::__is_direct_constructible_new_safe<std::pair<const double, std::pair<int, int> >, std::pair<double, std::pair<int, int> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::pair<const double, std::pair<int, int> >, std::pair<double, std::pair<int, int> >&&>, std::__is_direct_constructible_new_safe<std::pair<const double, std::pair<int, int> >, std::pair<double, std::pair<int, int> >&&> > (0x0x7f60f46bbd20) 0 empty

Class std::remove_volatile<std::pair<const double, std::pair<int, int> > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::pair<const double, std::pair<int, int> > > (0x0x7f60f46bbde0) 0 empty

Class std::remove_const<std::pair<const double, std::pair<int, int> > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::pair<const double, std::pair<int, int> > > (0x0x7f60f46bbe40) 0 empty

Class std::remove_cv<std::pair<const double, std::pair<int, int> > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::pair<const double, std::pair<int, int> > > (0x0x7f60f46bbd80) 0 empty

Class std::__is_void_helper<std::pair<const double, std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::pair<const double, std::pair<int, int> > > (0x0x7f60f46d2888) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f46bbea0) 0 empty

Class std::is_void<std::pair<const double, std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::pair<const double, std::pair<int, int> > > (0x0x7f60f46d28f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f46bbf00) 0 empty

Class std::conditional<false, std::is_void<std::pair<const double, std::pair<int, int> > >, std::__or_<std::__is_array_unknown_bounds<std::pair<const double, std::pair<int, int> > >, std::is_function<std::pair<const double, std::pair<int, int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::pair<const double, std::pair<int, int> > >, std::__or_<std::__is_array_unknown_bounds<std::pair<const double, std::pair<int, int> > >, std::is_function<std::pair<const double, std::pair<int, int> > > > > (0x0x7f60f46bbf60) 0 empty

Class std::is_array<std::pair<const double, std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::pair<const double, std::pair<int, int> > > (0x0x7f60f46d2958) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4705000) 0 empty

Class std::conditional<false, std::__not_<std::extent<std::pair<const double, std::pair<int, int> >, 0u> >, std::is_array<std::pair<const double, std::pair<int, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<std::pair<const double, std::pair<int, int> >, 0u> >, std::is_array<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f4705060) 0 empty

Class std::__and_<std::is_array<std::pair<const double, std::pair<int, int> > >, std::__not_<std::extent<std::pair<const double, std::pair<int, int> >, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<std::pair<const double, std::pair<int, int> > >, std::__not_<std::extent<std::pair<const double, std::pair<int, int> >, 0u> > > (0x0x7f60f46d29c0) 0 empty
  std::is_array<std::pair<const double, std::pair<int, int> > > (0x0x7f60f46d2a28) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f47050c0) 0 empty

Class std::__is_array_unknown_bounds<std::pair<const double, std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::pair<const double, std::pair<int, int> > > (0x0x7f60f46d2a90) 0 empty
  std::__and_<std::is_array<std::pair<const double, std::pair<int, int> > >, std::__not_<std::extent<std::pair<const double, std::pair<int, int> >, 0u> > > (0x0x7f60f46d2af8) 0 empty
    std::is_array<std::pair<const double, std::pair<int, int> > > (0x0x7f60f46d2b60) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f4705120) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<std::pair<const double, std::pair<int, int> > >, std::is_function<std::pair<const double, std::pair<int, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<std::pair<const double, std::pair<int, int> > >, std::is_function<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f4705180) 0 empty

Class std::is_function<std::pair<const double, std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<const double, std::pair<int, int> > > (0x0x7f60f46d2bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f47051e0) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<std::pair<const double, std::pair<int, int> > >, std::is_function<std::pair<const double, std::pair<int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<std::pair<const double, std::pair<int, int> > >, std::is_function<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f46d2c30) 0 empty
  std::is_function<std::pair<const double, std::pair<int, int> > > (0x0x7f60f46d2c98) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f4705240) 0 empty

Class std::__or_<std::is_void<std::pair<const double, std::pair<int, int> > >, std::__is_array_unknown_bounds<std::pair<const double, std::pair<int, int> > >, std::is_function<std::pair<const double, std::pair<int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::pair<const double, std::pair<int, int> > >, std::__is_array_unknown_bounds<std::pair<const double, std::pair<int, int> > >, std::is_function<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f46d2d00) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::pair<const double, std::pair<int, int> > >, std::is_function<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f46d2d68) 0 empty
    std::is_function<std::pair<const double, std::pair<int, int> > > (0x0x7f60f46d2dd0) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f47052a0) 0 empty

Class std::conditional<false, std::is_reference<std::pair<const double, std::pair<int, int> > >, std::is_scalar<std::pair<const double, std::pair<int, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::pair<const double, std::pair<int, int> > >, std::is_scalar<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f4705300) 0 empty

Class std::__is_integral_helper<std::pair<const double, std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<std::pair<const double, std::pair<int, int> > > (0x0x7f60f46d2e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4705360) 0 empty

Class std::is_integral<std::pair<const double, std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_integral<std::pair<const double, std::pair<int, int> > > (0x0x7f60f46d2ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f47053c0) 0 empty

Class std::conditional<false, std::is_integral<std::pair<const double, std::pair<int, int> > >, std::is_floating_point<std::pair<const double, std::pair<int, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<std::pair<const double, std::pair<int, int> > >, std::is_floating_point<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f4705420) 0 empty

Class std::__is_floating_point_helper<std::pair<const double, std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<std::pair<const double, std::pair<int, int> > > (0x0x7f60f46d2f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4705480) 0 empty

Class std::is_floating_point<std::pair<const double, std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<std::pair<const double, std::pair<int, int> > > (0x0x7f60f46d2f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f47054e0) 0 empty

Class std::__or_<std::is_integral<std::pair<const double, std::pair<int, int> > >, std::is_floating_point<std::pair<const double, std::pair<int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<std::pair<const double, std::pair<int, int> > >, std::is_floating_point<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f46d2000) 0 empty
  std::is_floating_point<std::pair<const double, std::pair<int, int> > > (0x0x7f60f46d2068) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f4705540) 0 empty

Class std::is_arithmetic<std::pair<const double, std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<std::pair<const double, std::pair<int, int> > > (0x0x7f60f46d21a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f47055a0) 0 empty

Class std::conditional<false, std::is_arithmetic<std::pair<const double, std::pair<int, int> > >, std::__or_<std::is_enum<std::pair<const double, std::pair<int, int> > >, std::is_pointer<std::pair<const double, std::pair<int, int> > >, std::is_member_pointer<std::pair<const double, std::pair<int, int> > >, std::is_null_pointer<std::pair<const double, std::pair<int, int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<std::pair<const double, std::pair<int, int> > >, std::__or_<std::is_enum<std::pair<const double, std::pair<int, int> > >, std::is_pointer<std::pair<const double, std::pair<int, int> > >, std::is_member_pointer<std::pair<const double, std::pair<int, int> > >, std::is_null_pointer<std::pair<const double, std::pair<int, int> > > > > (0x0x7f60f4705600) 0 empty

Class std::is_enum<std::pair<const double, std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_enum<std::pair<const double, std::pair<int, int> > > (0x0x7f60f46d2208) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4705660) 0 empty

Class std::conditional<false, std::is_enum<std::pair<const double, std::pair<int, int> > >, std::__or_<std::is_pointer<std::pair<const double, std::pair<int, int> > >, std::is_member_pointer<std::pair<const double, std::pair<int, int> > >, std::is_null_pointer<std::pair<const double, std::pair<int, int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<std::pair<const double, std::pair<int, int> > >, std::__or_<std::is_pointer<std::pair<const double, std::pair<int, int> > >, std::is_member_pointer<std::pair<const double, std::pair<int, int> > >, std::is_null_pointer<std::pair<const double, std::pair<int, int> > > > > (0x0x7f60f47056c0) 0 empty

Class std::__is_pointer_helper<std::pair<const double, std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::pair<const double, std::pair<int, int> > > (0x0x7f60f46d2340) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4705720) 0 empty

Class std::is_pointer<std::pair<const double, std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::pair<const double, std::pair<int, int> > > (0x0x7f60f46d23a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4705780) 0 empty

Class std::conditional<false, std::is_pointer<std::pair<const double, std::pair<int, int> > >, std::__or_<std::is_member_pointer<std::pair<const double, std::pair<int, int> > >, std::is_null_pointer<std::pair<const double, std::pair<int, int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_pointer<std::pair<const double, std::pair<int, int> > >, std::__or_<std::is_member_pointer<std::pair<const double, std::pair<int, int> > >, std::is_null_pointer<std::pair<const double, std::pair<int, int> > > > > (0x0x7f60f47057e0) 0 empty

Class std::__is_member_pointer_helper<std::pair<const double, std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<std::pair<const double, std::pair<int, int> > > (0x0x7f60f46d2548) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4705840) 0 empty

Class std::is_member_pointer<std::pair<const double, std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<std::pair<const double, std::pair<int, int> > > (0x0x7f60f46d25b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f47058a0) 0 empty

Class std::conditional<false, std::is_member_pointer<std::pair<const double, std::pair<int, int> > >, std::is_null_pointer<std::pair<const double, std::pair<int, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<std::pair<const double, std::pair<int, int> > >, std::is_null_pointer<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f4705900) 0 empty

Class std::__is_null_pointer_helper<std::pair<const double, std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<std::pair<const double, std::pair<int, int> > > (0x0x7f60f4721000) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4705960) 0 empty

Class std::is_null_pointer<std::pair<const double, std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<std::pair<const double, std::pair<int, int> > > (0x0x7f60f4721068) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f47059c0) 0 empty

Class std::__or_<std::is_member_pointer<std::pair<const double, std::pair<int, int> > >, std::is_null_pointer<std::pair<const double, std::pair<int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<std::pair<const double, std::pair<int, int> > >, std::is_null_pointer<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f47210d0) 0 empty
  std::is_null_pointer<std::pair<const double, std::pair<int, int> > > (0x0x7f60f4721138) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f4705a20) 0 empty

Class std::__or_<std::is_pointer<std::pair<const double, std::pair<int, int> > >, std::is_member_pointer<std::pair<const double, std::pair<int, int> > >, std::is_null_pointer<std::pair<const double, std::pair<int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<std::pair<const double, std::pair<int, int> > >, std::is_member_pointer<std::pair<const double, std::pair<int, int> > >, std::is_null_pointer<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f47211a0) 0 empty
  std::__or_<std::is_member_pointer<std::pair<const double, std::pair<int, int> > >, std::is_null_pointer<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f4721208) 0 empty
    std::is_null_pointer<std::pair<const double, std::pair<int, int> > > (0x0x7f60f4721270) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f4705a80) 0 empty

Class std::__or_<std::is_enum<std::pair<const double, std::pair<int, int> > >, std::is_pointer<std::pair<const double, std::pair<int, int> > >, std::is_member_pointer<std::pair<const double, std::pair<int, int> > >, std::is_null_pointer<std::pair<const double, std::pair<int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<std::pair<const double, std::pair<int, int> > >, std::is_pointer<std::pair<const double, std::pair<int, int> > >, std::is_member_pointer<std::pair<const double, std::pair<int, int> > >, std::is_null_pointer<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f47212d8) 0 empty
  std::__or_<std::is_pointer<std::pair<const double, std::pair<int, int> > >, std::is_member_pointer<std::pair<const double, std::pair<int, int> > >, std::is_null_pointer<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f4721340) 0 empty
    std::__or_<std::is_member_pointer<std::pair<const double, std::pair<int, int> > >, std::is_null_pointer<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f47213a8) 0 empty
      std::is_null_pointer<std::pair<const double, std::pair<int, int> > > (0x0x7f60f4721410) 0 empty
        std::integral_constant<bool, false> (0x0x7f60f4705ae0) 0 empty

Class std::__or_<std::is_arithmetic<std::pair<const double, std::pair<int, int> > >, std::is_enum<std::pair<const double, std::pair<int, int> > >, std::is_pointer<std::pair<const double, std::pair<int, int> > >, std::is_member_pointer<std::pair<const double, std::pair<int, int> > >, std::is_null_pointer<std::pair<const double, std::pair<int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<std::pair<const double, std::pair<int, int> > >, std::is_enum<std::pair<const double, std::pair<int, int> > >, std::is_pointer<std::pair<const double, std::pair<int, int> > >, std::is_member_pointer<std::pair<const double, std::pair<int, int> > >, std::is_null_pointer<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f4721478) 0 empty
  std::__or_<std::is_enum<std::pair<const double, std::pair<int, int> > >, std::is_pointer<std::pair<const double, std::pair<int, int> > >, std::is_member_pointer<std::pair<const double, std::pair<int, int> > >, std::is_null_pointer<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f47214e0) 0 empty
    std::__or_<std::is_pointer<std::pair<const double, std::pair<int, int> > >, std::is_member_pointer<std::pair<const double, std::pair<int, int> > >, std::is_null_pointer<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f4721548) 0 empty
      std::__or_<std::is_member_pointer<std::pair<const double, std::pair<int, int> > >, std::is_null_pointer<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f47215b0) 0 empty
        std::is_null_pointer<std::pair<const double, std::pair<int, int> > > (0x0x7f60f4721618) 0 empty
          std::integral_constant<bool, false> (0x0x7f60f4705b40) 0 empty

Class std::is_scalar<std::pair<const double, std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_scalar<std::pair<const double, std::pair<int, int> > > (0x0x7f60f4721680) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4705ba0) 0 empty

Class std::__or_<std::is_reference<std::pair<const double, std::pair<int, int> > >, std::is_scalar<std::pair<const double, std::pair<int, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<const double, std::pair<int, int> > >, std::is_scalar<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f47216e8) 0 empty
  std::is_scalar<std::pair<const double, std::pair<int, int> > > (0x0x7f60f4721750) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f4705c00) 0 empty

Class std::remove_all_extents<std::pair<const double, std::pair<int, int> > >
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<std::pair<const double, std::pair<int, int> > > (0x0x7f60f4705c60) 0 empty

Class std::is_function<std::pair<const double, std::pair<int, int> >&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<const double, std::pair<int, int> >&> (0x0x7f60f4721820) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4705d20) 0 empty

Class std::conditional<false, std::is_function<std::pair<const double, std::pair<int, int> >&>, std::__or_<std::is_reference<std::pair<const double, std::pair<int, int> >&>, std::is_void<std::pair<const double, std::pair<int, int> >&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::pair<const double, std::pair<int, int> >&>, std::__or_<std::is_reference<std::pair<const double, std::pair<int, int> >&>, std::is_void<std::pair<const double, std::pair<int, int> >&> > > (0x0x7f60f4705d80) 0 empty

Class std::is_lvalue_reference<std::pair<const double, std::pair<int, int> >&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<const double, std::pair<int, int> >&> (0x0x7f60f4721888) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4705de0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::pair<const double, std::pair<int, int> >&>, std::is_rvalue_reference<std::pair<const double, std::pair<int, int> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<std::pair<const double, std::pair<int, int> >&>, std::is_rvalue_reference<std::pair<const double, std::pair<int, int> >&> > (0x0x7f60f4705e40) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<const double, std::pair<int, int> >&>, std::is_rvalue_reference<std::pair<const double, std::pair<int, int> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<const double, std::pair<int, int> >&>, std::is_rvalue_reference<std::pair<const double, std::pair<int, int> >&> > (0x0x7f60f47218f0) 0 empty
  std::is_lvalue_reference<std::pair<const double, std::pair<int, int> >&> (0x0x7f60f4721958) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4705ea0) 0 empty

Class std::is_reference<std::pair<const double, std::pair<int, int> >&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<const double, std::pair<int, int> >&> (0x0x7f60f47219c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4705f00) 0 empty

Class std::conditional<true, std::is_reference<std::pair<const double, std::pair<int, int> >&>, std::is_void<std::pair<const double, std::pair<int, int> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::pair<const double, std::pair<int, int> >&>, std::is_void<std::pair<const double, std::pair<int, int> >&> > (0x0x7f60f4705f60) 0 empty

Class std::__or_<std::is_reference<std::pair<const double, std::pair<int, int> >&>, std::is_void<std::pair<const double, std::pair<int, int> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<const double, std::pair<int, int> >&>, std::is_void<std::pair<const double, std::pair<int, int> >&> > (0x0x7f60f4721a28) 0 empty
  std::is_reference<std::pair<const double, std::pair<int, int> >&> (0x0x7f60f4721a90) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4736000) 0 empty

Class std::__or_<std::is_function<std::pair<const double, std::pair<int, int> >&>, std::is_reference<std::pair<const double, std::pair<int, int> >&>, std::is_void<std::pair<const double, std::pair<int, int> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<const double, std::pair<int, int> >&>, std::is_reference<std::pair<const double, std::pair<int, int> >&>, std::is_void<std::pair<const double, std::pair<int, int> >&> > (0x0x7f60f4721af8) 0 empty
  std::__or_<std::is_reference<std::pair<const double, std::pair<int, int> >&>, std::is_void<std::pair<const double, std::pair<int, int> >&> > (0x0x7f60f4721b60) 0 empty
    std::is_reference<std::pair<const double, std::pair<int, int> >&> (0x0x7f60f4721bc8) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f4736060) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<const double, std::pair<int, int> >&>, std::is_reference<std::pair<const double, std::pair<int, int> >&>, std::is_void<std::pair<const double, std::pair<int, int> >&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::pair<const double, std::pair<int, int> >&>, std::is_reference<std::pair<const double, std::pair<int, int> >&>, std::is_void<std::pair<const double, std::pair<int, int> >&> > > (0x0x7f60f4721c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f47360c0) 0 empty

Class std::is_object<std::pair<const double, std::pair<int, int> >&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<const double, std::pair<int, int> >&> (0x0x7f60f4721c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4736120) 0 empty

Class std::conditional<false, std::is_object<std::pair<const double, std::pair<int, int> >&>, std::is_reference<std::pair<const double, std::pair<int, int> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::pair<const double, std::pair<int, int> >&>, std::is_reference<std::pair<const double, std::pair<int, int> >&> > (0x0x7f60f4736180) 0 empty

Class std::__or_<std::is_object<std::pair<const double, std::pair<int, int> >&>, std::is_reference<std::pair<const double, std::pair<int, int> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<const double, std::pair<int, int> >&>, std::is_reference<std::pair<const double, std::pair<int, int> >&> > (0x0x7f60f4721d00) 0 empty
  std::is_reference<std::pair<const double, std::pair<int, int> >&> (0x0x7f60f4721d68) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f47361e0) 0 empty

Class std::__is_referenceable<std::pair<const double, std::pair<int, int> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<const double, std::pair<int, int> >&> (0x0x7f60f4721dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4736240) 0 empty

Class std::__add_rvalue_reference_helper<std::pair<const double, std::pair<int, int> >&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::pair<const double, std::pair<int, int> >&, true> (0x0x7f60f47362a0) 0 empty

Class std::add_rvalue_reference<std::pair<const double, std::pair<int, int> >&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<const double, std::pair<int, int> >&> (0x0x7f60f4721e38) 0 empty
  std::__add_rvalue_reference_helper<std::pair<const double, std::pair<int, int> >&, true> (0x0x7f60f47363c0) 0 empty

Class std::__is_destructible_impl<std::pair<const double, std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<std::pair<const double, std::pair<int, int> > > (0x0x7f60f47217b8) 0 empty
  std::__do_is_destructible_impl (0x0x7f60f4705cc0) 0 empty

Class std::__is_destructible_safe<std::pair<const double, std::pair<int, int> >, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<std::pair<const double, std::pair<int, int> >, false, false> (0x0x7f60f4721f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4736480) 0 empty

Class std::is_destructible<std::pair<const double, std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::is_destructible<std::pair<const double, std::pair<int, int> > > (0x0x7f60f4721f70) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f47365a0) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::pair<const double, std::pair<int, int> >, std::pair<double, std::pair<int, int> >&&>, std::is_destructible<std::pair<const double, std::pair<int, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::pair<const double, std::pair<int, int> >, std::pair<double, std::pair<int, int> >&&>, std::is_destructible<std::pair<const double, std::pair<int, int> > > > (0x0x7f60f4736600) 0 empty

Class std::is_function<std::pair<double, std::pair<int, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<double, std::pair<int, int> >&&> (0x0x7f60f4743068) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f47366c0) 0 empty

Class std::conditional<false, std::is_function<std::pair<double, std::pair<int, int> >&&>, std::__or_<std::is_reference<std::pair<double, std::pair<int, int> >&&>, std::is_void<std::pair<double, std::pair<int, int> >&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::pair<double, std::pair<int, int> >&&>, std::__or_<std::is_reference<std::pair<double, std::pair<int, int> >&&>, std::is_void<std::pair<double, std::pair<int, int> >&&> > > (0x0x7f60f4736720) 0 empty

Class std::is_lvalue_reference<std::pair<double, std::pair<int, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<double, std::pair<int, int> >&&> (0x0x7f60f47430d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4736780) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::pair<double, std::pair<int, int> >&&>, std::is_rvalue_reference<std::pair<double, std::pair<int, int> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::pair<double, std::pair<int, int> >&&>, std::is_rvalue_reference<std::pair<double, std::pair<int, int> >&&> > (0x0x7f60f47367e0) 0 empty

Class std::is_rvalue_reference<std::pair<double, std::pair<int, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<double, std::pair<int, int> >&&> (0x0x7f60f4743138) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4736840) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<double, std::pair<int, int> >&&>, std::is_rvalue_reference<std::pair<double, std::pair<int, int> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<double, std::pair<int, int> >&&>, std::is_rvalue_reference<std::pair<double, std::pair<int, int> >&&> > (0x0x7f60f47431a0) 0 empty
  std::is_rvalue_reference<std::pair<double, std::pair<int, int> >&&> (0x0x7f60f4743208) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f47368a0) 0 empty

Class std::is_reference<std::pair<double, std::pair<int, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<double, std::pair<int, int> >&&> (0x0x7f60f4743270) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4736900) 0 empty

Class std::conditional<true, std::is_reference<std::pair<double, std::pair<int, int> >&&>, std::is_void<std::pair<double, std::pair<int, int> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::pair<double, std::pair<int, int> >&&>, std::is_void<std::pair<double, std::pair<int, int> >&&> > (0x0x7f60f4736960) 0 empty

Class std::__or_<std::is_reference<std::pair<double, std::pair<int, int> >&&>, std::is_void<std::pair<double, std::pair<int, int> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<double, std::pair<int, int> >&&>, std::is_void<std::pair<double, std::pair<int, int> >&&> > (0x0x7f60f47432d8) 0 empty
  std::is_reference<std::pair<double, std::pair<int, int> >&&> (0x0x7f60f4743340) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f47369c0) 0 empty

Class std::__or_<std::is_function<std::pair<double, std::pair<int, int> >&&>, std::is_reference<std::pair<double, std::pair<int, int> >&&>, std::is_void<std::pair<double, std::pair<int, int> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<double, std::pair<int, int> >&&>, std::is_reference<std::pair<double, std::pair<int, int> >&&>, std::is_void<std::pair<double, std::pair<int, int> >&&> > (0x0x7f60f47433a8) 0 empty
  std::__or_<std::is_reference<std::pair<double, std::pair<int, int> >&&>, std::is_void<std::pair<double, std::pair<int, int> >&&> > (0x0x7f60f4743410) 0 empty
    std::is_reference<std::pair<double, std::pair<int, int> >&&> (0x0x7f60f4743478) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f4736a20) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<double, std::pair<int, int> >&&>, std::is_reference<std::pair<double, std::pair<int, int> >&&>, std::is_void<std::pair<double, std::pair<int, int> >&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::pair<double, std::pair<int, int> >&&>, std::is_reference<std::pair<double, std::pair<int, int> >&&>, std::is_void<std::pair<double, std::pair<int, int> >&&> > > (0x0x7f60f47434e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4736a80) 0 empty

Class std::is_object<std::pair<double, std::pair<int, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<double, std::pair<int, int> >&&> (0x0x7f60f4743548) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4736ae0) 0 empty

Class std::conditional<false, std::is_object<std::pair<double, std::pair<int, int> >&&>, std::is_reference<std::pair<double, std::pair<int, int> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::pair<double, std::pair<int, int> >&&>, std::is_reference<std::pair<double, std::pair<int, int> >&&> > (0x0x7f60f4736b40) 0 empty

Class std::__or_<std::is_object<std::pair<double, std::pair<int, int> >&&>, std::is_reference<std::pair<double, std::pair<int, int> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<double, std::pair<int, int> >&&>, std::is_reference<std::pair<double, std::pair<int, int> >&&> > (0x0x7f60f47435b0) 0 empty
  std::is_reference<std::pair<double, std::pair<int, int> >&&> (0x0x7f60f4743618) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4736ba0) 0 empty

Class std::__is_referenceable<std::pair<double, std::pair<int, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<double, std::pair<int, int> >&&> (0x0x7f60f4743680) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4736c00) 0 empty

Class std::__add_rvalue_reference_helper<std::pair<double, std::pair<int, int> >&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::pair<double, std::pair<int, int> >&&, true> (0x0x7f60f4736c60) 0 empty

Class std::add_rvalue_reference<std::pair<double, std::pair<int, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<double, std::pair<int, int> >&&> (0x0x7f60f47436e8) 0 empty
  std::__add_rvalue_reference_helper<std::pair<double, std::pair<int, int> >&&, true> (0x0x7f60f4736cc0) 0 empty

Class std::is_same<const double, double>
   size=1 align=1
   base size=1 base align=1
std::is_same<const double, double> (0x0x7f60f47437b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4736d20) 0 empty

Class std::is_same<std::pair<int, int>, std::pair<int, int> >
   size=1 align=1
   base size=1 base align=1
std::is_same<std::pair<int, int>, std::pair<int, int> > (0x0x7f60f4743820) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4736d80) 0 empty

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

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

Class std::is_array<const double>
   size=1 align=1
   base size=1 base align=1
std::is_array<const double> (0x0x7f60f4743888) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4736ea0) 0 empty

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

Class std::__and_<std::is_array<const double>, std::__not_<std::extent<const double, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<const double>, std::__not_<std::extent<const double, 0u> > > (0x0x7f60f47439c0) 0 empty
  std::is_array<const double> (0x0x7f60f4743a28) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f4766060) 0 empty

Class std::__is_array_unknown_bounds<const double>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<const double> (0x0x7f60f4743a90) 0 empty
  std::__and_<std::is_array<const double>, std::__not_<std::extent<const double, 0u> > > (0x0x7f60f4743af8) 0 empty
    std::is_array<const double> (0x0x7f60f4743b60) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f47660c0) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<const double>, std::is_function<const double> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<const double>, std::is_function<const double> > (0x0x7f60f4766120) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<const double>, std::is_function<const double> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<const double>, std::is_function<const double> > (0x0x7f60f4743d68) 0 empty
  std::is_function<const double> (0x0x7f60f4743dd0) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f4766180) 0 empty

Class std::__or_<std::is_void<const double>, std::__is_array_unknown_bounds<const double>, std::is_function<const double> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const double>, std::__is_array_unknown_bounds<const double>, std::is_function<const double> > (0x0x7f60f4743e38) 0 empty
  std::__or_<std::__is_array_unknown_bounds<const double>, std::is_function<const double> > (0x0x7f60f4743ea0) 0 empty
    std::is_function<const double> (0x0x7f60f4743f08) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f47662a0) 0 empty

Class std::conditional<false, std::is_reference<const double>, std::is_scalar<const double> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<const double>, std::is_scalar<const double> > (0x0x7f60f4766360) 0 empty

Class std::is_integral<const double>
   size=1 align=1
   base size=1 base align=1
std::is_integral<const double> (0x0x7f60f4743f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f47663c0) 0 empty

Class std::conditional<false, std::is_integral<const double>, std::is_floating_point<const double> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<const double>, std::is_floating_point<const double> > (0x0x7f60f4766420) 0 empty

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

Class std::__or_<std::is_integral<const double>, std::is_floating_point<const double> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<const double>, std::is_floating_point<const double> > (0x0x7f60f4771068) 0 empty
  std::is_floating_point<const double> (0x0x7f60f47710d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4766660) 0 empty

Class std::is_arithmetic<const double>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<const double> (0x0x7f60f4771138) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f47666c0) 0 empty

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

Class std::__or_<std::is_arithmetic<const double>, std::is_enum<const double>, std::is_pointer<const double>, std::is_member_pointer<const double>, std::is_null_pointer<const double> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<const double>, std::is_enum<const double>, std::is_pointer<const double>, std::is_member_pointer<const double>, std::is_null_pointer<const double> > (0x0x7f60f47711a0) 0 empty
  std::is_arithmetic<const double> (0x0x7f60f4771208) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4766780) 0 empty

Class std::is_scalar<const double>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<const double> (0x0x7f60f4771270) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f47667e0) 0 empty

Class std::__or_<std::is_reference<const double>, std::is_scalar<const double> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const double>, std::is_scalar<const double> > (0x0x7f60f47712d8) 0 empty
  std::is_scalar<const double> (0x0x7f60f4771340) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4766840) 0 empty

Class std::__is_destructible_safe<const double, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<const double, false, true> (0x0x7f60f47713a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f47668a0) 0 empty

Class std::is_destructible<const double>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<const double> (0x0x7f60f4771410) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4766900) 0 empty

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

Class std::__is_direct_constructible_impl<const double, const double&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<const double, const double&> (0x0x7f60f4771478) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f60f47669c0) 0 empty

Class std::__and_<std::is_destructible<const double>, std::__is_direct_constructible_impl<const double, const double&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<const double>, std::__is_direct_constructible_impl<const double, const double&> > (0x0x7f60f4771548) 0 empty
  std::__is_direct_constructible_impl<const double, const double&> (0x0x7f60f47715b0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f60f4766a20) 0 empty

Class std::__is_direct_constructible_new_safe<const double, const double&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<const double, const double&> (0x0x7f60f4771618) 0 empty
  std::__and_<std::is_destructible<const double>, std::__is_direct_constructible_impl<const double, const double&> > (0x0x7f60f4771680) 0 empty
    std::__is_direct_constructible_impl<const double, const double&> (0x0x7f60f47716e8) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f60f4766a80) 0 empty

Class std::__is_direct_constructible_new<const double, const double&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<const double, const double&> (0x0x7f60f4771750) 0 empty
  std::__is_direct_constructible_new_safe<const double, const double&> (0x0x7f60f47717b8) 0 empty
    std::__and_<std::is_destructible<const double>, std::__is_direct_constructible_impl<const double, const double&> > (0x0x7f60f4771820) 0 empty
      std::__is_direct_constructible_impl<const double, const double&> (0x0x7f60f4771888) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f60f4766ae0) 0 empty

Class std::__is_direct_constructible<const double, const double&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<const double, const double&> (0x0x7f60f47718f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4766b40) 0 empty

Class std::__is_constructible_impl<const double, const double&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<const double, const double&> (0x0x7f60f4771958) 0 empty
  std::__is_direct_constructible<const double, const double&> (0x0x7f60f47719c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4766ba0) 0 empty

Class std::is_constructible<const double, const double&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<const double, const double&> (0x0x7f60f4771a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4766c00) 0 empty

Class std::conditional<true, std::is_constructible<std::pair<int, int>, const std::pair<int, int>&>, std::is_constructible<const double, const double&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<std::pair<int, int>, const std::pair<int, int>&>, std::is_constructible<const double, const double&> > (0x0x7f60f4766c60) 0 empty

Class std::__and_<std::is_constructible<const double, const double&>, std::is_constructible<std::pair<int, int>, const std::pair<int, int>&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<const double, const double&>, std::is_constructible<std::pair<int, int>, const std::pair<int, int>&> > (0x0x7f60f4771a90) 0 empty
  std::is_constructible<std::pair<int, int>, const std::pair<int, int>&> (0x0x7f60f4771af8) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4766cc0) 0 empty

Class std::conditional<false, std::is_void<const double&>, std::__or_<std::is_function<const double>, std::is_array<const double> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const double&>, std::__or_<std::is_function<const double>, std::is_array<const double> > > (0x0x7f60f4766d80) 0 empty

Class std::conditional<false, std::is_function<const double>, std::is_array<const double> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const double>, std::is_array<const double> > (0x0x7f60f4766de0) 0 empty

Class std::__or_<std::is_function<const double>, std::is_array<const double> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const double>, std::is_array<const double> > (0x0x7f60f4771b60) 0 empty
  std::is_array<const double> (0x0x7f60f4771bc8) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f4766e40) 0 empty

Class std::__or_<std::is_void<const double&>, std::is_function<const double>, std::is_array<const double> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const double&>, std::is_function<const double>, std::is_array<const double> > (0x0x7f60f4771c30) 0 empty
  std::__or_<std::is_function<const double>, std::is_array<const double> > (0x0x7f60f4771c98) 0 empty
    std::is_array<const double> (0x0x7f60f4771d00) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f4766ea0) 0 empty

Class std::__is_convertible_helper<const double&, const double, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<const double&, const double, false> (0x0x7f60f4766f00) 0 empty

Class std::is_convertible<const double&, const double>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const double&, const double> (0x0x7f60f4771f70) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4766f60) 0 empty

Class std::conditional<true, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> >, std::is_convertible<const double&, const double> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> >, std::is_convertible<const double&, const double> > (0x0x7f60f478f000) 0 empty

Class std::__and_<std::is_convertible<const double&, const double>, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const double&, const double>, std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > > (0x0x7f60f4790000) 0 empty
  std::is_convertible<const std::pair<int, int>&, std::pair<int, int> > (0x0x7f60f4790068) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f478f060) 0 empty

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

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

Class std::__is_direct_constructible_impl<const double, double&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<const double, double&&> (0x0x7f60f47900d0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f60f478f1e0) 0 empty

Class std::__and_<std::is_destructible<const double>, std::__is_direct_constructible_impl<const double, double&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<const double>, std::__is_direct_constructible_impl<const double, double&&> > (0x0x7f60f47901a0) 0 empty
  std::__is_direct_constructible_impl<const double, double&&> (0x0x7f60f4790208) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f60f478f240) 0 empty

Class std::__is_direct_constructible_new_safe<const double, double&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<const double, double&&> (0x0x7f60f4790270) 0 empty
  std::__and_<std::is_destructible<const double>, std::__is_direct_constructible_impl<const double, double&&> > (0x0x7f60f47902d8) 0 empty
    std::__is_direct_constructible_impl<const double, double&&> (0x0x7f60f4790340) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f60f478f2a0) 0 empty

Class std::__is_direct_constructible_new<const double, double&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<const double, double&&> (0x0x7f60f47903a8) 0 empty
  std::__is_direct_constructible_new_safe<const double, double&&> (0x0x7f60f4790410) 0 empty
    std::__and_<std::is_destructible<const double>, std::__is_direct_constructible_impl<const double, double&&> > (0x0x7f60f4790478) 0 empty
      std::__is_direct_constructible_impl<const double, double&&> (0x0x7f60f47904e0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f60f478f300) 0 empty

Class std::__is_direct_constructible<const double, double&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<const double, double&&> (0x0x7f60f4790548) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f478f360) 0 empty

Class std::__is_constructible_impl<const double, double&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<const double, double&&> (0x0x7f60f47905b0) 0 empty
  std::__is_direct_constructible<const double, double&&> (0x0x7f60f4790618) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f478f3c0) 0 empty

Class std::is_constructible<const double, double&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<const double, double&&> (0x0x7f60f4790680) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f478f420) 0 empty

Class std::conditional<true, std::is_constructible<std::pair<int, int>, std::pair<int, int>&&>, std::is_constructible<const double, double&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<std::pair<int, int>, std::pair<int, int>&&>, std::is_constructible<const double, double&&> > (0x0x7f60f478f480) 0 empty

Class std::__and_<std::is_constructible<const double, double&&>, std::is_constructible<std::pair<int, int>, std::pair<int, int>&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<const double, double&&>, std::is_constructible<std::pair<int, int>, std::pair<int, int>&&> > (0x0x7f60f47906e8) 0 empty
  std::is_constructible<std::pair<int, int>, std::pair<int, int>&&> (0x0x7f60f4790750) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f478f4e0) 0 empty

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

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

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

Class std::__is_void_helper<double&&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<double&&> (0x0x7f60f4790820) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f478f6c0) 0 empty

Class std::is_void<double&&>
   size=1 align=1
   base size=1 base align=1
std::is_void<double&&> (0x0x7f60f4790888) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f478f720) 0 empty

Class std::conditional<false, std::is_void<double&&>, std::__or_<std::is_function<const double>, std::is_array<const double> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<double&&>, std::__or_<std::is_function<const double>, std::is_array<const double> > > (0x0x7f60f478f780) 0 empty

Class std::__or_<std::is_void<double&&>, std::is_function<const double>, std::is_array<const double> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<double&&>, std::is_function<const double>, std::is_array<const double> > (0x0x7f60f47908f0) 0 empty
  std::__or_<std::is_function<const double>, std::is_array<const double> > (0x0x7f60f4790958) 0 empty
    std::is_array<const double> (0x0x7f60f47909c0) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f478f7e0) 0 empty

Class std::__is_convertible_helper<double&&, const double, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<double&&, const double, false> (0x0x7f60f478f900) 0 empty

Class std::is_convertible<double&&, const double>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<double&&, const double> (0x0x7f60f4790b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f478f960) 0 empty

Class std::conditional<true, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> >, std::is_convertible<double&&, const double> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> >, std::is_convertible<double&&, const double> > (0x0x7f60f478f9c0) 0 empty

Class std::__and_<std::is_convertible<double&&, const double>, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<double&&, const double>, std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > > (0x0x7f60f4790bc8) 0 empty
  std::is_convertible<std::pair<int, int>&&, std::pair<int, int> > (0x0x7f60f4790c30) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f478fa20) 0 empty

Class std::__is_direct_constructible_impl<std::pair<const double, std::pair<int, int> >, std::pair<double, std::pair<int, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::pair<const double, std::pair<int, int> >, std::pair<double, std::pair<int, int> >&&> (0x0x7f60f4743000) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f60f4736660) 0 empty

Class std::__and_<std::is_destructible<std::pair<const double, std::pair<int, int> > >, std::__is_direct_constructible_impl<std::pair<const double, std::pair<int, int> >, std::pair<double, std::pair<int, int> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::pair<const double, std::pair<int, int> > >, std::__is_direct_constructible_impl<std::pair<const double, std::pair<int, int> >, std::pair<double, std::pair<int, int> >&&> > (0x0x7f60f4790c98) 0 empty
  std::__is_direct_constructible_impl<std::pair<const double, std::pair<int, int> >, std::pair<double, std::pair<int, int> >&&> (0x0x7f60f4790d00) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f60f478fae0) 0 empty

Class std::__is_direct_constructible_new_safe<std::pair<const double, std::pair<int, int> >, std::pair<double, std::pair<int, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::pair<const double, std::pair<int, int> >, std::pair<double, std::pair<int, int> >&&> (0x0x7f60f4790d68) 0 empty
  std::__and_<std::is_destructible<std::pair<const double, std::pair<int, int> > >, std::__is_direct_constructible_impl<std::pair<const double, std::pair<int, int> >, std::pair<double, std::pair<int, int> >&&> > (0x0x7f60f4790dd0) 0 empty
    std::__is_direct_constructible_impl<std::pair<const double, std::pair<int, int> >, std::pair<double, std::pair<int, int> >&&> (0x0x7f60f4790e38) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f60f478fb40) 0 empty

Class std::__is_direct_constructible_new<std::pair<const double, std::pair<int, int> >, std::pair<double, std::pair<int, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::pair<const double, std::pair<int, int> >, std::pair<double, std::pair<int, int> >&&> (0x0x7f60f4790ea0) 0 empty
  std::__is_direct_constructible_new_safe<std::pair<const double, std::pair<int, int> >, std::pair<double, std::pair<int, int> >&&> (0x0x7f60f4790f08) 0 empty
    std::__and_<std::is_destructible<std::pair<const double, std::pair<int, int> > >, std::__is_direct_constructible_impl<std::pair<const double, std::pair<int, int> >, std::pair<double, std::pair<int, int> >&&> > (0x0x7f60f4790f70) 0 empty
      std::__is_direct_constructible_impl<std::pair<const double, std::pair<int, int> >, std::pair<double, std::pair<int, int> >&&> (0x0x7f60f43b1000) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f60f478fba0) 0 empty

Class std::__is_direct_constructible<std::pair<const double, std::pair<int, int> >, std::pair<double, std::pair<int, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::pair<const double, std::pair<int, int> >, std::pair<double, std::pair<int, int> >&&> (0x0x7f60f43b1068) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f478fc00) 0 empty

Class std::__is_constructible_impl<std::pair<const double, std::pair<int, int> >, std::pair<double, std::pair<int, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::pair<const double, std::pair<int, int> >, std::pair<double, std::pair<int, int> >&&> (0x0x7f60f43b10d0) 0 empty
  std::__is_direct_constructible<std::pair<const double, std::pair<int, int> >, std::pair<double, std::pair<int, int> >&&> (0x0x7f60f43b1138) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f478fc60) 0 empty

Class std::is_constructible<std::pair<const double, std::pair<int, int> >, std::pair<double, std::pair<int, int> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::pair<const double, std::pair<int, int> >, std::pair<double, std::pair<int, int> >&&> (0x0x7f60f43b11a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f478fcc0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&, int> >, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&, int> >, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&, int> > > > (0x0x7f60f478fd20) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<int, int&>, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&, int> > >, std::is_constructible<int, const int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<int, int&>, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&, int> > >, std::is_constructible<int, const int&> > (0x0x7f60f478fd80) 0 empty

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

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

Class std::__is_direct_constructible_impl<int, int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<int, int&> (0x0x7f60f43b13a8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f60f478ff60) 0 empty

Class std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, int&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, int&> > (0x0x7f60f43b1478) 0 empty
  std::__is_direct_constructible_impl<int, int&> (0x0x7f60f43b14e0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f60f43d2000) 0 empty

Class std::__is_direct_constructible_new_safe<int, int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<int, int&> (0x0x7f60f43b1548) 0 empty
  std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, int&> > (0x0x7f60f43b15b0) 0 empty
    std::__is_direct_constructible_impl<int, int&> (0x0x7f60f43b1618) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f60f43d2060) 0 empty

Class std::__is_direct_constructible_new<int, int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<int, int&> (0x0x7f60f43b1680) 0 empty
  std::__is_direct_constructible_new_safe<int, int&> (0x0x7f60f43b16e8) 0 empty
    std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, int&> > (0x0x7f60f43b1750) 0 empty
      std::__is_direct_constructible_impl<int, int&> (0x0x7f60f43b17b8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f60f43d20c0) 0 empty

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

Class std::__is_constructible_impl<int, int&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<int, int&> (0x0x7f60f43b1888) 0 empty
  std::__is_direct_constructible<int, int&> (0x0x7f60f43b18f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f43d2180) 0 empty

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

Class std::conditional<true, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&, int> >, std::is_constructible<int, int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&, int> >, std::is_constructible<int, int&> > (0x0x7f60f43d2240) 0 empty

Class std::conditional<true, std::is_convertible<int&, int>, std::is_convertible<const int&, int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<int&, int>, std::is_convertible<const int&, int> > (0x0x7f60f43d22a0) 0 empty

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

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

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

Class std::__is_void_helper<int&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<int&> (0x0x7f60f43b1a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f43d25a0) 0 empty

Class std::is_void<int&>
   size=1 align=1
   base size=1 base align=1
std::is_void<int&> (0x0x7f60f43b1a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f43d2600) 0 empty

Class std::conditional<false, std::is_void<int&>, std::__or_<std::is_function<int>, std::is_array<int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<int&>, std::__or_<std::is_function<int>, std::is_array<int> > > (0x0x7f60f43d2660) 0 empty

Class std::__or_<std::is_void<int&>, std::is_function<int>, std::is_array<int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<int&>, std::is_function<int>, std::is_array<int> > (0x0x7f60f43b1bc8) 0 empty
  std::__or_<std::is_function<int>, std::is_array<int> > (0x0x7f60f43b1c30) 0 empty
    std::is_array<int> (0x0x7f60f43b1c98) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f43d2780) 0 empty

Class std::__is_convertible_helper<int&, int, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<int&, int, false> (0x0x7f60f43d27e0) 0 empty

Class std::is_convertible<int&, int>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<int&, int> (0x0x7f60f43b1d68) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f43d2840) 0 empty

Class std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&, int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&, int> > (0x0x7f60f43b1dd0) 0 empty
  std::is_convertible<int&, int> (0x0x7f60f43b1e38) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f43d28a0) 0 empty

Class std::__and_<std::is_constructible<int, int&>, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&, int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<int, int&>, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&, int> > > (0x0x7f60f43b1ea0) 0 empty
  std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&, int> > (0x0x7f60f43b1f08) 0 empty
    std::is_convertible<int&, int> (0x0x7f60f43b1f70) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f43d2900) 0 empty

Class std::__and_<std::is_constructible<int, const int&>, std::is_constructible<int, int&>, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&, int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<int, const int&>, std::is_constructible<int, int&>, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&, int> > > (0x0x7f60f43b1208) 0 empty
  std::__and_<std::is_constructible<int, int&>, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&, int> > > (0x0x7f60f43e7000) 0 empty
    std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&, int> > (0x0x7f60f43e7068) 0 empty
      std::is_convertible<int&, int> (0x0x7f60f43e70d0) 0 empty
        std::integral_constant<bool, true> (0x0x7f60f43d2960) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&, int> >, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&, int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&, int> >, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&, int> > > > (0x0x7f60f43d2a20) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<int, int&>, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&, int> > > >, std::is_constructible<int, const int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<int, int&>, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&, int> > > >, std::is_constructible<int, const int&> > (0x0x7f60f43d2b40) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&, int> > >, std::is_constructible<int, int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&, int> > >, std::is_constructible<int, int&> > (0x0x7f60f43d2ba0) 0 empty

Class std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&, int> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&, int> > > (0x0x7f60f43e71a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f43d2c00) 0 empty

Class std::__and_<std::is_constructible<int, int&>, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<int, int&>, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&, int> > > > (0x0x7f60f43e72d8) 0 empty
  std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&, int> > > (0x0x7f60f43e7340) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f43d2c60) 0 empty

Class std::__and_<std::is_constructible<int, const int&>, std::is_constructible<int, int&>, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&, int> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<int, const int&>, std::is_constructible<int, int&>, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&, int> > > > (0x0x7f60f43e7410) 0 empty
  std::__and_<std::is_constructible<int, int&>, std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&, int> > > > (0x0x7f60f43e7478) 0 empty
    std::__not_<std::__and_<std::is_convertible<const int&, int>, std::is_convertible<int&, int> > > (0x0x7f60f43e74e0) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f43d2cc0) 0 empty

Class std::conditional<true, std::is_constructible<int, int&>, std::is_constructible<int, const int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<int, int&>, std::is_constructible<int, const int&> > (0x0x7f60f43d2d80) 0 empty

Class std::__and_<std::is_constructible<int, const int&>, std::is_constructible<int, int&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<int, const int&>, std::is_constructible<int, int&> > (0x0x7f60f43e7680) 0 empty
  std::is_constructible<int, int&> (0x0x7f60f43e76e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f43d2ea0) 0 empty

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

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long int; _Ret = int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long int; _Ret = int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7f60f43fd5a0) 0

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

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long int; _Ret = long int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long int; _Ret = long int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7f60f43fd9c0) 0

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

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long unsigned int; _Ret = long unsigned int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long unsigned int; _Ret = long unsigned int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7f60f43fdde0) 0

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

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long long int; _Ret = long long int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long long int; _Ret = long long int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7f60f442c240) 0

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

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long long unsigned int; _Ret = long long unsigned int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long long unsigned int; _Ret = long long unsigned int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7f60f442c660) 0

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

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = float; _Ret = float; _CharT = char; _Base = {}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = float; _Ret = float; _CharT = char; _Base = {}; std::size_t = long unsigned int]::_Save_errno (0x0x7f60f442ca80) 0

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

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = double; _Ret = double; _CharT = char; _Base = {}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = double; _Ret = double; _CharT = char; _Base = {}; std::size_t = long unsigned int]::_Save_errno (0x0x7f60f442cea0) 0

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

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long double; _Ret = long double; _CharT = char; _Base = {}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long double; _Ret = long double; _CharT = char; _Base = {}; std::size_t = long unsigned int]::_Save_errno (0x0x7f60f4463300) 0

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

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

Class std::remove_volatile<std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::random_access_iterator_tag> (0x0x7f60f44637e0) 0 empty

Class std::remove_const<std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::random_access_iterator_tag> (0x0x7f60f4463840) 0 empty

Class std::remove_cv<std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::random_access_iterator_tag> (0x0x7f60f4463780) 0 empty

Class std::__is_void_helper<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::random_access_iterator_tag> (0x0x7f60f43e7888) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f44638a0) 0 empty

Class std::is_void<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::random_access_iterator_tag> (0x0x7f60f43e78f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4463900) 0 empty

Class std::conditional<false, std::is_void<std::random_access_iterator_tag>, std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::random_access_iterator_tag>, std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > > (0x0x7f60f4463960) 0 empty

Class std::is_function<std::input_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::input_iterator_tag> (0x0x7f60f43e7958) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4463a80) 0 empty

Class std::conditional<false, std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > (0x0x7f60f4463ae0) 0 empty

Class std::is_array<std::input_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_array<std::input_iterator_tag> (0x0x7f60f43e7a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4463b40) 0 empty

Class std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > (0x0x7f60f43e7af8) 0 empty
  std::is_array<std::input_iterator_tag> (0x0x7f60f43e7b60) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f4463ba0) 0 empty

Class std::__or_<std::is_void<std::random_access_iterator_tag>, std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::random_access_iterator_tag>, std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > (0x0x7f60f43e7bc8) 0 empty
  std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > (0x0x7f60f43e7c30) 0 empty
    std::is_array<std::input_iterator_tag> (0x0x7f60f43e7c98) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f4463cc0) 0 empty

Class std::is_function<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::random_access_iterator_tag> (0x0x7f60f43e7d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4463de0) 0 empty

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

Class std::is_lvalue_reference<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::random_access_iterator_tag> (0x0x7f60f43e7d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4463ea0) 0 empty

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

Class std::is_rvalue_reference<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::random_access_iterator_tag> (0x0x7f60f43e7dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4463f60) 0 empty

Class std::__or_<std::is_lvalue_reference<std::random_access_iterator_tag>, std::is_rvalue_reference<std::random_access_iterator_tag> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::random_access_iterator_tag>, std::is_rvalue_reference<std::random_access_iterator_tag> > (0x0x7f60f43e7e38) 0 empty
  std::is_rvalue_reference<std::random_access_iterator_tag> (0x0x7f60f43e7ea0) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f4495000) 0 empty

Class std::is_reference<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::random_access_iterator_tag> (0x0x7f60f43e7f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4495060) 0 empty

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

Class std::__or_<std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> > (0x0x7f60f43e7f70) 0 empty
  std::is_void<std::random_access_iterator_tag> (0x0x7f60f4497000) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f4495120) 0 empty

Class std::__or_<std::is_function<std::random_access_iterator_tag>, std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::random_access_iterator_tag>, std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> > (0x0x7f60f4497068) 0 empty
  std::__or_<std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> > (0x0x7f60f44970d0) 0 empty
    std::is_void<std::random_access_iterator_tag> (0x0x7f60f4497138) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f4495180) 0 empty

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

Class std::is_object<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::random_access_iterator_tag> (0x0x7f60f4497208) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4495240) 0 empty

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

Class std::__or_<std::is_object<std::random_access_iterator_tag>, std::is_reference<std::random_access_iterator_tag> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::random_access_iterator_tag>, std::is_reference<std::random_access_iterator_tag> > (0x0x7f60f4497270) 0 empty
  std::is_object<std::random_access_iterator_tag> (0x0x7f60f44972d8) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4495300) 0 empty

Class std::__is_referenceable<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::random_access_iterator_tag> (0x0x7f60f4497340) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4495360) 0 empty

Class std::__add_rvalue_reference_helper<std::random_access_iterator_tag, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::random_access_iterator_tag, true> (0x0x7f60f44953c0) 0 empty

Class std::add_rvalue_reference<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::random_access_iterator_tag> (0x0x7f60f44973a8) 0 empty
  std::__add_rvalue_reference_helper<std::random_access_iterator_tag, true> (0x0x7f60f4495420) 0 empty

Class std::__is_convertible_helper<std::random_access_iterator_tag, std::input_iterator_tag, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::random_access_iterator_tag, std::input_iterator_tag, false> (0x0x7f60f4463d80) 0 empty

Class std::is_convertible<std::random_access_iterator_tag, std::input_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::random_access_iterator_tag, std::input_iterator_tag> (0x0x7f60f4497478) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4495600) 0 empty

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

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long int; _Ret = int; _CharT = wchar_t; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long int; _Ret = int; _CharT = wchar_t; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7f60f4495c60) 0

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long int; _Ret = long int; _CharT = wchar_t; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long int; _Ret = long int; _CharT = wchar_t; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7f60f44c2060) 0

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long unsigned int; _Ret = long unsigned int; _CharT = wchar_t; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long unsigned int; _Ret = long unsigned int; _CharT = wchar_t; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7f60f44c2420) 0

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long long int; _Ret = long long int; _CharT = wchar_t; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long long int; _Ret = long long int; _CharT = wchar_t; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7f60f44c27e0) 0

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long long unsigned int; _Ret = long long unsigned int; _CharT = wchar_t; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long long unsigned int; _Ret = long long unsigned int; _CharT = wchar_t; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7f60f44c2ba0) 0

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = float; _Ret = float; _CharT = wchar_t; _Base = {}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = float; _Ret = float; _CharT = wchar_t; _Base = {}; std::size_t = long unsigned int]::_Save_errno (0x0x7f60f44c2f60) 0

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = double; _Ret = double; _CharT = wchar_t; _Base = {}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = double; _Ret = double; _CharT = wchar_t; _Base = {}; std::size_t = long unsigned int]::_Save_errno (0x0x7f60f44f5360) 0

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long double; _Ret = long double; _CharT = wchar_t; _Base = {}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long double; _Ret = long double; _CharT = wchar_t; _Base = {}; std::size_t = long unsigned int]::_Save_errno (0x0x7f60f44f5720) 0

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

Class std::remove_reference<std::allocator<wchar_t>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::allocator<wchar_t>&> (0x0x7f60f44f5ea0) 0 empty

Class std::remove_reference<std::allocator<char16_t>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::allocator<char16_t>&> (0x0x7f60f45425a0) 0 empty

Class std::remove_reference<std::allocator<char32_t>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::allocator<char32_t>&> (0x0x7f60f4542f60) 0 empty

Class std::iterator_traits<const char*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const char*> (0x0x7f60f45692a0) 0 empty

Class __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > (0x0x7f60f4569240) 0

Class __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > (0x0x7f60f4569300) 0

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

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

Class std::__is_arithmetic<int>
   size=1 align=1
   base size=1 base align=1
std::__is_arithmetic<int> (0x0x7f60f4497c98) 0 empty
  std::__traitor<std::__is_integer<int>, std::__is_floating<int> > (0x0x7f60f41af000) 0 empty

Class std::__is_pointer<int>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<int> (0x0x7f60f41af060) 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> > (0x0x7f60f4569ea0) 0 empty

Class std::__is_scalar<int>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<int> (0x0x7f60f4497d68) 0 empty
  std::__traitor<std::__is_arithmetic<int>, std::__is_pointer<int> > (0x0x7f60f41af0c0) 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> (0x0x7f60f41af120) 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> (0x0x7f60f41af180) 0 empty

Class fastjet::SharedPtr<fastjet::PseudoJet::UserInfoBase>::__SharedCountingPtr
   size=16 align=8
   base size=16 base align=8
fastjet::SharedPtr<fastjet::PseudoJet::UserInfoBase>::__SharedCountingPtr (0x0x7f60f41afae0) 0

Class fastjet::SharedPtr<const fastjet::JetDefinition::Recombiner>::__SharedCountingPtr
   size=16 align=8
   base size=16 base align=8
fastjet::SharedPtr<const fastjet::JetDefinition::Recombiner>::__SharedCountingPtr (0x0x7f60f41d64e0) 0

Class fastjet::SharedPtr<fastjet::SelectorWorker>::__SharedCountingPtr
   size=16 align=8
   base size=16 base align=8
fastjet::SharedPtr<fastjet::SelectorWorker>::__SharedCountingPtr (0x0x7f60f42031e0) 0

Class std::remove_reference<std::vector<fastjet::PseudoJet>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::vector<fastjet::PseudoJet>&> (0x0x7f60f4203f60) 0 empty

Class fastjet::SharedPtr<fastjet::ClusterSequence::Extras>::__SharedCountingPtr
   size=16 align=8
   base size=16 base align=8
fastjet::SharedPtr<fastjet::ClusterSequence::Extras>::__SharedCountingPtr (0x0x7f60f42282a0) 0

Class std::is_error_condition_enum<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::allocator<char> > (0x0x7f60f423b068) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4228420) 0 empty

Class std::is_error_code_enum<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::allocator<char> > (0x0x7f60f423b138) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4228480) 0 empty

Class __gnu_cxx::__aligned_membuf<std::pair<const double, std::pair<int, int> > >::_Tp2
   size=16 align=8
   base size=16 base align=8
__gnu_cxx::__aligned_membuf<std::pair<const double, std::pair<int, int> > >::_Tp2 (0x0x7f60f4272000) 0

Class __gnu_cxx::__aligned_membuf<std::pair<const double, std::pair<int, int> > >
   size=16 align=8
   base size=16 base align=8
__gnu_cxx::__aligned_membuf<std::pair<const double, std::pair<int, int> > > (0x0x7f60f4254f60) 0

Class std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > > (0x0x7f60f423b548) 0
  std::_Rb_tree_node_base (0x0x7f60f4254f00) 0

Class std::is_same<fastjet::EtaPhi*, fastjet::EtaPhi*>
   size=1 align=1
   base size=1 base align=1
std::is_same<fastjet::EtaPhi*, fastjet::EtaPhi*> (0x0x7f60f423b618) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f42721e0) 0 empty

Class std::conditional<true, std::__not_<std::is_pointer<fastjet::EtaPhi*> >, std::is_same<fastjet::EtaPhi*, fastjet::EtaPhi*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::is_pointer<fastjet::EtaPhi*> >, std::is_same<fastjet::EtaPhi*, fastjet::EtaPhi*> > (0x0x7f60f4272240) 0 empty

Class std::remove_volatile<fastjet::EtaPhi*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<fastjet::EtaPhi*> (0x0x7f60f4272300) 0 empty

Class std::remove_const<fastjet::EtaPhi*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<fastjet::EtaPhi*> (0x0x7f60f4272360) 0 empty

Class std::remove_cv<fastjet::EtaPhi*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<fastjet::EtaPhi*> (0x0x7f60f42722a0) 0 empty

Class std::__is_pointer_helper<fastjet::EtaPhi*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<fastjet::EtaPhi*> (0x0x7f60f423b6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f42723c0) 0 empty

Class std::is_pointer<fastjet::EtaPhi*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<fastjet::EtaPhi*> (0x0x7f60f423b750) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4272420) 0 empty

Class std::__not_<std::is_pointer<fastjet::EtaPhi*> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_pointer<fastjet::EtaPhi*> > (0x0x7f60f423b7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4272480) 0 empty

Class std::__and_<std::is_same<fastjet::EtaPhi*, fastjet::EtaPhi*>, std::__not_<std::is_pointer<fastjet::EtaPhi*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<fastjet::EtaPhi*, fastjet::EtaPhi*>, std::__not_<std::is_pointer<fastjet::EtaPhi*> > > (0x0x7f60f423b820) 0 empty
  std::__not_<std::is_pointer<fastjet::EtaPhi*> > (0x0x7f60f423b888) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f42724e0) 0 empty

Class std::remove_reference<std::pair<double, std::pair<int, int> > >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::pair<double, std::pair<int, int> > > (0x0x7f60f42727e0) 0 empty

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

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

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

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

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

Class std::conditional<false, std::__undefined, char>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, char> (0x0x7f60f4272d80) 0 empty

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

Class std::remove_volatile<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<wchar_t> (0x0x7f60f42a1540) 0 empty

Class std::remove_const<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::remove_const<wchar_t> (0x0x7f60f42a15a0) 0 empty

Class std::remove_cv<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<wchar_t> (0x0x7f60f42a14e0) 0 empty

Class std::__is_void_helper<wchar_t>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<wchar_t> (0x0x7f60f423bc98) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f42a1600) 0 empty

Class std::is_void<wchar_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<wchar_t> (0x0x7f60f423bd00) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f42a1660) 0 empty

Class std::conditional<false, std::__undefined, wchar_t>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, wchar_t> (0x0x7f60f42a16c0) 0 empty

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

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

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

Class std::remove_volatile<char16_t>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<char16_t> (0x0x7f60f42c8780) 0 empty

Class std::remove_const<char16_t>
   size=1 align=1
   base size=0 base align=1
std::remove_const<char16_t> (0x0x7f60f42c87e0) 0 empty

Class std::remove_cv<char16_t>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<char16_t> (0x0x7f60f42c8720) 0 empty

Class std::__is_void_helper<char16_t>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<char16_t> (0x0x7f60f42d5068) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f42c8840) 0 empty

Class std::is_void<char16_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<char16_t> (0x0x7f60f42d50d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f42c88a0) 0 empty

Class std::conditional<false, std::__undefined, char16_t>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, char16_t> (0x0x7f60f42c8900) 0 empty

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

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

Class std::remove_volatile<char32_t>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<char32_t> (0x0x7f60f42e82a0) 0 empty

Class std::remove_const<char32_t>
   size=1 align=1
   base size=0 base align=1
std::remove_const<char32_t> (0x0x7f60f42e8300) 0 empty

Class std::remove_cv<char32_t>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<char32_t> (0x0x7f60f42e8240) 0 empty

Class std::__is_void_helper<char32_t>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<char32_t> (0x0x7f60f42d5340) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f42e8360) 0 empty

Class std::is_void<char32_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<char32_t> (0x0x7f60f42d53a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f42e83c0) 0 empty

Class std::conditional<false, std::__undefined, char32_t>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, char32_t> (0x0x7f60f42e8420) 0 empty

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

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

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

Class std::_Array_copy_ctor<long unsigned int, true>
   size=1 align=1
   base size=0 base align=1
std::_Array_copy_ctor<long unsigned int, true> (0x0x7f60f42e8e40) 0 empty

Class fastjet::SharedPtr<fastjet::PseudoJetStructureBase>::__SharedCountingPtr
   size=16 align=8
   base size=16 base align=8
fastjet::SharedPtr<fastjet::PseudoJetStructureBase>::__SharedCountingPtr (0x0x7f60f4310000) 0

Class fastjet::SharedPtr<const fastjet::JetDefinition::Plugin>::__SharedCountingPtr
   size=16 align=8
   base size=16 base align=8
fastjet::SharedPtr<const fastjet::JetDefinition::Plugin>::__SharedCountingPtr (0x0x7f60f4310660) 0

Class std::remove_reference<std::allocator<fastjet::PseudoJet>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::allocator<fastjet::PseudoJet>&> (0x0x7f60f436bba0) 0 empty

Class std::remove_reference<const fastjet::EtaPhi&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<const fastjet::EtaPhi&> (0x0x7f60f3f25c60) 0 empty

Class std::unary_function<std::pair<const double, std::pair<int, int> >, const double>
   size=1 align=1
   base size=0 base align=1
std::unary_function<std::pair<const double, std::pair<int, int> >, const double> (0x0x7f60f3f53000) 0 empty

Class std::_Select1st<std::pair<const double, std::pair<int, int> > >
   size=1 align=1
   base size=1 base align=1
std::_Select1st<std::pair<const double, std::pair<int, int> > > (0x0x7f60f42d5b60) 0 empty
  std::unary_function<std::pair<const double, std::pair<int, int> >, const double> (0x0x7f60f3f53060) 0 empty

Class std::is_same<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> (0x0x7f60f42d5dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f3f530c0) 0 empty

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

Class std::_Rb_tree<double, std::pair<const double, std::pair<int, int> >, std::_Select1st<std::pair<const double, std::pair<int, int> > >, std::less<double>, std::allocator<std::pair<const double, std::pair<int, int> > > >::_Alloc_node
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree<double, std::pair<const double, std::pair<int, int> >, std::_Select1st<std::pair<const double, std::pair<int, int> > >, std::less<double>, std::allocator<std::pair<const double, std::pair<int, int> > > >::_Alloc_node (0x0x7f60f3f53300) 0

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

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

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

Class std::is_void<const char>
   size=1 align=1
   base size=1 base align=1
std::is_void<const char> (0x0x7f60f3f6e208) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f3f53720) 0 empty

Class std::conditional<false, std::__undefined, const char>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, const char> (0x0x7f60f3f53780) 0 empty

Class std::pointer_traits<const char*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<const char*> (0x0x7f60f3f535a0) 0 empty

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

Class std::remove_volatile<const wchar_t>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const wchar_t> (0x0x7f60f3f53c00) 0 empty

Class std::remove_const<const wchar_t>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const wchar_t> (0x0x7f60f3f53c60) 0 empty

Class std::remove_cv<const wchar_t>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const wchar_t> (0x0x7f60f3f53ba0) 0 empty

Class std::is_void<const wchar_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<const wchar_t> (0x0x7f60f3f6e410) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f3f53cc0) 0 empty

Class std::conditional<false, std::__undefined, const wchar_t>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, const wchar_t> (0x0x7f60f3f53d20) 0 empty

Class std::pointer_traits<const wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<const wchar_t*> (0x0x7f60f3f53b40) 0 empty

Class std::iterator_traits<const wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const wchar_t*> (0x0x7f60f3f53e40) 0 empty

Class std::iterator_traits<const char16_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const char16_t*> (0x0x7f60f3fa7120) 0 empty

Class std::remove_volatile<const char16_t>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const char16_t> (0x0x7f60f3fa7300) 0 empty

Class std::remove_const<const char16_t>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const char16_t> (0x0x7f60f3fa7360) 0 empty

Class std::remove_cv<const char16_t>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const char16_t> (0x0x7f60f3fa72a0) 0 empty

Class std::is_void<const char16_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<const char16_t> (0x0x7f60f3f6e680) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f3fa73c0) 0 empty

Class std::conditional<false, std::__undefined, const char16_t>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, const char16_t> (0x0x7f60f3fa7420) 0 empty

Class std::pointer_traits<const char16_t*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<const char16_t*> (0x0x7f60f3fa7240) 0 empty

Class std::iterator_traits<const char32_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const char32_t*> (0x0x7f60f3fa76c0) 0 empty

Class std::remove_volatile<const char32_t>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const char32_t> (0x0x7f60f3fa78a0) 0 empty

Class std::remove_const<const char32_t>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const char32_t> (0x0x7f60f3fa7900) 0 empty

Class std::remove_cv<const char32_t>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const char32_t> (0x0x7f60f3fa7840) 0 empty

Class std::is_void<const char32_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<const char32_t> (0x0x7f60f3f6e820) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f3fa7960) 0 empty

Class std::conditional<false, std::__undefined, const char32_t>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, const char32_t> (0x0x7f60f3fa79c0) 0 empty

Class std::pointer_traits<const char32_t*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<const char32_t*> (0x0x7f60f3fa77e0) 0 empty

Class std::iterator_traits<fastjet::PseudoJet*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<fastjet::PseudoJet*> (0x0x7f60f3ff9720) 0 empty

Class std::_Destroy_aux<false>
   size=1 align=1
   base size=0 base align=1
std::_Destroy_aux<false> (0x0x7f60f3ff9780) 0 empty

Class std::iterator_traits<fastjet::ClusterSequence::history_element*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<fastjet::ClusterSequence::history_element*> (0x0x7f60f3ff9cc0) 0 empty

Class std::iterator_traits<fastjet::ClusterSequence::Tile*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<fastjet::ClusterSequence::Tile*> (0x0x7f60f4016360) 0 empty

Class std::is_function<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_function<fastjet::PseudoJet*> (0x0x7f60f3f6ee38) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f40165a0) 0 empty

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

Class std::is_lvalue_reference<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<fastjet::PseudoJet*> (0x0x7f60f3f6eea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4016660) 0 empty

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

Class std::is_rvalue_reference<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<fastjet::PseudoJet*> (0x0x7f60f3f6ef08) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4016720) 0 empty

Class std::__or_<std::is_lvalue_reference<fastjet::PseudoJet*>, std::is_rvalue_reference<fastjet::PseudoJet*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<fastjet::PseudoJet*>, std::is_rvalue_reference<fastjet::PseudoJet*> > (0x0x7f60f3f6ef70) 0 empty
  std::is_rvalue_reference<fastjet::PseudoJet*> (0x0x7f60f402d000) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f4016780) 0 empty

Class std::is_reference<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<fastjet::PseudoJet*> (0x0x7f60f402d138) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f40167e0) 0 empty

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

Class std::remove_volatile<fastjet::PseudoJet*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<fastjet::PseudoJet*> (0x0x7f60f40169c0) 0 empty

Class std::remove_const<fastjet::PseudoJet*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<fastjet::PseudoJet*> (0x0x7f60f4016a20) 0 empty

Class std::remove_cv<fastjet::PseudoJet*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<fastjet::PseudoJet*> (0x0x7f60f4016960) 0 empty

Class std::__is_void_helper<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<fastjet::PseudoJet*> (0x0x7f60f402d2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4016a80) 0 empty

Class std::is_void<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_void<fastjet::PseudoJet*> (0x0x7f60f402d340) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4016ae0) 0 empty

Class std::__or_<std::is_reference<fastjet::PseudoJet*>, std::is_void<fastjet::PseudoJet*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<fastjet::PseudoJet*>, std::is_void<fastjet::PseudoJet*> > (0x0x7f60f402d3a8) 0 empty
  std::is_void<fastjet::PseudoJet*> (0x0x7f60f402d410) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f4016b40) 0 empty

Class std::__or_<std::is_function<fastjet::PseudoJet*>, std::is_reference<fastjet::PseudoJet*>, std::is_void<fastjet::PseudoJet*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<fastjet::PseudoJet*>, std::is_reference<fastjet::PseudoJet*>, std::is_void<fastjet::PseudoJet*> > (0x0x7f60f402d478) 0 empty
  std::__or_<std::is_reference<fastjet::PseudoJet*>, std::is_void<fastjet::PseudoJet*> > (0x0x7f60f402d4e0) 0 empty
    std::is_void<fastjet::PseudoJet*> (0x0x7f60f402d548) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f4016ba0) 0 empty

Class std::__not_<std::__or_<std::is_function<fastjet::PseudoJet*>, std::is_reference<fastjet::PseudoJet*>, std::is_void<fastjet::PseudoJet*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<fastjet::PseudoJet*>, std::is_reference<fastjet::PseudoJet*>, std::is_void<fastjet::PseudoJet*> > > (0x0x7f60f402d5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4016c00) 0 empty

Class std::is_object<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_object<fastjet::PseudoJet*> (0x0x7f60f402d618) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4016c60) 0 empty

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

Class std::__or_<std::is_object<fastjet::PseudoJet*>, std::is_reference<fastjet::PseudoJet*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<fastjet::PseudoJet*>, std::is_reference<fastjet::PseudoJet*> > (0x0x7f60f402d750) 0 empty
  std::is_object<fastjet::PseudoJet*> (0x0x7f60f402d7b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4016de0) 0 empty

Class std::__is_referenceable<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<fastjet::PseudoJet*> (0x0x7f60f402d820) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4016f00) 0 empty

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

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

Class std::is_array<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_array<fastjet::PseudoJet*> (0x0x7f60f402d958) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f403f060) 0 empty

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

Class std::__and_<std::is_array<fastjet::PseudoJet*>, std::__not_<std::extent<fastjet::PseudoJet*, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<fastjet::PseudoJet*>, std::__not_<std::extent<fastjet::PseudoJet*, 0u> > > (0x0x7f60f402d9c0) 0 empty
  std::is_array<fastjet::PseudoJet*> (0x0x7f60f402da28) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f403f120) 0 empty

Class std::__is_array_unknown_bounds<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<fastjet::PseudoJet*> (0x0x7f60f402db60) 0 empty
  std::__and_<std::is_array<fastjet::PseudoJet*>, std::__not_<std::extent<fastjet::PseudoJet*, 0u> > > (0x0x7f60f402dbc8) 0 empty
    std::is_array<fastjet::PseudoJet*> (0x0x7f60f402dc30) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f403f240) 0 empty

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

Class std::__or_<std::__is_array_unknown_bounds<fastjet::PseudoJet*>, std::is_function<fastjet::PseudoJet*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<fastjet::PseudoJet*>, std::is_function<fastjet::PseudoJet*> > (0x0x7f60f402dd00) 0 empty
  std::is_function<fastjet::PseudoJet*> (0x0x7f60f402dd68) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f403f300) 0 empty

Class std::__or_<std::is_void<fastjet::PseudoJet*>, std::__is_array_unknown_bounds<fastjet::PseudoJet*>, std::is_function<fastjet::PseudoJet*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<fastjet::PseudoJet*>, std::__is_array_unknown_bounds<fastjet::PseudoJet*>, std::is_function<fastjet::PseudoJet*> > (0x0x7f60f402dea0) 0 empty
  std::__or_<std::__is_array_unknown_bounds<fastjet::PseudoJet*>, std::is_function<fastjet::PseudoJet*> > (0x0x7f60f402df08) 0 empty
    std::is_function<fastjet::PseudoJet*> (0x0x7f60f402df70) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f403f360) 0 empty

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

Class std::__is_integral_helper<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<fastjet::PseudoJet*> (0x0x7f60f4046208) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f403f420) 0 empty

Class std::is_integral<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_integral<fastjet::PseudoJet*> (0x0x7f60f4046270) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f403f480) 0 empty

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

Class std::__is_floating_point_helper<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<fastjet::PseudoJet*> (0x0x7f60f40463a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f403f540) 0 empty

Class std::is_floating_point<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<fastjet::PseudoJet*> (0x0x7f60f4046410) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f403f5a0) 0 empty

Class std::__or_<std::is_integral<fastjet::PseudoJet*>, std::is_floating_point<fastjet::PseudoJet*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<fastjet::PseudoJet*>, std::is_floating_point<fastjet::PseudoJet*> > (0x0x7f60f4046478) 0 empty
  std::is_floating_point<fastjet::PseudoJet*> (0x0x7f60f40464e0) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f403f600) 0 empty

Class std::is_arithmetic<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<fastjet::PseudoJet*> (0x0x7f60f4046548) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f403f7e0) 0 empty

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

Class std::is_enum<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_enum<fastjet::PseudoJet*> (0x0x7f60f40465b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f403f8a0) 0 empty

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

Class std::__is_pointer_helper<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<fastjet::PseudoJet*> (0x0x7f60f4046618) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f403f960) 0 empty

Class std::is_pointer<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<fastjet::PseudoJet*> (0x0x7f60f4046680) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f403f9c0) 0 empty

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

Class std::__or_<std::is_pointer<fastjet::PseudoJet*>, std::is_member_pointer<fastjet::PseudoJet*>, std::is_null_pointer<fastjet::PseudoJet*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<fastjet::PseudoJet*>, std::is_member_pointer<fastjet::PseudoJet*>, std::is_null_pointer<fastjet::PseudoJet*> > (0x0x7f60f40466e8) 0 empty
  std::is_pointer<fastjet::PseudoJet*> (0x0x7f60f4046750) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f403fa80) 0 empty

Class std::__or_<std::is_enum<fastjet::PseudoJet*>, std::is_pointer<fastjet::PseudoJet*>, std::is_member_pointer<fastjet::PseudoJet*>, std::is_null_pointer<fastjet::PseudoJet*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<fastjet::PseudoJet*>, std::is_pointer<fastjet::PseudoJet*>, std::is_member_pointer<fastjet::PseudoJet*>, std::is_null_pointer<fastjet::PseudoJet*> > (0x0x7f60f40467b8) 0 empty
  std::__or_<std::is_pointer<fastjet::PseudoJet*>, std::is_member_pointer<fastjet::PseudoJet*>, std::is_null_pointer<fastjet::PseudoJet*> > (0x0x7f60f4046820) 0 empty
    std::is_pointer<fastjet::PseudoJet*> (0x0x7f60f4046888) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f403fae0) 0 empty

Class std::__or_<std::is_arithmetic<fastjet::PseudoJet*>, std::is_enum<fastjet::PseudoJet*>, std::is_pointer<fastjet::PseudoJet*>, std::is_member_pointer<fastjet::PseudoJet*>, std::is_null_pointer<fastjet::PseudoJet*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<fastjet::PseudoJet*>, std::is_enum<fastjet::PseudoJet*>, std::is_pointer<fastjet::PseudoJet*>, std::is_member_pointer<fastjet::PseudoJet*>, std::is_null_pointer<fastjet::PseudoJet*> > (0x0x7f60f40468f0) 0 empty
  std::__or_<std::is_enum<fastjet::PseudoJet*>, std::is_pointer<fastjet::PseudoJet*>, std::is_member_pointer<fastjet::PseudoJet*>, std::is_null_pointer<fastjet::PseudoJet*> > (0x0x7f60f4046958) 0 empty
    std::__or_<std::is_pointer<fastjet::PseudoJet*>, std::is_member_pointer<fastjet::PseudoJet*>, std::is_null_pointer<fastjet::PseudoJet*> > (0x0x7f60f40469c0) 0 empty
      std::is_pointer<fastjet::PseudoJet*> (0x0x7f60f4046a28) 0 empty
        std::integral_constant<bool, true> (0x0x7f60f403fb40) 0 empty

Class std::is_scalar<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<fastjet::PseudoJet*> (0x0x7f60f4046a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f403fba0) 0 empty

Class std::__or_<std::is_reference<fastjet::PseudoJet*>, std::is_scalar<fastjet::PseudoJet*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<fastjet::PseudoJet*>, std::is_scalar<fastjet::PseudoJet*> > (0x0x7f60f4046af8) 0 empty
  std::is_scalar<fastjet::PseudoJet*> (0x0x7f60f4046b60) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f403fc00) 0 empty

Class std::__is_destructible_safe<fastjet::PseudoJet*, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<fastjet::PseudoJet*, false, true> (0x0x7f60f4046bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f403fd20) 0 empty

Class std::is_destructible<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<fastjet::PseudoJet*> (0x0x7f60f4046c30) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f403fd80) 0 empty

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

Class std::is_function<fastjet::PseudoJet*&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<fastjet::PseudoJet*&&> (0x0x7f60f4046d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f403fea0) 0 empty

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

Class std::is_lvalue_reference<fastjet::PseudoJet*&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<fastjet::PseudoJet*&&> (0x0x7f60f4046d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f403ff60) 0 empty

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

Class std::is_rvalue_reference<fastjet::PseudoJet*&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<fastjet::PseudoJet*&&> (0x0x7f60f4046dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4068060) 0 empty

Class std::__or_<std::is_lvalue_reference<fastjet::PseudoJet*&&>, std::is_rvalue_reference<fastjet::PseudoJet*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<fastjet::PseudoJet*&&>, std::is_rvalue_reference<fastjet::PseudoJet*&&> > (0x0x7f60f4046e38) 0 empty
  std::is_rvalue_reference<fastjet::PseudoJet*&&> (0x0x7f60f4046ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f40680c0) 0 empty

Class std::is_reference<fastjet::PseudoJet*&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<fastjet::PseudoJet*&&> (0x0x7f60f4046f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4068120) 0 empty

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

Class std::__or_<std::is_reference<fastjet::PseudoJet*&&>, std::is_void<fastjet::PseudoJet*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<fastjet::PseudoJet*&&>, std::is_void<fastjet::PseudoJet*&&> > (0x0x7f60f406d138) 0 empty
  std::is_reference<fastjet::PseudoJet*&&> (0x0x7f60f406d1a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f40681e0) 0 empty

Class std::__or_<std::is_function<fastjet::PseudoJet*&&>, std::is_reference<fastjet::PseudoJet*&&>, std::is_void<fastjet::PseudoJet*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<fastjet::PseudoJet*&&>, std::is_reference<fastjet::PseudoJet*&&>, std::is_void<fastjet::PseudoJet*&&> > (0x0x7f60f406d208) 0 empty
  std::__or_<std::is_reference<fastjet::PseudoJet*&&>, std::is_void<fastjet::PseudoJet*&&> > (0x0x7f60f406d270) 0 empty
    std::is_reference<fastjet::PseudoJet*&&> (0x0x7f60f406d2d8) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f4068300) 0 empty

Class std::__not_<std::__or_<std::is_function<fastjet::PseudoJet*&&>, std::is_reference<fastjet::PseudoJet*&&>, std::is_void<fastjet::PseudoJet*&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<fastjet::PseudoJet*&&>, std::is_reference<fastjet::PseudoJet*&&>, std::is_void<fastjet::PseudoJet*&&> > > (0x0x7f60f406d340) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f40683c0) 0 empty

Class std::is_object<fastjet::PseudoJet*&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<fastjet::PseudoJet*&&> (0x0x7f60f406d3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4068420) 0 empty

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

Class std::__or_<std::is_object<fastjet::PseudoJet*&&>, std::is_reference<fastjet::PseudoJet*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<fastjet::PseudoJet*&&>, std::is_reference<fastjet::PseudoJet*&&> > (0x0x7f60f406d4e0) 0 empty
  std::is_reference<fastjet::PseudoJet*&&> (0x0x7f60f406d548) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f40684e0) 0 empty

Class std::__is_referenceable<fastjet::PseudoJet*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<fastjet::PseudoJet*&&> (0x0x7f60f406d5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4068600) 0 empty

Class std::__add_rvalue_reference_helper<fastjet::PseudoJet*&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<fastjet::PseudoJet*&&, true> (0x0x7f60f4068660) 0 empty

Class std::add_rvalue_reference<fastjet::PseudoJet*&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<fastjet::PseudoJet*&&> (0x0x7f60f406d618) 0 empty
  std::__add_rvalue_reference_helper<fastjet::PseudoJet*&&, true> (0x0x7f60f40686c0) 0 empty

Class std::__is_direct_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f60f4046c98) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f60f403fe40) 0 empty

Class std::__and_<std::is_destructible<fastjet::PseudoJet*>, std::__is_direct_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<fastjet::PseudoJet*>, std::__is_direct_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> > (0x0x7f60f406d6e8) 0 empty
  std::__is_direct_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f60f406d750) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f60f4068720) 0 empty

Class std::__is_direct_constructible_new_safe<fastjet::PseudoJet*, fastjet::PseudoJet*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f60f406d7b8) 0 empty
  std::__and_<std::is_destructible<fastjet::PseudoJet*>, std::__is_direct_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> > (0x0x7f60f406d820) 0 empty
    std::__is_direct_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f60f406d888) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f60f4068780) 0 empty

Class std::__is_direct_constructible_new<fastjet::PseudoJet*, fastjet::PseudoJet*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f60f406d8f0) 0 empty
  std::__is_direct_constructible_new_safe<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f60f406d958) 0 empty
    std::__and_<std::is_destructible<fastjet::PseudoJet*>, std::__is_direct_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> > (0x0x7f60f406d9c0) 0 empty
      std::__is_direct_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f60f406da28) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f60f40687e0) 0 empty

Class std::__is_direct_constructible<fastjet::PseudoJet*, fastjet::PseudoJet*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f60f406da90) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4068840) 0 empty

Class std::__is_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f60f406daf8) 0 empty
  std::__is_direct_constructible<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f60f406db60) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f40688a0) 0 empty

Class std::is_constructible<fastjet::PseudoJet*, fastjet::PseudoJet*&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f60f406dbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4068900) 0 empty

Class std::__is_move_constructible_impl<fastjet::PseudoJet*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_constructible_impl<fastjet::PseudoJet*, true> (0x0x7f60f406dc30) 0 empty
  std::is_constructible<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f60f406dc98) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4068960) 0 empty

Class std::is_move_constructible<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_move_constructible<fastjet::PseudoJet*> (0x0x7f60f406dd00) 0 empty
  std::__is_move_constructible_impl<fastjet::PseudoJet*, true> (0x0x7f60f406dd68) 0 empty
    std::is_constructible<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f60f406ddd0) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f40689c0) 0 empty

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

Class std::is_function<fastjet::PseudoJet*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<fastjet::PseudoJet*&> (0x0x7f60f406de38) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4068ae0) 0 empty

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

Class std::is_lvalue_reference<fastjet::PseudoJet*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<fastjet::PseudoJet*&> (0x0x7f60f406dea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4068ba0) 0 empty

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

Class std::__or_<std::is_lvalue_reference<fastjet::PseudoJet*&>, std::is_rvalue_reference<fastjet::PseudoJet*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<fastjet::PseudoJet*&>, std::is_rvalue_reference<fastjet::PseudoJet*&> > (0x0x7f60f406df08) 0 empty
  std::is_lvalue_reference<fastjet::PseudoJet*&> (0x0x7f60f406df70) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4068c60) 0 empty

Class std::is_reference<fastjet::PseudoJet*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<fastjet::PseudoJet*&> (0x0x7f60f40870d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f4068cc0) 0 empty

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

Class std::__or_<std::is_reference<fastjet::PseudoJet*&>, std::is_void<fastjet::PseudoJet*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<fastjet::PseudoJet*&>, std::is_void<fastjet::PseudoJet*&> > (0x0x7f60f4087208) 0 empty
  std::is_reference<fastjet::PseudoJet*&> (0x0x7f60f4087270) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f4068e40) 0 empty

Class std::__or_<std::is_function<fastjet::PseudoJet*&>, std::is_reference<fastjet::PseudoJet*&>, std::is_void<fastjet::PseudoJet*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<fastjet::PseudoJet*&>, std::is_reference<fastjet::PseudoJet*&>, std::is_void<fastjet::PseudoJet*&> > (0x0x7f60f40872d8) 0 empty
  std::__or_<std::is_reference<fastjet::PseudoJet*&>, std::is_void<fastjet::PseudoJet*&> > (0x0x7f60f4087340) 0 empty
    std::is_reference<fastjet::PseudoJet*&> (0x0x7f60f40873a8) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f4068f60) 0 empty

Class std::__not_<std::__or_<std::is_function<fastjet::PseudoJet*&>, std::is_reference<fastjet::PseudoJet*&>, std::is_void<fastjet::PseudoJet*&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<fastjet::PseudoJet*&>, std::is_reference<fastjet::PseudoJet*&>, std::is_void<fastjet::PseudoJet*&> > > (0x0x7f60f4087410) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f408d060) 0 empty

Class std::is_object<fastjet::PseudoJet*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<fastjet::PseudoJet*&> (0x0x7f60f4087478) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f408d0c0) 0 empty

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

Class std::__or_<std::is_object<fastjet::PseudoJet*&>, std::is_reference<fastjet::PseudoJet*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<fastjet::PseudoJet*&>, std::is_reference<fastjet::PseudoJet*&> > (0x0x7f60f4087680) 0 empty
  std::is_reference<fastjet::PseudoJet*&> (0x0x7f60f40876e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f408d180) 0 empty

Class std::__is_referenceable<fastjet::PseudoJet*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<fastjet::PseudoJet*&> (0x0x7f60f4087750) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f408d2a0) 0 empty

Class std::__add_rvalue_reference_helper<fastjet::PseudoJet*&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<fastjet::PseudoJet*&, true> (0x0x7f60f408d300) 0 empty

Class std::add_rvalue_reference<fastjet::PseudoJet*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<fastjet::PseudoJet*&> (0x0x7f60f40877b8) 0 empty
  std::__add_rvalue_reference_helper<fastjet::PseudoJet*&, true> (0x0x7f60f408d360) 0 empty

Class std::__is_assignable_helper<fastjet::PseudoJet*&, fastjet::PseudoJet*&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f60f4068a80) 0 empty

Class std::is_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f60f4087888) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f408d3c0) 0 empty

Class std::__is_move_assignable_impl<fastjet::PseudoJet*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<fastjet::PseudoJet*, true> (0x0x7f60f40878f0) 0 empty
  std::is_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f60f4087958) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f408d420) 0 empty

Class std::is_move_assignable<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<fastjet::PseudoJet*> (0x0x7f60f40879c0) 0 empty
  std::__is_move_assignable_impl<fastjet::PseudoJet*, true> (0x0x7f60f4087a28) 0 empty
    std::is_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f60f4087a90) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f408d480) 0 empty

Class std::__and_<std::is_move_constructible<fastjet::PseudoJet*>, std::is_move_assignable<fastjet::PseudoJet*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_constructible<fastjet::PseudoJet*>, std::is_move_assignable<fastjet::PseudoJet*> > (0x0x7f60f4087af8) 0 empty
  std::is_move_assignable<fastjet::PseudoJet*> (0x0x7f60f4087b60) 0 empty
    std::__is_move_assignable_impl<fastjet::PseudoJet*, true> (0x0x7f60f4087bc8) 0 empty
      std::is_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f60f4087c30) 0 empty
        std::integral_constant<bool, true> (0x0x7f60f408d4e0) 0 empty

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

Class std::__is_nt_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f60f4087d68) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f408d5a0) 0 empty

Class std::__and_<std::is_constructible<fastjet::PseudoJet*, fastjet::PseudoJet*&&>, std::__is_nt_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<fastjet::PseudoJet*, fastjet::PseudoJet*&&>, std::__is_nt_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> > (0x0x7f60f4087dd0) 0 empty
  std::__is_nt_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f60f4087e38) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f408d600) 0 empty

Class std::is_nothrow_constructible<fastjet::PseudoJet*, fastjet::PseudoJet*&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f60f4087ea0) 0 empty
  std::__and_<std::is_constructible<fastjet::PseudoJet*, fastjet::PseudoJet*&&>, std::__is_nt_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> > (0x0x7f60f4087f08) 0 empty
    std::__is_nt_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f60f4087f70) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f408d660) 0 empty

Class std::__is_nothrow_move_constructible_impl<fastjet::PseudoJet*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<fastjet::PseudoJet*, true> (0x0x7f60f40a0000) 0 empty
  std::is_nothrow_constructible<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f60f40a0068) 0 empty
    std::__and_<std::is_constructible<fastjet::PseudoJet*, fastjet::PseudoJet*&&>, std::__is_nt_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> > (0x0x7f60f40a00d0) 0 empty
      std::__is_nt_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f60f40a0138) 0 empty
        std::integral_constant<bool, true> (0x0x7f60f408d6c0) 0 empty

Class std::is_nothrow_move_constructible<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<fastjet::PseudoJet*> (0x0x7f60f40a01a0) 0 empty
  std::__is_nothrow_move_constructible_impl<fastjet::PseudoJet*, true> (0x0x7f60f40a0208) 0 empty
    std::is_nothrow_constructible<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f60f40a0270) 0 empty
      std::__and_<std::is_constructible<fastjet::PseudoJet*, fastjet::PseudoJet*&&>, std::__is_nt_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> > (0x0x7f60f40a02d8) 0 empty
        std::__is_nt_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f60f40a0340) 0 empty
          std::integral_constant<bool, true> (0x0x7f60f408d720) 0 empty

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

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

Class std::__is_nt_assignable_impl<fastjet::PseudoJet*&, fastjet::PseudoJet*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_assignable_impl<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f60f40a03a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f408d840) 0 empty

Class std::__and_<std::is_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&>, std::__is_nt_assignable_impl<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&>, std::__is_nt_assignable_impl<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> > (0x0x7f60f40a0410) 0 empty
  std::__is_nt_assignable_impl<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f60f40a0478) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f408d8a0) 0 empty

Class std::is_nothrow_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f60f40a04e0) 0 empty
  std::__and_<std::is_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&>, std::__is_nt_assignable_impl<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> > (0x0x7f60f40a0548) 0 empty
    std::__is_nt_assignable_impl<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f60f40a05b0) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f408d900) 0 empty

Class std::__is_nt_move_assignable_impl<fastjet::PseudoJet*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_move_assignable_impl<fastjet::PseudoJet*, true> (0x0x7f60f40a0618) 0 empty
  std::is_nothrow_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f60f40a0680) 0 empty
    std::__and_<std::is_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&>, std::__is_nt_assignable_impl<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> > (0x0x7f60f40a06e8) 0 empty
      std::__is_nt_assignable_impl<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f60f40a0750) 0 empty
        std::integral_constant<bool, true> (0x0x7f60f408d960) 0 empty

Class std::is_nothrow_move_assignable<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_assignable<fastjet::PseudoJet*> (0x0x7f60f40a07b8) 0 empty
  std::__is_nt_move_assignable_impl<fastjet::PseudoJet*, true> (0x0x7f60f40a0820) 0 empty
    std::is_nothrow_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f60f40a0888) 0 empty
      std::__and_<std::is_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&>, std::__is_nt_assignable_impl<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> > (0x0x7f60f40a08f0) 0 empty
        std::__is_nt_assignable_impl<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f60f40a0958) 0 empty
          std::integral_constant<bool, true> (0x0x7f60f408d9c0) 0 empty

Class std::__and_<std::is_nothrow_move_constructible<fastjet::PseudoJet*>, std::is_nothrow_move_assignable<fastjet::PseudoJet*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_nothrow_move_constructible<fastjet::PseudoJet*>, std::is_nothrow_move_assignable<fastjet::PseudoJet*> > (0x0x7f60f40a09c0) 0 empty
  std::is_nothrow_move_assignable<fastjet::PseudoJet*> (0x0x7f60f40a0a28) 0 empty
    std::__is_nt_move_assignable_impl<fastjet::PseudoJet*, true> (0x0x7f60f40a0a90) 0 empty
      std::is_nothrow_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f60f40a0af8) 0 empty
        std::__and_<std::is_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&>, std::__is_nt_assignable_impl<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> > (0x0x7f60f40a0b60) 0 empty
          std::__is_nt_assignable_impl<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f60f40a0bc8) 0 empty
            std::integral_constant<bool, true> (0x0x7f60f408da20) 0 empty

Class std::iterator_traits<fastjet::EtaPhi*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<fastjet::EtaPhi*> (0x0x7f60f40b41e0) 0 empty

Class std::is_function<fastjet::EtaPhi>
   size=1 align=1
   base size=1 base align=1
std::is_function<fastjet::EtaPhi> (0x0x7f60f40c8270) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f40da120) 0 empty

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

Class std::is_lvalue_reference<fastjet::EtaPhi>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<fastjet::EtaPhi> (0x0x7f60f40c82d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f40da1e0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<fastjet::EtaPhi>, std::is_rvalue_reference<fastjet::EtaPhi> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<fastjet::EtaPhi>, std::is_rvalue_reference<fastjet::EtaPhi> > (0x0x7f60f40da240) 0 empty

Class std::is_rvalue_reference<fastjet::EtaPhi>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<fastjet::EtaPhi> (0x0x7f60f40c8340) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f40da2a0) 0 empty

Class std::__or_<std::is_lvalue_reference<fastjet::EtaPhi>, std::is_rvalue_reference<fastjet::EtaPhi> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<fastjet::EtaPhi>, std::is_rvalue_reference<fastjet::EtaPhi> > (0x0x7f60f40c83a8) 0 empty
  std::is_rvalue_reference<fastjet::EtaPhi> (0x0x7f60f40c8410) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f40da300) 0 empty

Class std::is_reference<fastjet::EtaPhi>
   size=1 align=1
   base size=1 base align=1
std::is_reference<fastjet::EtaPhi> (0x0x7f60f40c8548) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f40da420) 0 empty

Class std::conditional<false, std::is_reference<fastjet::EtaPhi>, std::is_void<fastjet::EtaPhi> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<fastjet::EtaPhi>, std::is_void<fastjet::EtaPhi> > (0x0x7f60f40da480) 0 empty

Class std::remove_volatile<fastjet::EtaPhi>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<fastjet::EtaPhi> (0x0x7f60f40da600) 0 empty

Class std::remove_const<fastjet::EtaPhi>
   size=1 align=1
   base size=0 base align=1
std::remove_const<fastjet::EtaPhi> (0x0x7f60f40da660) 0 empty

Class std::remove_cv<fastjet::EtaPhi>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<fastjet::EtaPhi> (0x0x7f60f40da5a0) 0 empty

Class std::__is_void_helper<fastjet::EtaPhi>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<fastjet::EtaPhi> (0x0x7f60f40c8618) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f40da6c0) 0 empty

Class std::is_void<fastjet::EtaPhi>
   size=1 align=1
   base size=1 base align=1
std::is_void<fastjet::EtaPhi> (0x0x7f60f40c8680) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f40da720) 0 empty

Class std::__or_<std::is_reference<fastjet::EtaPhi>, std::is_void<fastjet::EtaPhi> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<fastjet::EtaPhi>, std::is_void<fastjet::EtaPhi> > (0x0x7f60f40c86e8) 0 empty
  std::is_void<fastjet::EtaPhi> (0x0x7f60f40c8750) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f40da780) 0 empty

Class std::__or_<std::is_function<fastjet::EtaPhi>, std::is_reference<fastjet::EtaPhi>, std::is_void<fastjet::EtaPhi> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<fastjet::EtaPhi>, std::is_reference<fastjet::EtaPhi>, std::is_void<fastjet::EtaPhi> > (0x0x7f60f40c87b8) 0 empty
  std::__or_<std::is_reference<fastjet::EtaPhi>, std::is_void<fastjet::EtaPhi> > (0x0x7f60f40c8820) 0 empty
    std::is_void<fastjet::EtaPhi> (0x0x7f60f40c8888) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f40da7e0) 0 empty

Class std::__not_<std::__or_<std::is_function<fastjet::EtaPhi>, std::is_reference<fastjet::EtaPhi>, std::is_void<fastjet::EtaPhi> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<fastjet::EtaPhi>, std::is_reference<fastjet::EtaPhi>, std::is_void<fastjet::EtaPhi> > > (0x0x7f60f40c88f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f40da840) 0 empty

Class std::is_object<fastjet::EtaPhi>
   size=1 align=1
   base size=1 base align=1
std::is_object<fastjet::EtaPhi> (0x0x7f60f40c8958) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f40da8a0) 0 empty

Class std::conditional<true, std::is_object<fastjet::EtaPhi>, std::is_reference<fastjet::EtaPhi> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<fastjet::EtaPhi>, std::is_reference<fastjet::EtaPhi> > (0x0x7f60f40da900) 0 empty

Class std::__or_<std::is_object<fastjet::EtaPhi>, std::is_reference<fastjet::EtaPhi> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<fastjet::EtaPhi>, std::is_reference<fastjet::EtaPhi> > (0x0x7f60f40c89c0) 0 empty
  std::is_object<fastjet::EtaPhi> (0x0x7f60f40c8a28) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f40daa20) 0 empty

Class std::__is_referenceable<fastjet::EtaPhi>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<fastjet::EtaPhi> (0x0x7f60f40c8a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f40daa80) 0 empty

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

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

Class std::is_array<fastjet::EtaPhi>
   size=1 align=1
   base size=1 base align=1
std::is_array<fastjet::EtaPhi> (0x0x7f60f40c8af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f40dac60) 0 empty

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

Class std::__and_<std::is_array<fastjet::EtaPhi>, std::__not_<std::extent<fastjet::EtaPhi, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<fastjet::EtaPhi>, std::__not_<std::extent<fastjet::EtaPhi, 0u> > > (0x0x7f60f40c8c30) 0 empty
  std::is_array<fastjet::EtaPhi> (0x0x7f60f40c8c98) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f40dad20) 0 empty

Class std::__is_array_unknown_bounds<fastjet::EtaPhi>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<fastjet::EtaPhi> (0x0x7f60f40c8d00) 0 empty
  std::__and_<std::is_array<fastjet::EtaPhi>, std::__not_<std::extent<fastjet::EtaPhi, 0u> > > (0x0x7f60f40c8d68) 0 empty
    std::is_array<fastjet::EtaPhi> (0x0x7f60f40c8dd0) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f40dae40) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<fastjet::EtaPhi>, std::is_function<fastjet::EtaPhi> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<fastjet::EtaPhi>, std::is_function<fastjet::EtaPhi> > (0x0x7f60f40daf00) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<fastjet::EtaPhi>, std::is_function<fastjet::EtaPhi> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<fastjet::EtaPhi>, std::is_function<fastjet::EtaPhi> > (0x0x7f60f40c8f08) 0 empty
  std::is_function<fastjet::EtaPhi> (0x0x7f60f40c8f70) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f40daf60) 0 empty

Class std::__or_<std::is_void<fastjet::EtaPhi>, std::__is_array_unknown_bounds<fastjet::EtaPhi>, std::is_function<fastjet::EtaPhi> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<fastjet::EtaPhi>, std::__is_array_unknown_bounds<fastjet::EtaPhi>, std::is_function<fastjet::EtaPhi> > (0x0x7f60f4101000) 0 empty
  std::__or_<std::__is_array_unknown_bounds<fastjet::EtaPhi>, std::is_function<fastjet::EtaPhi> > (0x0x7f60f4101068) 0 empty
    std::is_function<fastjet::EtaPhi> (0x0x7f60f41010d0) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f41000c0) 0 empty

Class std::conditional<false, std::is_reference<fastjet::EtaPhi>, std::is_scalar<fastjet::EtaPhi> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<fastjet::EtaPhi>, std::is_scalar<fastjet::EtaPhi> > (0x0x7f60f4100180) 0 empty

Class std::__is_integral_helper<fastjet::EtaPhi>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<fastjet::EtaPhi> (0x0x7f60f4101138) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4100360) 0 empty

Class std::is_integral<fastjet::EtaPhi>
   size=1 align=1
   base size=1 base align=1
std::is_integral<fastjet::EtaPhi> (0x0x7f60f41011a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f41003c0) 0 empty

Class std::conditional<false, std::is_integral<fastjet::EtaPhi>, std::is_floating_point<fastjet::EtaPhi> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<fastjet::EtaPhi>, std::is_floating_point<fastjet::EtaPhi> > (0x0x7f60f4100420) 0 empty

Class std::__is_floating_point_helper<fastjet::EtaPhi>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<fastjet::EtaPhi> (0x0x7f60f41012d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4100540) 0 empty

Class std::is_floating_point<fastjet::EtaPhi>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<fastjet::EtaPhi> (0x0x7f60f4101340) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f41005a0) 0 empty

Class std::__or_<std::is_integral<fastjet::EtaPhi>, std::is_floating_point<fastjet::EtaPhi> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<fastjet::EtaPhi>, std::is_floating_point<fastjet::EtaPhi> > (0x0x7f60f41013a8) 0 empty
  std::is_floating_point<fastjet::EtaPhi> (0x0x7f60f4101410) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f4100600) 0 empty

Class std::is_arithmetic<fastjet::EtaPhi>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<fastjet::EtaPhi> (0x0x7f60f4101478) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4100660) 0 empty

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

Class std::is_enum<fastjet::EtaPhi>
   size=1 align=1
   base size=1 base align=1
std::is_enum<fastjet::EtaPhi> (0x0x7f60f41014e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4100720) 0 empty

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

Class std::__is_pointer_helper<fastjet::EtaPhi>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<fastjet::EtaPhi> (0x0x7f60f4101548) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f41007e0) 0 empty

Class std::is_pointer<fastjet::EtaPhi>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<fastjet::EtaPhi> (0x0x7f60f41015b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4100840) 0 empty

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

Class std::__is_member_pointer_helper<fastjet::EtaPhi>
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<fastjet::EtaPhi> (0x0x7f60f4101618) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4100900) 0 empty

Class std::is_member_pointer<fastjet::EtaPhi>
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<fastjet::EtaPhi> (0x0x7f60f4101680) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4100960) 0 empty

Class std::conditional<false, std::is_member_pointer<fastjet::EtaPhi>, std::is_null_pointer<fastjet::EtaPhi> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<fastjet::EtaPhi>, std::is_null_pointer<fastjet::EtaPhi> > (0x0x7f60f41009c0) 0 empty

Class std::__is_null_pointer_helper<fastjet::EtaPhi>
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<fastjet::EtaPhi> (0x0x7f60f41017b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4100a20) 0 empty

Class std::is_null_pointer<fastjet::EtaPhi>
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<fastjet::EtaPhi> (0x0x7f60f4101820) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4100a80) 0 empty

Class std::__or_<std::is_member_pointer<fastjet::EtaPhi>, std::is_null_pointer<fastjet::EtaPhi> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<fastjet::EtaPhi>, std::is_null_pointer<fastjet::EtaPhi> > (0x0x7f60f4101888) 0 empty
  std::is_null_pointer<fastjet::EtaPhi> (0x0x7f60f41018f0) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f4100ae0) 0 empty

Class std::__or_<std::is_pointer<fastjet::EtaPhi>, std::is_member_pointer<fastjet::EtaPhi>, std::is_null_pointer<fastjet::EtaPhi> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<fastjet::EtaPhi>, std::is_member_pointer<fastjet::EtaPhi>, std::is_null_pointer<fastjet::EtaPhi> > (0x0x7f60f4101958) 0 empty
  std::__or_<std::is_member_pointer<fastjet::EtaPhi>, std::is_null_pointer<fastjet::EtaPhi> > (0x0x7f60f41019c0) 0 empty
    std::is_null_pointer<fastjet::EtaPhi> (0x0x7f60f4101a28) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f4100c00) 0 empty

Class std::__or_<std::is_enum<fastjet::EtaPhi>, std::is_pointer<fastjet::EtaPhi>, std::is_member_pointer<fastjet::EtaPhi>, std::is_null_pointer<fastjet::EtaPhi> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<fastjet::EtaPhi>, std::is_pointer<fastjet::EtaPhi>, std::is_member_pointer<fastjet::EtaPhi>, std::is_null_pointer<fastjet::EtaPhi> > (0x0x7f60f4101a90) 0 empty
  std::__or_<std::is_pointer<fastjet::EtaPhi>, std::is_member_pointer<fastjet::EtaPhi>, std::is_null_pointer<fastjet::EtaPhi> > (0x0x7f60f4101af8) 0 empty
    std::__or_<std::is_member_pointer<fastjet::EtaPhi>, std::is_null_pointer<fastjet::EtaPhi> > (0x0x7f60f4101b60) 0 empty
      std::is_null_pointer<fastjet::EtaPhi> (0x0x7f60f4101bc8) 0 empty
        std::integral_constant<bool, false> (0x0x7f60f4100cc0) 0 empty

Class std::__or_<std::is_arithmetic<fastjet::EtaPhi>, std::is_enum<fastjet::EtaPhi>, std::is_pointer<fastjet::EtaPhi>, std::is_member_pointer<fastjet::EtaPhi>, std::is_null_pointer<fastjet::EtaPhi> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<fastjet::EtaPhi>, std::is_enum<fastjet::EtaPhi>, std::is_pointer<fastjet::EtaPhi>, std::is_member_pointer<fastjet::EtaPhi>, std::is_null_pointer<fastjet::EtaPhi> > (0x0x7f60f4101c30) 0 empty
  std::__or_<std::is_enum<fastjet::EtaPhi>, std::is_pointer<fastjet::EtaPhi>, std::is_member_pointer<fastjet::EtaPhi>, std::is_null_pointer<fastjet::EtaPhi> > (0x0x7f60f4101c98) 0 empty
    std::__or_<std::is_pointer<fastjet::EtaPhi>, std::is_member_pointer<fastjet::EtaPhi>, std::is_null_pointer<fastjet::EtaPhi> > (0x0x7f60f4101d00) 0 empty
      std::__or_<std::is_member_pointer<fastjet::EtaPhi>, std::is_null_pointer<fastjet::EtaPhi> > (0x0x7f60f4101d68) 0 empty
        std::is_null_pointer<fastjet::EtaPhi> (0x0x7f60f4101dd0) 0 empty
          std::integral_constant<bool, false> (0x0x7f60f4100d80) 0 empty

Class std::is_scalar<fastjet::EtaPhi>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<fastjet::EtaPhi> (0x0x7f60f4101e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f4100e40) 0 empty

Class std::__or_<std::is_reference<fastjet::EtaPhi>, std::is_scalar<fastjet::EtaPhi> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<fastjet::EtaPhi>, std::is_scalar<fastjet::EtaPhi> > (0x0x7f60f4101ea0) 0 empty
  std::is_scalar<fastjet::EtaPhi> (0x0x7f60f4101f08) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f4100ea0) 0 empty

Class std::remove_all_extents<fastjet::EtaPhi>
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<fastjet::EtaPhi> (0x0x7f60f4100f00) 0 empty

Class std::is_function<fastjet::EtaPhi&>
   size=1 align=1
   base size=1 base align=1
std::is_function<fastjet::EtaPhi&> (0x0x7f60f3d24000) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f3d25000) 0 empty

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

Class std::is_lvalue_reference<fastjet::EtaPhi&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<fastjet::EtaPhi&> (0x0x7f60f3d24068) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f3d250c0) 0 empty

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

Class std::__or_<std::is_lvalue_reference<fastjet::EtaPhi&>, std::is_rvalue_reference<fastjet::EtaPhi&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<fastjet::EtaPhi&>, std::is_rvalue_reference<fastjet::EtaPhi&> > (0x0x7f60f3d240d0) 0 empty
  std::is_lvalue_reference<fastjet::EtaPhi&> (0x0x7f60f3d24138) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f3d25180) 0 empty

Class std::is_reference<fastjet::EtaPhi&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<fastjet::EtaPhi&> (0x0x7f60f3d24270) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f3d252a0) 0 empty

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

Class std::__or_<std::is_reference<fastjet::EtaPhi&>, std::is_void<fastjet::EtaPhi&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<fastjet::EtaPhi&>, std::is_void<fastjet::EtaPhi&> > (0x0x7f60f3d242d8) 0 empty
  std::is_reference<fastjet::EtaPhi&> (0x0x7f60f3d24340) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f3d25420) 0 empty

Class std::__or_<std::is_function<fastjet::EtaPhi&>, std::is_reference<fastjet::EtaPhi&>, std::is_void<fastjet::EtaPhi&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<fastjet::EtaPhi&>, std::is_reference<fastjet::EtaPhi&>, std::is_void<fastjet::EtaPhi&> > (0x0x7f60f3d243a8) 0 empty
  std::__or_<std::is_reference<fastjet::EtaPhi&>, std::is_void<fastjet::EtaPhi&> > (0x0x7f60f3d24410) 0 empty
    std::is_reference<fastjet::EtaPhi&> (0x0x7f60f3d24478) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f3d25480) 0 empty

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

Class std::is_object<fastjet::EtaPhi&>
   size=1 align=1
   base size=1 base align=1
std::is_object<fastjet::EtaPhi&> (0x0x7f60f3d24548) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f3d25540) 0 empty

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

Class std::__or_<std::is_object<fastjet::EtaPhi&>, std::is_reference<fastjet::EtaPhi&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<fastjet::EtaPhi&>, std::is_reference<fastjet::EtaPhi&> > (0x0x7f60f3d245b0) 0 empty
  std::is_reference<fastjet::EtaPhi&> (0x0x7f60f3d24618) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f3d25780) 0 empty

Class std::__is_referenceable<fastjet::EtaPhi&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<fastjet::EtaPhi&> (0x0x7f60f3d24680) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f3d257e0) 0 empty

Class std::__add_rvalue_reference_helper<fastjet::EtaPhi&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<fastjet::EtaPhi&, true> (0x0x7f60f3d25840) 0 empty

Class std::add_rvalue_reference<fastjet::EtaPhi&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<fastjet::EtaPhi&> (0x0x7f60f3d246e8) 0 empty
  std::__add_rvalue_reference_helper<fastjet::EtaPhi&, true> (0x0x7f60f3d258a0) 0 empty

Class std::__is_destructible_impl<fastjet::EtaPhi>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<fastjet::EtaPhi> (0x0x7f60f4101f70) 0 empty
  std::__do_is_destructible_impl (0x0x7f60f4100f60) 0 empty

Class std::__is_destructible_safe<fastjet::EtaPhi, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<fastjet::EtaPhi, false, false> (0x0x7f60f3d247b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f3d25900) 0 empty

Class std::is_destructible<fastjet::EtaPhi>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<fastjet::EtaPhi> (0x0x7f60f3d24820) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f3d25960) 0 empty

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

Class std::is_function<fastjet::EtaPhi&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<fastjet::EtaPhi&&> (0x0x7f60f3d248f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f3d25a80) 0 empty

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

Class std::is_lvalue_reference<fastjet::EtaPhi&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<fastjet::EtaPhi&&> (0x0x7f60f3d24958) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f3d25b40) 0 empty

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

Class std::is_rvalue_reference<fastjet::EtaPhi&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<fastjet::EtaPhi&&> (0x0x7f60f3d249c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f3d25c00) 0 empty

Class std::__or_<std::is_lvalue_reference<fastjet::EtaPhi&&>, std::is_rvalue_reference<fastjet::EtaPhi&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<fastjet::EtaPhi&&>, std::is_rvalue_reference<fastjet::EtaPhi&&> > (0x0x7f60f3d24a28) 0 empty
  std::is_rvalue_reference<fastjet::EtaPhi&&> (0x0x7f60f3d24a90) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f3d25c60) 0 empty

Class std::is_reference<fastjet::EtaPhi&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<fastjet::EtaPhi&&> (0x0x7f60f3d24c98) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f3d25cc0) 0 empty

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

Class std::__or_<std::is_reference<fastjet::EtaPhi&&>, std::is_void<fastjet::EtaPhi&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<fastjet::EtaPhi&&>, std::is_void<fastjet::EtaPhi&&> > (0x0x7f60f3d24d00) 0 empty
  std::is_reference<fastjet::EtaPhi&&> (0x0x7f60f3d24d68) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f3d25f00) 0 empty

Class std::__or_<std::is_function<fastjet::EtaPhi&&>, std::is_reference<fastjet::EtaPhi&&>, std::is_void<fastjet::EtaPhi&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<fastjet::EtaPhi&&>, std::is_reference<fastjet::EtaPhi&&>, std::is_void<fastjet::EtaPhi&&> > (0x0x7f60f3d24dd0) 0 empty
  std::__or_<std::is_reference<fastjet::EtaPhi&&>, std::is_void<fastjet::EtaPhi&&> > (0x0x7f60f3d24e38) 0 empty
    std::is_reference<fastjet::EtaPhi&&> (0x0x7f60f3d24ea0) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f3d25f60) 0 empty

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

Class std::is_object<fastjet::EtaPhi&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<fastjet::EtaPhi&&> (0x0x7f60f3d24f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f3d44060) 0 empty

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

Class std::__or_<std::is_object<fastjet::EtaPhi&&>, std::is_reference<fastjet::EtaPhi&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<fastjet::EtaPhi&&>, std::is_reference<fastjet::EtaPhi&&> > (0x0x7f60f3d470d0) 0 empty
  std::is_reference<fastjet::EtaPhi&&> (0x0x7f60f3d47138) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f3d441e0) 0 empty

Class std::__is_referenceable<fastjet::EtaPhi&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<fastjet::EtaPhi&&> (0x0x7f60f3d471a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f3d44240) 0 empty

Class std::__add_rvalue_reference_helper<fastjet::EtaPhi&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<fastjet::EtaPhi&&, true> (0x0x7f60f3d442a0) 0 empty

Class std::add_rvalue_reference<fastjet::EtaPhi&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<fastjet::EtaPhi&&> (0x0x7f60f3d47208) 0 empty
  std::__add_rvalue_reference_helper<fastjet::EtaPhi&&, true> (0x0x7f60f3d44300) 0 empty

Class std::__is_direct_constructible_impl<fastjet::EtaPhi, fastjet::EtaPhi&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<fastjet::EtaPhi, fastjet::EtaPhi&&> (0x0x7f60f3d24888) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f60f3d25a20) 0 empty

Class std::__and_<std::is_destructible<fastjet::EtaPhi>, std::__is_direct_constructible_impl<fastjet::EtaPhi, fastjet::EtaPhi&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<fastjet::EtaPhi>, std::__is_direct_constructible_impl<fastjet::EtaPhi, fastjet::EtaPhi&&> > (0x0x7f60f3d472d8) 0 empty
  std::__is_direct_constructible_impl<fastjet::EtaPhi, fastjet::EtaPhi&&> (0x0x7f60f3d47340) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f60f3d44360) 0 empty

Class std::__is_direct_constructible_new_safe<fastjet::EtaPhi, fastjet::EtaPhi&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<fastjet::EtaPhi, fastjet::EtaPhi&&> (0x0x7f60f3d473a8) 0 empty
  std::__and_<std::is_destructible<fastjet::EtaPhi>, std::__is_direct_constructible_impl<fastjet::EtaPhi, fastjet::EtaPhi&&> > (0x0x7f60f3d47410) 0 empty
    std::__is_direct_constructible_impl<fastjet::EtaPhi, fastjet::EtaPhi&&> (0x0x7f60f3d47478) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f60f3d443c0) 0 empty

Class std::__is_direct_constructible_new<fastjet::EtaPhi, fastjet::EtaPhi&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<fastjet::EtaPhi, fastjet::EtaPhi&&> (0x0x7f60f3d474e0) 0 empty
  std::__is_direct_constructible_new_safe<fastjet::EtaPhi, fastjet::EtaPhi&&> (0x0x7f60f3d47548) 0 empty
    std::__and_<std::is_destructible<fastjet::EtaPhi>, std::__is_direct_constructible_impl<fastjet::EtaPhi, fastjet::EtaPhi&&> > (0x0x7f60f3d475b0) 0 empty
      std::__is_direct_constructible_impl<fastjet::EtaPhi, fastjet::EtaPhi&&> (0x0x7f60f3d47618) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f60f3d44420) 0 empty

Class std::__is_direct_constructible<fastjet::EtaPhi, fastjet::EtaPhi&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<fastjet::EtaPhi, fastjet::EtaPhi&&> (0x0x7f60f3d47680) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f3d44480) 0 empty

Class std::__is_constructible_impl<fastjet::EtaPhi, fastjet::EtaPhi&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<fastjet::EtaPhi, fastjet::EtaPhi&&> (0x0x7f60f3d476e8) 0 empty
  std::__is_direct_constructible<fastjet::EtaPhi, fastjet::EtaPhi&&> (0x0x7f60f3d47750) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f3d444e0) 0 empty

Class std::is_constructible<fastjet::EtaPhi, fastjet::EtaPhi&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<fastjet::EtaPhi, fastjet::EtaPhi&&> (0x0x7f60f3d477b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f3d44540) 0 empty

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

Class std::__is_nt_constructible_impl<fastjet::EtaPhi, fastjet::EtaPhi&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<fastjet::EtaPhi, fastjet::EtaPhi&&> (0x0x7f60f3d47820) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f3d44600) 0 empty

Class std::__and_<std::is_constructible<fastjet::EtaPhi, fastjet::EtaPhi&&>, std::__is_nt_constructible_impl<fastjet::EtaPhi, fastjet::EtaPhi&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<fastjet::EtaPhi, fastjet::EtaPhi&&>, std::__is_nt_constructible_impl<fastjet::EtaPhi, fastjet::EtaPhi&&> > (0x0x7f60f3d47888) 0 empty
  std::__is_nt_constructible_impl<fastjet::EtaPhi, fastjet::EtaPhi&&> (0x0x7f60f3d478f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f3d44660) 0 empty

Class std::is_nothrow_constructible<fastjet::EtaPhi, fastjet::EtaPhi&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<fastjet::EtaPhi, fastjet::EtaPhi&&> (0x0x7f60f3d47958) 0 empty
  std::__and_<std::is_constructible<fastjet::EtaPhi, fastjet::EtaPhi&&>, std::__is_nt_constructible_impl<fastjet::EtaPhi, fastjet::EtaPhi&&> > (0x0x7f60f3d479c0) 0 empty
    std::__is_nt_constructible_impl<fastjet::EtaPhi, fastjet::EtaPhi&&> (0x0x7f60f3d47a28) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f3d446c0) 0 empty

Class std::__is_nothrow_move_constructible_impl<fastjet::EtaPhi, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<fastjet::EtaPhi, true> (0x0x7f60f3d47a90) 0 empty
  std::is_nothrow_constructible<fastjet::EtaPhi, fastjet::EtaPhi&&> (0x0x7f60f3d47af8) 0 empty
    std::__and_<std::is_constructible<fastjet::EtaPhi, fastjet::EtaPhi&&>, std::__is_nt_constructible_impl<fastjet::EtaPhi, fastjet::EtaPhi&&> > (0x0x7f60f3d47b60) 0 empty
      std::__is_nt_constructible_impl<fastjet::EtaPhi, fastjet::EtaPhi&&> (0x0x7f60f3d47bc8) 0 empty
        std::integral_constant<bool, true> (0x0x7f60f3d44720) 0 empty

Class std::is_nothrow_move_constructible<fastjet::EtaPhi>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<fastjet::EtaPhi> (0x0x7f60f3d47c30) 0 empty
  std::__is_nothrow_move_constructible_impl<fastjet::EtaPhi, true> (0x0x7f60f3d47c98) 0 empty
    std::is_nothrow_constructible<fastjet::EtaPhi, fastjet::EtaPhi&&> (0x0x7f60f3d47d00) 0 empty
      std::__and_<std::is_constructible<fastjet::EtaPhi, fastjet::EtaPhi&&>, std::__is_nt_constructible_impl<fastjet::EtaPhi, fastjet::EtaPhi&&> > (0x0x7f60f3d47d68) 0 empty
        std::__is_nt_constructible_impl<fastjet::EtaPhi, fastjet::EtaPhi&&> (0x0x7f60f3d47dd0) 0 empty
          std::integral_constant<bool, true> (0x0x7f60f3d44780) 0 empty

Class std::__not_<std::is_nothrow_move_constructible<fastjet::EtaPhi> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_nothrow_move_constructible<fastjet::EtaPhi> > (0x0x7f60f3d47e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f3d447e0) 0 empty

Class std::conditional<false, std::is_copy_constructible<fastjet::EtaPhi>, std::__not_<std::is_nothrow_move_constructible<fastjet::EtaPhi> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_copy_constructible<fastjet::EtaPhi>, std::__not_<std::is_nothrow_move_constructible<fastjet::EtaPhi> > > (0x0x7f60f3d44840) 0 empty

Class std::__and_<std::__not_<std::is_nothrow_move_constructible<fastjet::EtaPhi> >, std::is_copy_constructible<fastjet::EtaPhi> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_nothrow_move_constructible<fastjet::EtaPhi> >, std::is_copy_constructible<fastjet::EtaPhi> > (0x0x7f60f3d47ea0) 0 empty
  std::__not_<std::is_nothrow_move_constructible<fastjet::EtaPhi> > (0x0x7f60f3d47f08) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f3d448a0) 0 empty

Class std::__move_if_noexcept_cond<fastjet::EtaPhi>
   size=1 align=1
   base size=1 base align=1
std::__move_if_noexcept_cond<fastjet::EtaPhi> (0x0x7f60f3d47f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f3d44900) 0 empty

Class std::conditional<false, const fastjet::EtaPhi*, std::move_iterator<fastjet::EtaPhi*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const fastjet::EtaPhi*, std::move_iterator<fastjet::EtaPhi*> > (0x0x7f60f3d44960) 0 empty

Class std::conditional<false, fastjet::EtaPhi*, std::move_iterator<fastjet::EtaPhi*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, fastjet::EtaPhi*, std::move_iterator<fastjet::EtaPhi*> > (0x0x7f60f3d449c0) 0 empty

Class std::remove_reference<fastjet::EtaPhi&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<fastjet::EtaPhi&> (0x0x7f60f3d44a80) 0 empty

Class std::conditional<true, fastjet::EtaPhi&&, fastjet::EtaPhi&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, fastjet::EtaPhi&&, fastjet::EtaPhi&> (0x0x7f60f3d44ae0) 0 empty

Class std::move_iterator<fastjet::EtaPhi*>
   size=8 align=8
   base size=8 base align=8
std::move_iterator<fastjet::EtaPhi*> (0x0x7f60f3d44a20) 0

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

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

Class std::is_array<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_array<std::_Rb_tree_node_base*> (0x0x7f60f3d5b820) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f3d44e40) 0 empty

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

Class std::__and_<std::is_array<std::_Rb_tree_node_base*>, std::__not_<std::extent<std::_Rb_tree_node_base*, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<std::_Rb_tree_node_base*>, std::__not_<std::extent<std::_Rb_tree_node_base*, 0u> > > (0x0x7f60f3d5b888) 0 empty
  std::is_array<std::_Rb_tree_node_base*> (0x0x7f60f3d5b8f0) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f3d44f00) 0 empty

Class std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::_Rb_tree_node_base*> (0x0x7f60f3d5b958) 0 empty
  std::__and_<std::is_array<std::_Rb_tree_node_base*>, std::__not_<std::extent<std::_Rb_tree_node_base*, 0u> > > (0x0x7f60f3d5b9c0) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f60f3d5ba28) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f3d44f60) 0 empty

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

Class std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> > (0x0x7f60f3d5ba90) 0 empty
  std::is_function<std::_Rb_tree_node_base*> (0x0x7f60f3d5baf8) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f3d84060) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_node_base*>, std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_node_base*>, std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> > (0x0x7f60f3d5bb60) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> > (0x0x7f60f3d5bbc8) 0 empty
    std::is_function<std::_Rb_tree_node_base*> (0x0x7f60f3d5bc30) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f3d840c0) 0 empty

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

Class std::__is_integral_helper<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<std::_Rb_tree_node_base*> (0x0x7f60f3d5bc98) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f3d84180) 0 empty

Class std::is_integral<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_integral<std::_Rb_tree_node_base*> (0x0x7f60f3d5bd00) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f3d841e0) 0 empty

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

Class std::__is_floating_point_helper<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<std::_Rb_tree_node_base*> (0x0x7f60f3d5bd68) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f3d842a0) 0 empty

Class std::is_floating_point<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<std::_Rb_tree_node_base*> (0x0x7f60f3d5bdd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f3d84300) 0 empty

Class std::__or_<std::is_integral<std::_Rb_tree_node_base*>, std::is_floating_point<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<std::_Rb_tree_node_base*>, std::is_floating_point<std::_Rb_tree_node_base*> > (0x0x7f60f3d5be38) 0 empty
  std::is_floating_point<std::_Rb_tree_node_base*> (0x0x7f60f3d5bea0) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f3d84360) 0 empty

Class std::is_arithmetic<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<std::_Rb_tree_node_base*> (0x0x7f60f3d5b410) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f3d843c0) 0 empty

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

Class std::is_enum<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_enum<std::_Rb_tree_node_base*> (0x0x7f60f3d93000) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f3d84480) 0 empty

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

Class std::__is_pointer_helper<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::_Rb_tree_node_base*> (0x0x7f60f3d93068) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f3d84540) 0 empty

Class std::is_pointer<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::_Rb_tree_node_base*> (0x0x7f60f3d930d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f3d845a0) 0 empty

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

Class std::__or_<std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > (0x0x7f60f3d93138) 0 empty
  std::is_pointer<std::_Rb_tree_node_base*> (0x0x7f60f3d931a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f3d84660) 0 empty

Class std::__or_<std::is_enum<std::_Rb_tree_node_base*>, std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<std::_Rb_tree_node_base*>, std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > (0x0x7f60f3d93208) 0 empty
  std::__or_<std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > (0x0x7f60f3d93270) 0 empty
    std::is_pointer<std::_Rb_tree_node_base*> (0x0x7f60f3d932d8) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f3d846c0) 0 empty

Class std::__or_<std::is_arithmetic<std::_Rb_tree_node_base*>, std::is_enum<std::_Rb_tree_node_base*>, std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<std::_Rb_tree_node_base*>, std::is_enum<std::_Rb_tree_node_base*>, std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > (0x0x7f60f3d93340) 0 empty
  std::__or_<std::is_enum<std::_Rb_tree_node_base*>, std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > (0x0x7f60f3d933a8) 0 empty
    std::__or_<std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > (0x0x7f60f3d93410) 0 empty
      std::is_pointer<std::_Rb_tree_node_base*> (0x0x7f60f3d93478) 0 empty
        std::integral_constant<bool, true> (0x0x7f60f3d84720) 0 empty

Class std::is_scalar<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<std::_Rb_tree_node_base*> (0x0x7f60f3d934e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f3d84780) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_scalar<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_scalar<std::_Rb_tree_node_base*> > (0x0x7f60f3d93548) 0 empty
  std::is_scalar<std::_Rb_tree_node_base*> (0x0x7f60f3d935b0) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f3d847e0) 0 empty

Class std::__is_destructible_safe<std::_Rb_tree_node_base*, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<std::_Rb_tree_node_base*, false, true> (0x0x7f60f3d936e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f3d84900) 0 empty

Class std::is_destructible<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<std::_Rb_tree_node_base*> (0x0x7f60f3d93750) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f3d84960) 0 empty

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

Class std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f60f3d937b8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f60f3d84ae0) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x7f60f3d93888) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f60f3d938f0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f60f3d84c00) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f60f3d93958) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x7f60f3d939c0) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f60f3d93a28) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f60f3d84cc0) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f60f3d93b60) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f60f3d93bc8) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x7f60f3d93c30) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f60f3d93c98) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f60f3d84d80) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f60f3d93d68) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f3da3000) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f60f3d93dd0) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f60f3d93e38) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f3da3120) 0 empty

Class std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f60f3d93ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f3da31e0) 0 empty

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

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x7f60f3d93f08) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f60f3d93f70) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f3da32a0) 0 empty

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

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

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

Class std::__is_void_helper<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_node_base* const&> (0x0x7f60f3dad068) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f3da3480) 0 empty

Class std::is_void<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_node_base* const&> (0x0x7f60f3dad0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f3da34e0) 0 empty

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

Class std::conditional<false, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f60f3da3660) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f60f3dad138) 0 empty
  std::is_array<std::_Rb_tree_node_base*> (0x0x7f60f3dad1a0) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f3da36c0) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_node_base* const&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_node_base* const&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f60f3dad2d8) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f60f3dad340) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f60f3dad3a8) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f3da3720) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*, false> (0x0x7f60f3da3780) 0 empty

Class std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f60f3dad4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f3da3960) 0 empty

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

Class std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7f60f3dad548) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f60f3dad5b0) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f3da3a20) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f60f3da3ae0) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> > (0x0x7f60f3da3b40) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>, std::is_destructible<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>, std::is_destructible<std::_Rb_tree_node_base*> > (0x0x7f60f3da3ba0) 0 empty

Class std::is_function<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> (0x0x7f60f3dad750) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f3da3c60) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>, std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>, std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> > > (0x0x7f60f3da3cc0) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> (0x0x7f60f3dad7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f3da3d20) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> > (0x0x7f60f3da3f00) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> > (0x0x7f60f3dad820) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> (0x0x7f60f3dad888) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f3da3f60) 0 empty

Class std::is_reference<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> (0x0x7f60f3dad8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f3dd6060) 0 empty

Class std::conditional<true, std::is_reference<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> > (0x0x7f60f3dd60c0) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> > (0x0x7f60f3dad958) 0 empty
  std::is_reference<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> (0x0x7f60f3dad9c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f3dd6120) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> > (0x0x7f60f3dada28) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> > (0x0x7f60f3dada90) 0 empty
    std::is_reference<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> (0x0x7f60f3dadaf8) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f3dd6180) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> > > (0x0x7f60f3dadb60) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f3dd61e0) 0 empty

Class std::is_object<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> (0x0x7f60f3dadbc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f3dd6240) 0 empty

Class std::conditional<false, std::is_object<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> > (0x0x7f60f3dd62a0) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> > (0x0x7f60f3dadc30) 0 empty
  std::is_reference<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> (0x0x7f60f3dadc98) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f3dd6300) 0 empty

Class std::__is_referenceable<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> (0x0x7f60f3dadd00) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f3dd6360) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, true> (0x0x7f60f3dd6540) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> (0x0x7f60f3dadd68) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, true> (0x0x7f60f3dd65a0) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> (0x0x7f60f3dad6e8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f60f3da3c00) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> > (0x0x7f60f3dade38) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> (0x0x7f60f3dadea0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f60f3dd6780) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> (0x0x7f60f3dadf08) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> > (0x0x7f60f3dadf70) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> (0x0x7f60f3de1000) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f60f3dd67e0) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> (0x0x7f60f3de1068) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> (0x0x7f60f3de10d0) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> > (0x0x7f60f3de1138) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> (0x0x7f60f3de11a0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f60f3dd6840) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> (0x0x7f60f3de1208) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f3dd68a0) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> (0x0x7f60f3de1270) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> (0x0x7f60f3de12d8) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f3dd6900) 0 empty

Class std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> (0x0x7f60f3de1340) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f3dd6960) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> > (0x0x7f60f3dd69c0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

Class std::__or_<std::is_function<std::_Rb_tree_node_base* const&&>, std::is_reference<std::_Rb_tree_node_base* const&&>, std::is_void<std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node_base* const&&>, std::is_reference<std::_Rb_tree_node_base* const&&>, std::is_void<std::_Rb_tree_node_base* const&&> > (0x0x7f60f3de1750) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base* const&&>, std::is_void<std::_Rb_tree_node_base* const&&> > (0x0x7f60f3de17b8) 0 empty
    std::is_reference<std::_Rb_tree_node_base* const&&> (0x0x7f60f3de1820) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f3dfb060) 0 empty

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

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

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

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

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

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

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

Class std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f60f3de13a8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f60f3dd6c60) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x7f60f3de1b60) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f60f3de1bc8) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f60f3dfb420) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f60f3de1c30) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x7f60f3de1c98) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f60f3de1d00) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f60f3dfb4e0) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f60f3de1e38) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f60f3de1ea0) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x7f60f3de1f08) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f60f3de1f70) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f60f3dfb5a0) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f60f3e06068) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f3dfb7e0) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f60f3e060d0) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f60f3e06138) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f3dfb900) 0 empty

Class std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f60f3e061a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f3dfba80) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x7f60f3dfbae0) 0 empty

Class std::remove_volatile<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> (0x0x7f60f3dfbba0) 0 empty

Class std::remove_const<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> (0x0x7f60f3dfbcc0) 0 empty

Class std::remove_cv<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> (0x0x7f60f3dfbb40) 0 empty

Class std::__is_void_helper<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> (0x0x7f60f3e06270) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f3dfbd20) 0 empty

Class std::is_void<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> (0x0x7f60f3e062d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f3dfbe40) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > > (0x0x7f60f3dfbea0) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f60f3e06340) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f60f3e063a8) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f60f3e06410) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f3dfbf00) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*, false> (0x0x7f60f3dfbf60) 0 empty

Class std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*> (0x0x7f60f3e06548) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f3e1a000) 0 empty

Class std::conditional<true, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*> > (0x0x7f60f3e1a060) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7f60f3e065b0) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f60f3e06618) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f3e1a0c0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f60f3e06680) 0 empty
  std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7f60f3e066e8) 0 empty
    std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f60f3e06750) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f3e1a120) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f60f3e067b8) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f60f3e06820) 0 empty
    std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7f60f3e06888) 0 empty
      std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f60f3e068f0) 0 empty
        std::integral_constant<bool, true> (0x0x7f60f3e1a180) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f60f3e1a240) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> > (0x0x7f60f3e1a2a0) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x7f60f3e1a300) 0 empty

Class std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f60f3e069c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f3e1a360) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f60f3e06a28) 0 empty
  std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f60f3e06a90) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f3e1a3c0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f60f3e06af8) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f60f3e06b60) 0 empty
    std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f60f3e06bc8) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f3e1a420) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > > (0x0x7f60f3e1a4e0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x7f60f3e1a540) 0 empty

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

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

Class std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f60f3e06c98) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f60f3e1a660) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7f60f3e06d68) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f60f3e06dd0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f60f3e1a780) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f60f3e06e38) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7f60f3e06ea0) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f60f3e06f08) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f60f3e1a840) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f60f3e06f70) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f60f3e3b000) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7f60f3e3b068) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f60f3e3b0d0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f60f3e1a9c0) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f60f3e3b138) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f3e1aae0) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f60f3e3b1a0) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f60f3e3b208) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f3e1ab40) 0 empty

Class std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f60f3e3b270) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f3e1aba0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7f60f3e1ac00) 0 empty

Class std::conditional<true, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7f60f3e1ac60) 0 empty

Class std::remove_volatile<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_node_base*&> (0x0x7f60f3e1ad20) 0 empty

Class std::remove_const<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_node_base*&> (0x0x7f60f3e1ad80) 0 empty

Class std::remove_cv<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_node_base*&> (0x0x7f60f3e1acc0) 0 empty

Class std::__is_void_helper<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_node_base*&> (0x0x7f60f3e3b340) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f3e1ade0) 0 empty

Class std::is_void<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_node_base*&> (0x0x7f60f3e3b3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f3e1ae40) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_node_base*&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Rb_tree_node_base*&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > > (0x0x7f60f3e1aea0) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_node_base*&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_node_base*&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f60f3e3b410) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f60f3e3b478) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f60f3e3b4e0) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f3e1af00) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*, false> (0x0x7f60f3e1af60) 0 empty

Class std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7f60f3e3b618) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f3e4f0c0) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7f60f3e3b680) 0 empty
  std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7f60f3e3b6e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f3e4f120) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > (0x0x7f60f3e3b750) 0 empty
  std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7f60f3e3b7b8) 0 empty
    std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7f60f3e3b820) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f3e4f180) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > (0x0x7f60f3e3b888) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > (0x0x7f60f3e3b8f0) 0 empty
    std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7f60f3e3b958) 0 empty
      std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7f60f3e3b9c0) 0 empty
        std::integral_constant<bool, true> (0x0x7f60f3e4f1e0) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > > (0x0x7f60f3e4f2a0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x7f60f3e4f300) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7f60f3e4f360) 0 empty

Class std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > (0x0x7f60f3e3ba90) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f3e4f3c0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > > (0x0x7f60f3e3baf8) 0 empty
  std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > (0x0x7f60f3e3bb60) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f3e4f420) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > > (0x0x7f60f3e3bbc8) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > > (0x0x7f60f3e3bc30) 0 empty
    std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > (0x0x7f60f3e3bc98) 0 empty
      std::integral_constant<bool, false> (0x0x7f60f3e4f480) 0 empty

Class std::conditional<true, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> > (0x0x7f60f3e4f540) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7f60f3e3bd00) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f60f3e3bd68) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f3e4f5a0) 0 empty

Class std::conditional<true, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*> > (0x0x7f60f3e4f660) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7f60f3e3bdd0) 0 empty
  std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7f60f3e3be38) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f3e4f6c0) 0 empty

Class std::remove_reference<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*&> (0x0x7f60f3e4f780) 0 empty

Class std::remove_reference<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::_Rb_tree_node_base*&> (0x0x7f60f3e4f900) 0 empty

Class __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> > (0x0x7f60f3e7f600) 0

Class __gnu_cxx::__normal_iterator<wchar_t*, std::__cxx11::basic_string<wchar_t> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<wchar_t*, std::__cxx11::basic_string<wchar_t> > (0x0x7f60f3e7f660) 0

Class __gnu_cxx::__normal_iterator<const char16_t*, std::__cxx11::basic_string<char16_t> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const char16_t*, std::__cxx11::basic_string<char16_t> > (0x0x7f60f3e7f900) 0

Class std::iterator_traits<char16_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<char16_t*> (0x0x7f60f3e7f9c0) 0 empty

Class __gnu_cxx::__normal_iterator<char16_t*, std::__cxx11::basic_string<char16_t> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<char16_t*, std::__cxx11::basic_string<char16_t> > (0x0x7f60f3e7f960) 0

Class __gnu_cxx::__normal_iterator<const char32_t*, std::__cxx11::basic_string<char32_t> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const char32_t*, std::__cxx11::basic_string<char32_t> > (0x0x7f60f3e7fd20) 0

Class std::iterator_traits<char32_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<char32_t*> (0x0x7f60f3e7fde0) 0 empty

Class __gnu_cxx::__normal_iterator<char32_t*, std::__cxx11::basic_string<char32_t> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<char32_t*, std::__cxx11::basic_string<char32_t> > (0x0x7f60f3e7fd80) 0

Class std::remove_reference<fastjet::PseudoJet*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<fastjet::PseudoJet*&> (0x0x7f60f3f09ea0) 0 empty

Class std::is_function<const fastjet::EtaPhi&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const fastjet::EtaPhi&> (0x0x7f60f3e79888) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f3b27600) 0 empty

Class std::conditional<false, std::is_function<const fastjet::EtaPhi&>, std::__or_<std::is_reference<const fastjet::EtaPhi&>, std::is_void<const fastjet::EtaPhi&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const fastjet::EtaPhi&>, std::__or_<std::is_reference<const fastjet::EtaPhi&>, std::is_void<const fastjet::EtaPhi&> > > (0x0x7f60f3b27660) 0 empty

Class std::is_lvalue_reference<const fastjet::EtaPhi&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const fastjet::EtaPhi&> (0x0x7f60f3e79958) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f3b276c0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<const fastjet::EtaPhi&>, std::is_rvalue_reference<const fastjet::EtaPhi&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<const fastjet::EtaPhi&>, std::is_rvalue_reference<const fastjet::EtaPhi&> > (0x0x7f60f3b27720) 0 empty

Class std::__or_<std::is_lvalue_reference<const fastjet::EtaPhi&>, std::is_rvalue_reference<const fastjet::EtaPhi&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const fastjet::EtaPhi&>, std::is_rvalue_reference<const fastjet::EtaPhi&> > (0x0x7f60f3e799c0) 0 empty
  std::is_lvalue_reference<const fastjet::EtaPhi&> (0x0x7f60f3e79b60) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f3b27780) 0 empty

Class std::is_reference<const fastjet::EtaPhi&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const fastjet::EtaPhi&> (0x0x7f60f3e79bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f3b277e0) 0 empty

Class std::conditional<true, std::is_reference<const fastjet::EtaPhi&>, std::is_void<const fastjet::EtaPhi&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const fastjet::EtaPhi&>, std::is_void<const fastjet::EtaPhi&> > (0x0x7f60f3b27840) 0 empty

Class std::__or_<std::is_reference<const fastjet::EtaPhi&>, std::is_void<const fastjet::EtaPhi&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const fastjet::EtaPhi&>, std::is_void<const fastjet::EtaPhi&> > (0x0x7f60f3e79d68) 0 empty
  std::is_reference<const fastjet::EtaPhi&> (0x0x7f60f3e79f08) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f3b278a0) 0 empty

Class std::__or_<std::is_function<const fastjet::EtaPhi&>, std::is_reference<const fastjet::EtaPhi&>, std::is_void<const fastjet::EtaPhi&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const fastjet::EtaPhi&>, std::is_reference<const fastjet::EtaPhi&>, std::is_void<const fastjet::EtaPhi&> > (0x0x7f60f3b45000) 0 empty
  std::__or_<std::is_reference<const fastjet::EtaPhi&>, std::is_void<const fastjet::EtaPhi&> > (0x0x7f60f3b45068) 0 empty
    std::is_reference<const fastjet::EtaPhi&> (0x0x7f60f3b450d0) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f3b279c0) 0 empty

Class std::__not_<std::__or_<std::is_function<const fastjet::EtaPhi&>, std::is_reference<const fastjet::EtaPhi&>, std::is_void<const fastjet::EtaPhi&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const fastjet::EtaPhi&>, std::is_reference<const fastjet::EtaPhi&>, std::is_void<const fastjet::EtaPhi&> > > (0x0x7f60f3b45138) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f3b27a80) 0 empty

Class std::is_object<const fastjet::EtaPhi&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const fastjet::EtaPhi&> (0x0x7f60f3b451a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f3b27ae0) 0 empty

Class std::conditional<false, std::is_object<const fastjet::EtaPhi&>, std::is_reference<const fastjet::EtaPhi&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const fastjet::EtaPhi&>, std::is_reference<const fastjet::EtaPhi&> > (0x0x7f60f3b27b40) 0 empty

Class std::__or_<std::is_object<const fastjet::EtaPhi&>, std::is_reference<const fastjet::EtaPhi&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const fastjet::EtaPhi&>, std::is_reference<const fastjet::EtaPhi&> > (0x0x7f60f3b452d8) 0 empty
  std::is_reference<const fastjet::EtaPhi&> (0x0x7f60f3b45340) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f3b27ba0) 0 empty

Class std::__is_referenceable<const fastjet::EtaPhi&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const fastjet::EtaPhi&> (0x0x7f60f3b453a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f3b27d80) 0 empty

Class std::__add_rvalue_reference_helper<const fastjet::EtaPhi&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const fastjet::EtaPhi&, true> (0x0x7f60f3b27de0) 0 empty

Class std::add_rvalue_reference<const fastjet::EtaPhi&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const fastjet::EtaPhi&> (0x0x7f60f3b45410) 0 empty
  std::__add_rvalue_reference_helper<const fastjet::EtaPhi&, true> (0x0x7f60f3b27e40) 0 empty

Class std::__is_assignable_helper<fastjet::EtaPhi&, const fastjet::EtaPhi&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<fastjet::EtaPhi&, const fastjet::EtaPhi&> (0x0x7f60f3b275a0) 0 empty

Class std::is_assignable<fastjet::EtaPhi&, const fastjet::EtaPhi&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<fastjet::EtaPhi&, const fastjet::EtaPhi&> (0x0x7f60f3b45478) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f3b27ea0) 0 empty

Class std::__is_copy_assignable_impl<fastjet::EtaPhi, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<fastjet::EtaPhi, true> (0x0x7f60f3b454e0) 0 empty
  std::is_assignable<fastjet::EtaPhi&, const fastjet::EtaPhi&> (0x0x7f60f3b45548) 0 empty
    std::integral_constant<bool, true> (0x0x7f60f3b27f00) 0 empty

Class std::is_copy_assignable<fastjet::EtaPhi>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<fastjet::EtaPhi> (0x0x7f60f3b455b0) 0 empty
  std::__is_copy_assignable_impl<fastjet::EtaPhi, true> (0x0x7f60f3b45618) 0 empty
    std::is_assignable<fastjet::EtaPhi&, const fastjet::EtaPhi&> (0x0x7f60f3b45680) 0 empty
      std::integral_constant<bool, true> (0x0x7f60f3b27f60) 0 empty

Class std::__uninitialized_default_n_1<false>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_default_n_1<false> (0x0x7f60f3b50000) 0 empty

Class std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > > > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > > > > (0x0x7f60f3b502a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > > > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > > > > (0x0x7f60f3b45888) 0 empty
  std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > > > > (0x0x7f60f3b50300) 0 empty

Class std::is_same<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*, std::pair<const double, std::pair<int, int> >*>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*, std::pair<const double, std::pair<int, int> >*> (0x0x7f60f3b45958) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f3b50360) 0 empty

Class std::conditional<false, std::__not_<std::is_pointer<std::pair<const double, std::pair<int, int> >*> >, std::is_same<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*, std::pair<const double, std::pair<int, int> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::is_pointer<std::pair<const double, std::pair<int, int> >*> >, std::is_same<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*, std::pair<const double, std::pair<int, int> >*> > (0x0x7f60f3b503c0) 0 empty

Class std::__and_<std::is_same<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*, std::pair<const double, std::pair<int, int> >*>, std::__not_<std::is_pointer<std::pair<const double, std::pair<int, int> >*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*, std::pair<const double, std::pair<int, int> >*>, std::__not_<std::is_pointer<std::pair<const double, std::pair<int, int> >*> > > (0x0x7f60f3b459c0) 0 empty
  std::is_same<std::_Rb_tree_node<std::pair<const double, std::pair<int, int> > >*, std::pair<const double, std::pair<int, int> >*> (0x0x7f60f3b45a28) 0 empty
    std::integral_constant<bool, false> (0x0x7f60f3b50420) 0 empty

Class std::__iterator_traits<std::move_iterator<fastjet::EtaPhi*>, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::move_iterator<fastjet::EtaPhi*>, void> (0x0x7f60f3bba720) 0 empty

Class std::iterator_traits<std::move_iterator<fastjet::EtaPhi*> >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::move_iterator<fastjet::EtaPhi*> > (0x0x7f60f3b45d68) 0 empty
  std::__iterator_traits<std::move_iterator<fastjet::EtaPhi*>, void> (0x0x7f60f3bba780) 0 empty

Class std::__is_assignable_helper<fastjet::EtaPhi&, fastjet::EtaPhi&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<fastjet::EtaPhi&, fastjet::EtaPhi&&> (0x0x7f60f3bba7e0) 0 empty

Class std::is_assignable<fastjet::EtaPhi&, fastjet::EtaPhi&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<fastjet::EtaPhi&, fastjet::EtaPhi&&> (0x0x7f60f3b45ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f60f3bba840) 0 empty

Class std::__uninitialized_copy<false>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_copy<false> (0x0x7f60f3bba8a0) 0 empty

Class std::__is_byte<int>
   size=1 align=1
   base size=0 base align=1
std::__is_byte<int> (0x0x7f60f3beb540) 0 empty

Class __gnu_cxx::__enable_if<false, int*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, int*> (0x0x7f60f3beb5a0) 0 empty

Class __gnu_cxx::__enable_if<true, int*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, int*> (0x0x7f60f3beb600) 0 empty

Class std::is_error_condition_enum<std::move_iterator<fastjet::EtaPhi*> >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::move_iterator<fastjet::EtaPhi*> > (0x0x7f60f3be8208) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f3beb8a0) 0 empty

Class std::is_error_code_enum<std::move_iterator<fastjet::EtaPhi*> >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::move_iterator<fastjet::EtaPhi*> > (0x0x7f60f3be82d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f60f3beb900) 0 empty

Class std::remove_reference<fastjet::EtaPhi>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<fastjet::EtaPhi> (0x0x7f60f3c16540) 0 empty

Class std::remove_reference<double>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<double> (0x0x7f60f3c16960) 0 empty

