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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integral_helper<char>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<char> (0x0x7f36e748a8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e62dac00) 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> (0x0x7f36e748a958) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e62dac60) 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> (0x0x7f36e748a9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e62dacc0) 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> (0x0x7f36e748aa28) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e62dad20) 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> (0x0x7f36e748aa90) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e62dad80) 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> (0x0x7f36e748aaf8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e62dade0) 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> (0x0x7f36e748ab60) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e62dae40) 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> (0x0x7f36e748abc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e62daea0) 0 empty

Class std::__is_integral_helper<int>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<int> (0x0x7f36e748ac30) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e62daf00) 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> (0x0x7f36e748ac98) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e62daf60) 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> (0x0x7f36e748ad00) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e6303000) 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> (0x0x7f36e748ad68) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e6303060) 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> (0x0x7f36e748add0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e63030c0) 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> (0x0x7f36e748ae38) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e6303120) 0 empty

Class std::__is_integral_helper<__int128>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<__int128> (0x0x7f36e748aea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e6303180) 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> (0x0x7f36e748af08) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e63031e0) 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> (0x0x7f36e6307068) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e6303300) 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> (0x0x7f36e63070d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e6303360) 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> (0x0x7f36e6307138) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e63033c0) 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> (0x0x7f36e632c478) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e63255a0) 0 empty

Class std::__do_is_destructible_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_destructible_impl (0x0x7f36e634e2a0) 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 (0x0x7f36e634e4e0) 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 (0x0x7f36e634e720) 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 (0x0x7f36e634e960) 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 (0x0x7f36e634eae0) 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 (0x0x7f36e634eea0) 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 (0x0x7f36e63b8000) 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> (0x0x7f36e63b85a0) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__make_signed<unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__make_signed<unsigned int> (0x0x7f36e63e7900) 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> (0x0x7f36e63e7960) 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> (0x0x7f36e63e79c0) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__invoke_other
   size=1 align=1
   base size=0 base align=1
std::__invoke_other (0x0x7f36e6415ea0) 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 (0x0x7f36e6415f60) 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 (0x0x7f36e6445060) 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 (0x0x7f36e6445120) 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 (0x0x7f36e64451e0) 0 empty

Class std::__result_of_other_impl
   size=1 align=1
   base size=0 base align=1
std::__result_of_other_impl (0x0x7f36e6445840) 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 (0x0x7f36e6445a20) 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 (0x0x7f36e6445a80) 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 (0x0x7f36e6075060) 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 (0x0x7f36e6075720) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integer<long int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long int> (0x0x7f36e6075f00) 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> (0x0x7f36e6075f60) 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> (0x0x7f36e60ac000) 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> (0x0x7f36e60ac060) 0 empty

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

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

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

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

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

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

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

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

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

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

Class __gnu_cxx::__add_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<char> (0x0x7f36e60ac9c0) 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> (0x0x7f36e60aca20) 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> (0x0x7f36e60aca80) 0 empty

Class __gnu_cxx::__add_unsigned<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<int> (0x0x7f36e60acae0) 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> (0x0x7f36e60acb40) 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> (0x0x7f36e60acba0) 0 empty

Class __gnu_cxx::__remove_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<char> (0x0x7f36e60acc60) 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> (0x0x7f36e60accc0) 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> (0x0x7f36e60acd20) 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> (0x0x7f36e60acd80) 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> (0x0x7f36e60acde0) 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> (0x0x7f36e60ace40) 0 empty

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

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

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

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

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

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

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

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

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

Class std::forward_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::forward_iterator_tag (0x0x7f36e645d888) 0 empty
  std::input_iterator_tag (0x0x7f36e6130720) 0 empty

Class std::bidirectional_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::bidirectional_iterator_tag (0x0x7f36e645d8f0) 0 empty
  std::forward_iterator_tag (0x0x7f36e645d958) 0 empty
    std::input_iterator_tag (0x0x7f36e6130780) 0 empty

Class std::random_access_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::random_access_iterator_tag (0x0x7f36e645d9c0) 0 empty
  std::bidirectional_iterator_tag (0x0x7f36e645da28) 0 empty
    std::forward_iterator_tag (0x0x7f36e645da90) 0 empty
      std::input_iterator_tag (0x0x7f36e61307e0) 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> (0x0x7f36e615ff60) 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 (0x0x7f36e61e3360) 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 (0x0x7f36e61e3480) 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 (0x0x7f36e61e3600) 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 (0x0x7f36e61e3780) 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 (0x0x7f36e61e38a0) 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> (0x0x7f36e6215cc0) 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> (0x0x7f36e6215de0) 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> (0x0x7f36e623c300) 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> (0x0x7f36e623c3c0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class __pthread_cleanup_class
   size=24 align=8
   base size=24 base align=8
__pthread_cleanup_class (0x0x7f36e5f3ea80) 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 (0x0x7f36e645ddd0) 0 nearly-empty
    vptr=((& std::bad_alloc::_ZTVSt9bad_alloc) + 16u)
  std::exception (0x0x7f36e5fbacc0) 0 nearly-empty
      primary-for std::bad_alloc (0x0x7f36e645ddd0)

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

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

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

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

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

Class std::allocator<wchar_t>
   size=1 align=1
   base size=1 base align=1
std::allocator<wchar_t> (0x0x7f36e601f068) 0 empty
  __gnu_cxx::new_allocator<wchar_t> (0x0x7f36e5fe0f60) 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 (0x0x7f36e6038480) 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> (0x0x7f36e6038e40) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__allocator_traits_base
   size=1 align=1
   base size=0 base align=1
std::__allocator_traits_base (0x0x7f36e5ce7ba0) 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> > (0x0x7f36e5d79ba0) 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> (0x0x7f36e5d79c00) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::allocator_traits<std::allocator<char> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<char> > (0x0x7f36e5af65a0) 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> > (0x0x7f36e5d104e0) 0 empty
  std::allocator_traits<std::allocator<char> > (0x0x7f36e5af6600) 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> (0x0x7f36e5af6660) 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 (0x0x7f36e5d10618) 0
  std::allocator<char> (0x0x7f36e5d10680) 0 empty
    __gnu_cxx::new_allocator<char> (0x0x7f36e5af66c0) 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> (0x0x7f36e5af6720) 0

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

Class std::initializer_list<char>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<char> (0x0x7f36e5af6a80) 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> > (0x0x7f36e5af6d20) 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> (0x0x7f36e5af6d80) 0 empty

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

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

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

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

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

Class std::__are_same<double, double>
   size=1 align=1
   base size=0 base align=1
std::__are_same<double, double> (0x0x7f36e5bf9120) 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> > (0x0x7f36e5bf91e0) 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> (0x0x7f36e5bf9240) 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> (0x0x7f36e5d107b8) 0 empty
  __gnu_cxx::__numeric_traits_floating<long double> (0x0x7f36e5bf92a0) 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> (0x0x7f36e5bf9300) 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> (0x0x7f36e5bf9360) 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> > (0x0x7f36e5bf9480) 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> > (0x0x7f36e5d10820) 0 empty
  std::allocator_traits<std::allocator<wchar_t> > (0x0x7f36e5bf94e0) 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> (0x0x7f36e5bf9540) 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 (0x0x7f36e5d10958) 0
  std::allocator<wchar_t> (0x0x7f36e5d109c0) 0 empty
    __gnu_cxx::new_allocator<wchar_t> (0x0x7f36e5bf95a0) 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> (0x0x7f36e5bf9600) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::hash<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::hash<long unsigned int> (0x0x7f36e5d102d8) 0 empty
  std::__hash_base<long unsigned int, long unsigned int> (0x0x7f36e58e4f00) 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> (0x0x7f36e5913000) 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> (0x0x7f36e5d103a8) 0 empty
  std::__hash_base<long unsigned int, long long unsigned int> (0x0x7f36e5913060) 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> (0x0x7f36e5913120) 0 empty

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

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

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

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

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

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

Class std::hash<long double>
   size=1 align=1
   base size=1 base align=1
std::hash<long double> (0x0x7f36e5d108f0) 0 empty
  std::__hash_base<long unsigned int, long double> (0x0x7f36e5913900) 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> > (0x0x7f36e5930068) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e59139c0) 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> > (0x0x7f36e5913a20) 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> > (0x0x7f36e59300d0) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char> > (0x0x7f36e5913a80) 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> > > (0x0x7f36e5930138) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e5913b40) 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> > (0x0x7f36e5913ba0) 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> > (0x0x7f36e59301a0) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<wchar_t> > (0x0x7f36e5913c00) 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> > > (0x0x7f36e5930208) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e5913d80) 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> > (0x0x7f36e5913de0) 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> > (0x0x7f36e5930270) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char16_t> > (0x0x7f36e5913e40) 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> > (0x0x7f36e5913f00) 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> > (0x0x7f36e59303a8) 0 empty
  std::allocator_traits<std::allocator<char16_t> > (0x0x7f36e5913f60) 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> (0x0x7f36e5952000) 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> (0x0x7f36e5952060) 0 empty

Class std::allocator<char16_t>
   size=1 align=1
   base size=1 base align=1
std::allocator<char16_t> (0x0x7f36e59304e0) 0 empty
  __gnu_cxx::new_allocator<char16_t> (0x0x7f36e5952120) 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 (0x0x7f36e59305b0) 0
  std::allocator<char16_t> (0x0x7f36e5930618) 0 empty
    __gnu_cxx::new_allocator<char16_t> (0x0x7f36e5952180) 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> (0x0x7f36e59521e0) 0

Class std::__cxx11::basic_string<char16_t>
   size=32 align=8
   base size=32 base align=8
std::__cxx11::basic_string<char16_t> (0x0x7f36e5913ea0) 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> > > (0x0x7f36e5930680) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e59522a0) 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> > (0x0x7f36e5952300) 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> > (0x0x7f36e59306e8) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char32_t> > (0x0x7f36e5952360) 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> > (0x0x7f36e5952420) 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> > (0x0x7f36e5930820) 0 empty
  std::allocator_traits<std::allocator<char32_t> > (0x0x7f36e5952480) 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> (0x0x7f36e59524e0) 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> (0x0x7f36e5952540) 0 empty

Class std::allocator<char32_t>
   size=1 align=1
   base size=1 base align=1
std::allocator<char32_t> (0x0x7f36e5930958) 0 empty
  __gnu_cxx::new_allocator<char32_t> (0x0x7f36e5952600) 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 (0x0x7f36e5930a28) 0
  std::allocator<char32_t> (0x0x7f36e5930a90) 0 empty
    __gnu_cxx::new_allocator<char32_t> (0x0x7f36e5952660) 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> (0x0x7f36e59526c0) 0

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

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

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

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

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

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

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

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> > (0x0x7f36e576af60) 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> (0x0x7f36e57ba000) 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> (0x0x7f36e5930e38) 0 empty
  __gnu_cxx::__numeric_traits_integer<long unsigned int> (0x0x7f36e57ba060) 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> (0x0x7f36e5930f08) 0
    vptr=((& std::__cxx11::collate_byname<char>::_ZTVNSt7__cxx1114collate_bynameIcEE) + 16u)
  std::__cxx11::collate<char> (0x0x7f36e5930f70) 0
      primary-for std::__cxx11::collate_byname<char> (0x0x7f36e5930f08)
    std::locale::facet (0x0x7f36e57ba120) 0
        primary-for std::__cxx11::collate<char> (0x0x7f36e5930f70)

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

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

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

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

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

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

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

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

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

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

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

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> (0x0x7f36e57e65b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e57ba6c0) 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 (0x0x7f36e57ba720) 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> (0x0x7f36e57ba780) 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*> (0x0x7f36e57e6618) 0 empty
  std::binary_function<const std::_V2::error_category*, const std::_V2::error_category*, bool> (0x0x7f36e57ba8a0) 0 empty

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

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

Class std::error_condition
   size=16 align=8
   base size=16 base align=8
std::error_condition (0x0x7f36e5821360) 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> (0x0x7f36e57e66e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e5821a20) 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> (0x0x7f36e57e6750) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e5821b40) 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> (0x0x7f36e57e67b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e5821cc0) 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> (0x0x7f36e57e6820) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e5821d80) 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 (0x0x7f36e57e6888) 0
    vptr=((& std::system_error::_ZTVSt12system_error) + 16u)
  std::runtime_error (0x0x7f36e57e68f0) 0
      primary-for std::system_error (0x0x7f36e57e6888)
    std::exception (0x0x7f36e5821f00) 0 nearly-empty
        primary-for std::runtime_error (0x0x7f36e57e68f0)

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

Class std::hash<std::error_code>
   size=1 align=1
   base size=1 base align=1
std::hash<std::error_code> (0x0x7f36e5468410) 0 empty
  std::__hash_base<long unsigned int, std::error_code> (0x0x7f36e5460a80) 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> (0x0x7f36e5468478) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e548d360) 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 (0x0x7f36e54684e0) 0
    vptr=((& std::ios_base::failure::_ZTVNSt8ios_base7failureB5cxx11E) + 16u)
  std::system_error (0x0x7f36e5468548) 0
      primary-for std::ios_base::failure (0x0x7f36e54684e0)
    std::runtime_error (0x0x7f36e54685b0) 0
        primary-for std::system_error (0x0x7f36e5468548)
      std::exception (0x0x7f36e548d4e0) 0 nearly-empty
          primary-for std::runtime_error (0x0x7f36e54685b0)

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

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

Class std::ios_base::Init
   size=1 align=1
   base size=0 base align=1
std::ios_base::Init (0x0x7f36e548d600) 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 (0x0x7f36e548d480) 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> (0x0x7f36e548d660) 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> (0x0x7f36e5506de0) 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> (0x0x7f36e553e300) 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 (0x0x7f36e553e480) 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> (0x0x7f36e558f230) 0
    vptr=((& std::ctype<char>::_ZTVSt5ctypeIcE) + 16u)
  std::locale::facet (0x0x7f36e5595ae0) 0
      primary-for std::ctype<char> (0x0x7f36e558f230)
  std::ctype_base (0x0x7f36e5595b40) 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> (0x0x7f36e558f460) 0
    vptr=((& std::__ctype_abstract_base<wchar_t>::_ZTVSt21__ctype_abstract_baseIwE) + 16u)
  std::locale::facet (0x0x7f36e55dd0c0) 0
      primary-for std::__ctype_abstract_base<wchar_t> (0x0x7f36e558f460)
  std::ctype_base (0x0x7f36e55dd120) 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> (0x0x7f36e5468680) 0
    vptr=((& std::ctype<wchar_t>::_ZTVSt5ctypeIwE) + 16u)
  std::__ctype_abstract_base<wchar_t> (0x0x7f36e558f4d0) 0
      primary-for std::ctype<wchar_t> (0x0x7f36e5468680)
    std::locale::facet (0x0x7f36e55dd180) 0
        primary-for std::__ctype_abstract_base<wchar_t> (0x0x7f36e558f4d0)
    std::ctype_base (0x0x7f36e55dd1e0) 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> (0x0x7f36e55fe000) 0
    vptr=((& std::ctype_byname<char>::_ZTVSt12ctype_bynameIcE) + 16u)
  std::ctype<char> (0x0x7f36e558f690) 0
      primary-for std::ctype_byname<char> (0x0x7f36e55fe000)
    std::locale::facet (0x0x7f36e55dd360) 0
        primary-for std::ctype<char> (0x0x7f36e558f690)
    std::ctype_base (0x0x7f36e55dd3c0) 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> (0x0x7f36e55fe068) 0
    vptr=((& std::ctype_byname<wchar_t>::_ZTVSt12ctype_bynameIwE) + 16u)
  std::ctype<wchar_t> (0x0x7f36e55fe0d0) 0
      primary-for std::ctype_byname<wchar_t> (0x0x7f36e55fe068)
    std::__ctype_abstract_base<wchar_t> (0x0x7f36e558f700) 0
        primary-for std::ctype<wchar_t> (0x0x7f36e55fe0d0)
      std::locale::facet (0x0x7f36e55dd420) 0
          primary-for std::__ctype_abstract_base<wchar_t> (0x0x7f36e558f700)
      std::ctype_base (0x0x7f36e55dd480) 0 empty

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

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

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

Class __gnu_cxx::__numeric_traits<char>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<char> (0x0x7f36e55fe6e8) 0 empty
  __gnu_cxx::__numeric_traits_integer<char> (0x0x7f36e52726c0) 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> (0x0x7f36e55fe7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e52981e0) 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> (0x0x7f36e55fe820) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e5298240) 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> (0x0x7f36e5298900) 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> (0x0x7f36e55feb60) 0
    vptr=((& std::__cxx11::numpunct_byname<char>::_ZTVNSt7__cxx1115numpunct_bynameIcEE) + 16u)
  std::__cxx11::numpunct<char> (0x0x7f36e55febc8) 0
      primary-for std::__cxx11::numpunct_byname<char> (0x0x7f36e55feb60)
    std::locale::facet (0x0x7f36e52cec60) 0
        primary-for std::__cxx11::numpunct<char> (0x0x7f36e55febc8)

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

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

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

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

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

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

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

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

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

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

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

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> (0x0x7f36e505d5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e50a5240) 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> (0x0x7f36e505d680) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e50a52a0) 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> > (0x0x7f36e50a55a0) 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> (0x0x7f36e50a5600) 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> (0x0x7f36e505d820) 0 empty
  __gnu_cxx::__numeric_traits_integer<short int> (0x0x7f36e50a5660) 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> > (0x0x7f36e50c7780) 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> (0x0x7f36e50c77e0) 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> (0x0x7f36e505dd00) 0 empty
  __gnu_cxx::__numeric_traits_integer<long int> (0x0x7f36e50c7840) 0 empty

Class std::basic_istream<char>::sentry
   size=1 align=1
   base size=1 base align=1
std::basic_istream<char>::sentry (0x0x7f36e50fa240) 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> (0x0x7f36e505df08 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> (0x0x7f36e5118068 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> (0x0x7f36e50b8540) 0
    vptridx=0u vptr=((& std::basic_iostream<char>::_ZTVSd) + 24u)
  std::basic_istream<char> (0x0x7f36e505df08) 0
      primary-for std::basic_iostream<char> (0x0x7f36e50b8540)
      subvttidx=8u
    std::basic_ios<char> (0x0x7f36e5118000) 24 virtual
        vptridx=40u vbaseoffset=-24 vptr=((& std::basic_iostream<char>::_ZTVSd) + 104u)
      std::ios_base (0x0x7f36e50fa2a0) 24
          primary-for std::basic_ios<char> (0x0x7f36e5118000)
  std::basic_ostream<char> (0x0x7f36e5118068) 16 nearly-empty
      subvttidx=24u vptridx=48u vptr=((& std::basic_iostream<char>::_ZTVSd) + 64u)
    std::basic_ios<char> (0x0x7f36e5118000) 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 (0x0x7f36e50fa300) 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> (0x0x7f36e5118410 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> (0x0x7f36e51184e0 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> (0x0x7f36e50b8c40) 0
    vptridx=0u vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 24u)
  std::basic_istream<wchar_t> (0x0x7f36e5118410) 0
      primary-for std::basic_iostream<wchar_t> (0x0x7f36e50b8c40)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7f36e5118478) 24 virtual
        vptridx=40u vbaseoffset=-24 vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 104u)
      std::ios_base (0x0x7f36e50fa360) 24
          primary-for std::basic_ios<wchar_t> (0x0x7f36e5118478)
  std::basic_ostream<wchar_t> (0x0x7f36e51184e0) 16 nearly-empty
      subvttidx=24u vptridx=48u vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 64u)
    std::basic_ios<wchar_t> (0x0x7f36e5118478) 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 (0x0x7f36e50fa3c0) 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> > (0x0x7f36e51189c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e50fa420) 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> > (0x0x7f36e50fa4e0) 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> > (0x0x7f36e50fa540) 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> > (0x0x7f36e50fa480) 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> > (0x0x7f36e5118a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e50fa5a0) 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> > (0x0x7f36e5118af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e50fa600) 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> > > (0x0x7f36e5118b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e50fa660) 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> > > > (0x0x7f36e50fa6c0) 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> > (0x0x7f36e5118bc8) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f36e50fa720) 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> > > (0x0x7f36e5118c30) 0 empty
  std::__is_default_constructible_impl<std::allocator<char> > (0x0x7f36e5118c98) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f36e50fa780) 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> > (0x0x7f36e5118d00) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<char> > >, std::__is_default_constructible_impl<std::allocator<char> > > (0x0x7f36e5118d68) 0 empty
    std::__is_default_constructible_impl<std::allocator<char> > (0x0x7f36e5118dd0) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f36e50fa7e0) 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> (0x0x7f36e5118e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e50fa840) 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> > (0x0x7f36e5118ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e50fa8a0) 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> > > (0x0x7f36e50fa900) 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> > (0x0x7f36e5118f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e50fa960) 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> (0x0x7f36e5118f70) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<char> > (0x0x7f36e51181a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e50fa9c0) 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> > (0x0x7f36e51182d8) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<char>, false> (0x0x7f36e5118340) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<char> > (0x0x7f36e5118618) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e50faa20) 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> > (0x0x7f36e5118820) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<char> >, std::__is_nt_default_constructible_impl<std::allocator<char>, false> > (0x0x7f36e51188f0) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<char>, false> (0x0x7f36e515a000) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<char> > (0x0x7f36e515a068) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e50faa80) 0 empty

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

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

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

Class __signbitl(long double)::<anonymous union>
   size=16 align=8
   base size=16 base align=8
__signbitl(long double)::<anonymous union> (0x0x7f36e51b3240) 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> (0x0x7f36e4e51d20) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::numeric_limits<long int>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<long int> (0x0x7f36e4f96b40) 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> (0x0x7f36e4f96f00) 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> (0x0x7f36e4fc8300) 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> (0x0x7f36e4fc86c0) 0 empty

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

Class std::numeric_limits<__int128 unsigned>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<__int128 unsigned> (0x0x7f36e4fc8e40) 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> (0x0x7f36e515a548) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e4ff42a0) 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> (0x0x7f36e515a5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e4ff4300) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::_Pow
   size=1 align=1
   base size=0 base align=1
std::_Pow (0x0x7f36e4a5ee40) 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> (0x0x7f36e4aa7d80) 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> (0x0x7f36e515aea0) 0 empty
  std::__fun_with_valarray<long unsigned int, true> (0x0x7f36e4aa7de0) 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> (0x0x7f36e4aa7d20) 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> (0x0x7f36e515ae38) 0 empty
  std::__fun_with_valarray<long unsigned int, true> (0x0x7f36e4aa7f60) 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> (0x0x7f36e4aa7f00) 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> (0x0x7f36e4b09068) 0 empty
  std::__fun_with_valarray<long unsigned int, true> (0x0x7f36e4b0c120) 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> (0x0x7f36e4b0c0c0) 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> (0x0x7f36e4b0c2a0) 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> (0x0x7f36e4b0c240) 0 empty

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

Class std::__fun_with_valarray<bool, true>
   size=1 align=1
   base size=0 base align=1
std::__fun_with_valarray<bool, true> (0x0x7f36e4b0c3c0) 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> (0x0x7f36e4b09208) 0 empty
  std::__fun_with_valarray<bool, true> (0x0x7f36e4b0c420) 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> (0x0x7f36e4b0c360) 0 empty

Class std::__fun<std::__negate, bool>
   size=1 align=1
   base size=1 base align=1
std::__fun<std::__negate, bool> (0x0x7f36e4b09340) 0 empty
  std::__fun_with_valarray<bool, true> (0x0x7f36e4b0c4e0) 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> (0x0x7f36e4b0c480) 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> (0x0x7f36e4b09410) 0 empty
  std::__fun_with_valarray<bool, true> (0x0x7f36e4b0c5a0) 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> (0x0x7f36e4b0c540) 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> (0x0x7f36e4b0c660) 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> (0x0x7f36e4b0c600) 0 empty

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

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

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

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

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

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

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

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

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

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

Class std::_Bit_iterator_base
   size=16 align=8
   base size=12 base align=8
std::_Bit_iterator_base (0x0x7f36e4b097b8) 0
  std::iterator<std::random_access_iterator_tag, bool> (0x0x7f36e4589a20) 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> (0x0x7f36e4b09820) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e4589f60) 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> (0x0x7f36e4b09888) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e45bc000) 0 empty

Class std::_Bit_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_iterator (0x0x7f36e4b098f0) 0
  std::_Bit_iterator_base (0x0x7f36e4b09958) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7f36e45bc240) 0 empty

Class std::_Bit_const_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_const_iterator (0x0x7f36e4b099c0) 0
  std::_Bit_iterator_base (0x0x7f36e4b09a28) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7f36e45bca20) 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> (0x0x7f36e4b09a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e45f43c0) 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> (0x0x7f36e4b09af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e45f4420) 0 empty

Class std::initializer_list<bool>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<bool> (0x0x7f36e4642000) 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> (0x0x7f36e4642540) 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> (0x0x7f36e4b09c98) 0 empty
  std::__iterator_traits<std::_Bit_iterator, void> (0x0x7f36e46425a0) 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> (0x0x7f36e4642600) 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> (0x0x7f36e4b09dd0) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, std::_Bit_reference*, std::_Bit_reference> (0x0x7f36e4642660) 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> (0x0x7f36e4642720) 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> (0x0x7f36e4b09f08) 0 empty
  std::__iterator_traits<std::_Bit_const_iterator, void> (0x0x7f36e4642780) 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> (0x0x7f36e46427e0) 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> (0x0x7f36e4b09f70) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, const bool*, bool> (0x0x7f36e4642840) 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 (0x0x7f36e42f9a20) 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 (0x0x7f36e4319120) 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 (0x0x7f36e46d0138) 0
    vptr=((& fastjet::PseudoJet::InexistentUserInfo::_ZTVN7fastjet9PseudoJet18InexistentUserInfoE) + 16u)
  fastjet::Error (0x0x7f36e4319180) 0
      primary-for fastjet::PseudoJet::InexistentUserInfo (0x0x7f36e46d0138)

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

Class fastjet::SharedPtr<fastjet::PseudoJet::UserInfoBase>
   size=8 align=8
   base size=8 base align=8
fastjet::SharedPtr<fastjet::PseudoJet::UserInfoBase> (0x0x7f36e4319240) 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 (0x0x7f36e43190c0) 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> (0x0x7f36e4319e40) 0 empty

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

Class std::allocator_traits<std::allocator<double> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<double> > (0x0x7f36e43a0300) 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> > (0x0x7f36e46d0270) 0 empty
  std::allocator_traits<std::allocator<double> > (0x0x7f36e43a0360) 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> (0x0x7f36e43a03c0) 0 empty

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

Class std::allocator<double>
   size=1 align=1
   base size=1 base align=1
std::allocator<double> (0x0x7f36e46d03a8) 0 empty
  __gnu_cxx::new_allocator<double> (0x0x7f36e43a04e0) 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 (0x0x7f36e46d0478) 0
  std::allocator<double> (0x0x7f36e46d04e0) 0 empty
    __gnu_cxx::new_allocator<double> (0x0x7f36e43a0540) 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> > (0x0x7f36e43a02a0) 0

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

Class std::_Rb_tree_node_base
   size=32 align=8
   base size=32 base align=8
std::_Rb_tree_node_base (0x0x7f36e43a0ea0) 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*> (0x0x7f36e413b360) 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*> (0x0x7f36e46d0a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e413b3c0) 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*> > > (0x0x7f36e413b420) 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*> (0x0x7f36e46d0a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e413b540) 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*> > (0x0x7f36e413b5a0) 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*> (0x0x7f36e46d0af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e413b600) 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*> > (0x0x7f36e46d0b60) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_node_base*> (0x0x7f36e46d0bc8) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e413b660) 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*> (0x0x7f36e46d0c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e413b6c0) 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*> > (0x0x7f36e413b720) 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*> (0x0x7f36e413b7e0) 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*> (0x0x7f36e413b840) 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*> (0x0x7f36e413b780) 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*> (0x0x7f36e46d0d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e413b8a0) 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*> (0x0x7f36e46d0d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e413b900) 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*> > (0x0x7f36e46d0dd0) 0 empty
  std::is_void<std::_Rb_tree_node_base*> (0x0x7f36e46d0e38) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e413b960) 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*> > (0x0x7f36e46d0f70) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > (0x0x7f36e46d0000) 0 empty
    std::is_void<std::_Rb_tree_node_base*> (0x0x7f36e46d0068) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e413b9c0) 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*> > > (0x0x7f36e46d02d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e413ba20) 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*> (0x0x7f36e46d05b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e413ba80) 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*> > (0x0x7f36e413bae0) 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*> > (0x0x7f36e46d0958) 0 empty
  std::is_object<std::_Rb_tree_node_base*> (0x0x7f36e46d09c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e413bb40) 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*> (0x0x7f36e41a10d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e413bc60) 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*&> (0x0x7f36e41a1138) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e413bd20) 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*&> > > (0x0x7f36e413bd80) 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*&> (0x0x7f36e41a11a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e413bea0) 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*&> > (0x0x7f36e413bf00) 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*&> > (0x0x7f36e41a1208) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node_base*&> (0x0x7f36e41a1270) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e413bf60) 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*&> (0x0x7f36e41a12d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e41ae000) 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*&> > (0x0x7f36e41ae060) 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*&> > (0x0x7f36e41a1340) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&> (0x0x7f36e41a13a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e41ae0c0) 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*&> > (0x0x7f36e41a14e0) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> > (0x0x7f36e41a1548) 0 empty
    std::is_reference<std::_Rb_tree_node_base*&> (0x0x7f36e41a15b0) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e41ae120) 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*&> > > (0x0x7f36e41a1680) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e41ae180) 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*&> (0x0x7f36e41a16e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e41ae1e0) 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*&> > (0x0x7f36e41ae240) 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*&> > (0x0x7f36e41a1750) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&> (0x0x7f36e41a17b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e41ae2a0) 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*&> (0x0x7f36e41a18f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e41ae3c0) 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> (0x0x7f36e41ae420) 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*&> (0x0x7f36e41a1958) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base*&, true> (0x0x7f36e41ae480) 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&> (0x0x7f36e41a1a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e41ae4e0) 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&> > > (0x0x7f36e41ae540) 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&> (0x0x7f36e41a1a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e41ae5a0) 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&> > (0x0x7f36e41ae600) 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&> > (0x0x7f36e41a1af8) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node_base* const&> (0x0x7f36e41a1b60) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e41ae660) 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&> (0x0x7f36e41a1bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e41ae6c0) 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&> > (0x0x7f36e41ae720) 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&> > (0x0x7f36e41a1c30) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7f36e41a1c98) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e41ae780) 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&> > (0x0x7f36e41a1d00) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> > (0x0x7f36e41a1d68) 0 empty
    std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7f36e41a1dd0) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e41ae7e0) 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&> > > (0x0x7f36e41a1e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e41ae840) 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&> (0x0x7f36e41a1ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e41ae8a0) 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&> > (0x0x7f36e41ae900) 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&> > (0x0x7f36e41a1f08) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7f36e41a1f70) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e41ae960) 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&> (0x0x7f36e41cb000) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e41ae9c0) 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> (0x0x7f36e41aea20) 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&> (0x0x7f36e41cb068) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base* const&, true> (0x0x7f36e41aea80) 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&> (0x0x7f36e413bcc0) 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&> (0x0x7f36e41cb0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e41aeae0) 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> (0x0x7f36e41cb138) 0 empty
  std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7f36e41cb1a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e41aeb40) 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*> (0x0x7f36e41cb208) 0 empty
  std::__is_copy_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f36e41cb270) 0 empty
    std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7f36e41cb2d8) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e41aeba0) 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*> > (0x0x7f36e41aec00) 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*> > (0x0x7f36e41cb340) 0 empty
  std::is_copy_assignable<std::_Rb_tree_node_base*> (0x0x7f36e41cb3a8) 0 empty
    std::__is_copy_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f36e41cb410) 0 empty
      std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7f36e41cb478) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e41aec60) 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&> (0x0x7f36e41aecc0) 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*> > > (0x0x7f36e41cb548) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e41aed20) 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&> (0x0x7f36e41aed80) 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*&&> (0x0x7f36e41cb618) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e41aee40) 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*&&> > > (0x0x7f36e41aeea0) 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*&&> (0x0x7f36e41cb680) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e41e5000) 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*&&> > (0x0x7f36e41e5060) 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*&&> (0x0x7f36e41cb6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e41e50c0) 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*&&> > (0x0x7f36e41cb750) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_node_base*&&> (0x0x7f36e41cb7b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e41e5120) 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*&&> (0x0x7f36e41cb820) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e41e5180) 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*&&> > (0x0x7f36e41e51e0) 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*&&> > (0x0x7f36e41cb888) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&&> (0x0x7f36e41cb8f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e41e5240) 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*&&> > (0x0x7f36e41cba28) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*&&>, std::is_void<std::_Rb_tree_node_base*&&> > (0x0x7f36e41cba90) 0 empty
    std::is_reference<std::_Rb_tree_node_base*&&> (0x0x7f36e41cbaf8) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e41e52a0) 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*&&> > > (0x0x7f36e41cbbc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e41e5300) 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*&&> (0x0x7f36e41cbc30) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e41e5360) 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*&&> > (0x0x7f36e41e53c0) 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*&&> > (0x0x7f36e41cbc98) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&&> (0x0x7f36e41cbd00) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e41e5420) 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*&&> (0x0x7f36e41cbf08) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e41e5480) 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> (0x0x7f36e41e54e0) 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*&&> (0x0x7f36e41cbf70) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base*&&, true> (0x0x7f36e41e5540) 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*&&> (0x0x7f36e41aede0) 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*&&> (0x0x7f36e41f0000) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e41e55a0) 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> (0x0x7f36e41f0068) 0 empty
  std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7f36e41f00d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e41e5600) 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*> (0x0x7f36e41f0138) 0 empty
  std::__is_move_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f36e41f01a0) 0 empty
    std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7f36e41f0208) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e41e5660) 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*> > (0x0x7f36e41e56c0) 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*> > (0x0x7f36e41f0270) 0 empty
  std::is_move_assignable<std::_Rb_tree_node_base*> (0x0x7f36e41f02d8) 0 empty
    std::__is_move_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f36e41f0340) 0 empty
      std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7f36e41f03a8) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e41e5720) 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&&> (0x0x7f36e41e5780) 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*> (0x0x7f36e413b300) 0

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

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

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

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

Class std::__uses_alloc0
   size=1 align=1
   base size=1 base align=1
std::__uses_alloc0 (0x0x7f36e41f06e8) 0
  std::__uses_alloc_base (0x0x7f36e425af00) 0 empty

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

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

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

Class std::_Swallow_assign
   size=1 align=1
   base size=0 base align=1
std::_Swallow_assign (0x0x7f36e3f93ea0) 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 (0x0x7f36e4062e40) 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 (0x0x7f36e4074068) 0 nearly-empty
    vptr=((& std::bad_cast::_ZTVSt8bad_cast) + 16u)
  std::exception (0x0x7f36e4085240) 0 nearly-empty
      primary-for std::bad_cast (0x0x7f36e4074068)

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 (0x0x7f36e40740d0) 0 nearly-empty
    vptr=((& std::bad_typeid::_ZTVSt10bad_typeid) + 16u)
  std::exception (0x0x7f36e4085420) 0 nearly-empty
      primary-for std::bad_typeid (0x0x7f36e40740d0)

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 (0x0x7f36e4074138) 0 nearly-empty
    vptr=((& __gnu_cxx::__concurrence_lock_error::_ZTVN9__gnu_cxx24__concurrence_lock_errorE) + 16u)
  std::exception (0x0x7f36e4085600) 0 nearly-empty
      primary-for __gnu_cxx::__concurrence_lock_error (0x0x7f36e4074138)

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 (0x0x7f36e40741a0) 0 nearly-empty
    vptr=((& __gnu_cxx::__concurrence_unlock_error::_ZTVN9__gnu_cxx26__concurrence_unlock_errorE) + 16u)
  std::exception (0x0x7f36e4085720) 0 nearly-empty
      primary-for __gnu_cxx::__concurrence_unlock_error (0x0x7f36e40741a0)

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 (0x0x7f36e4074208) 0 nearly-empty
    vptr=((& __gnu_cxx::__concurrence_broadcast_error::_ZTVN9__gnu_cxx29__concurrence_broadcast_errorE) + 16u)
  std::exception (0x0x7f36e4085840) 0 nearly-empty
      primary-for __gnu_cxx::__concurrence_broadcast_error (0x0x7f36e4074208)

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 (0x0x7f36e40742d8) 0 nearly-empty
    vptr=((& __gnu_cxx::__concurrence_wait_error::_ZTVN9__gnu_cxx24__concurrence_wait_errorE) + 16u)
  std::exception (0x0x7f36e4085960) 0 nearly-empty
      primary-for __gnu_cxx::__concurrence_wait_error (0x0x7f36e40742d8)

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

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

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

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

Class std::integral_constant<int, 0>
   size=1 align=1
   base size=0 base align=1
std::integral_constant<int, 0> (0x0x7f36e3d150c0) 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> (0x0x7f36e3d157e0) 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 (0x0x7f36e3d61548) 0 nearly-empty
    vptr=((& std::bad_function_call::_ZTVSt17bad_function_call) + 16u)
  std::exception (0x0x7f36e3d79d20) 0 nearly-empty
      primary-for std::bad_function_call (0x0x7f36e3d61548)

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

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

Class std::_Function_base
   size=24 align=8
   base size=24 base align=8
std::_Function_base (0x0x7f36e3db9360) 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 (0x0x7f36e3d61e38) 0 nearly-empty
    vptr=((& std::bad_weak_ptr::_ZTVSt12bad_weak_ptr) + 16u)
  std::exception (0x0x7f36e3a9d0c0) 0 nearly-empty
      primary-for std::bad_weak_ptr (0x0x7f36e3d61e38)

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> (0x0x7f36e3d61ea0) 0
  __gnu_cxx::__mutex (0x0x7f36e3a9d4e0) 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> (0x0x7f36e3a9d8a0) 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> (0x0x7f36e3d61f70) 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> (0x0x7f36e3a9d900) 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> (0x0x7f36e3d61d68) 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> (0x0x7f36e3d61dd0) 8
    __gnu_cxx::__mutex (0x0x7f36e3a9d9c0) 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> (0x0x7f36e3a9da80) 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> (0x0x7f36e3acc000) 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> (0x0x7f36e3a9dae0) 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> (0x0x7f36e3acc0d0) 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> (0x0x7f36e3acc138) 0
      primary-for std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u> (0x0x7f36e3acc0d0)
    std::_Mutex_base<(__gnu_cxx::_Lock_policy)0u> (0x0x7f36e3ae0240) 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> (0x0x7f36e3acc340) 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> (0x0x7f36e3acc3a8) 0
      primary-for std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u> (0x0x7f36e3acc340)
    std::_Mutex_base<(__gnu_cxx::_Lock_policy)1u> (0x0x7f36e3acc410) 8
      __gnu_cxx::__mutex (0x0x7f36e3ae0300) 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> (0x0x7f36e3acc618) 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> (0x0x7f36e3acc680) 0
      primary-for std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u> (0x0x7f36e3acc618)
    std::_Mutex_base<(__gnu_cxx::_Lock_policy)2u> (0x0x7f36e3ae03c0) 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> (0x0x7f36e3acc958) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e3ae0ae0) 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> (0x0x7f36e3acc9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e3ae0b40) 0 empty

Class std::_Sp_make_shared_tag
   size=1 align=1
   base size=0 base align=1
std::_Sp_make_shared_tag (0x0x7f36e3ae0c00) 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> (0x0x7f36e3bfe0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e3c091e0) 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> (0x0x7f36e3bfe138) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e3c09240) 0 empty

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

Class std::atomic_flag
   size=1 align=1
   base size=1 base align=1
std::atomic_flag (0x0x7f36e3bfe1a0) 0
  std::__atomic_flag_base (0x0x7f36e3c094e0) 0

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

Class std::auto_ptr<void>
   size=1 align=1
   base size=0 base align=1
std::auto_ptr<void> (0x0x7f36e3890a80) 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 (0x0x7f36e39362a0) 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 (0x0x7f36e3bfe208) 0
    vptr=((& fastjet::JetDefinition::DefaultRecombiner::_ZTVN7fastjet13JetDefinition17DefaultRecombinerE) + 16u)
  fastjet::JetDefinition::Recombiner (0x0x7f36e3936360) 0 nearly-empty
      primary-for fastjet::JetDefinition::DefaultRecombiner (0x0x7f36e3bfe208)

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 (0x0x7f36e3936420) 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> (0x0x7f36e3936480) 0

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

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

Class std::__detail::_List_node_base
   size=16 align=8
   base size=16 base align=8
std::__detail::_List_node_base (0x0x7f36e39c6600) 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 (0x0x7f36e39ea360) 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> (0x0x7f36e39ea300) 0

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

Class fastjet::LimitedWarning
   size=16 align=8
   base size=16 base align=8
fastjet::LimitedWarning (0x0x7f36e3671e40) 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> (0x0x7f36e3bfe888) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e36c69c0) 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> (0x0x7f36e3bfe8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e36c6a20) 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> (0x0x7f36e3bfe958) 0
    vptr=((& std::__cxx11::basic_stringbuf<char>::_ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE) + 16u)
  std::basic_streambuf<char> (0x0x7f36e36c6d80) 0
      primary-for std::__cxx11::basic_stringbuf<char> (0x0x7f36e3bfe958)

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 (0x0x7f36e36ff000) 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> (0x0x7f36e3bfeaf8 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> (0x0x7f36e3bfea90) 0
    vptridx=0u vptr=((& std::__cxx11::basic_istringstream<char>::_ZTVNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE) + 24u)
  std::basic_istream<char> (0x0x7f36e3bfeaf8) 0
      primary-for std::__cxx11::basic_istringstream<char> (0x0x7f36e3bfea90)
      subvttidx=8u
    std::basic_ios<char> (0x0x7f36e3bfeb60) 120 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::__cxx11::basic_istringstream<char>::_ZTVNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE) + 64u)
      std::ios_base (0x0x7f36e36ff060) 120
          primary-for std::basic_ios<char> (0x0x7f36e3bfeb60)

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> (0x0x7f36e3bfed68 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> (0x0x7f36e3bfed00) 0
    vptridx=0u vptr=((& std::__cxx11::basic_ostringstream<char>::_ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE) + 24u)
  std::basic_ostream<char> (0x0x7f36e3bfed68) 0 nearly-empty
      primary-for std::__cxx11::basic_ostringstream<char> (0x0x7f36e3bfed00)
      subvttidx=8u
    std::basic_ios<char> (0x0x7f36e3bfedd0) 112 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::__cxx11::basic_ostringstream<char>::_ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE) + 64u)
      std::ios_base (0x0x7f36e36ff0c0) 112
          primary-for std::basic_ios<char> (0x0x7f36e3bfedd0)

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> (0x0x7f36e3a02cb0 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> (0x0x7f36e3bfec30 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> (0x0x7f36e3bfeea0 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> (0x0x7f36e3bfef70) 0
    vptridx=0u vptr=((& std::__cxx11::basic_stringstream<char>::_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE) + 24u)
  std::basic_iostream<char> (0x0x7f36e3a02cb0) 0
      primary-for std::__cxx11::basic_stringstream<char> (0x0x7f36e3bfef70)
      subvttidx=8u
    std::basic_istream<char> (0x0x7f36e3bfec30) 0
        primary-for std::basic_iostream<char> (0x0x7f36e3a02cb0)
        subvttidx=16u
      std::basic_ios<char> (0x0x7f36e3bfec98) 128 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::__cxx11::basic_stringstream<char>::_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE) + 104u)
        std::ios_base (0x0x7f36e36ff120) 128
            primary-for std::basic_ios<char> (0x0x7f36e3bfec98)
    std::basic_ostream<char> (0x0x7f36e3bfeea0) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::__cxx11::basic_stringstream<char>::_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE) + 64u)
      std::basic_ios<char> (0x0x7f36e3bfec98) 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> (0x0x7f36e372c270) 0
    vptr=((& std::__cxx11::basic_stringbuf<wchar_t>::_ZTVNSt7__cxx1115basic_stringbufIwSt11char_traitsIwESaIwEEE) + 16u)
  std::basic_streambuf<wchar_t> (0x0x7f36e36ff180) 0
      primary-for std::__cxx11::basic_stringbuf<wchar_t> (0x0x7f36e372c270)

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 (0x0x7f36e36ff300) 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> (0x0x7f36e372c4e0 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> (0x0x7f36e372c478) 0
    vptridx=0u vptr=((& std::__cxx11::basic_istringstream<wchar_t>::_ZTVNSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE) + 24u)
  std::basic_istream<wchar_t> (0x0x7f36e372c4e0) 0
      primary-for std::__cxx11::basic_istringstream<wchar_t> (0x0x7f36e372c478)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7f36e372c548) 120 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::__cxx11::basic_istringstream<wchar_t>::_ZTVNSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE) + 64u)
      std::ios_base (0x0x7f36e36ff360) 120
          primary-for std::basic_ios<wchar_t> (0x0x7f36e372c548)

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> (0x0x7f36e372c750 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> (0x0x7f36e372c6e8) 0
    vptridx=0u vptr=((& std::__cxx11::basic_ostringstream<wchar_t>::_ZTVNSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEEE) + 24u)
  std::basic_ostream<wchar_t> (0x0x7f36e372c750) 0 nearly-empty
      primary-for std::__cxx11::basic_ostringstream<wchar_t> (0x0x7f36e372c6e8)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7f36e372c7b8) 112 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::__cxx11::basic_ostringstream<wchar_t>::_ZTVNSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEEE) + 64u)
      std::ios_base (0x0x7f36e36ff420) 112
          primary-for std::basic_ios<wchar_t> (0x0x7f36e372c7b8)

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> (0x0x7f36e37462a0 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> (0x0x7f36e372c9c0 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> (0x0x7f36e372ca90 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> (0x0x7f36e372c958) 0
    vptridx=0u vptr=((& std::__cxx11::basic_stringstream<wchar_t>::_ZTVNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE) + 24u)
  std::basic_iostream<wchar_t> (0x0x7f36e37462a0) 0
      primary-for std::__cxx11::basic_stringstream<wchar_t> (0x0x7f36e372c958)
      subvttidx=8u
    std::basic_istream<wchar_t> (0x0x7f36e372c9c0) 0
        primary-for std::basic_iostream<wchar_t> (0x0x7f36e37462a0)
        subvttidx=16u
      std::basic_ios<wchar_t> (0x0x7f36e372ca28) 128 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::__cxx11::basic_stringstream<wchar_t>::_ZTVNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE) + 104u)
        std::ios_base (0x0x7f36e36ff4e0) 128
            primary-for std::basic_ios<wchar_t> (0x0x7f36e372ca28)
    std::basic_ostream<wchar_t> (0x0x7f36e372ca90) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::__cxx11::basic_stringstream<wchar_t>::_ZTVNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE) + 64u)
      std::basic_ios<wchar_t> (0x0x7f36e372ca28) 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 (0x0x7f36e36ff600) 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> > (0x0x7f36e372cd68) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e36ffd80) 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*> (0x0x7f36e372cea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e36ffe40) 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> (0x0x7f36e372cf08) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e3796360) 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 (0x0x7f36e3796420) 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*> > (0x0x7f36e37966c0) 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*> > (0x0x7f36e372cc30) 0 empty
  std::allocator_traits<std::allocator<const fastjet::PseudoJet*> > (0x0x7f36e3796720) 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*> (0x0x7f36e3796780) 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*> (0x0x7f36e37967e0) 0 empty

Class std::allocator<const fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::allocator<const fastjet::PseudoJet*> (0x0x7f36e37e6000) 0 empty
  __gnu_cxx::new_allocator<const fastjet::PseudoJet*> (0x0x7f36e37968a0) 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 (0x0x7f36e37e60d0) 0
  std::allocator<const fastjet::PseudoJet*> (0x0x7f36e37e6138) 0 empty
    __gnu_cxx::new_allocator<const fastjet::PseudoJet*> (0x0x7f36e3796900) 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*> > (0x0x7f36e3796660) 0

Class std::vector<const fastjet::PseudoJet*>
   size=24 align=8
   base size=24 base align=8
std::vector<const fastjet::PseudoJet*> (0x0x7f36e37e6270) 0
  std::_Vector_base<const fastjet::PseudoJet*, std::allocator<const fastjet::PseudoJet*> > (0x0x7f36e3796a20) 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 (0x0x7f36e37e6340) 0
    vptr=((& fastjet::Selector::InvalidWorker::_ZTVN7fastjet8Selector13InvalidWorkerE) + 16u)
  fastjet::Error (0x0x7f36e3796f60) 0
      primary-for fastjet::Selector::InvalidWorker (0x0x7f36e37e6340)

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 (0x0x7f36e37e63a8) 0
    vptr=((& fastjet::Selector::InvalidArea::_ZTVN7fastjet8Selector11InvalidAreaE) + 16u)
  fastjet::Error (0x0x7f36e386b000) 0
      primary-for fastjet::Selector::InvalidArea (0x0x7f36e37e63a8)

Class fastjet::SharedPtr<fastjet::SelectorWorker>
   size=8 align=8
   base size=8 base align=8
fastjet::SharedPtr<fastjet::SelectorWorker> (0x0x7f36e386b060) 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 (0x0x7f36e3796f00) 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> > (0x0x7f36e34aa1e0) 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> > (0x0x7f36e37e64e0) 0 empty
  std::allocator_traits<std::allocator<fastjet::PseudoJet> > (0x0x7f36e34aa240) 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> (0x0x7f36e34aa2a0) 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> (0x0x7f36e34aa3c0) 0 empty

Class std::allocator<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::allocator<fastjet::PseudoJet> (0x0x7f36e37e6618) 0 empty
  __gnu_cxx::new_allocator<fastjet::PseudoJet> (0x0x7f36e34aa480) 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 (0x0x7f36e37e66e8) 0
  std::allocator<fastjet::PseudoJet> (0x0x7f36e37e6750) 0 empty
    __gnu_cxx::new_allocator<fastjet::PseudoJet> (0x0x7f36e34aa4e0) 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> > (0x0x7f36e34aa180) 0

Class std::vector<fastjet::PseudoJet>
   size=24 align=8
   base size=24 base align=8
std::vector<fastjet::PseudoJet> (0x0x7f36e37e67b8) 0
  std::_Vector_base<fastjet::PseudoJet, std::allocator<fastjet::PseudoJet> > (0x0x7f36e34aa600) 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 (0x0x7f36e37e6888) 0
    vptr=((& fastjet::ClusterSequenceStructure::_ZTVN7fastjet24ClusterSequenceStructureE) + 16u)
  fastjet::PseudoJetStructureBase (0x0x7f36e34aa720) 0 nearly-empty
      primary-for fastjet::ClusterSequenceStructure (0x0x7f36e37e6888)

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 (0x0x7f36e34aac00) 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 (0x0x7f36e34aac60) 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> > (0x0x7f36e34aad20) 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> > (0x0x7f36e37e68f0) 0 empty
  std::allocator_traits<std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f36e34aad80) 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> (0x0x7f36e34aade0) 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> (0x0x7f36e34aae40) 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> (0x0x7f36e37e6a28) 0 empty
  __gnu_cxx::new_allocator<fastjet::ClusterSequence::history_element> (0x0x7f36e34aaf00) 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 (0x0x7f36e37e6af8) 0
  std::allocator<fastjet::ClusterSequence::history_element> (0x0x7f36e37e6b60) 0 empty
    __gnu_cxx::new_allocator<fastjet::ClusterSequence::history_element> (0x0x7f36e34aaf60) 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> > (0x0x7f36e34aacc0) 0

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

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

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

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

Class fastjet::ClusterSequence::Tile
   size=112 align=8
   base size=112 base align=8
fastjet::ClusterSequence::Tile (0x0x7f36e35c4180) 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> > (0x0x7f36e35c4240) 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> > (0x0x7f36e37e6d00) 0 empty
  std::allocator_traits<std::allocator<fastjet::ClusterSequence::Tile> > (0x0x7f36e35c42a0) 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> (0x0x7f36e35c4300) 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> (0x0x7f36e35c4360) 0 empty

Class std::allocator<fastjet::ClusterSequence::Tile>
   size=1 align=1
   base size=1 base align=1
std::allocator<fastjet::ClusterSequence::Tile> (0x0x7f36e37e6e38) 0 empty
  __gnu_cxx::new_allocator<fastjet::ClusterSequence::Tile> (0x0x7f36e35c4420) 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 (0x0x7f36e37e6f08) 0
  std::allocator<fastjet::ClusterSequence::Tile> (0x0x7f36e37e6f70) 0 empty
    __gnu_cxx::new_allocator<fastjet::ClusterSequence::Tile> (0x0x7f36e35c4480) 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> > (0x0x7f36e35c41e0) 0

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

Class fastjet::ClusterSequence::EEBriefJet
   size=56 align=8
   base size=56 base align=8
fastjet::ClusterSequence::EEBriefJet (0x0x7f36e35c4600) 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 (0x0x7f36e34aaba0) 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> > (0x0x7f36e37e6c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e35c4660) 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> > (0x0x7f36e35c4720) 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> > (0x0x7f36e35c4780) 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> > (0x0x7f36e35c46c0) 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> > (0x0x7f36e32f6000) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e35c47e0) 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> > (0x0x7f36e32f6068) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e35c4840) 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> > > (0x0x7f36e32f60d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e35c48a0) 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> > > > (0x0x7f36e35c4900) 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> > (0x0x7f36e32f6138) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f36e35c4960) 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> > > (0x0x7f36e32f61a0) 0 empty
  std::__is_default_constructible_impl<std::allocator<fastjet::PseudoJet> > (0x0x7f36e32f6208) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f36e35c49c0) 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> > (0x0x7f36e32f6270) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<fastjet::PseudoJet> > >, std::__is_default_constructible_impl<std::allocator<fastjet::PseudoJet> > > (0x0x7f36e32f62d8) 0 empty
    std::__is_default_constructible_impl<std::allocator<fastjet::PseudoJet> > (0x0x7f36e32f6340) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f36e35c4a20) 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> (0x0x7f36e32f63a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e35c4a80) 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> > (0x0x7f36e32f6410) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e35c4ae0) 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> > > (0x0x7f36e35c4b40) 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> > (0x0x7f36e32f6478) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e35c4ba0) 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> (0x0x7f36e32f64e0) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<fastjet::PseudoJet> > (0x0x7f36e32f6548) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e35c4c00) 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> > (0x0x7f36e32f65b0) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<fastjet::PseudoJet>, false> (0x0x7f36e32f6618) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<fastjet::PseudoJet> > (0x0x7f36e32f6680) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e35c4c60) 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> > (0x0x7f36e32f66e8) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<fastjet::PseudoJet> >, std::__is_nt_default_constructible_impl<std::allocator<fastjet::PseudoJet>, false> > (0x0x7f36e32f6750) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<fastjet::PseudoJet>, false> (0x0x7f36e32f67b8) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<fastjet::PseudoJet> > (0x0x7f36e32f6820) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e35c4cc0) 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> > (0x0x7f36e32f6888) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e35c4d20) 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> > (0x0x7f36e35c4de0) 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> > (0x0x7f36e35c4e40) 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> > (0x0x7f36e35c4d80) 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> > (0x0x7f36e32f6958) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e35c4ea0) 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> > (0x0x7f36e32f69c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e35c4f00) 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> > > (0x0x7f36e32f6a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e35c4f60) 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> > > > (0x0x7f36e330d000) 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> > (0x0x7f36e32f6a90) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f36e330d120) 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> > > (0x0x7f36e32f6bc8) 0 empty
  std::__is_default_constructible_impl<std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f36e32f6c30) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f36e330d180) 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> > (0x0x7f36e32f6d00) 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> > > (0x0x7f36e32f6d68) 0 empty
    std::__is_default_constructible_impl<std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f36e32f6dd0) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f36e330d1e0) 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> (0x0x7f36e32f6f70) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e330d300) 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> > (0x0x7f36e33121a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e330d360) 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> > > (0x0x7f36e330d480) 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> > (0x0x7f36e33122d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e330d4e0) 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> (0x0x7f36e3312410) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f36e3312478) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e330d600) 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> > (0x0x7f36e3312548) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<fastjet::ClusterSequence::history_element>, false> (0x0x7f36e33125b0) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f36e3312618) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e330d660) 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> > (0x0x7f36e33126e8) 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> > (0x0x7f36e3312750) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<fastjet::ClusterSequence::history_element>, false> (0x0x7f36e33127b8) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f36e3312820) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e330d6c0) 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> > (0x0x7f36e33129c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e330d7e0) 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> > (0x0x7f36e330d8a0) 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> > (0x0x7f36e330d900) 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> > (0x0x7f36e330d840) 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> > (0x0x7f36e3312a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e330d960) 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> > (0x0x7f36e3312af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e330d9c0) 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> > > (0x0x7f36e3312b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e330da20) 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> > > > (0x0x7f36e330da80) 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> > (0x0x7f36e3312bc8) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f36e330dae0) 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> > > (0x0x7f36e3312c30) 0 empty
  std::__is_default_constructible_impl<std::allocator<fastjet::ClusterSequence::Tile> > (0x0x7f36e3312c98) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f36e330db40) 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> > (0x0x7f36e3312d00) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<fastjet::ClusterSequence::Tile> > >, std::__is_default_constructible_impl<std::allocator<fastjet::ClusterSequence::Tile> > > (0x0x7f36e3312d68) 0 empty
    std::__is_default_constructible_impl<std::allocator<fastjet::ClusterSequence::Tile> > (0x0x7f36e3312dd0) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f36e330dba0) 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> (0x0x7f36e3312e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e330dc00) 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> > (0x0x7f36e3312ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e330dd20) 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> > > (0x0x7f36e330dd80) 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> > (0x0x7f36e3312f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e330dea0) 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> (0x0x7f36e3312f70) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<fastjet::ClusterSequence::Tile> > (0x0x7f36e3327000) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e3328000) 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> > (0x0x7f36e3327068) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<fastjet::ClusterSequence::Tile>, false> (0x0x7f36e33270d0) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<fastjet::ClusterSequence::Tile> > (0x0x7f36e3327138) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e3328180) 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> > (0x0x7f36e33271a0) 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> > (0x0x7f36e3327208) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<fastjet::ClusterSequence::Tile>, false> (0x0x7f36e3327270) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<fastjet::ClusterSequence::Tile> > (0x0x7f36e33272d8) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e33282a0) 0 empty

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

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

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

Vtable for std::__codecvt_abstract_base<char, char, __mbstate_t>
std::__codecvt_abstract_base<char, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIcc11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt23__codecvt_abstract_baseIcc11__mbstate_tE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))__cxa_pure_virtual
64    (int (*)(...))__cxa_pure_virtual
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual

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

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

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

Vtable for std::__codecvt_abstract_base<wchar_t, char, __mbstate_t>
std::__codecvt_abstract_base<wchar_t, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIwc11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt23__codecvt_abstract_baseIwc11__mbstate_tE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))__cxa_pure_virtual
64    (int (*)(...))__cxa_pure_virtual
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual

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

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

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

Vtable for std::__codecvt_abstract_base<char16_t, char, __mbstate_t>
std::__codecvt_abstract_base<char16_t, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIDsc11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt23__codecvt_abstract_baseIDsc11__mbstate_tE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))__cxa_pure_virtual
64    (int (*)(...))__cxa_pure_virtual
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual

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

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

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

Vtable for std::__codecvt_abstract_base<char32_t, char, __mbstate_t>
std::__codecvt_abstract_base<char32_t, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIDic11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt23__codecvt_abstract_baseIDic11__mbstate_tE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))__cxa_pure_virtual
64    (int (*)(...))__cxa_pure_virtual
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual

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

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

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

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

Class std::codecvt_byname<char16_t, char, __mbstate_t>
   size=16 align=8
   base size=12 base align=8
std::codecvt_byname<char16_t, char, __mbstate_t> (0x0x7f36e33278f0) 0
    vptr=((& std::codecvt_byname<char16_t, char, __mbstate_t>::_ZTVSt14codecvt_bynameIDsc11__mbstate_tE) + 16u)
  std::codecvt<char16_t, char, __mbstate_t> (0x0x7f36e3327958) 0
      primary-for std::codecvt_byname<char16_t, char, __mbstate_t> (0x0x7f36e33278f0)
    std::__codecvt_abstract_base<char16_t, char, __mbstate_t> (0x0x7f36e33e9310) 0
        primary-for std::codecvt<char16_t, char, __mbstate_t> (0x0x7f36e3327958)
      std::locale::facet (0x0x7f36e337eba0) 0
          primary-for std::__codecvt_abstract_base<char16_t, char, __mbstate_t> (0x0x7f36e33e9310)
      std::codecvt_base (0x0x7f36e337ec00) 0 empty

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

Class std::codecvt_byname<char32_t, char, __mbstate_t>
   size=16 align=8
   base size=12 base align=8
std::codecvt_byname<char32_t, char, __mbstate_t> (0x0x7f36e3327b60) 0
    vptr=((& std::codecvt_byname<char32_t, char, __mbstate_t>::_ZTVSt14codecvt_bynameIDic11__mbstate_tE) + 16u)
  std::codecvt<char32_t, char, __mbstate_t> (0x0x7f36e3327bc8) 0
      primary-for std::codecvt_byname<char32_t, char, __mbstate_t> (0x0x7f36e3327b60)
    std::__codecvt_abstract_base<char32_t, char, __mbstate_t> (0x0x7f36e33e94d0) 0
        primary-for std::codecvt<char32_t, char, __mbstate_t> (0x0x7f36e3327bc8)
      std::locale::facet (0x0x7f36e33fa1e0) 0
          primary-for std::__codecvt_abstract_base<char32_t, char, __mbstate_t> (0x0x7f36e33e94d0)
      std::codecvt_base (0x0x7f36e33fa240) 0 empty

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

Class std::codecvt_byname<char, char, __mbstate_t>
   size=24 align=8
   base size=24 base align=8
std::codecvt_byname<char, char, __mbstate_t> (0x0x7f36e3327dd0) 0
    vptr=((& std::codecvt_byname<char, char, __mbstate_t>::_ZTVSt14codecvt_bynameIcc11__mbstate_tE) + 16u)
  std::codecvt<char, char, __mbstate_t> (0x0x7f36e3327e38) 0
      primary-for std::codecvt_byname<char, char, __mbstate_t> (0x0x7f36e3327dd0)
    std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7f36e33e97e0) 0
        primary-for std::codecvt<char, char, __mbstate_t> (0x0x7f36e3327e38)
      std::locale::facet (0x0x7f36e33fa7e0) 0
          primary-for std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7f36e33e97e0)
      std::codecvt_base (0x0x7f36e33fa840) 0 empty

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

Class std::codecvt_byname<wchar_t, char, __mbstate_t>
   size=24 align=8
   base size=24 base align=8
std::codecvt_byname<wchar_t, char, __mbstate_t> (0x0x7f36e3327f08) 0
    vptr=((& std::codecvt_byname<wchar_t, char, __mbstate_t>::_ZTVSt14codecvt_bynameIwc11__mbstate_tE) + 16u)
  std::codecvt<wchar_t, char, __mbstate_t> (0x0x7f36e3327f70) 0
      primary-for std::codecvt_byname<wchar_t, char, __mbstate_t> (0x0x7f36e3327f08)
    std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7f36e33e9930) 0
        primary-for std::codecvt<wchar_t, char, __mbstate_t> (0x0x7f36e3327f70)
      std::locale::facet (0x0x7f36e33fa8a0) 0
          primary-for std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7f36e33e9930)
      std::codecvt_base (0x0x7f36e33fa900) 0 empty

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

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

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

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

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

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

Class std::__or_<std::is_lvalue_reference<_IO_FILE*>, std::is_rvalue_reference<_IO_FILE*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<_IO_FILE*>, std::is_rvalue_reference<_IO_FILE*> > (0x0x7f36e34162d8) 0 empty
  std::is_rvalue_reference<_IO_FILE*> (0x0x7f36e3416340) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e33fae40) 0 empty

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

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

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

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

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

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

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

Class std::__or_<std::is_reference<_IO_FILE*>, std::is_void<_IO_FILE*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<_IO_FILE*>, std::is_void<_IO_FILE*> > (0x0x7f36e3416548) 0 empty
  std::is_void<_IO_FILE*> (0x0x7f36e34165b0) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e343a180) 0 empty

Class std::__or_<std::is_function<_IO_FILE*>, std::is_reference<_IO_FILE*>, std::is_void<_IO_FILE*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<_IO_FILE*>, std::is_reference<_IO_FILE*>, std::is_void<_IO_FILE*> > (0x0x7f36e3416618) 0 empty
  std::__or_<std::is_reference<_IO_FILE*>, std::is_void<_IO_FILE*> > (0x0x7f36e3416680) 0 empty
    std::is_void<_IO_FILE*> (0x0x7f36e34166e8) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e343a1e0) 0 empty

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

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

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

Class std::__or_<std::is_object<_IO_FILE*>, std::is_reference<_IO_FILE*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<_IO_FILE*>, std::is_reference<_IO_FILE*> > (0x0x7f36e3416820) 0 empty
  std::is_object<_IO_FILE*> (0x0x7f36e3416888) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e343a4e0) 0 empty

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

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

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

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

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

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

Class std::__is_array_unknown_bounds<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<_IO_FILE*> (0x0x7f36e3416a90) 0 empty
  std::__and_<std::is_array<_IO_FILE*>, std::__not_<std::extent<_IO_FILE*, 0u> > > (0x0x7f36e3416af8) 0 empty
    std::is_array<_IO_FILE*> (0x0x7f36e3416b60) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e343a840) 0 empty

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

Class std::__or_<std::__is_array_unknown_bounds<_IO_FILE*>, std::is_function<_IO_FILE*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<_IO_FILE*>, std::is_function<_IO_FILE*> > (0x0x7f36e3416c98) 0 empty
  std::is_function<_IO_FILE*> (0x0x7f36e3416d00) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e343a9c0) 0 empty

Class std::__or_<std::is_void<_IO_FILE*>, std::__is_array_unknown_bounds<_IO_FILE*>, std::is_function<_IO_FILE*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<_IO_FILE*>, std::__is_array_unknown_bounds<_IO_FILE*>, std::is_function<_IO_FILE*> > (0x0x7f36e3416d68) 0 empty
  std::__or_<std::__is_array_unknown_bounds<_IO_FILE*>, std::is_function<_IO_FILE*> > (0x0x7f36e3416dd0) 0 empty
    std::is_function<_IO_FILE*> (0x0x7f36e3416e38) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e343aa20) 0 empty

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

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

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

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

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

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

Class std::__or_<std::is_integral<_IO_FILE*>, std::is_floating_point<_IO_FILE*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<_IO_FILE*>, std::is_floating_point<_IO_FILE*> > (0x0x7f36e3457138) 0 empty
  std::is_floating_point<_IO_FILE*> (0x0x7f36e34571a0) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e343ad80) 0 empty

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

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

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

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

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

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

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

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

Class std::__or_<std::is_enum<_IO_FILE*>, std::is_pointer<_IO_FILE*>, std::is_member_pointer<_IO_FILE*>, std::is_null_pointer<_IO_FILE*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<_IO_FILE*>, std::is_pointer<_IO_FILE*>, std::is_member_pointer<_IO_FILE*>, std::is_null_pointer<_IO_FILE*> > (0x0x7f36e3457548) 0 empty
  std::__or_<std::is_pointer<_IO_FILE*>, std::is_member_pointer<_IO_FILE*>, std::is_null_pointer<_IO_FILE*> > (0x0x7f36e34575b0) 0 empty
    std::is_pointer<_IO_FILE*> (0x0x7f36e3457618) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e3460120) 0 empty

Class std::__or_<std::is_arithmetic<_IO_FILE*>, std::is_enum<_IO_FILE*>, std::is_pointer<_IO_FILE*>, std::is_member_pointer<_IO_FILE*>, std::is_null_pointer<_IO_FILE*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<_IO_FILE*>, std::is_enum<_IO_FILE*>, std::is_pointer<_IO_FILE*>, std::is_member_pointer<_IO_FILE*>, std::is_null_pointer<_IO_FILE*> > (0x0x7f36e3457680) 0 empty
  std::__or_<std::is_enum<_IO_FILE*>, std::is_pointer<_IO_FILE*>, std::is_member_pointer<_IO_FILE*>, std::is_null_pointer<_IO_FILE*> > (0x0x7f36e34576e8) 0 empty
    std::__or_<std::is_pointer<_IO_FILE*>, std::is_member_pointer<_IO_FILE*>, std::is_null_pointer<_IO_FILE*> > (0x0x7f36e3457750) 0 empty
      std::is_pointer<_IO_FILE*> (0x0x7f36e34577b8) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e3460180) 0 empty

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

Class std::__or_<std::is_reference<_IO_FILE*>, std::is_scalar<_IO_FILE*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<_IO_FILE*>, std::is_scalar<_IO_FILE*> > (0x0x7f36e3457888) 0 empty
  std::is_scalar<_IO_FILE*> (0x0x7f36e34578f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e3460240) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__or_<std::is_function<_IO_FILE*&&>, std::is_reference<_IO_FILE*&&>, std::is_void<_IO_FILE*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<_IO_FILE*&&>, std::is_reference<_IO_FILE*&&>, std::is_void<_IO_FILE*&&> > (0x0x7f36e3457f70) 0 empty
  std::__or_<std::is_reference<_IO_FILE*&&>, std::is_void<_IO_FILE*&&> > (0x0x7f36e3076000) 0 empty
    std::is_reference<_IO_FILE*&&> (0x0x7f36e3076068) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e3460840) 0 empty

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

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

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

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

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

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

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

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

Class std::__and_<std::is_destructible<_IO_FILE*>, std::__is_direct_constructible_impl<_IO_FILE*, _IO_FILE*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<_IO_FILE*>, std::__is_direct_constructible_impl<_IO_FILE*, _IO_FILE*&&> > (0x0x7f36e3076548) 0 empty
  std::__is_direct_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7f36e30765b0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f36e3460b40) 0 empty

Class std::__is_direct_constructible_new_safe<_IO_FILE*, _IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<_IO_FILE*, _IO_FILE*&&> (0x0x7f36e30766e8) 0 empty
  std::__and_<std::is_destructible<_IO_FILE*>, std::__is_direct_constructible_impl<_IO_FILE*, _IO_FILE*&&> > (0x0x7f36e3076750) 0 empty
    std::__is_direct_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7f36e30767b8) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f36e3460ba0) 0 empty

Class std::__is_direct_constructible_new<_IO_FILE*, _IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<_IO_FILE*, _IO_FILE*&&> (0x0x7f36e3076820) 0 empty
  std::__is_direct_constructible_new_safe<_IO_FILE*, _IO_FILE*&&> (0x0x7f36e3076888) 0 empty
    std::__and_<std::is_destructible<_IO_FILE*>, std::__is_direct_constructible_impl<_IO_FILE*, _IO_FILE*&&> > (0x0x7f36e30768f0) 0 empty
      std::__is_direct_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7f36e3076958) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f36e3460c00) 0 empty

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

Class std::__is_constructible_impl<_IO_FILE*, _IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7f36e3076a28) 0 empty
  std::__is_direct_constructible<_IO_FILE*, _IO_FILE*&&> (0x0x7f36e3076a90) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e3460cc0) 0 empty

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

Class std::__is_move_constructible_impl<_IO_FILE*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_constructible_impl<_IO_FILE*, true> (0x0x7f36e3076b60) 0 empty
  std::is_constructible<_IO_FILE*, _IO_FILE*&&> (0x0x7f36e3076bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e3460d80) 0 empty

Class std::is_move_constructible<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_move_constructible<_IO_FILE*> (0x0x7f36e3076c30) 0 empty
  std::__is_move_constructible_impl<_IO_FILE*, true> (0x0x7f36e3076c98) 0 empty
    std::is_constructible<_IO_FILE*, _IO_FILE*&&> (0x0x7f36e3076d00) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e3460de0) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__or_<std::is_function<_IO_FILE*&>, std::is_reference<_IO_FILE*&>, std::is_void<_IO_FILE*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<_IO_FILE*&>, std::is_reference<_IO_FILE*&>, std::is_void<_IO_FILE*&> > (0x0x7f36e3090208) 0 empty
  std::__or_<std::is_reference<_IO_FILE*&>, std::is_void<_IO_FILE*&> > (0x0x7f36e3090270) 0 empty
    std::is_reference<_IO_FILE*&> (0x0x7f36e30902d8) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e308b3c0) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__is_move_assignable_impl<_IO_FILE*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<_IO_FILE*, true> (0x0x7f36e3090750) 0 empty
  std::is_assignable<_IO_FILE*&, _IO_FILE*&&> (0x0x7f36e30907b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e308b7e0) 0 empty

Class std::is_move_assignable<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<_IO_FILE*> (0x0x7f36e3090820) 0 empty
  std::__is_move_assignable_impl<_IO_FILE*, true> (0x0x7f36e3090888) 0 empty
    std::is_assignable<_IO_FILE*&, _IO_FILE*&&> (0x0x7f36e30908f0) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e308b840) 0 empty

Class std::__and_<std::is_move_constructible<_IO_FILE*>, std::is_move_assignable<_IO_FILE*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_constructible<_IO_FILE*>, std::is_move_assignable<_IO_FILE*> > (0x0x7f36e3090958) 0 empty
  std::is_move_assignable<_IO_FILE*> (0x0x7f36e30909c0) 0 empty
    std::__is_move_assignable_impl<_IO_FILE*, true> (0x0x7f36e3090a28) 0 empty
      std::is_assignable<_IO_FILE*&, _IO_FILE*&&> (0x0x7f36e3090a90) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e308b8a0) 0 empty

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

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

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

Class std::is_nothrow_constructible<_IO_FILE*, _IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<_IO_FILE*, _IO_FILE*&&> (0x0x7f36e3090c30) 0 empty
  std::__and_<std::is_constructible<_IO_FILE*, _IO_FILE*&&>, std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&> > (0x0x7f36e3090c98) 0 empty
    std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7f36e3090d00) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e308ba20) 0 empty

Class std::__is_nothrow_move_constructible_impl<_IO_FILE*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<_IO_FILE*, true> (0x0x7f36e3090d68) 0 empty
  std::is_nothrow_constructible<_IO_FILE*, _IO_FILE*&&> (0x0x7f36e3090dd0) 0 empty
    std::__and_<std::is_constructible<_IO_FILE*, _IO_FILE*&&>, std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&> > (0x0x7f36e3090e38) 0 empty
      std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7f36e3090ea0) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e308ba80) 0 empty

Class std::is_nothrow_move_constructible<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<_IO_FILE*> (0x0x7f36e3090f08) 0 empty
  std::__is_nothrow_move_constructible_impl<_IO_FILE*, true> (0x0x7f36e3090f70) 0 empty
    std::is_nothrow_constructible<_IO_FILE*, _IO_FILE*&&> (0x0x7f36e30aa000) 0 empty
      std::__and_<std::is_constructible<_IO_FILE*, _IO_FILE*&&>, std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&> > (0x0x7f36e30aa068) 0 empty
        std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7f36e30aa0d0) 0 empty
          std::integral_constant<bool, true> (0x0x7f36e308bae0) 0 empty

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

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

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

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

Class std::is_nothrow_assignable<_IO_FILE*&, _IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_assignable<_IO_FILE*&, _IO_FILE*&&> (0x0x7f36e30aa270) 0 empty
  std::__and_<std::is_assignable<_IO_FILE*&, _IO_FILE*&&>, std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> > (0x0x7f36e30aa2d8) 0 empty
    std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> (0x0x7f36e30aa340) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e308bcc0) 0 empty

Class std::__is_nt_move_assignable_impl<_IO_FILE*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_move_assignable_impl<_IO_FILE*, true> (0x0x7f36e30aa3a8) 0 empty
  std::is_nothrow_assignable<_IO_FILE*&, _IO_FILE*&&> (0x0x7f36e30aa410) 0 empty
    std::__and_<std::is_assignable<_IO_FILE*&, _IO_FILE*&&>, std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> > (0x0x7f36e30aa478) 0 empty
      std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> (0x0x7f36e30aa4e0) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e308bd20) 0 empty

Class std::is_nothrow_move_assignable<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_assignable<_IO_FILE*> (0x0x7f36e30aa548) 0 empty
  std::__is_nt_move_assignable_impl<_IO_FILE*, true> (0x0x7f36e30aa5b0) 0 empty
    std::is_nothrow_assignable<_IO_FILE*&, _IO_FILE*&&> (0x0x7f36e30aa618) 0 empty
      std::__and_<std::is_assignable<_IO_FILE*&, _IO_FILE*&&>, std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> > (0x0x7f36e30aa680) 0 empty
        std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> (0x0x7f36e30aa6e8) 0 empty
          std::integral_constant<bool, true> (0x0x7f36e308bd80) 0 empty

Class std::__and_<std::is_nothrow_move_constructible<_IO_FILE*>, std::is_nothrow_move_assignable<_IO_FILE*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_nothrow_move_constructible<_IO_FILE*>, std::is_nothrow_move_assignable<_IO_FILE*> > (0x0x7f36e30aa750) 0 empty
  std::is_nothrow_move_assignable<_IO_FILE*> (0x0x7f36e30aa7b8) 0 empty
    std::__is_nt_move_assignable_impl<_IO_FILE*, true> (0x0x7f36e30aa820) 0 empty
      std::is_nothrow_assignable<_IO_FILE*&, _IO_FILE*&&> (0x0x7f36e30aa888) 0 empty
        std::__and_<std::is_assignable<_IO_FILE*&, _IO_FILE*&&>, std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> > (0x0x7f36e30aa8f0) 0 empty
          std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> (0x0x7f36e30aa958) 0 empty
            std::integral_constant<bool, true> (0x0x7f36e308bde0) 0 empty

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

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

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

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

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

Class std::__or_<std::is_lvalue_reference<bool>, std::is_rvalue_reference<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<bool>, std::is_rvalue_reference<bool> > (0x0x7f36e30aadd0) 0 empty
  std::is_rvalue_reference<bool> (0x0x7f36e30aae38) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e30bd120) 0 empty

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

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

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

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

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

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

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

Class std::__or_<std::is_reference<bool>, std::is_void<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<bool>, std::is_void<bool> > (0x0x7f36e30c4068) 0 empty
  std::is_void<bool> (0x0x7f36e30c40d0) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e30bd420) 0 empty

Class std::__or_<std::is_function<bool>, std::is_reference<bool>, std::is_void<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<bool>, std::is_reference<bool>, std::is_void<bool> > (0x0x7f36e30c4138) 0 empty
  std::__or_<std::is_reference<bool>, std::is_void<bool> > (0x0x7f36e30c41a0) 0 empty
    std::is_void<bool> (0x0x7f36e30c4208) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e30bd480) 0 empty

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

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

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

Class std::__or_<std::is_object<bool>, std::is_reference<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<bool>, std::is_reference<bool> > (0x0x7f36e30c4340) 0 empty
  std::is_object<bool> (0x0x7f36e30c43a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e30bd780) 0 empty

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

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

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

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

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

Class std::__and_<std::is_array<bool>, std::__not_<std::extent<bool, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<bool>, std::__not_<std::extent<bool, 0u> > > (0x0x7f36e30c44e0) 0 empty
  std::is_array<bool> (0x0x7f36e30c4548) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e30bd9c0) 0 empty

Class std::__is_array_unknown_bounds<bool>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<bool> (0x0x7f36e30c45b0) 0 empty
  std::__and_<std::is_array<bool>, std::__not_<std::extent<bool, 0u> > > (0x0x7f36e30c4618) 0 empty
    std::is_array<bool> (0x0x7f36e30c4680) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e30bda20) 0 empty

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

Class std::__or_<std::__is_array_unknown_bounds<bool>, std::is_function<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<bool>, std::is_function<bool> > (0x0x7f36e30c46e8) 0 empty
  std::is_function<bool> (0x0x7f36e30c4750) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e30bdae0) 0 empty

Class std::__or_<std::is_void<bool>, std::__is_array_unknown_bounds<bool>, std::is_function<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<bool>, std::__is_array_unknown_bounds<bool>, std::is_function<bool> > (0x0x7f36e30c47b8) 0 empty
  std::__or_<std::__is_array_unknown_bounds<bool>, std::is_function<bool> > (0x0x7f36e30c4820) 0 empty
    std::is_function<bool> (0x0x7f36e30c4888) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e30bdb40) 0 empty

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

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

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

Class std::__or_<std::is_integral<bool>, std::is_floating_point<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<bool>, std::is_floating_point<bool> > (0x0x7f36e30c4958) 0 empty
  std::is_integral<bool> (0x0x7f36e30c49c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e30bde40) 0 empty

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

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

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

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

Class std::__or_<std::is_reference<bool>, std::is_scalar<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<bool>, std::is_scalar<bool> > (0x0x7f36e30c4bc8) 0 empty
  std::is_scalar<bool> (0x0x7f36e30c4c30) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e30e3060) 0 empty

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

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

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

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

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

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

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

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

Class std::__or_<std::is_lvalue_reference<bool&&>, std::is_rvalue_reference<bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<bool&&>, std::is_rvalue_reference<bool&&> > (0x0x7f36e30f00d0) 0 empty
  std::is_rvalue_reference<bool&&> (0x0x7f36e30f0138) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e30e34e0) 0 empty

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

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

Class std::__or_<std::is_reference<bool&&>, std::is_void<bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<bool&&>, std::is_void<bool&&> > (0x0x7f36e30f0208) 0 empty
  std::is_reference<bool&&> (0x0x7f36e30f0270) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e30e3600) 0 empty

Class std::__or_<std::is_function<bool&&>, std::is_reference<bool&&>, std::is_void<bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<bool&&>, std::is_reference<bool&&>, std::is_void<bool&&> > (0x0x7f36e30f02d8) 0 empty
  std::__or_<std::is_reference<bool&&>, std::is_void<bool&&> > (0x0x7f36e30f0340) 0 empty
    std::is_reference<bool&&> (0x0x7f36e30f03a8) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e30e3660) 0 empty

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

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

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

Class std::__or_<std::is_object<bool&&>, std::is_reference<bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<bool&&>, std::is_reference<bool&&> > (0x0x7f36e30f05b0) 0 empty
  std::is_reference<bool&&> (0x0x7f36e30f0618) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e30e38a0) 0 empty

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

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

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

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

Class std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, bool&&> > (0x0x7f36e30f07b8) 0 empty
  std::__is_direct_constructible_impl<bool, bool&&> (0x0x7f36e30f0820) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f36e30e3a20) 0 empty

Class std::__is_direct_constructible_new_safe<bool, bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<bool, bool&&> (0x0x7f36e30f0888) 0 empty
  std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, bool&&> > (0x0x7f36e30f08f0) 0 empty
    std::__is_direct_constructible_impl<bool, bool&&> (0x0x7f36e30f0958) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f36e30e3b40) 0 empty

Class std::__is_direct_constructible_new<bool, bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<bool, bool&&> (0x0x7f36e30f09c0) 0 empty
  std::__is_direct_constructible_new_safe<bool, bool&&> (0x0x7f36e30f0a28) 0 empty
    std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, bool&&> > (0x0x7f36e30f0a90) 0 empty
      std::__is_direct_constructible_impl<bool, bool&&> (0x0x7f36e30f0af8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f36e30e3c00) 0 empty

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

Class std::__is_constructible_impl<bool, bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<bool, bool&&> (0x0x7f36e30f0bc8) 0 empty
  std::__is_direct_constructible<bool, bool&&> (0x0x7f36e30f0c30) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e30e3d20) 0 empty

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

Class std::__is_move_constructible_impl<bool, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_constructible_impl<bool, true> (0x0x7f36e30f0d00) 0 empty
  std::is_constructible<bool, bool&&> (0x0x7f36e30f0d68) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e30e3de0) 0 empty

Class std::is_move_constructible<bool>
   size=1 align=1
   base size=1 base align=1
std::is_move_constructible<bool> (0x0x7f36e30f0dd0) 0 empty
  std::__is_move_constructible_impl<bool, true> (0x0x7f36e30f0e38) 0 empty
    std::is_constructible<bool, bool&&> (0x0x7f36e30f0ea0) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e30e3e40) 0 empty

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

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

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

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

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

Class std::__or_<std::is_lvalue_reference<bool&>, std::is_rvalue_reference<bool&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<bool&>, std::is_rvalue_reference<bool&> > (0x0x7f36e3110000) 0 empty
  std::is_lvalue_reference<bool&> (0x0x7f36e3110068) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e31022a0) 0 empty

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

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

Class std::__or_<std::is_reference<bool&>, std::is_void<bool&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<bool&>, std::is_void<bool&> > (0x0x7f36e3110138) 0 empty
  std::is_reference<bool&> (0x0x7f36e31101a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e31023c0) 0 empty

Class std::__or_<std::is_function<bool&>, std::is_reference<bool&>, std::is_void<bool&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<bool&>, std::is_reference<bool&>, std::is_void<bool&> > (0x0x7f36e3110208) 0 empty
  std::__or_<std::is_reference<bool&>, std::is_void<bool&> > (0x0x7f36e3110270) 0 empty
    std::is_reference<bool&> (0x0x7f36e31102d8) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e3102420) 0 empty

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

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

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

Class std::__or_<std::is_object<bool&>, std::is_reference<bool&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<bool&>, std::is_reference<bool&> > (0x0x7f36e31104e0) 0 empty
  std::is_reference<bool&> (0x0x7f36e3110548) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e3102660) 0 empty

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

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

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

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

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

Class std::__is_move_assignable_impl<bool, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<bool, true> (0x0x7f36e3110750) 0 empty
  std::is_assignable<bool&, bool&&> (0x0x7f36e31107b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e3102840) 0 empty

Class std::is_move_assignable<bool>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<bool> (0x0x7f36e3110820) 0 empty
  std::__is_move_assignable_impl<bool, true> (0x0x7f36e3110888) 0 empty
    std::is_assignable<bool&, bool&&> (0x0x7f36e31108f0) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e31028a0) 0 empty

Class std::__and_<std::is_move_constructible<bool>, std::is_move_assignable<bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_constructible<bool>, std::is_move_assignable<bool> > (0x0x7f36e3110958) 0 empty
  std::is_move_assignable<bool> (0x0x7f36e31109c0) 0 empty
    std::__is_move_assignable_impl<bool, true> (0x0x7f36e3110a28) 0 empty
      std::is_assignable<bool&, bool&&> (0x0x7f36e3110a90) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e3102900) 0 empty

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

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

Class std::__and_<std::is_constructible<bool, bool&&>, std::__is_nt_constructible_impl<bool, bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<bool, bool&&>, std::__is_nt_constructible_impl<bool, bool&&> > (0x0x7f36e3110d68) 0 empty
  std::__is_nt_constructible_impl<bool, bool&&> (0x0x7f36e3110dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e3102a20) 0 empty

Class std::is_nothrow_constructible<bool, bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<bool, bool&&> (0x0x7f36e3110f08) 0 empty
  std::__and_<std::is_constructible<bool, bool&&>, std::__is_nt_constructible_impl<bool, bool&&> > (0x0x7f36e3110f70) 0 empty
    std::__is_nt_constructible_impl<bool, bool&&> (0x0x7f36e3124000) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e3102b40) 0 empty

Class std::__is_nothrow_move_constructible_impl<bool, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<bool, true> (0x0x7f36e31240d0) 0 empty
  std::is_nothrow_constructible<bool, bool&&> (0x0x7f36e3124138) 0 empty
    std::__and_<std::is_constructible<bool, bool&&>, std::__is_nt_constructible_impl<bool, bool&&> > (0x0x7f36e31241a0) 0 empty
      std::__is_nt_constructible_impl<bool, bool&&> (0x0x7f36e3124208) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e3102ba0) 0 empty

Class std::is_nothrow_move_constructible<bool>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<bool> (0x0x7f36e31242d8) 0 empty
  std::__is_nothrow_move_constructible_impl<bool, true> (0x0x7f36e3124340) 0 empty
    std::is_nothrow_constructible<bool, bool&&> (0x0x7f36e31243a8) 0 empty
      std::__and_<std::is_constructible<bool, bool&&>, std::__is_nt_constructible_impl<bool, bool&&> > (0x0x7f36e3124410) 0 empty
        std::__is_nt_constructible_impl<bool, bool&&> (0x0x7f36e3124478) 0 empty
          std::integral_constant<bool, true> (0x0x7f36e3102c00) 0 empty

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

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

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

Class std::__and_<std::is_assignable<bool&, bool&&>, std::__is_nt_assignable_impl<bool&, bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_assignable<bool&, bool&&>, std::__is_nt_assignable_impl<bool&, bool&&> > (0x0x7f36e3124820) 0 empty
  std::__is_nt_assignable_impl<bool&, bool&&> (0x0x7f36e3124888) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e3102d80) 0 empty

Class std::is_nothrow_assignable<bool&, bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_assignable<bool&, bool&&> (0x0x7f36e31248f0) 0 empty
  std::__and_<std::is_assignable<bool&, bool&&>, std::__is_nt_assignable_impl<bool&, bool&&> > (0x0x7f36e3124958) 0 empty
    std::__is_nt_assignable_impl<bool&, bool&&> (0x0x7f36e31249c0) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e3102ea0) 0 empty

Class std::__is_nt_move_assignable_impl<bool, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_move_assignable_impl<bool, true> (0x0x7f36e3124a28) 0 empty
  std::is_nothrow_assignable<bool&, bool&&> (0x0x7f36e3124a90) 0 empty
    std::__and_<std::is_assignable<bool&, bool&&>, std::__is_nt_assignable_impl<bool&, bool&&> > (0x0x7f36e3124af8) 0 empty
      std::__is_nt_assignable_impl<bool&, bool&&> (0x0x7f36e3124b60) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e3102f60) 0 empty

Class std::is_nothrow_move_assignable<bool>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_assignable<bool> (0x0x7f36e3124bc8) 0 empty
  std::__is_nt_move_assignable_impl<bool, true> (0x0x7f36e3124c30) 0 empty
    std::is_nothrow_assignable<bool&, bool&&> (0x0x7f36e3124c98) 0 empty
      std::__and_<std::is_assignable<bool&, bool&&>, std::__is_nt_assignable_impl<bool&, bool&&> > (0x0x7f36e3124d00) 0 empty
        std::__is_nt_assignable_impl<bool&, bool&&> (0x0x7f36e3124d68) 0 empty
          std::integral_constant<bool, true> (0x0x7f36e312b060) 0 empty

Class std::__and_<std::is_nothrow_move_constructible<bool>, std::is_nothrow_move_assignable<bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_nothrow_move_constructible<bool>, std::is_nothrow_move_assignable<bool> > (0x0x7f36e3124dd0) 0 empty
  std::is_nothrow_move_assignable<bool> (0x0x7f36e3124e38) 0 empty
    std::__is_nt_move_assignable_impl<bool, true> (0x0x7f36e3124ea0) 0 empty
      std::is_nothrow_assignable<bool&, bool&&> (0x0x7f36e3124f08) 0 empty
        std::__and_<std::is_assignable<bool&, bool&&>, std::__is_nt_assignable_impl<bool&, bool&&> > (0x0x7f36e3124f70) 0 empty
          std::__is_nt_assignable_impl<bool&, bool&&> (0x0x7f36e312d000) 0 empty
            std::integral_constant<bool, true> (0x0x7f36e312b120) 0 empty

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

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

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

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

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

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

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

Class std::__or_<std::is_lvalue_reference<__mbstate_t>, std::is_rvalue_reference<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<__mbstate_t>, std::is_rvalue_reference<__mbstate_t> > (0x0x7f36e312dbc8) 0 empty
  std::is_rvalue_reference<__mbstate_t> (0x0x7f36e312dc30) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e31c0d80) 0 empty

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

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

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

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

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

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

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

Class std::__or_<std::is_reference<__mbstate_t>, std::is_void<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<__mbstate_t>, std::is_void<__mbstate_t> > (0x0x7f36e312de38) 0 empty
  std::is_void<__mbstate_t> (0x0x7f36e312dea0) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e31df180) 0 empty

Class std::__or_<std::is_function<__mbstate_t>, std::is_reference<__mbstate_t>, std::is_void<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<__mbstate_t>, std::is_reference<__mbstate_t>, std::is_void<__mbstate_t> > (0x0x7f36e312df08) 0 empty
  std::__or_<std::is_reference<__mbstate_t>, std::is_void<__mbstate_t> > (0x0x7f36e312df70) 0 empty
    std::is_void<__mbstate_t> (0x0x7f36e31e2000) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e31df1e0) 0 empty

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

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

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

Class std::__or_<std::is_object<__mbstate_t>, std::is_reference<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<__mbstate_t>, std::is_reference<__mbstate_t> > (0x0x7f36e31e22d8) 0 empty
  std::is_object<__mbstate_t> (0x0x7f36e31e2340) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e31df360) 0 empty

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

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

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

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

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

Class std::__or_<std::is_lvalue_reference<__mbstate_t&>, std::is_rvalue_reference<__mbstate_t&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<__mbstate_t&>, std::is_rvalue_reference<__mbstate_t&> > (0x0x7f36e31e2680) 0 empty
  std::is_lvalue_reference<__mbstate_t&> (0x0x7f36e31e26e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e31df600) 0 empty

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

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

Class std::__or_<std::is_reference<__mbstate_t&>, std::is_void<__mbstate_t&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<__mbstate_t&>, std::is_void<__mbstate_t&> > (0x0x7f36e31e27b8) 0 empty
  std::is_reference<__mbstate_t&> (0x0x7f36e31e2820) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e31df7e0) 0 empty

Class std::__or_<std::is_function<__mbstate_t&>, std::is_reference<__mbstate_t&>, std::is_void<__mbstate_t&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<__mbstate_t&>, std::is_reference<__mbstate_t&>, std::is_void<__mbstate_t&> > (0x0x7f36e31e2888) 0 empty
  std::__or_<std::is_reference<__mbstate_t&>, std::is_void<__mbstate_t&> > (0x0x7f36e31e28f0) 0 empty
    std::is_reference<__mbstate_t&> (0x0x7f36e31e2958) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e31df840) 0 empty

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

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

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

Class std::__or_<std::is_object<__mbstate_t&>, std::is_reference<__mbstate_t&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<__mbstate_t&>, std::is_reference<__mbstate_t&> > (0x0x7f36e31e2b60) 0 empty
  std::is_reference<__mbstate_t&> (0x0x7f36e31e2bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e31df9c0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

Class std::__or_<std::is_function<const __mbstate_t&>, std::is_reference<const __mbstate_t&>, std::is_void<const __mbstate_t&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const __mbstate_t&>, std::is_reference<const __mbstate_t&>, std::is_void<const __mbstate_t&> > (0x0x7f36e32062d8) 0 empty
  std::__or_<std::is_reference<const __mbstate_t&>, std::is_void<const __mbstate_t&> > (0x0x7f36e3206340) 0 empty
    std::is_reference<const __mbstate_t&> (0x0x7f36e32063a8) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e31dff00) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__is_copy_assignable_impl<__mbstate_t, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<__mbstate_t, true> (0x0x7f36e32067b8) 0 empty
  std::is_assignable<__mbstate_t&, const __mbstate_t&> (0x0x7f36e3206820) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e320a360) 0 empty

Class std::is_copy_assignable<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<__mbstate_t> (0x0x7f36e3206888) 0 empty
  std::__is_copy_assignable_impl<__mbstate_t, true> (0x0x7f36e32068f0) 0 empty
    std::is_assignable<__mbstate_t&, const __mbstate_t&> (0x0x7f36e3206958) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e320a3c0) 0 empty

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

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

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

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

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

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

Class std::__is_array_unknown_bounds<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<__mbstate_t> (0x0x7f36e3206bc8) 0 empty
  std::__and_<std::is_array<__mbstate_t>, std::__not_<std::extent<__mbstate_t, 0u> > > (0x0x7f36e3206c30) 0 empty
    std::is_array<__mbstate_t> (0x0x7f36e3206c98) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e320a7e0) 0 empty

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

Class std::__or_<std::__is_array_unknown_bounds<__mbstate_t>, std::is_function<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<__mbstate_t>, std::is_function<__mbstate_t> > (0x0x7f36e3206dd0) 0 empty
  std::is_function<__mbstate_t> (0x0x7f36e3206e38) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e320a960) 0 empty

Class std::__or_<std::is_void<__mbstate_t>, std::__is_array_unknown_bounds<__mbstate_t>, std::is_function<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<__mbstate_t>, std::__is_array_unknown_bounds<__mbstate_t>, std::is_function<__mbstate_t> > (0x0x7f36e3206ea0) 0 empty
  std::__or_<std::__is_array_unknown_bounds<__mbstate_t>, std::is_function<__mbstate_t> > (0x0x7f36e3206f08) 0 empty
    std::is_function<__mbstate_t> (0x0x7f36e3206f70) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e320a9c0) 0 empty

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

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

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

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

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

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

Class std::__or_<std::is_integral<__mbstate_t>, std::is_floating_point<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<__mbstate_t>, std::is_floating_point<__mbstate_t> > (0x0x7f36e322a1a0) 0 empty
  std::is_floating_point<__mbstate_t> (0x0x7f36e322a208) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e320ad20) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__or_<std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7f36e322a680) 0 empty
  std::is_null_pointer<__mbstate_t> (0x0x7f36e322a6e8) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e3236300) 0 empty

Class std::__or_<std::is_pointer<__mbstate_t>, std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<__mbstate_t>, std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7f36e322a750) 0 empty
  std::__or_<std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7f36e322a7b8) 0 empty
    std::is_null_pointer<__mbstate_t> (0x0x7f36e322a820) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e3236360) 0 empty

Class std::__or_<std::is_enum<__mbstate_t>, std::is_pointer<__mbstate_t>, std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<__mbstate_t>, std::is_pointer<__mbstate_t>, std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7f36e322a888) 0 empty
  std::__or_<std::is_pointer<__mbstate_t>, std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7f36e322a8f0) 0 empty
    std::__or_<std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7f36e322a958) 0 empty
      std::is_null_pointer<__mbstate_t> (0x0x7f36e322a9c0) 0 empty
        std::integral_constant<bool, false> (0x0x7f36e32363c0) 0 empty

Class std::__or_<std::is_arithmetic<__mbstate_t>, std::is_enum<__mbstate_t>, std::is_pointer<__mbstate_t>, std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<__mbstate_t>, std::is_enum<__mbstate_t>, std::is_pointer<__mbstate_t>, std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7f36e322aa28) 0 empty
  std::__or_<std::is_enum<__mbstate_t>, std::is_pointer<__mbstate_t>, std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7f36e322aa90) 0 empty
    std::__or_<std::is_pointer<__mbstate_t>, std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7f36e322aaf8) 0 empty
      std::__or_<std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7f36e322ab60) 0 empty
        std::is_null_pointer<__mbstate_t> (0x0x7f36e322abc8) 0 empty
          std::integral_constant<bool, false> (0x0x7f36e3236420) 0 empty

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

Class std::__or_<std::is_reference<__mbstate_t>, std::is_scalar<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<__mbstate_t>, std::is_scalar<__mbstate_t> > (0x0x7f36e322ac98) 0 empty
  std::is_scalar<__mbstate_t> (0x0x7f36e322ad00) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e32364e0) 0 empty

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

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

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

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

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

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

Class std::__and_<std::is_destructible<__mbstate_t>, std::__is_direct_constructible_impl<__mbstate_t, const __mbstate_t&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<__mbstate_t>, std::__is_direct_constructible_impl<__mbstate_t, const __mbstate_t&> > (0x0x7f36e324d000) 0 empty
  std::__is_direct_constructible_impl<__mbstate_t, const __mbstate_t&> (0x0x7f36e324d068) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f36e3236780) 0 empty

Class std::__is_direct_constructible_new_safe<__mbstate_t, const __mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<__mbstate_t, const __mbstate_t&> (0x0x7f36e324d0d0) 0 empty
  std::__and_<std::is_destructible<__mbstate_t>, std::__is_direct_constructible_impl<__mbstate_t, const __mbstate_t&> > (0x0x7f36e324d138) 0 empty
    std::__is_direct_constructible_impl<__mbstate_t, const __mbstate_t&> (0x0x7f36e324d1a0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f36e32367e0) 0 empty

Class std::__is_direct_constructible_new<__mbstate_t, const __mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<__mbstate_t, const __mbstate_t&> (0x0x7f36e324d208) 0 empty
  std::__is_direct_constructible_new_safe<__mbstate_t, const __mbstate_t&> (0x0x7f36e324d270) 0 empty
    std::__and_<std::is_destructible<__mbstate_t>, std::__is_direct_constructible_impl<__mbstate_t, const __mbstate_t&> > (0x0x7f36e324d2d8) 0 empty
      std::__is_direct_constructible_impl<__mbstate_t, const __mbstate_t&> (0x0x7f36e324d340) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f36e3236840) 0 empty

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

Class std::__is_constructible_impl<__mbstate_t, const __mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<__mbstate_t, const __mbstate_t&> (0x0x7f36e324d410) 0 empty
  std::__is_direct_constructible<__mbstate_t, const __mbstate_t&> (0x0x7f36e324d478) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e3236900) 0 empty

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

Class std::__is_copy_constructible_impl<__mbstate_t, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_constructible_impl<__mbstate_t, true> (0x0x7f36e324d548) 0 empty
  std::is_constructible<__mbstate_t, const __mbstate_t&> (0x0x7f36e324d5b0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e32369c0) 0 empty

Class std::is_copy_constructible<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_copy_constructible<__mbstate_t> (0x0x7f36e324d618) 0 empty
  std::__is_copy_constructible_impl<__mbstate_t, true> (0x0x7f36e324d680) 0 empty
    std::is_constructible<__mbstate_t, const __mbstate_t&> (0x0x7f36e324d6e8) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e3236a20) 0 empty

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

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

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

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

Class std::__and_<std::__not_<std::is_void<__mbstate_t> >, std::__is_default_constructible_impl<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<__mbstate_t> >, std::__is_default_constructible_impl<__mbstate_t> > (0x0x7f36e324d8f0) 0 empty
  std::__is_default_constructible_impl<__mbstate_t> (0x0x7f36e324d958) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f36e3236c00) 0 empty

Class std::__is_default_constructible_atom<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<__mbstate_t> (0x0x7f36e324da90) 0 empty
  std::__and_<std::__not_<std::is_void<__mbstate_t> >, std::__is_default_constructible_impl<__mbstate_t> > (0x0x7f36e324daf8) 0 empty
    std::__is_default_constructible_impl<__mbstate_t> (0x0x7f36e324db60) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f36e3236c60) 0 empty

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

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

Class std::__and_<std::is_copy_constructible<__mbstate_t>, std::is_default_constructible<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_constructible<__mbstate_t>, std::is_default_constructible<__mbstate_t> > (0x0x7f36e324dc98) 0 empty
  std::is_default_constructible<__mbstate_t> (0x0x7f36e324dd00) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e3236d80) 0 empty

Class std::__and_<std::is_copy_assignable<__mbstate_t>, std::is_copy_constructible<__mbstate_t>, std::is_default_constructible<__mbstate_t> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_assignable<__mbstate_t>, std::is_copy_constructible<__mbstate_t>, std::is_default_constructible<__mbstate_t> > (0x0x7f36e324de38) 0 empty
  std::__and_<std::is_copy_constructible<__mbstate_t>, std::is_default_constructible<__mbstate_t> > (0x0x7f36e324dea0) 0 empty
    std::is_default_constructible<__mbstate_t> (0x0x7f36e324df08) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e3236de0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::basic_fstream<char>
   size=528 align=8
   base size=264 base align=8
std::basic_fstream<char> (0x0x7f36e3260820) 0
    vptridx=0u vptr=((& std::basic_fstream<char>::_ZTVSt13basic_fstreamIcSt11char_traitsIcEE) + 24u)
  std::basic_iostream<char> (0x0x7f36e3254f50) 0
      primary-for std::basic_fstream<char> (0x0x7f36e3260820)
      subvttidx=8u
    std::basic_istream<char> (0x0x7f36e3260888) 0
        primary-for std::basic_iostream<char> (0x0x7f36e3254f50)
        subvttidx=16u
      std::basic_ios<char> (0x0x7f36e32608f0) 264 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::basic_fstream<char>::_ZTVSt13basic_fstreamIcSt11char_traitsIcEE) + 104u)
        std::ios_base (0x0x7f36e2e774e0) 264
            primary-for std::basic_ios<char> (0x0x7f36e32608f0)
    std::basic_ostream<char> (0x0x7f36e3260958) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::basic_fstream<char>::_ZTVSt13basic_fstreamIcSt11char_traitsIcEE) + 64u)
      std::basic_ios<char> (0x0x7f36e32608f0) alternative-path

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::basic_fstream<wchar_t>
   size=528 align=8
   base size=264 base align=8
std::basic_fstream<wchar_t> (0x0x7f36e2ec53a8) 0
    vptridx=0u vptr=((& std::basic_fstream<wchar_t>::_ZTVSt13basic_fstreamIwSt11char_traitsIwEE) + 24u)
  std::basic_iostream<wchar_t> (0x0x7f36e2e91690) 0
      primary-for std::basic_fstream<wchar_t> (0x0x7f36e2ec53a8)
      subvttidx=8u
    std::basic_istream<wchar_t> (0x0x7f36e2ec5410) 0
        primary-for std::basic_iostream<wchar_t> (0x0x7f36e2e91690)
        subvttidx=16u
      std::basic_ios<wchar_t> (0x0x7f36e2ec5478) 264 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::basic_fstream<wchar_t>::_ZTVSt13basic_fstreamIwSt11char_traitsIwEE) + 104u)
        std::ios_base (0x0x7f36e2e77ae0) 264
            primary-for std::basic_ios<wchar_t> (0x0x7f36e2ec5478)
    std::basic_ostream<wchar_t> (0x0x7f36e2ec54e0) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::basic_fstream<wchar_t>::_ZTVSt13basic_fstreamIwSt11char_traitsIwEE) + 64u)
      std::basic_ios<wchar_t> (0x0x7f36e2ec5478) alternative-path

Class __gnu_cxx::__promote_2<double, double, double, double>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__promote_2<double, double, double, double> (0x0x7f36e2eee2a0) 0 empty

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> (0x0x7f36e2ec5af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2eee540) 0 empty

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> (0x0x7f36e2eeede0) 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> > (0x0x7f36e2ec5bc8) 0 empty
  std::__fun_with_valarray<std::basic_ostream<char>, true> (0x0x7f36e2eeee40) 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> > (0x0x7f36e2ec5c30) 0 empty
  std::__fun_with_valarray<std::basic_ostream<char>, true> (0x0x7f36e2eeef60) 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> (0x0x7f36e2eeef00) 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> > (0x0x7f36e2ec5d68) 0 empty
  std::__fun_with_valarray<std::basic_ostream<char>, true> (0x0x7f36e2f51060) 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> (0x0x7f36e2f51000) 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> > (0x0x7f36e2ec5e38) 0 empty
  std::__fun_with_valarray<std::basic_ostream<char>, true> (0x0x7f36e2f51120) 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> (0x0x7f36e2f510c0) 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> > (0x0x7f36e2f511e0) 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> (0x0x7f36e2f51180) 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> > (0x0x7f36e2eeeea0) 0

Vtable for fastjet::FunctionOfPseudoJet<fastjet::PseudoJet>
fastjet::FunctionOfPseudoJet<fastjet::PseudoJet>::_ZTVN7fastjet19FunctionOfPseudoJetINS_9PseudoJetEEE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN7fastjet19FunctionOfPseudoJetINS_9PseudoJetEEE)
16    0u
24    0u
32    (int (*)(...))fastjet::FunctionOfPseudoJet<TOut>::description<fastjet::PseudoJet>
40    (int (*)(...))__cxa_pure_virtual

Class fastjet::FunctionOfPseudoJet<fastjet::PseudoJet>
   size=8 align=8
   base size=8 base align=8
fastjet::FunctionOfPseudoJet<fastjet::PseudoJet> (0x0x7f36e2f51e40) 0 nearly-empty
    vptr=((& fastjet::FunctionOfPseudoJet<fastjet::PseudoJet>::_ZTVN7fastjet19FunctionOfPseudoJetINS_9PseudoJetEEE) + 16u)

Class std::initializer_list<fastjet::ClusterSequence::history_element>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<fastjet::ClusterSequence::history_element> (0x0x7f36e2fcb000) 0

Class std::is_error_code_enum<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<long unsigned int> (0x0x7f36e3004208) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2fcbc60) 0 empty

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

Class std::allocator<const fastjet::ClusterSequence::history_element*>
   size=1 align=1
   base size=1 base align=1
std::allocator<const fastjet::ClusterSequence::history_element*> (0x0x7f36e3004270) 0 empty
  __gnu_cxx::new_allocator<const fastjet::ClusterSequence::history_element*> (0x0x7f36e30250c0) 0 empty

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

Class __gnu_cxx::__alloc_traits<std::allocator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e30043a8) 0 empty
  std::allocator_traits<std::allocator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e3025240) 0 empty

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

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

Class std::binary_function<const fastjet::ClusterSequence::history_element*, const fastjet::ClusterSequence::history_element*, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<const fastjet::ClusterSequence::history_element*, const fastjet::ClusterSequence::history_element*, bool> (0x0x7f36e30254e0) 0 empty

Class std::less<const fastjet::ClusterSequence::history_element*>
   size=1 align=1
   base size=1 base align=1
std::less<const fastjet::ClusterSequence::history_element*> (0x0x7f36e30044e0) 0 empty
  std::binary_function<const fastjet::ClusterSequence::history_element*, const fastjet::ClusterSequence::history_element*, bool> (0x0x7f36e3025540) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e30255a0) 0 empty

Class std::allocator<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e3004548) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e3025720) 0 empty

Class std::_Rb_tree<const fastjet::ClusterSequence::history_element*, const fastjet::ClusterSequence::history_element*, std::_Identity<const fastjet::ClusterSequence::history_element*>, std::less<const fastjet::ClusterSequence::history_element*>, std::allocator<const fastjet::ClusterSequence::history_element*> >::_Rb_tree_impl<std::less<const fastjet::ClusterSequence::history_element*>, true>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<const fastjet::ClusterSequence::history_element*, const fastjet::ClusterSequence::history_element*, std::_Identity<const fastjet::ClusterSequence::history_element*>, std::less<const fastjet::ClusterSequence::history_element*>, std::allocator<const fastjet::ClusterSequence::history_element*> >::_Rb_tree_impl<std::less<const fastjet::ClusterSequence::history_element*>, true> (0x0x7f36e3004618) 0
  std::allocator<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e3004680) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e30257e0) 0 empty

Class std::_Rb_tree<const fastjet::ClusterSequence::history_element*, const fastjet::ClusterSequence::history_element*, std::_Identity<const fastjet::ClusterSequence::history_element*>, std::less<const fastjet::ClusterSequence::history_element*>, std::allocator<const fastjet::ClusterSequence::history_element*> >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<const fastjet::ClusterSequence::history_element*, const fastjet::ClusterSequence::history_element*, std::_Identity<const fastjet::ClusterSequence::history_element*>, std::less<const fastjet::ClusterSequence::history_element*>, std::allocator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e3025420) 0

Class std::set<const fastjet::ClusterSequence::history_element*>
   size=48 align=8
   base size=48 base align=8
std::set<const fastjet::ClusterSequence::history_element*> (0x0x7f36e2fcbf60) 0

Class std::is_array<std::allocator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e3004888) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e3025a20) 0 empty

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

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

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

Class std::__is_void_helper<std::allocator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e3004958) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e3025ba0) 0 empty

Class std::is_void<std::allocator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e30049c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e3025cc0) 0 empty

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

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

Class std::__is_default_constructible_impl<std::allocator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e3004b60) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f36e3025f60) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<const fastjet::ClusterSequence::history_element*> > >, std::__is_default_constructible_impl<std::allocator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<const fastjet::ClusterSequence::history_element*> > >, std::__is_default_constructible_impl<std::allocator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e3004c98) 0 empty
  std::__is_default_constructible_impl<std::allocator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e3004d00) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f36e2d42000) 0 empty

Class std::__is_default_constructible_atom<std::allocator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e3004dd0) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<const fastjet::ClusterSequence::history_element*> > >, std::__is_default_constructible_impl<std::allocator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e3004e38) 0 empty
    std::__is_default_constructible_impl<std::allocator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e3004ea0) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f36e2d42060) 0 empty

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

Class std::is_default_constructible<std::allocator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e3004340) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2d42120) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<const fastjet::ClusterSequence::history_element*>, false>, std::is_default_constructible<std::allocator<const 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<const fastjet::ClusterSequence::history_element*>, false>, std::is_default_constructible<std::allocator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2d42240) 0 empty

Class std::__is_nt_default_constructible_atom<std::allocator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2d45068) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2d422a0) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<const fastjet::ClusterSequence::history_element*>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<const fastjet::ClusterSequence::history_element*>, false> (0x0x7f36e2d451a0) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2d45208) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2d42300) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<const fastjet::ClusterSequence::history_element*> >, std::__is_nt_default_constructible_impl<std::allocator<const fastjet::ClusterSequence::history_element*>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<const fastjet::ClusterSequence::history_element*> >, std::__is_nt_default_constructible_impl<std::allocator<const fastjet::ClusterSequence::history_element*>, false> > (0x0x7f36e2d45270) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<const fastjet::ClusterSequence::history_element*>, false> (0x0x7f36e2d452d8) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2d45340) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e2d42360) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2d453a8) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<const fastjet::ClusterSequence::history_element*> >, std::__is_nt_default_constructible_impl<std::allocator<const fastjet::ClusterSequence::history_element*>, false> > (0x0x7f36e2d45410) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<const fastjet::ClusterSequence::history_element*>, false> (0x0x7f36e2d45478) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2d454e0) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e2d423c0) 0 empty

Class std::is_array<std::less<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::less<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2d45618) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2d42420) 0 empty

Class std::remove_volatile<std::less<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::less<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2d424e0) 0 empty

Class std::remove_const<std::less<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::less<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2d42540) 0 empty

Class std::remove_cv<std::less<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::less<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2d42480) 0 empty

Class std::__is_void_helper<std::less<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::less<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2d456e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2d425a0) 0 empty

Class std::is_void<std::less<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::less<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2d45750) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2d42600) 0 empty

Class std::__not_<std::is_void<std::less<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::less<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2d457b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2d42660) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::less<const fastjet::ClusterSequence::history_element*> >, std::__not_<std::is_void<std::less<const fastjet::ClusterSequence::history_element*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_default_constructible_impl<std::less<const fastjet::ClusterSequence::history_element*> >, std::__not_<std::is_void<std::less<const fastjet::ClusterSequence::history_element*> > > > (0x0x7f36e2d42780) 0 empty

Class std::__is_default_constructible_impl<std::less<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::less<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2d45820) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f36e2d428a0) 0 empty

Class std::__and_<std::__not_<std::is_void<std::less<const fastjet::ClusterSequence::history_element*> > >, std::__is_default_constructible_impl<std::less<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::less<const fastjet::ClusterSequence::history_element*> > >, std::__is_default_constructible_impl<std::less<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2d45958) 0 empty
  std::__is_default_constructible_impl<std::less<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2d459c0) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f36e2d42900) 0 empty

Class std::__is_default_constructible_atom<std::less<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::less<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2d45a90) 0 empty
  std::__and_<std::__not_<std::is_void<std::less<const fastjet::ClusterSequence::history_element*> > >, std::__is_default_constructible_impl<std::less<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2d45af8) 0 empty
    std::__is_default_constructible_impl<std::less<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2d45b60) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f36e2d42960) 0 empty

Class std::__is_default_constructible_safe<std::less<const fastjet::ClusterSequence::history_element*>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::less<const fastjet::ClusterSequence::history_element*>, false> (0x0x7f36e2d45d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2d42a80) 0 empty

Class std::is_default_constructible<std::less<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::less<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2d45e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2d42ae0) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::less<const fastjet::ClusterSequence::history_element*>, false>, std::is_default_constructible<std::less<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_default_constructible_impl<std::less<const fastjet::ClusterSequence::history_element*>, false>, std::is_default_constructible<std::less<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2d42c00) 0 empty

Class std::__is_nt_default_constructible_atom<std::less<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::less<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2d45f70) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2d42c60) 0 empty

Class std::__is_nt_default_constructible_impl<std::less<const fastjet::ClusterSequence::history_element*>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::less<const fastjet::ClusterSequence::history_element*>, false> (0x0x7f36e2d5d1a0) 0 empty
  std::__is_nt_default_constructible_atom<std::less<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2d5d208) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2d42cc0) 0 empty

Class std::__and_<std::is_default_constructible<std::less<const fastjet::ClusterSequence::history_element*> >, std::__is_nt_default_constructible_impl<std::less<const fastjet::ClusterSequence::history_element*>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::less<const fastjet::ClusterSequence::history_element*> >, std::__is_nt_default_constructible_impl<std::less<const fastjet::ClusterSequence::history_element*>, false> > (0x0x7f36e2d5d2d8) 0 empty
  std::__is_nt_default_constructible_impl<std::less<const fastjet::ClusterSequence::history_element*>, false> (0x0x7f36e2d5d340) 0 empty
    std::__is_nt_default_constructible_atom<std::less<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2d5d3a8) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e2d42d20) 0 empty

Class std::is_nothrow_default_constructible<std::less<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::less<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2d5d478) 0 empty
  std::__and_<std::is_default_constructible<std::less<const fastjet::ClusterSequence::history_element*> >, std::__is_nt_default_constructible_impl<std::less<const fastjet::ClusterSequence::history_element*>, false> > (0x0x7f36e2d5d4e0) 0 empty
    std::__is_nt_default_constructible_impl<std::less<const fastjet::ClusterSequence::history_element*>, false> (0x0x7f36e2d5d548) 0 empty
      std::__is_nt_default_constructible_atom<std::less<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2d5d5b0) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e2d42d80) 0 empty

Class std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> (0x0x7f36e2d66060) 0

Class std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> (0x0x7f36e2d660c0) 0

Class std::is_error_code_enum<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2d5d7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2d66180) 0 empty

Class std::is_error_condition_enum<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2d5d8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2d661e0) 0 empty

Class std::initializer_list<const fastjet::ClusterSequence::history_element*>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<const fastjet::ClusterSequence::history_element*> (0x0x7f36e2d66600) 0

Class std::_PCC<true, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, bool>
   size=1 align=1
   base size=0 base align=1
std::_PCC<true, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, bool> (0x0x7f36e2d666c0) 0 empty

Class std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2d5daf8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2d66720) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::__or_<std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::__or_<std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > > (0x0x7f36e2d66840) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2d5dc30) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2d668a0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_rvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_rvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2d66900) 0 empty

Class std::is_rvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2d5de38) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2d66960) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_rvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_rvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2d5dea0) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2d5df08) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e2d669c0) 0 empty

Class std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2d5df70) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2d66a20) 0 empty

Class std::conditional<false, std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2d66b40) 0 empty

Class std::remove_volatile<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2d66cc0) 0 empty

Class std::remove_const<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2d66d20) 0 empty

Class std::remove_cv<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2d66c60) 0 empty

Class std::__is_void_helper<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2e003a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2e05000) 0 empty

Class std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2e005b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2e05060) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2e00618) 0 empty
  std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2e00680) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e2e05180) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2e006e8) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2e00750) 0 empty
    std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2e007b8) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e2e05240) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > > (0x0x7f36e2e00820) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2e05300) 0 empty

Class std::is_object<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2e00888) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2e05360) 0 empty

Class std::conditional<true, std::is_object<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2e05540) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2e008f0) 0 empty
  std::is_object<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2e00958) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2e055a0) 0 empty

Class std::__is_referenceable<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2e009c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2e05660) 0 empty

Class std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2e00af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2e05720) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::__or_<std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::__or_<std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> > > (0x0x7f36e2e05840) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2e00c30) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2e058a0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_rvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_rvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e2e05900) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_rvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_rvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e2e00d68) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2e00dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2e05960) 0 empty

Class std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2e00e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2e059c0) 0 empty

Class std::conditional<true, std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e2e05ae0) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e2e00f70) 0 empty
  std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2e1e000) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2e05b40) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e2e1e0d0) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e2e1e138) 0 empty
    std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2e1e1a0) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e2e05ba0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> > > (0x0x7f36e2e1e270) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2e05c00) 0 empty

Class std::is_object<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2e1e2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2e05c60) 0 empty

Class std::conditional<false, std::is_object<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e2e05e40) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e2e1e340) 0 empty
  std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2e1e3a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2e05ea0) 0 empty

Class std::__is_referenceable<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2e1e478) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2e05f00) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, true> (0x0x7f36e2e05f60) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2e1e5b0) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, true> (0x0x7f36e2e25000) 0 empty

Class std::is_function<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2e1e750) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2e25060) 0 empty

Class std::conditional<false, std::is_function<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::__or_<std::is_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::__or_<std::is_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> > > (0x0x7f36e2e250c0) 0 empty

Class std::is_lvalue_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2e1e958) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2e25120) 0 empty

Class std::conditional<true, std::is_lvalue_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_rvalue_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_rvalue_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e2e25180) 0 empty

Class std::__or_<std::is_lvalue_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_rvalue_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_rvalue_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e2e1e9c0) 0 empty
  std::is_lvalue_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2e1ea28) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2e251e0) 0 empty

Class std::is_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2e1ea90) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2e25240) 0 empty

Class std::conditional<true, std::is_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e2e252a0) 0 empty

Class std::__or_<std::is_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e2e1ebc8) 0 empty
  std::is_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2e1ec30) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2e25300) 0 empty

Class std::__or_<std::is_function<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e2e1ec98) 0 empty
  std::__or_<std::is_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e2e1ed00) 0 empty
    std::is_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2e1ed68) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e2e25360) 0 empty

Class std::__not_<std::__or_<std::is_function<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> > > (0x0x7f36e2e1edd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2e253c0) 0 empty

Class std::is_object<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2e1ee38) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2e25420) 0 empty

Class std::conditional<false, std::is_object<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e2e25480) 0 empty

Class std::__or_<std::is_object<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e2e38068) 0 empty
  std::is_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2e380d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2e254e0) 0 empty

Class std::__is_referenceable<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2e38138) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2e25540) 0 empty

Class std::__add_rvalue_reference_helper<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, true> (0x0x7f36e2e255a0) 0 empty

Class std::add_rvalue_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2e381a0) 0 empty
  std::__add_rvalue_reference_helper<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, true> (0x0x7f36e2e25600) 0 empty

Class std::__is_assignable_helper<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2e056c0) 0 empty

Class std::is_assignable<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2e38208) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2e25660) 0 empty

Class std::__is_copy_assignable_impl<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, true> (0x0x7f36e2e38270) 0 empty
  std::is_assignable<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2e382d8) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2e256c0) 0 empty

Class std::is_copy_assignable<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2e38340) 0 empty
  std::__is_copy_assignable_impl<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, true> (0x0x7f36e2e383a8) 0 empty
    std::is_assignable<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2e38410) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e2e25720) 0 empty

Class std::conditional<true, std::is_copy_assignable<bool>, std::is_copy_assignable<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_copy_assignable<bool>, std::is_copy_assignable<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2e25780) 0 empty

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

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

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

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

Class std::__or_<std::is_lvalue_reference<const bool&>, std::is_rvalue_reference<const bool&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const bool&>, std::is_rvalue_reference<const bool&> > (0x0x7f36e2e38820) 0 empty
  std::is_lvalue_reference<const bool&> (0x0x7f36e2e38888) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2e259c0) 0 empty

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

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

Class std::__or_<std::is_reference<const bool&>, std::is_void<const bool&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const bool&>, std::is_void<const bool&> > (0x0x7f36e2e38958) 0 empty
  std::is_reference<const bool&> (0x0x7f36e2e389c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2e25ba0) 0 empty

Class std::__or_<std::is_function<const bool&>, std::is_reference<const bool&>, std::is_void<const bool&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const bool&>, std::is_reference<const bool&>, std::is_void<const bool&> > (0x0x7f36e2e38a28) 0 empty
  std::__or_<std::is_reference<const bool&>, std::is_void<const bool&> > (0x0x7f36e2e38a90) 0 empty
    std::is_reference<const bool&> (0x0x7f36e2e38af8) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e2e25c00) 0 empty

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

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

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

Class std::__or_<std::is_object<const bool&>, std::is_reference<const bool&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const bool&>, std::is_reference<const bool&> > (0x0x7f36e2e38dd0) 0 empty
  std::is_reference<const bool&> (0x0x7f36e2e38e38) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2e25d80) 0 empty

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

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

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

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

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

Class std::__is_copy_assignable_impl<bool, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<bool, true> (0x0x7f36e2e59000) 0 empty
  std::is_assignable<bool&, const bool&> (0x0x7f36e2e59068) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2e25f60) 0 empty

Class std::is_copy_assignable<bool>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<bool> (0x0x7f36e2e590d0) 0 empty
  std::__is_copy_assignable_impl<bool, true> (0x0x7f36e2e59138) 0 empty
    std::is_assignable<bool&, const bool&> (0x0x7f36e2e591a0) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e2e5a000) 0 empty

Class std::__and_<std::is_copy_assignable<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_copy_assignable<bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_assignable<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_copy_assignable<bool> > (0x0x7f36e2e59208) 0 empty
  std::is_copy_assignable<bool> (0x0x7f36e2e59270) 0 empty
    std::__is_copy_assignable_impl<bool, true> (0x0x7f36e2e592d8) 0 empty
      std::is_assignable<bool&, const bool&> (0x0x7f36e2e59340) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e2e5a060) 0 empty

Class std::conditional<true, const std::pair<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, bool>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, const std::pair<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, bool>&, const std::__nonesuch&> (0x0x7f36e2e5a0c0) 0 empty

Class std::__not_<std::__and_<std::is_copy_assignable<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_copy_assignable<bool> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_copy_assignable<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_copy_assignable<bool> > > (0x0x7f36e2e59410) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2e5a120) 0 empty

Class std::conditional<false, const std::pair<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, bool>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, bool>&, const std::__nonesuch&> (0x0x7f36e2e5a180) 0 empty

Class std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e2e594e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2e5a240) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::__or_<std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::__or_<std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> > > (0x0x7f36e2e5a360) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e2e59618) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2e5a3c0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_rvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_rvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> > (0x0x7f36e2e5a420) 0 empty

Class std::is_rvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e2e59820) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2e5a480) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_rvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_rvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> > (0x0x7f36e2e59888) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e2e598f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2e5a4e0) 0 empty

Class std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e2e59958) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2e5a540) 0 empty

Class std::conditional<true, std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> > (0x0x7f36e2e5a660) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> > (0x0x7f36e2e59a90) 0 empty
  std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e2e59af8) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2e5a6c0) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> > (0x0x7f36e2e59bc8) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> > (0x0x7f36e2e59c30) 0 empty
    std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e2e59c98) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e2e5a720) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> > > (0x0x7f36e2e59d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2e5a780) 0 empty

Class std::is_object<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e2e59dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2e5a7e0) 0 empty

Class std::conditional<false, std::is_object<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> > (0x0x7f36e2e5a900) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> > (0x0x7f36e2e59f08) 0 empty
  std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e2e59f70) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2e5a960) 0 empty

Class std::__is_referenceable<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e2a76068) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2e5a9c0) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&, true> (0x0x7f36e2e5aa20) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e2a761a0) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&, true> (0x0x7f36e2e5aa80) 0 empty

Class std::__is_assignable_helper<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e2e5a1e0) 0 empty

Class std::is_assignable<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e2a762d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2e5aae0) 0 empty

Class std::__is_move_assignable_impl<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, true> (0x0x7f36e2a76340) 0 empty
  std::is_assignable<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e2a763a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2e5ab40) 0 empty

Class std::is_move_assignable<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2a76410) 0 empty
  std::__is_move_assignable_impl<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, true> (0x0x7f36e2a76478) 0 empty
    std::is_assignable<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e2a764e0) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e2e5aba0) 0 empty

Class std::conditional<true, std::is_move_assignable<bool>, std::is_move_assignable<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<bool>, std::is_move_assignable<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2e5ac00) 0 empty

Class std::__and_<std::is_move_assignable<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_move_assignable<bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_assignable<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_move_assignable<bool> > (0x0x7f36e2a76618) 0 empty
  std::is_move_assignable<bool> (0x0x7f36e2a76680) 0 empty
    std::__is_move_assignable_impl<bool, true> (0x0x7f36e2a766e8) 0 empty
      std::is_assignable<bool&, bool&&> (0x0x7f36e2a76750) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e2e5ac60) 0 empty

Class std::conditional<true, std::pair<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, bool>&&, std::__nonesuch&&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::pair<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, bool>&&, std::__nonesuch&&> (0x0x7f36e2e5acc0) 0 empty

Class std::pair<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, bool>
   size=16 align=8
   base size=9 base align=8
std::pair<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, bool> (0x0x7f36e2d66660) 0

Class std::is_function<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::is_function<fastjet::PseudoJet> (0x0x7f36e2a76820) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2e5af00) 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> > > (0x0x7f36e2e5af60) 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> (0x0x7f36e2a76888) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2aaf000) 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> > (0x0x7f36e2aaf060) 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> (0x0x7f36e2a768f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2aaf0c0) 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> > (0x0x7f36e2a76958) 0 empty
  std::is_rvalue_reference<fastjet::PseudoJet> (0x0x7f36e2a769c0) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e2aaf120) 0 empty

Class std::is_reference<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::is_reference<fastjet::PseudoJet> (0x0x7f36e2a76bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2aaf180) 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> > (0x0x7f36e2aaf1e0) 0 empty

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

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

Class std::remove_cv<fastjet::PseudoJet>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<fastjet::PseudoJet> (0x0x7f36e2aaf300) 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> (0x0x7f36e2a76d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2aaf420) 0 empty

Class std::is_void<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::is_void<fastjet::PseudoJet> (0x0x7f36e2a76dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2aaf480) 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> > (0x0x7f36e2a76e38) 0 empty
  std::is_void<fastjet::PseudoJet> (0x0x7f36e2a76ea0) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e2aaf4e0) 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> > (0x0x7f36e2a76f08) 0 empty
  std::__or_<std::is_reference<fastjet::PseudoJet>, std::is_void<fastjet::PseudoJet> > (0x0x7f36e2a76f70) 0 empty
    std::is_void<fastjet::PseudoJet> (0x0x7f36e2ab8000) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e2aaf540) 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> > > (0x0x7f36e2ab8068) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2aaf5a0) 0 empty

Class std::is_object<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::is_object<fastjet::PseudoJet> (0x0x7f36e2ab80d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2aaf600) 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> > (0x0x7f36e2aaf660) 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> > (0x0x7f36e2ab8208) 0 empty
  std::is_object<fastjet::PseudoJet> (0x0x7f36e2ab8270) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2aaf780) 0 empty

Class std::__is_referenceable<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<fastjet::PseudoJet> (0x0x7f36e2ab82d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2aaf7e0) 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&&> > (0x0x7f36e2aaf840) 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> > > (0x0x7f36e2aaf8a0) 0 empty

Class std::is_array<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::is_array<fastjet::PseudoJet> (0x0x7f36e2ab8410) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2aaf900) 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> > (0x0x7f36e2aaf960) 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> > > (0x0x7f36e2ab8478) 0 empty
  std::is_array<fastjet::PseudoJet> (0x0x7f36e2ab84e0) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e2aaf9c0) 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> (0x0x7f36e2ab8618) 0 empty
  std::__and_<std::is_array<fastjet::PseudoJet>, std::__not_<std::extent<fastjet::PseudoJet, 0u> > > (0x0x7f36e2ab8680) 0 empty
    std::is_array<fastjet::PseudoJet> (0x0x7f36e2ab86e8) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e2aafae0) 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> > (0x0x7f36e2aafb40) 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> > (0x0x7f36e2ab87b8) 0 empty
  std::is_function<fastjet::PseudoJet> (0x0x7f36e2ab8820) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e2aafba0) 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> > (0x0x7f36e2ab8958) 0 empty
  std::__or_<std::__is_array_unknown_bounds<fastjet::PseudoJet>, std::is_function<fastjet::PseudoJet> > (0x0x7f36e2ab89c0) 0 empty
    std::is_function<fastjet::PseudoJet> (0x0x7f36e2ab8a28) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e2aafc00) 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> > (0x0x7f36e2aafc60) 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> (0x0x7f36e2ab8bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2aafd80) 0 empty

Class std::is_integral<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::is_integral<fastjet::PseudoJet> (0x0x7f36e2ab8c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2aafde0) 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> > (0x0x7f36e2aafe40) 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> (0x0x7f36e2ab8d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2aafea0) 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> (0x0x7f36e2ab8dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2aaff00) 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> > (0x0x7f36e2ab8e38) 0 empty
  std::is_floating_point<fastjet::PseudoJet> (0x0x7f36e2ab8ea0) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e2aaff60) 0 empty

Class std::is_arithmetic<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<fastjet::PseudoJet> (0x0x7f36e2ab8f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2ad4180) 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> > > (0x0x7f36e2ad41e0) 0 empty

Class std::is_enum<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::is_enum<fastjet::PseudoJet> (0x0x7f36e2ab8f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2ad4240) 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> > > (0x0x7f36e2ad42a0) 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> (0x0x7f36e2ada000) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2ad4300) 0 empty

Class std::is_pointer<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<fastjet::PseudoJet> (0x0x7f36e2ada068) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2ad4360) 0 empty

Class std::conditional<false, 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<false, std::is_pointer<fastjet::PseudoJet>, std::__or_<std::is_member_pointer<fastjet::PseudoJet>, std::is_null_pointer<fastjet::PseudoJet> > > (0x0x7f36e2ad43c0) 0 empty

Class std::__is_member_pointer_helper<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<fastjet::PseudoJet> (0x0x7f36e2ada0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2ad44e0) 0 empty

Class std::is_member_pointer<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<fastjet::PseudoJet> (0x0x7f36e2ada138) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2ad4540) 0 empty

Class std::conditional<false, 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_member_pointer<fastjet::PseudoJet>, std::is_null_pointer<fastjet::PseudoJet> > (0x0x7f36e2ad45a0) 0 empty

Class std::__is_null_pointer_helper<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<fastjet::PseudoJet> (0x0x7f36e2ada1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2ad4600) 0 empty

Class std::is_null_pointer<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<fastjet::PseudoJet> (0x0x7f36e2ada208) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2ad4660) 0 empty

Class std::__or_<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_member_pointer<fastjet::PseudoJet>, std::is_null_pointer<fastjet::PseudoJet> > (0x0x7f36e2ada270) 0 empty
  std::is_null_pointer<fastjet::PseudoJet> (0x0x7f36e2ada2d8) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e2ad46c0) 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> > (0x0x7f36e2ada410) 0 empty
  std::__or_<std::is_member_pointer<fastjet::PseudoJet>, std::is_null_pointer<fastjet::PseudoJet> > (0x0x7f36e2ada478) 0 empty
    std::is_null_pointer<fastjet::PseudoJet> (0x0x7f36e2ada4e0) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e2ad4720) 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> > (0x0x7f36e2ada5b0) 0 empty
  std::__or_<std::is_pointer<fastjet::PseudoJet>, std::is_member_pointer<fastjet::PseudoJet>, std::is_null_pointer<fastjet::PseudoJet> > (0x0x7f36e2ada618) 0 empty
    std::__or_<std::is_member_pointer<fastjet::PseudoJet>, std::is_null_pointer<fastjet::PseudoJet> > (0x0x7f36e2ada680) 0 empty
      std::is_null_pointer<fastjet::PseudoJet> (0x0x7f36e2ada6e8) 0 empty
        std::integral_constant<bool, false> (0x0x7f36e2ad4780) 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> > (0x0x7f36e2ada7b8) 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> > (0x0x7f36e2ada820) 0 empty
    std::__or_<std::is_pointer<fastjet::PseudoJet>, std::is_member_pointer<fastjet::PseudoJet>, std::is_null_pointer<fastjet::PseudoJet> > (0x0x7f36e2ada888) 0 empty
      std::__or_<std::is_member_pointer<fastjet::PseudoJet>, std::is_null_pointer<fastjet::PseudoJet> > (0x0x7f36e2ada8f0) 0 empty
        std::is_null_pointer<fastjet::PseudoJet> (0x0x7f36e2ada958) 0 empty
          std::integral_constant<bool, false> (0x0x7f36e2ad47e0) 0 empty

Class std::is_scalar<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<fastjet::PseudoJet> (0x0x7f36e2adaa28) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2ad4840) 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> > (0x0x7f36e2adaa90) 0 empty
  std::is_scalar<fastjet::PseudoJet> (0x0x7f36e2adaaf8) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e2ad48a0) 0 empty

Class std::remove_all_extents<fastjet::PseudoJet>
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<fastjet::PseudoJet> (0x0x7f36e2ad4900) 0 empty

Class std::is_function<fastjet::PseudoJet&>
   size=1 align=1
   base size=1 base align=1
std::is_function<fastjet::PseudoJet&> (0x0x7f36e2adabc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2ad49c0) 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&> > > (0x0x7f36e2ad4a20) 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&> (0x0x7f36e2adac30) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2ad4a80) 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&> > (0x0x7f36e2ad4ae0) 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&> > (0x0x7f36e2adac98) 0 empty
  std::is_lvalue_reference<fastjet::PseudoJet&> (0x0x7f36e2adad00) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2ad4b40) 0 empty

Class std::is_reference<fastjet::PseudoJet&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<fastjet::PseudoJet&> (0x0x7f36e2adae38) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2ad4ba0) 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&> > (0x0x7f36e2ad4c00) 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&> > (0x0x7f36e2adaf70) 0 empty
  std::is_reference<fastjet::PseudoJet&> (0x0x7f36e2af6000) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2ad4d20) 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&> > (0x0x7f36e2af6068) 0 empty
  std::__or_<std::is_reference<fastjet::PseudoJet&>, std::is_void<fastjet::PseudoJet&> > (0x0x7f36e2af60d0) 0 empty
    std::is_reference<fastjet::PseudoJet&> (0x0x7f36e2af6138) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e2ad4d80) 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&> > > (0x0x7f36e2af61a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2ad4de0) 0 empty

Class std::is_object<fastjet::PseudoJet&>
   size=1 align=1
   base size=1 base align=1
std::is_object<fastjet::PseudoJet&> (0x0x7f36e2af6208) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2ad4e40) 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&> > (0x0x7f36e2ad4ea0) 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&> > (0x0x7f36e2af6410) 0 empty
  std::is_reference<fastjet::PseudoJet&> (0x0x7f36e2af6478) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2ad4f00) 0 empty

Class std::__is_referenceable<fastjet::PseudoJet&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<fastjet::PseudoJet&> (0x0x7f36e2af64e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2af9060) 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> (0x0x7f36e2af90c0) 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&> (0x0x7f36e2af6548) 0 empty
  std::__add_rvalue_reference_helper<fastjet::PseudoJet&, true> (0x0x7f36e2af9120) 0 empty

Class std::__is_destructible_impl<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<fastjet::PseudoJet> (0x0x7f36e2adab60) 0 empty
  std::__do_is_destructible_impl (0x0x7f36e2ad4960) 0 empty

Class std::__is_destructible_safe<fastjet::PseudoJet, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<fastjet::PseudoJet, false, false> (0x0x7f36e2af6618) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2af9180) 0 empty

Class std::is_destructible<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<fastjet::PseudoJet> (0x0x7f36e2af6680) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2af91e0) 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> > (0x0x7f36e2af9240) 0 empty

Class std::is_function<fastjet::PseudoJet&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<fastjet::PseudoJet&&> (0x0x7f36e2af6750) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2af9300) 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&&> > > (0x0x7f36e2af9360) 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&&> (0x0x7f36e2af67b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2af93c0) 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&&> > (0x0x7f36e2af9420) 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&&> (0x0x7f36e2af6820) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2af9480) 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&&> > (0x0x7f36e2af6888) 0 empty
  std::is_rvalue_reference<fastjet::PseudoJet&&> (0x0x7f36e2af68f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2af94e0) 0 empty

Class std::is_reference<fastjet::PseudoJet&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<fastjet::PseudoJet&&> (0x0x7f36e2af6a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2af9540) 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&&> > (0x0x7f36e2af95a0) 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&&> > (0x0x7f36e2af6b60) 0 empty
  std::is_reference<fastjet::PseudoJet&&> (0x0x7f36e2af6bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2af96c0) 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&&> > (0x0x7f36e2af6c30) 0 empty
  std::__or_<std::is_reference<fastjet::PseudoJet&&>, std::is_void<fastjet::PseudoJet&&> > (0x0x7f36e2af6c98) 0 empty
    std::is_reference<fastjet::PseudoJet&&> (0x0x7f36e2af6d00) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e2af97e0) 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&&> > > (0x0x7f36e2af6d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2af98a0) 0 empty

Class std::is_object<fastjet::PseudoJet&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<fastjet::PseudoJet&&> (0x0x7f36e2af6dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2af9900) 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&&> > (0x0x7f36e2af9960) 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&&> > (0x0x7f36e2b0f000) 0 empty
  std::is_reference<fastjet::PseudoJet&&> (0x0x7f36e2b0f068) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2af99c0) 0 empty

Class std::__is_referenceable<fastjet::PseudoJet&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<fastjet::PseudoJet&&> (0x0x7f36e2b0f0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2af9ae0) 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> (0x0x7f36e2af9b40) 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&&> (0x0x7f36e2b0f138) 0 empty
  std::__add_rvalue_reference_helper<fastjet::PseudoJet&&, true> (0x0x7f36e2af9ba0) 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&&> (0x0x7f36e2af66e8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f36e2af92a0) 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&&> > (0x0x7f36e2b0f208) 0 empty
  std::__is_direct_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f36e2b0f270) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f36e2af9c00) 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&&> (0x0x7f36e2b0f2d8) 0 empty
  std::__and_<std::is_destructible<fastjet::PseudoJet>, std::__is_direct_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> > (0x0x7f36e2b0f340) 0 empty
    std::__is_direct_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f36e2b0f3a8) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f36e2af9c60) 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&&> (0x0x7f36e2b0f410) 0 empty
  std::__is_direct_constructible_new_safe<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f36e2b0f478) 0 empty
    std::__and_<std::is_destructible<fastjet::PseudoJet>, std::__is_direct_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> > (0x0x7f36e2b0f4e0) 0 empty
      std::__is_direct_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f36e2b0f548) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f36e2af9cc0) 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&&> (0x0x7f36e2b0f5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2af9d20) 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&&> (0x0x7f36e2b0f618) 0 empty
  std::__is_direct_constructible<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f36e2b0f680) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2af9d80) 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&&> (0x0x7f36e2b0f6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2af9de0) 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> (0x0x7f36e2b0f750) 0 empty
  std::is_constructible<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f36e2b0f7b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2af9e40) 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> (0x0x7f36e2b0f820) 0 empty
  std::__is_move_constructible_impl<fastjet::PseudoJet, true> (0x0x7f36e2b0f888) 0 empty
    std::is_constructible<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f36e2b0f8f0) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e2af9ea0) 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> > (0x0x7f36e2af9f00) 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&&> (0x0x7f36e2af9f60) 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&&> (0x0x7f36e2b0f9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2b23000) 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> (0x0x7f36e2b0fa28) 0 empty
  std::is_assignable<fastjet::PseudoJet&, fastjet::PseudoJet&&> (0x0x7f36e2b0fa90) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2b23060) 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> (0x0x7f36e2b0faf8) 0 empty
  std::__is_move_assignable_impl<fastjet::PseudoJet, true> (0x0x7f36e2b0fb60) 0 empty
    std::is_assignable<fastjet::PseudoJet&, fastjet::PseudoJet&&> (0x0x7f36e2b0fbc8) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e2b230c0) 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> > (0x0x7f36e2b0fc30) 0 empty
  std::is_move_assignable<fastjet::PseudoJet> (0x0x7f36e2b0fc98) 0 empty
    std::__is_move_assignable_impl<fastjet::PseudoJet, true> (0x0x7f36e2b0fd00) 0 empty
      std::is_assignable<fastjet::PseudoJet&, fastjet::PseudoJet&&> (0x0x7f36e2b0fd68) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e2b23120) 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&&> > (0x0x7f36e2b23180) 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&&> (0x0x7f36e2b0fea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2b231e0) 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&&> > (0x0x7f36e2b0ff08) 0 empty
  std::__is_nt_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f36e2b0ff70) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e2b23240) 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&&> (0x0x7f36e2b2d000) 0 empty
  std::__and_<std::is_constructible<fastjet::PseudoJet, fastjet::PseudoJet&&>, std::__is_nt_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> > (0x0x7f36e2b2d068) 0 empty
    std::__is_nt_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f36e2b2d0d0) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e2b232a0) 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> (0x0x7f36e2b2d138) 0 empty
  std::is_nothrow_constructible<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f36e2b2d1a0) 0 empty
    std::__and_<std::is_constructible<fastjet::PseudoJet, fastjet::PseudoJet&&>, std::__is_nt_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> > (0x0x7f36e2b2d208) 0 empty
      std::__is_nt_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f36e2b2d270) 0 empty
        std::integral_constant<bool, false> (0x0x7f36e2b23300) 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> (0x0x7f36e2b2d2d8) 0 empty
  std::__is_nothrow_move_constructible_impl<fastjet::PseudoJet, true> (0x0x7f36e2b2d340) 0 empty
    std::is_nothrow_constructible<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f36e2b2d3a8) 0 empty
      std::__and_<std::is_constructible<fastjet::PseudoJet, fastjet::PseudoJet&&>, std::__is_nt_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> > (0x0x7f36e2b2d410) 0 empty
        std::__is_nt_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f36e2b2d478) 0 empty
          std::integral_constant<bool, false> (0x0x7f36e2b23360) 0 empty

Class std::conditional<false, 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<false, std::is_nothrow_move_assignable<fastjet::PseudoJet>, std::is_nothrow_move_constructible<fastjet::PseudoJet> > (0x0x7f36e2b233c0) 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> > (0x0x7f36e2b2d4e0) 0 empty
  std::is_nothrow_move_constructible<fastjet::PseudoJet> (0x0x7f36e2b2d548) 0 empty
    std::__is_nothrow_move_constructible_impl<fastjet::PseudoJet, true> (0x0x7f36e2b2d5b0) 0 empty
      std::is_nothrow_constructible<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f36e2b2d618) 0 empty
        std::__and_<std::is_constructible<fastjet::PseudoJet, fastjet::PseudoJet&&>, std::__is_nt_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> > (0x0x7f36e2b2d680) 0 empty
          std::__is_nt_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f36e2b2d6e8) 0 empty
            std::integral_constant<bool, false> (0x0x7f36e2b23420) 0 empty

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

Class std::is_error_condition_enum<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::__cxx11::basic_string<char> > (0x0x7f36e2b44c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2b23900) 0 empty

Class std::allocator_traits<std::allocator<int> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<int> > (0x0x7f36e2b23a20) 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> > (0x0x7f36e2b44c98) 0 empty
  std::allocator_traits<std::allocator<int> > (0x0x7f36e2b23a80) 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> (0x0x7f36e2b23ae0) 0 empty

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

Class std::allocator<int>
   size=1 align=1
   base size=1 base align=1
std::allocator<int> (0x0x7f36e2b44dd0) 0 empty
  __gnu_cxx::new_allocator<int> (0x0x7f36e2b23c00) 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 (0x0x7f36e2b44ea0) 0
  std::allocator<int> (0x0x7f36e2b44f08) 0 empty
    __gnu_cxx::new_allocator<int> (0x0x7f36e2b23c60) 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> > (0x0x7f36e2b239c0) 0

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

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

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

Class std::__fun<std::__unary_plus, int>
   size=1 align=1
   base size=1 base align=1
std::__fun<std::__unary_plus, int> (0x0x7f36e2c0c0d0) 0 empty
  std::__fun_with_valarray<int, true> (0x0x7f36e2c192a0) 0 empty

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

Class std::__fun<std::__negate, int>
   size=1 align=1
   base size=1 base align=1
std::__fun<std::__negate, int> (0x0x7f36e2c0c208) 0 empty
  std::__fun_with_valarray<int, true> (0x0x7f36e2c19360) 0 empty

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

Class std::__fun<std::__bitwise_not, int>
   size=1 align=1
   base size=1 base align=1
std::__fun<std::__bitwise_not, int> (0x0x7f36e2c0c2d8) 0 empty
  std::__fun_with_valarray<int, true> (0x0x7f36e2c19420) 0 empty

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

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

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

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

Class std::_Array<int>
   size=8 align=8
   base size=8 base align=8
std::_Array<int> (0x0x7f36e2c195a0) 0

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

Class std::gslice_array<int>
   size=16 align=8
   base size=16 base align=8
std::gslice_array<int> (0x0x7f36e2c19600) 0

Class std::mask_array<int>
   size=24 align=8
   base size=24 base align=8
std::mask_array<int> (0x0x7f36e2c19660) 0

Class std::indirect_array<int>
   size=24 align=8
   base size=24 base align=8
std::indirect_array<int> (0x0x7f36e2c196c0) 0

Class std::slice_array<bool>
   size=24 align=8
   base size=24 base align=8
std::slice_array<bool> (0x0x7f36e2c19780) 0

Class std::gslice_array<bool>
   size=16 align=8
   base size=16 base align=8
std::gslice_array<bool> (0x0x7f36e2c197e0) 0

Class std::mask_array<bool>
   size=24 align=8
   base size=24 base align=8
std::mask_array<bool> (0x0x7f36e2c19840) 0

Class std::indirect_array<bool>
   size=24 align=8
   base size=24 base align=8
std::indirect_array<bool> (0x0x7f36e2c198a0) 0

Class std::is_array<std::allocator<int> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<int> > (0x0x7f36e2c0c680) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2c19900) 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> > (0x0x7f36e2c199c0) 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> > (0x0x7f36e2c19a20) 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> > (0x0x7f36e2c19960) 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> > (0x0x7f36e2c0c750) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2c19a80) 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> > (0x0x7f36e2c0c7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2c19ae0) 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> > > (0x0x7f36e2c0c820) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2c19b40) 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> > > > (0x0x7f36e2c19ba0) 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> > (0x0x7f36e2c0c888) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f36e2c19c00) 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> > > (0x0x7f36e2c0c8f0) 0 empty
  std::__is_default_constructible_impl<std::allocator<int> > (0x0x7f36e2c0c958) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f36e2c19c60) 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> > (0x0x7f36e2c0c9c0) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<int> > >, std::__is_default_constructible_impl<std::allocator<int> > > (0x0x7f36e2c0ca28) 0 empty
    std::__is_default_constructible_impl<std::allocator<int> > (0x0x7f36e2c0ca90) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f36e2c19cc0) 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> (0x0x7f36e2c0caf8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2c19d20) 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> > (0x0x7f36e2c0cb60) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2c19d80) 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> > > (0x0x7f36e2c19de0) 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> > (0x0x7f36e2c0cbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2c19e40) 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> (0x0x7f36e2c0cc30) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<int> > (0x0x7f36e2c0cc98) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2c19ea0) 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> > (0x0x7f36e2c0cd00) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<int>, false> (0x0x7f36e2c0cd68) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<int> > (0x0x7f36e2c0cdd0) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e2c19f00) 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> > (0x0x7f36e2c0ce38) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<int> >, std::__is_nt_default_constructible_impl<std::allocator<int>, false> > (0x0x7f36e2c0cea0) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<int>, false> (0x0x7f36e2c0cf08) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<int> > (0x0x7f36e2c0cf70) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e2c19f60) 0 empty

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

Class std::is_lvalue_reference<int>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<int> (0x0x7f36e2c0c5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e29413c0) 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> > (0x0x7f36e2941420) 0 empty

Class std::is_rvalue_reference<int>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<int> (0x0x7f36e2c0c618) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2941480) 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> > (0x0x7f36e295c000) 0 empty
  std::is_rvalue_reference<int> (0x0x7f36e295c068) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e29414e0) 0 empty

Class std::is_reference<int>
   size=1 align=1
   base size=1 base align=1
std::is_reference<int> (0x0x7f36e295c0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2941540) 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> > (0x0x7f36e29415a0) 0 empty

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

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

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

Class std::__is_void_helper<int>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<int> (0x0x7f36e295c1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2941720) 0 empty

Class std::is_void<int>
   size=1 align=1
   base size=1 base align=1
std::is_void<int> (0x0x7f36e295c208) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2941780) 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> > (0x0x7f36e295c270) 0 empty
  std::is_void<int> (0x0x7f36e295c2d8) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e29417e0) 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> > (0x0x7f36e295c340) 0 empty
  std::__or_<std::is_reference<int>, std::is_void<int> > (0x0x7f36e295c3a8) 0 empty
    std::is_void<int> (0x0x7f36e295c410) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e2941840) 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> > > (0x0x7f36e295c478) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e29418a0) 0 empty

Class std::is_object<int>
   size=1 align=1
   base size=1 base align=1
std::is_object<int> (0x0x7f36e295c4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e29419c0) 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> > (0x0x7f36e2941a20) 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> > (0x0x7f36e295c548) 0 empty
  std::is_object<int> (0x0x7f36e295c5b0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2941a80) 0 empty

Class std::__is_referenceable<int>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<int> (0x0x7f36e295c618) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2941ae0) 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&&> > (0x0x7f36e2941b40) 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> > > (0x0x7f36e2941ba0) 0 empty

Class std::is_array<int>
   size=1 align=1
   base size=1 base align=1
std::is_array<int> (0x0x7f36e295c680) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2941c00) 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> > (0x0x7f36e2941c60) 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> > > (0x0x7f36e295c6e8) 0 empty
  std::is_array<int> (0x0x7f36e295c750) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e2941cc0) 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> (0x0x7f36e295c7b8) 0 empty
  std::__and_<std::is_array<int>, std::__not_<std::extent<int, 0u> > > (0x0x7f36e295c820) 0 empty
    std::is_array<int> (0x0x7f36e295c888) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e2941d20) 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> > (0x0x7f36e2941d80) 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> > (0x0x7f36e295c8f0) 0 empty
  std::is_function<int> (0x0x7f36e295c958) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e2941de0) 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> > (0x0x7f36e295c9c0) 0 empty
  std::__or_<std::__is_array_unknown_bounds<int>, std::is_function<int> > (0x0x7f36e295ca28) 0 empty
    std::is_function<int> (0x0x7f36e295ca90) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e2941e40) 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> > (0x0x7f36e2941f60) 0 empty

Class std::is_integral<int>
   size=1 align=1
   base size=1 base align=1
std::is_integral<int> (0x0x7f36e295caf8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e297a000) 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> > (0x0x7f36e297a060) 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> > (0x0x7f36e295cb60) 0 empty
  std::is_integral<int> (0x0x7f36e295cbc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e297a0c0) 0 empty

Class std::is_arithmetic<int>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<int> (0x0x7f36e295cc30) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e297a120) 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> > > (0x0x7f36e297a180) 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> > (0x0x7f36e295cc98) 0 empty
  std::is_arithmetic<int> (0x0x7f36e295cd00) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e297a1e0) 0 empty

Class std::is_scalar<int>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<int> (0x0x7f36e295cd68) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e297a240) 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> > (0x0x7f36e295cdd0) 0 empty
  std::is_scalar<int> (0x0x7f36e295ce38) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e297a2a0) 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> (0x0x7f36e295cea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e297a300) 0 empty

Class std::is_destructible<int>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<int> (0x0x7f36e295cf08) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e297a360) 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> > (0x0x7f36e297a3c0) 0 empty

Class std::is_function<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<int&&> (0x0x7f36e29840d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e297a540) 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&&> > > (0x0x7f36e297a5a0) 0 empty

Class std::is_lvalue_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<int&&> (0x0x7f36e2984138) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e297a600) 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&&> > (0x0x7f36e297a660) 0 empty

Class std::is_rvalue_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<int&&> (0x0x7f36e29841a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e297a780) 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&&> > (0x0x7f36e2984208) 0 empty
  std::is_rvalue_reference<int&&> (0x0x7f36e2984270) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e297a7e0) 0 empty

Class std::is_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<int&&> (0x0x7f36e29842d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e297a840) 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&&> > (0x0x7f36e297a8a0) 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&&> > (0x0x7f36e2984340) 0 empty
  std::is_reference<int&&> (0x0x7f36e29843a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e297a900) 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&&> > (0x0x7f36e2984410) 0 empty
  std::__or_<std::is_reference<int&&>, std::is_void<int&&> > (0x0x7f36e2984478) 0 empty
    std::is_reference<int&&> (0x0x7f36e29844e0) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e297a960) 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&&> > > (0x0x7f36e2984548) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e297a9c0) 0 empty

Class std::is_object<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<int&&> (0x0x7f36e2984680) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e297aae0) 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&&> > (0x0x7f36e297ab40) 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&&> > (0x0x7f36e29846e8) 0 empty
  std::is_reference<int&&> (0x0x7f36e2984750) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e297aba0) 0 empty

Class std::__is_referenceable<int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<int&&> (0x0x7f36e29847b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e297ac00) 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> (0x0x7f36e297ac60) 0 empty

Class std::add_rvalue_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<int&&> (0x0x7f36e2984820) 0 empty
  std::__add_rvalue_reference_helper<int&&, true> (0x0x7f36e297acc0) 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&&> (0x0x7f36e2984068) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f36e297a4e0) 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&&> > (0x0x7f36e29848f0) 0 empty
  std::__is_direct_constructible_impl<int, int&&> (0x0x7f36e2984958) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f36e297ad20) 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&&> (0x0x7f36e29849c0) 0 empty
  std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, int&&> > (0x0x7f36e2984a28) 0 empty
    std::__is_direct_constructible_impl<int, int&&> (0x0x7f36e2984a90) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f36e297ae40) 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&&> (0x0x7f36e2984af8) 0 empty
  std::__is_direct_constructible_new_safe<int, int&&> (0x0x7f36e2984b60) 0 empty
    std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, int&&> > (0x0x7f36e2984bc8) 0 empty
      std::__is_direct_constructible_impl<int, int&&> (0x0x7f36e2984c30) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f36e297af00) 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&&> (0x0x7f36e2984c98) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e299b000) 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&&> (0x0x7f36e2984d00) 0 empty
  std::__is_direct_constructible<int, int&&> (0x0x7f36e2984d68) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e299b060) 0 empty

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

Class std::__is_move_constructible_impl<int, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_constructible_impl<int, true> (0x0x7f36e2984e38) 0 empty
  std::is_constructible<int, int&&> (0x0x7f36e2984ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e299b120) 0 empty

Class std::is_move_constructible<int>
   size=1 align=1
   base size=1 base align=1
std::is_move_constructible<int> (0x0x7f36e2984f08) 0 empty
  std::__is_move_constructible_impl<int, true> (0x0x7f36e2984f70) 0 empty
    std::is_constructible<int, int&&> (0x0x7f36e29a0000) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e299b180) 0 empty

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

Class std::is_function<int&>
   size=1 align=1
   base size=1 base align=1
std::is_function<int&> (0x0x7f36e29a0068) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e299b2a0) 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&> > > (0x0x7f36e299b300) 0 empty

Class std::is_lvalue_reference<int&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<int&> (0x0x7f36e29a01a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e299b360) 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&> > (0x0x7f36e299b3c0) 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&> > (0x0x7f36e29a0208) 0 empty
  std::is_lvalue_reference<int&> (0x0x7f36e29a0270) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e299b420) 0 empty

Class std::is_reference<int&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<int&> (0x0x7f36e29a02d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e299b480) 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&> > (0x0x7f36e299b4e0) 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&> > (0x0x7f36e29a0340) 0 empty
  std::is_reference<int&> (0x0x7f36e29a03a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e299b540) 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&> > (0x0x7f36e29a0410) 0 empty
  std::__or_<std::is_reference<int&>, std::is_void<int&> > (0x0x7f36e29a0478) 0 empty
    std::is_reference<int&> (0x0x7f36e29a04e0) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e299b5a0) 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&> > > (0x0x7f36e29a0548) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e299b600) 0 empty

Class std::is_object<int&>
   size=1 align=1
   base size=1 base align=1
std::is_object<int&> (0x0x7f36e29a05b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e299b7e0) 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&> > (0x0x7f36e299b840) 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&> > (0x0x7f36e29a0618) 0 empty
  std::is_reference<int&> (0x0x7f36e29a0680) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e299b8a0) 0 empty

Class std::__is_referenceable<int&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<int&> (0x0x7f36e29a06e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e299b900) 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> (0x0x7f36e299b960) 0 empty

Class std::add_rvalue_reference<int&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<int&> (0x0x7f36e29a0750) 0 empty
  std::__add_rvalue_reference_helper<int&, true> (0x0x7f36e299b9c0) 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&&> (0x0x7f36e299b240) 0 empty

Class std::is_assignable<int&, int&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<int&, int&&> (0x0x7f36e29a0820) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e299ba20) 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> (0x0x7f36e29a0888) 0 empty
  std::is_assignable<int&, int&&> (0x0x7f36e29a08f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e299ba80) 0 empty

Class std::is_move_assignable<int>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<int> (0x0x7f36e29a0958) 0 empty
  std::__is_move_assignable_impl<int, true> (0x0x7f36e29a09c0) 0 empty
    std::is_assignable<int&, int&&> (0x0x7f36e29a0a28) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e299bae0) 0 empty

Class std::__and_<std::is_move_constructible<int>, std::is_move_assignable<int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_constructible<int>, std::is_move_assignable<int> > (0x0x7f36e29a0a90) 0 empty
  std::is_move_assignable<int> (0x0x7f36e29a0af8) 0 empty
    std::__is_move_assignable_impl<int, true> (0x0x7f36e29a0b60) 0 empty
      std::is_assignable<int&, int&&> (0x0x7f36e29a0bc8) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e299bb40) 0 empty

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

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

Class std::__and_<std::is_constructible<int, int&&>, std::__is_nt_constructible_impl<int, int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<int, int&&>, std::__is_nt_constructible_impl<int, int&&> > (0x0x7f36e29a0e38) 0 empty
  std::__is_nt_constructible_impl<int, int&&> (0x0x7f36e29a0ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e299bc60) 0 empty

Class std::is_nothrow_constructible<int, int&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<int, int&&> (0x0x7f36e29a0f08) 0 empty
  std::__and_<std::is_constructible<int, int&&>, std::__is_nt_constructible_impl<int, int&&> > (0x0x7f36e29a0f70) 0 empty
    std::__is_nt_constructible_impl<int, int&&> (0x0x7f36e29c0000) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e299bd80) 0 empty

Class std::__is_nothrow_move_constructible_impl<int, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<int, true> (0x0x7f36e29c0068) 0 empty
  std::is_nothrow_constructible<int, int&&> (0x0x7f36e29c00d0) 0 empty
    std::__and_<std::is_constructible<int, int&&>, std::__is_nt_constructible_impl<int, int&&> > (0x0x7f36e29c0138) 0 empty
      std::__is_nt_constructible_impl<int, int&&> (0x0x7f36e29c01a0) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e299be40) 0 empty

Class std::is_nothrow_move_constructible<int>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<int> (0x0x7f36e29c0208) 0 empty
  std::__is_nothrow_move_constructible_impl<int, true> (0x0x7f36e29c0270) 0 empty
    std::is_nothrow_constructible<int, int&&> (0x0x7f36e29c02d8) 0 empty
      std::__and_<std::is_constructible<int, int&&>, std::__is_nt_constructible_impl<int, int&&> > (0x0x7f36e29c0340) 0 empty
        std::__is_nt_constructible_impl<int, int&&> (0x0x7f36e29c03a8) 0 empty
          std::integral_constant<bool, true> (0x0x7f36e299bf00) 0 empty

Class std::conditional<true, std::is_nothrow_move_assignable<int>, std::is_nothrow_move_constructible<int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_nothrow_move_assignable<int>, std::is_nothrow_move_constructible<int> > (0x0x7f36e29c2000) 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&&> > (0x0x7f36e29c2060) 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&&> (0x0x7f36e29c0680) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e29c2180) 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&&> > (0x0x7f36e29c06e8) 0 empty
  std::__is_nt_assignable_impl<int&, int&&> (0x0x7f36e29c0750) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e29c21e0) 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&&> (0x0x7f36e29c07b8) 0 empty
  std::__and_<std::is_assignable<int&, int&&>, std::__is_nt_assignable_impl<int&, int&&> > (0x0x7f36e29c0820) 0 empty
    std::__is_nt_assignable_impl<int&, int&&> (0x0x7f36e29c0888) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e29c2300) 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> (0x0x7f36e29c08f0) 0 empty
  std::is_nothrow_assignable<int&, int&&> (0x0x7f36e29c0958) 0 empty
    std::__and_<std::is_assignable<int&, int&&>, std::__is_nt_assignable_impl<int&, int&&> > (0x0x7f36e29c09c0) 0 empty
      std::__is_nt_assignable_impl<int&, int&&> (0x0x7f36e29c0a28) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e29c23c0) 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> (0x0x7f36e29c0a90) 0 empty
  std::__is_nt_move_assignable_impl<int, true> (0x0x7f36e29c0af8) 0 empty
    std::is_nothrow_assignable<int&, int&&> (0x0x7f36e29c0b60) 0 empty
      std::__and_<std::is_assignable<int&, int&&>, std::__is_nt_assignable_impl<int&, int&&> > (0x0x7f36e29c0bc8) 0 empty
        std::__is_nt_assignable_impl<int&, int&&> (0x0x7f36e29c0c30) 0 empty
          std::integral_constant<bool, true> (0x0x7f36e29c2480) 0 empty

Class std::__and_<std::is_nothrow_move_constructible<int>, std::is_nothrow_move_assignable<int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_nothrow_move_constructible<int>, std::is_nothrow_move_assignable<int> > (0x0x7f36e29c0c98) 0 empty
  std::is_nothrow_move_assignable<int> (0x0x7f36e29c0d00) 0 empty
    std::__is_nt_move_assignable_impl<int, true> (0x0x7f36e29c0d68) 0 empty
      std::is_nothrow_assignable<int&, int&&> (0x0x7f36e29c0dd0) 0 empty
        std::__and_<std::is_assignable<int&, int&&>, std::__is_nt_assignable_impl<int&, int&&> > (0x0x7f36e29c0e38) 0 empty
          std::__is_nt_assignable_impl<int&, int&&> (0x0x7f36e29c0ea0) 0 empty
            std::integral_constant<bool, true> (0x0x7f36e29c2540) 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 (0x0x7f36e29c2c00) 0

Class std::__are_same<int, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<int, int> (0x0x7f36e29c2f60) 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 (0x0x7f36e29ee060) 0

Class std::__are_same<long int, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<long int, int> (0x0x7f36e29ee3c0) 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 (0x0x7f36e29ee480) 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> (0x0x7f36e29ee7e0) 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 (0x0x7f36e29ee8a0) 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> (0x0x7f36e29eec00) 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 (0x0x7f36e29eecc0) 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> (0x0x7f36e2a23060) 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 (0x0x7f36e2a23120) 0

Class std::__are_same<float, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<float, int> (0x0x7f36e2a23480) 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 (0x0x7f36e2a23540) 0

Class std::__are_same<double, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<double, int> (0x0x7f36e2a238a0) 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 (0x0x7f36e2a23960) 0

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

Class std::iterator_traits<char*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<char*> (0x0x7f36e2a23d80) 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> (0x0x7f36e2a23e40) 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> (0x0x7f36e2a23ea0) 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> (0x0x7f36e2a23de0) 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> (0x0x7f36e29c0f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2a23f00) 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> (0x0x7f36e2a58000) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2a23f60) 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> > > (0x0x7f36e2a59000) 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> (0x0x7f36e2a58068) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2a59120) 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> > (0x0x7f36e2a59180) 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> (0x0x7f36e2a581a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2a591e0) 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> > (0x0x7f36e2a58208) 0 empty
  std::is_array<std::input_iterator_tag> (0x0x7f36e2a58270) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e2a59240) 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> > (0x0x7f36e2a582d8) 0 empty
  std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > (0x0x7f36e2a58340) 0 empty
    std::is_array<std::input_iterator_tag> (0x0x7f36e2a583a8) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e2a59360) 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> (0x0x7f36e2a58410) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2a59480) 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> > > (0x0x7f36e2a594e0) 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> (0x0x7f36e2a58478) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2a59540) 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> > (0x0x7f36e2a595a0) 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> (0x0x7f36e2a584e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2a59600) 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> > (0x0x7f36e2a58548) 0 empty
  std::is_rvalue_reference<std::random_access_iterator_tag> (0x0x7f36e2a585b0) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e2a59660) 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> (0x0x7f36e2a58618) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2a596c0) 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> > (0x0x7f36e2a59720) 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> > (0x0x7f36e2a58680) 0 empty
  std::is_void<std::random_access_iterator_tag> (0x0x7f36e2a586e8) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e2a59780) 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> > (0x0x7f36e2a58750) 0 empty
  std::__or_<std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> > (0x0x7f36e2a587b8) 0 empty
    std::is_void<std::random_access_iterator_tag> (0x0x7f36e2a58820) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e2a597e0) 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> > > (0x0x7f36e2a58888) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2a59840) 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> (0x0x7f36e2a588f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2a598a0) 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> > (0x0x7f36e2a59900) 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> > (0x0x7f36e2a58958) 0 empty
  std::is_object<std::random_access_iterator_tag> (0x0x7f36e2a589c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2a59960) 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> (0x0x7f36e2a58a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2a599c0) 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> (0x0x7f36e2a59a20) 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> (0x0x7f36e2a58a90) 0 empty
  std::__add_rvalue_reference_helper<std::random_access_iterator_tag, true> (0x0x7f36e2a59a80) 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> (0x0x7f36e2a59420) 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> (0x0x7f36e2a58b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2a59c60) 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>&> (0x0x7f36e2672060) 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 (0x0x7f36e2672300) 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 (0x0x7f36e26726c0) 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 (0x0x7f36e2672a80) 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 (0x0x7f36e2672e40) 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 (0x0x7f36e26aa240) 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 (0x0x7f36e26aa600) 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 (0x0x7f36e26aa9c0) 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 (0x0x7f36e26aad80) 0

Class std::iterator_traits<wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<wchar_t*> (0x0x7f36e26d9180) 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>&> (0x0x7f36e26d9540) 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>&> (0x0x7f36e2700c00) 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>&> (0x0x7f36e271f600) 0 empty

Class std::iterator_traits<const char*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const char*> (0x0x7f36e271f900) 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> > (0x0x7f36e271f8a0) 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> > (0x0x7f36e271f960) 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>&> (0x0x7f36e271f9c0) 0 empty

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

Class std::__is_arithmetic<int>
   size=1 align=1
   base size=1 base align=1
std::__is_arithmetic<int> (0x0x7f36e27582d8) 0 empty
  std::__traitor<std::__is_integer<int>, std::__is_floating<int> > (0x0x7f36e2766660) 0 empty

Class std::__is_pointer<int>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<int> (0x0x7f36e27666c0) 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> > (0x0x7f36e2766540) 0 empty

Class std::__is_scalar<int>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<int> (0x0x7f36e27583a8) 0 empty
  std::__traitor<std::__is_arithmetic<int>, std::__is_pointer<int> > (0x0x7f36e2766720) 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> (0x0x7f36e2766780) 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> (0x0x7f36e27667e0) 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 (0x0x7f36e2789180) 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 (0x0x7f36e2789b40) 0

Class fastjet::SharedPtr<fastjet::SelectorWorker>::__SharedCountingPtr
   size=16 align=8
   base size=16 base align=8
fastjet::SharedPtr<fastjet::SelectorWorker>::__SharedCountingPtr (0x0x7f36e27b9840) 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>&> (0x0x7f36e27e4600) 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 (0x0x7f36e27e4900) 0

Class std::remove_reference<_IO_FILE*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<_IO_FILE*&> (0x0x7f36e280b240) 0 empty

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

Class fastjet::SharedPtr<fastjet::PseudoJetStructureBase>::__SharedCountingPtr
   size=16 align=8
   base size=16 base align=8
fastjet::SharedPtr<fastjet::PseudoJetStructureBase>::__SharedCountingPtr (0x0x7f36e280b480) 0

Class std::__not_<std::is_nothrow_move_constructible<fastjet::PseudoJet> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_nothrow_move_constructible<fastjet::PseudoJet> > (0x0x7f36e27585b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e280b780) 0 empty

Class std::conditional<true, std::is_copy_constructible<fastjet::PseudoJet>, std::__not_<std::is_nothrow_move_constructible<fastjet::PseudoJet> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_copy_constructible<fastjet::PseudoJet>, std::__not_<std::is_nothrow_move_constructible<fastjet::PseudoJet> > > (0x0x7f36e280b7e0) 0 empty

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

Class std::conditional<true, std::__is_direct_constructible_impl<fastjet::PseudoJet, const 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, const fastjet::PseudoJet&>, std::is_destructible<fastjet::PseudoJet> > (0x0x7f36e280b8a0) 0 empty

Class std::is_function<const fastjet::PseudoJet&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const fastjet::PseudoJet&> (0x0x7f36e2758680) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e280b960) 0 empty

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

Class std::is_lvalue_reference<const fastjet::PseudoJet&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const fastjet::PseudoJet&> (0x0x7f36e27586e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e280bae0) 0 empty

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

Class std::__or_<std::is_lvalue_reference<const fastjet::PseudoJet&>, std::is_rvalue_reference<const fastjet::PseudoJet&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const fastjet::PseudoJet&>, std::is_rvalue_reference<const fastjet::PseudoJet&> > (0x0x7f36e2758750) 0 empty
  std::is_lvalue_reference<const fastjet::PseudoJet&> (0x0x7f36e27587b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e280bba0) 0 empty

Class std::is_reference<const fastjet::PseudoJet&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const fastjet::PseudoJet&> (0x0x7f36e2758820) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e280bc00) 0 empty

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

Class std::__or_<std::is_reference<const fastjet::PseudoJet&>, std::is_void<const fastjet::PseudoJet&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const fastjet::PseudoJet&>, std::is_void<const fastjet::PseudoJet&> > (0x0x7f36e2758888) 0 empty
  std::is_reference<const fastjet::PseudoJet&> (0x0x7f36e27588f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e280bcc0) 0 empty

Class std::__or_<std::is_function<const fastjet::PseudoJet&>, std::is_reference<const fastjet::PseudoJet&>, std::is_void<const fastjet::PseudoJet&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const fastjet::PseudoJet&>, std::is_reference<const fastjet::PseudoJet&>, std::is_void<const fastjet::PseudoJet&> > (0x0x7f36e2758a28) 0 empty
  std::__or_<std::is_reference<const fastjet::PseudoJet&>, std::is_void<const fastjet::PseudoJet&> > (0x0x7f36e2758a90) 0 empty
    std::is_reference<const fastjet::PseudoJet&> (0x0x7f36e2758af8) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e280bd20) 0 empty

Class std::__not_<std::__or_<std::is_function<const fastjet::PseudoJet&>, std::is_reference<const fastjet::PseudoJet&>, std::is_void<const fastjet::PseudoJet&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const fastjet::PseudoJet&>, std::is_reference<const fastjet::PseudoJet&>, std::is_void<const fastjet::PseudoJet&> > > (0x0x7f36e2758bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e280bd80) 0 empty

Class std::is_object<const fastjet::PseudoJet&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const fastjet::PseudoJet&> (0x0x7f36e2758c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e280bde0) 0 empty

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

Class std::__or_<std::is_object<const fastjet::PseudoJet&>, std::is_reference<const fastjet::PseudoJet&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const fastjet::PseudoJet&>, std::is_reference<const fastjet::PseudoJet&> > (0x0x7f36e2758c98) 0 empty
  std::is_reference<const fastjet::PseudoJet&> (0x0x7f36e2758d00) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e280bea0) 0 empty

Class std::__is_referenceable<const fastjet::PseudoJet&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const fastjet::PseudoJet&> (0x0x7f36e2758e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2840000) 0 empty

Class std::__add_rvalue_reference_helper<const fastjet::PseudoJet&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const fastjet::PseudoJet&, true> (0x0x7f36e2840060) 0 empty

Class std::add_rvalue_reference<const fastjet::PseudoJet&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const fastjet::PseudoJet&> (0x0x7f36e2758ea0) 0 empty
  std::__add_rvalue_reference_helper<const fastjet::PseudoJet&, true> (0x0x7f36e28400c0) 0 empty

Class std::__is_direct_constructible_impl<fastjet::PseudoJet, const fastjet::PseudoJet&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<fastjet::PseudoJet, const fastjet::PseudoJet&> (0x0x7f36e2758618) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f36e280b900) 0 empty

Class std::__and_<std::is_destructible<fastjet::PseudoJet>, std::__is_direct_constructible_impl<fastjet::PseudoJet, const 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, const fastjet::PseudoJet&> > (0x0x7f36e2758f70) 0 empty
  std::__is_direct_constructible_impl<fastjet::PseudoJet, const fastjet::PseudoJet&> (0x0x7f36e2847000) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f36e2840120) 0 empty

Class std::__is_direct_constructible_new_safe<fastjet::PseudoJet, const fastjet::PseudoJet&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<fastjet::PseudoJet, const fastjet::PseudoJet&> (0x0x7f36e2847068) 0 empty
  std::__and_<std::is_destructible<fastjet::PseudoJet>, std::__is_direct_constructible_impl<fastjet::PseudoJet, const fastjet::PseudoJet&> > (0x0x7f36e28470d0) 0 empty
    std::__is_direct_constructible_impl<fastjet::PseudoJet, const fastjet::PseudoJet&> (0x0x7f36e2847138) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f36e2840180) 0 empty

Class std::__is_direct_constructible_new<fastjet::PseudoJet, const fastjet::PseudoJet&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<fastjet::PseudoJet, const fastjet::PseudoJet&> (0x0x7f36e28471a0) 0 empty
  std::__is_direct_constructible_new_safe<fastjet::PseudoJet, const fastjet::PseudoJet&> (0x0x7f36e2847208) 0 empty
    std::__and_<std::is_destructible<fastjet::PseudoJet>, std::__is_direct_constructible_impl<fastjet::PseudoJet, const fastjet::PseudoJet&> > (0x0x7f36e2847270) 0 empty
      std::__is_direct_constructible_impl<fastjet::PseudoJet, const fastjet::PseudoJet&> (0x0x7f36e28472d8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f36e28401e0) 0 empty

Class std::__is_direct_constructible<fastjet::PseudoJet, const fastjet::PseudoJet&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<fastjet::PseudoJet, const fastjet::PseudoJet&> (0x0x7f36e2847340) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2840240) 0 empty

Class std::__is_constructible_impl<fastjet::PseudoJet, const fastjet::PseudoJet&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<fastjet::PseudoJet, const fastjet::PseudoJet&> (0x0x7f36e28473a8) 0 empty
  std::__is_direct_constructible<fastjet::PseudoJet, const fastjet::PseudoJet&> (0x0x7f36e2847410) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e28402a0) 0 empty

Class std::is_constructible<fastjet::PseudoJet, const fastjet::PseudoJet&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<fastjet::PseudoJet, const fastjet::PseudoJet&> (0x0x7f36e2847478) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2840300) 0 empty

Class std::__is_copy_constructible_impl<fastjet::PseudoJet, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_constructible_impl<fastjet::PseudoJet, true> (0x0x7f36e28474e0) 0 empty
  std::is_constructible<fastjet::PseudoJet, const fastjet::PseudoJet&> (0x0x7f36e2847548) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2840360) 0 empty

Class std::is_copy_constructible<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::is_copy_constructible<fastjet::PseudoJet> (0x0x7f36e28475b0) 0 empty
  std::__is_copy_constructible_impl<fastjet::PseudoJet, true> (0x0x7f36e2847618) 0 empty
    std::is_constructible<fastjet::PseudoJet, const fastjet::PseudoJet&> (0x0x7f36e2847680) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e28403c0) 0 empty

Class std::__and_<std::__not_<std::is_nothrow_move_constructible<fastjet::PseudoJet> >, std::is_copy_constructible<fastjet::PseudoJet> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_nothrow_move_constructible<fastjet::PseudoJet> >, std::is_copy_constructible<fastjet::PseudoJet> > (0x0x7f36e28476e8) 0 empty
  std::is_copy_constructible<fastjet::PseudoJet> (0x0x7f36e2847750) 0 empty
    std::__is_copy_constructible_impl<fastjet::PseudoJet, true> (0x0x7f36e28477b8) 0 empty
      std::is_constructible<fastjet::PseudoJet, const fastjet::PseudoJet&> (0x0x7f36e2847820) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e2840420) 0 empty

Class std::__move_if_noexcept_cond<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::__move_if_noexcept_cond<fastjet::PseudoJet> (0x0x7f36e2847888) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2840480) 0 empty

Class std::conditional<true, const fastjet::PseudoJet*, std::move_iterator<fastjet::PseudoJet*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, const fastjet::PseudoJet*, std::move_iterator<fastjet::PseudoJet*> > (0x0x7f36e28404e0) 0 empty

Class std::iterator_traits<fastjet::PseudoJet*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<fastjet::PseudoJet*> (0x0x7f36e2840600) 0 empty

Class std::conditional<true, fastjet::PseudoJet*, std::move_iterator<fastjet::PseudoJet*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, fastjet::PseudoJet*, std::move_iterator<fastjet::PseudoJet*> > (0x0x7f36e2840660) 0 empty

Class std::is_function<fastjet::ClusterSequence::history_element>
   size=1 align=1
   base size=1 base align=1
std::is_function<fastjet::ClusterSequence::history_element> (0x0x7f36e2847a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e28407e0) 0 empty

Class std::conditional<false, std::is_function<fastjet::ClusterSequence::history_element>, std::__or_<std::is_reference<fastjet::ClusterSequence::history_element>, std::is_void<fastjet::ClusterSequence::history_element> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<fastjet::ClusterSequence::history_element>, std::__or_<std::is_reference<fastjet::ClusterSequence::history_element>, std::is_void<fastjet::ClusterSequence::history_element> > > (0x0x7f36e2840840) 0 empty

Class std::is_lvalue_reference<fastjet::ClusterSequence::history_element>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<fastjet::ClusterSequence::history_element> (0x0x7f36e2847a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e28408a0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<fastjet::ClusterSequence::history_element>, std::is_rvalue_reference<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<fastjet::ClusterSequence::history_element>, std::is_rvalue_reference<fastjet::ClusterSequence::history_element> > (0x0x7f36e2840900) 0 empty

Class std::is_rvalue_reference<fastjet::ClusterSequence::history_element>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<fastjet::ClusterSequence::history_element> (0x0x7f36e2847af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2840960) 0 empty

Class std::__or_<std::is_lvalue_reference<fastjet::ClusterSequence::history_element>, std::is_rvalue_reference<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<fastjet::ClusterSequence::history_element>, std::is_rvalue_reference<fastjet::ClusterSequence::history_element> > (0x0x7f36e2847b60) 0 empty
  std::is_rvalue_reference<fastjet::ClusterSequence::history_element> (0x0x7f36e2847bc8) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e28409c0) 0 empty

Class std::is_reference<fastjet::ClusterSequence::history_element>
   size=1 align=1
   base size=1 base align=1
std::is_reference<fastjet::ClusterSequence::history_element> (0x0x7f36e2847c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2840a20) 0 empty

Class std::conditional<false, std::is_reference<fastjet::ClusterSequence::history_element>, std::is_void<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<fastjet::ClusterSequence::history_element>, std::is_void<fastjet::ClusterSequence::history_element> > (0x0x7f36e2840a80) 0 empty

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

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

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

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

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

Class std::__or_<std::is_reference<fastjet::ClusterSequence::history_element>, std::is_void<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<fastjet::ClusterSequence::history_element>, std::is_void<fastjet::ClusterSequence::history_element> > (0x0x7f36e2847dd0) 0 empty
  std::is_void<fastjet::ClusterSequence::history_element> (0x0x7f36e2847e38) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e2840cc0) 0 empty

Class std::__or_<std::is_function<fastjet::ClusterSequence::history_element>, std::is_reference<fastjet::ClusterSequence::history_element>, std::is_void<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<fastjet::ClusterSequence::history_element>, std::is_reference<fastjet::ClusterSequence::history_element>, std::is_void<fastjet::ClusterSequence::history_element> > (0x0x7f36e2847ea0) 0 empty
  std::__or_<std::is_reference<fastjet::ClusterSequence::history_element>, std::is_void<fastjet::ClusterSequence::history_element> > (0x0x7f36e2847f08) 0 empty
    std::is_void<fastjet::ClusterSequence::history_element> (0x0x7f36e2847f70) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e2840d20) 0 empty

Class std::__not_<std::__or_<std::is_function<fastjet::ClusterSequence::history_element>, std::is_reference<fastjet::ClusterSequence::history_element>, std::is_void<fastjet::ClusterSequence::history_element> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<fastjet::ClusterSequence::history_element>, std::is_reference<fastjet::ClusterSequence::history_element>, std::is_void<fastjet::ClusterSequence::history_element> > > (0x0x7f36e2847958) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2840d80) 0 empty

Class std::is_object<fastjet::ClusterSequence::history_element>
   size=1 align=1
   base size=1 base align=1
std::is_object<fastjet::ClusterSequence::history_element> (0x0x7f36e28479c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2840de0) 0 empty

Class std::conditional<true, std::is_object<fastjet::ClusterSequence::history_element>, std::is_reference<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<fastjet::ClusterSequence::history_element>, std::is_reference<fastjet::ClusterSequence::history_element> > (0x0x7f36e2840e40) 0 empty

Class std::__or_<std::is_object<fastjet::ClusterSequence::history_element>, std::is_reference<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<fastjet::ClusterSequence::history_element>, std::is_reference<fastjet::ClusterSequence::history_element> > (0x0x7f36e23e9000) 0 empty
  std::is_object<fastjet::ClusterSequence::history_element> (0x0x7f36e23e9068) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2840ea0) 0 empty

Class std::__is_referenceable<fastjet::ClusterSequence::history_element>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<fastjet::ClusterSequence::history_element> (0x0x7f36e23e90d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2840f00) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&>, std::__is_direct_constructible_new_safe<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&>, std::__is_direct_constructible_new_safe<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> > (0x0x7f36e2840f60) 0 empty

Class std::conditional<false, std::is_void<fastjet::ClusterSequence::history_element>, std::__or_<std::__is_array_unknown_bounds<fastjet::ClusterSequence::history_element>, std::is_function<fastjet::ClusterSequence::history_element> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<fastjet::ClusterSequence::history_element>, std::__or_<std::__is_array_unknown_bounds<fastjet::ClusterSequence::history_element>, std::is_function<fastjet::ClusterSequence::history_element> > > (0x0x7f36e23f7000) 0 empty

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

Class std::conditional<false, std::__not_<std::extent<fastjet::ClusterSequence::history_element, 0u> >, std::is_array<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<fastjet::ClusterSequence::history_element, 0u> >, std::is_array<fastjet::ClusterSequence::history_element> > (0x0x7f36e23f70c0) 0 empty

Class std::__and_<std::is_array<fastjet::ClusterSequence::history_element>, std::__not_<std::extent<fastjet::ClusterSequence::history_element, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<fastjet::ClusterSequence::history_element>, std::__not_<std::extent<fastjet::ClusterSequence::history_element, 0u> > > (0x0x7f36e23e91a0) 0 empty
  std::is_array<fastjet::ClusterSequence::history_element> (0x0x7f36e23e9208) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e23f7120) 0 empty

Class std::__is_array_unknown_bounds<fastjet::ClusterSequence::history_element>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<fastjet::ClusterSequence::history_element> (0x0x7f36e23e9270) 0 empty
  std::__and_<std::is_array<fastjet::ClusterSequence::history_element>, std::__not_<std::extent<fastjet::ClusterSequence::history_element, 0u> > > (0x0x7f36e23e92d8) 0 empty
    std::is_array<fastjet::ClusterSequence::history_element> (0x0x7f36e23e9340) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e23f7180) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<fastjet::ClusterSequence::history_element>, std::is_function<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<fastjet::ClusterSequence::history_element>, std::is_function<fastjet::ClusterSequence::history_element> > (0x0x7f36e23f71e0) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<fastjet::ClusterSequence::history_element>, std::is_function<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<fastjet::ClusterSequence::history_element>, std::is_function<fastjet::ClusterSequence::history_element> > (0x0x7f36e23e93a8) 0 empty
  std::is_function<fastjet::ClusterSequence::history_element> (0x0x7f36e23e9410) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e23f7240) 0 empty

Class std::__or_<std::is_void<fastjet::ClusterSequence::history_element>, std::__is_array_unknown_bounds<fastjet::ClusterSequence::history_element>, std::is_function<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<fastjet::ClusterSequence::history_element>, std::__is_array_unknown_bounds<fastjet::ClusterSequence::history_element>, std::is_function<fastjet::ClusterSequence::history_element> > (0x0x7f36e23e9478) 0 empty
  std::__or_<std::__is_array_unknown_bounds<fastjet::ClusterSequence::history_element>, std::is_function<fastjet::ClusterSequence::history_element> > (0x0x7f36e23e94e0) 0 empty
    std::is_function<fastjet::ClusterSequence::history_element> (0x0x7f36e23e9548) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e23f72a0) 0 empty

Class std::conditional<false, std::is_reference<fastjet::ClusterSequence::history_element>, std::is_scalar<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<fastjet::ClusterSequence::history_element>, std::is_scalar<fastjet::ClusterSequence::history_element> > (0x0x7f36e23f7300) 0 empty

Class std::__is_integral_helper<fastjet::ClusterSequence::history_element>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<fastjet::ClusterSequence::history_element> (0x0x7f36e23e95b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e23f7360) 0 empty

Class std::is_integral<fastjet::ClusterSequence::history_element>
   size=1 align=1
   base size=1 base align=1
std::is_integral<fastjet::ClusterSequence::history_element> (0x0x7f36e23e9618) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e23f73c0) 0 empty

Class std::conditional<false, std::is_integral<fastjet::ClusterSequence::history_element>, std::is_floating_point<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<fastjet::ClusterSequence::history_element>, std::is_floating_point<fastjet::ClusterSequence::history_element> > (0x0x7f36e23f7420) 0 empty

Class std::__is_floating_point_helper<fastjet::ClusterSequence::history_element>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<fastjet::ClusterSequence::history_element> (0x0x7f36e23e9680) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e23f7480) 0 empty

Class std::is_floating_point<fastjet::ClusterSequence::history_element>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<fastjet::ClusterSequence::history_element> (0x0x7f36e23e96e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e23f74e0) 0 empty

Class std::__or_<std::is_integral<fastjet::ClusterSequence::history_element>, std::is_floating_point<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<fastjet::ClusterSequence::history_element>, std::is_floating_point<fastjet::ClusterSequence::history_element> > (0x0x7f36e23e9750) 0 empty
  std::is_floating_point<fastjet::ClusterSequence::history_element> (0x0x7f36e23e97b8) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e23f7540) 0 empty

Class std::is_arithmetic<fastjet::ClusterSequence::history_element>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<fastjet::ClusterSequence::history_element> (0x0x7f36e23e9820) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e23f75a0) 0 empty

Class std::conditional<false, std::is_arithmetic<fastjet::ClusterSequence::history_element>, std::__or_<std::is_enum<fastjet::ClusterSequence::history_element>, std::is_pointer<fastjet::ClusterSequence::history_element>, std::is_member_pointer<fastjet::ClusterSequence::history_element>, std::is_null_pointer<fastjet::ClusterSequence::history_element> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<fastjet::ClusterSequence::history_element>, std::__or_<std::is_enum<fastjet::ClusterSequence::history_element>, std::is_pointer<fastjet::ClusterSequence::history_element>, std::is_member_pointer<fastjet::ClusterSequence::history_element>, std::is_null_pointer<fastjet::ClusterSequence::history_element> > > (0x0x7f36e23f7600) 0 empty

Class std::is_enum<fastjet::ClusterSequence::history_element>
   size=1 align=1
   base size=1 base align=1
std::is_enum<fastjet::ClusterSequence::history_element> (0x0x7f36e23e9888) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e23f7660) 0 empty

Class std::conditional<false, std::is_enum<fastjet::ClusterSequence::history_element>, std::__or_<std::is_pointer<fastjet::ClusterSequence::history_element>, std::is_member_pointer<fastjet::ClusterSequence::history_element>, std::is_null_pointer<fastjet::ClusterSequence::history_element> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<fastjet::ClusterSequence::history_element>, std::__or_<std::is_pointer<fastjet::ClusterSequence::history_element>, std::is_member_pointer<fastjet::ClusterSequence::history_element>, std::is_null_pointer<fastjet::ClusterSequence::history_element> > > (0x0x7f36e23f76c0) 0 empty

Class std::__is_pointer_helper<fastjet::ClusterSequence::history_element>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<fastjet::ClusterSequence::history_element> (0x0x7f36e23e98f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e23f7720) 0 empty

Class std::is_pointer<fastjet::ClusterSequence::history_element>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<fastjet::ClusterSequence::history_element> (0x0x7f36e23e9958) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e23f7780) 0 empty

Class std::conditional<false, std::is_pointer<fastjet::ClusterSequence::history_element>, std::__or_<std::is_member_pointer<fastjet::ClusterSequence::history_element>, std::is_null_pointer<fastjet::ClusterSequence::history_element> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_pointer<fastjet::ClusterSequence::history_element>, std::__or_<std::is_member_pointer<fastjet::ClusterSequence::history_element>, std::is_null_pointer<fastjet::ClusterSequence::history_element> > > (0x0x7f36e23f77e0) 0 empty

Class std::__is_member_pointer_helper<fastjet::ClusterSequence::history_element>
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<fastjet::ClusterSequence::history_element> (0x0x7f36e23e99c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e23f7840) 0 empty

Class std::is_member_pointer<fastjet::ClusterSequence::history_element>
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<fastjet::ClusterSequence::history_element> (0x0x7f36e23e9a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e23f78a0) 0 empty

Class std::conditional<false, std::is_member_pointer<fastjet::ClusterSequence::history_element>, std::is_null_pointer<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<fastjet::ClusterSequence::history_element>, std::is_null_pointer<fastjet::ClusterSequence::history_element> > (0x0x7f36e23f7900) 0 empty

Class std::__is_null_pointer_helper<fastjet::ClusterSequence::history_element>
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<fastjet::ClusterSequence::history_element> (0x0x7f36e23e9a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e23f7960) 0 empty

Class std::is_null_pointer<fastjet::ClusterSequence::history_element>
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<fastjet::ClusterSequence::history_element> (0x0x7f36e23e9af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e23f79c0) 0 empty

Class std::__or_<std::is_member_pointer<fastjet::ClusterSequence::history_element>, std::is_null_pointer<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<fastjet::ClusterSequence::history_element>, std::is_null_pointer<fastjet::ClusterSequence::history_element> > (0x0x7f36e23e9b60) 0 empty
  std::is_null_pointer<fastjet::ClusterSequence::history_element> (0x0x7f36e23e9bc8) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e23f7a20) 0 empty

Class std::__or_<std::is_pointer<fastjet::ClusterSequence::history_element>, std::is_member_pointer<fastjet::ClusterSequence::history_element>, std::is_null_pointer<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<fastjet::ClusterSequence::history_element>, std::is_member_pointer<fastjet::ClusterSequence::history_element>, std::is_null_pointer<fastjet::ClusterSequence::history_element> > (0x0x7f36e23e9c30) 0 empty
  std::__or_<std::is_member_pointer<fastjet::ClusterSequence::history_element>, std::is_null_pointer<fastjet::ClusterSequence::history_element> > (0x0x7f36e23e9c98) 0 empty
    std::is_null_pointer<fastjet::ClusterSequence::history_element> (0x0x7f36e23e9d00) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e23f7a80) 0 empty

Class std::__or_<std::is_enum<fastjet::ClusterSequence::history_element>, std::is_pointer<fastjet::ClusterSequence::history_element>, std::is_member_pointer<fastjet::ClusterSequence::history_element>, std::is_null_pointer<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<fastjet::ClusterSequence::history_element>, std::is_pointer<fastjet::ClusterSequence::history_element>, std::is_member_pointer<fastjet::ClusterSequence::history_element>, std::is_null_pointer<fastjet::ClusterSequence::history_element> > (0x0x7f36e23e9d68) 0 empty
  std::__or_<std::is_pointer<fastjet::ClusterSequence::history_element>, std::is_member_pointer<fastjet::ClusterSequence::history_element>, std::is_null_pointer<fastjet::ClusterSequence::history_element> > (0x0x7f36e23e9dd0) 0 empty
    std::__or_<std::is_member_pointer<fastjet::ClusterSequence::history_element>, std::is_null_pointer<fastjet::ClusterSequence::history_element> > (0x0x7f36e23e9e38) 0 empty
      std::is_null_pointer<fastjet::ClusterSequence::history_element> (0x0x7f36e23e9ea0) 0 empty
        std::integral_constant<bool, false> (0x0x7f36e23f7ae0) 0 empty

Class std::__or_<std::is_arithmetic<fastjet::ClusterSequence::history_element>, std::is_enum<fastjet::ClusterSequence::history_element>, std::is_pointer<fastjet::ClusterSequence::history_element>, std::is_member_pointer<fastjet::ClusterSequence::history_element>, std::is_null_pointer<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<fastjet::ClusterSequence::history_element>, std::is_enum<fastjet::ClusterSequence::history_element>, std::is_pointer<fastjet::ClusterSequence::history_element>, std::is_member_pointer<fastjet::ClusterSequence::history_element>, std::is_null_pointer<fastjet::ClusterSequence::history_element> > (0x0x7f36e23e9f08) 0 empty
  std::__or_<std::is_enum<fastjet::ClusterSequence::history_element>, std::is_pointer<fastjet::ClusterSequence::history_element>, std::is_member_pointer<fastjet::ClusterSequence::history_element>, std::is_null_pointer<fastjet::ClusterSequence::history_element> > (0x0x7f36e23e9f70) 0 empty
    std::__or_<std::is_pointer<fastjet::ClusterSequence::history_element>, std::is_member_pointer<fastjet::ClusterSequence::history_element>, std::is_null_pointer<fastjet::ClusterSequence::history_element> > (0x0x7f36e2418000) 0 empty
      std::__or_<std::is_member_pointer<fastjet::ClusterSequence::history_element>, std::is_null_pointer<fastjet::ClusterSequence::history_element> > (0x0x7f36e2418068) 0 empty
        std::is_null_pointer<fastjet::ClusterSequence::history_element> (0x0x7f36e24180d0) 0 empty
          std::integral_constant<bool, false> (0x0x7f36e23f7b40) 0 empty

Class std::is_scalar<fastjet::ClusterSequence::history_element>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<fastjet::ClusterSequence::history_element> (0x0x7f36e2418138) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e23f7ba0) 0 empty

Class std::__or_<std::is_reference<fastjet::ClusterSequence::history_element>, std::is_scalar<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<fastjet::ClusterSequence::history_element>, std::is_scalar<fastjet::ClusterSequence::history_element> > (0x0x7f36e24181a0) 0 empty
  std::is_scalar<fastjet::ClusterSequence::history_element> (0x0x7f36e2418208) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e23f7c00) 0 empty

Class std::remove_all_extents<fastjet::ClusterSequence::history_element>
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<fastjet::ClusterSequence::history_element> (0x0x7f36e23f7c60) 0 empty

Class std::is_function<fastjet::ClusterSequence::history_element&>
   size=1 align=1
   base size=1 base align=1
std::is_function<fastjet::ClusterSequence::history_element&> (0x0x7f36e24182d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e23f7d20) 0 empty

Class std::conditional<false, std::is_function<fastjet::ClusterSequence::history_element&>, std::__or_<std::is_reference<fastjet::ClusterSequence::history_element&>, std::is_void<fastjet::ClusterSequence::history_element&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<fastjet::ClusterSequence::history_element&>, std::__or_<std::is_reference<fastjet::ClusterSequence::history_element&>, std::is_void<fastjet::ClusterSequence::history_element&> > > (0x0x7f36e23f7d80) 0 empty

Class std::is_lvalue_reference<fastjet::ClusterSequence::history_element&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<fastjet::ClusterSequence::history_element&> (0x0x7f36e2418340) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e23f7de0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<fastjet::ClusterSequence::history_element&>, std::is_rvalue_reference<fastjet::ClusterSequence::history_element&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<fastjet::ClusterSequence::history_element&>, std::is_rvalue_reference<fastjet::ClusterSequence::history_element&> > (0x0x7f36e23f7e40) 0 empty

Class std::__or_<std::is_lvalue_reference<fastjet::ClusterSequence::history_element&>, std::is_rvalue_reference<fastjet::ClusterSequence::history_element&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<fastjet::ClusterSequence::history_element&>, std::is_rvalue_reference<fastjet::ClusterSequence::history_element&> > (0x0x7f36e24183a8) 0 empty
  std::is_lvalue_reference<fastjet::ClusterSequence::history_element&> (0x0x7f36e2418410) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e23f7ea0) 0 empty

Class std::is_reference<fastjet::ClusterSequence::history_element&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<fastjet::ClusterSequence::history_element&> (0x0x7f36e2418478) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e23f7f00) 0 empty

Class std::conditional<true, std::is_reference<fastjet::ClusterSequence::history_element&>, std::is_void<fastjet::ClusterSequence::history_element&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<fastjet::ClusterSequence::history_element&>, std::is_void<fastjet::ClusterSequence::history_element&> > (0x0x7f36e23f7f60) 0 empty

Class std::__or_<std::is_reference<fastjet::ClusterSequence::history_element&>, std::is_void<fastjet::ClusterSequence::history_element&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<fastjet::ClusterSequence::history_element&>, std::is_void<fastjet::ClusterSequence::history_element&> > (0x0x7f36e24184e0) 0 empty
  std::is_reference<fastjet::ClusterSequence::history_element&> (0x0x7f36e2418548) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e242a000) 0 empty

Class std::__or_<std::is_function<fastjet::ClusterSequence::history_element&>, std::is_reference<fastjet::ClusterSequence::history_element&>, std::is_void<fastjet::ClusterSequence::history_element&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<fastjet::ClusterSequence::history_element&>, std::is_reference<fastjet::ClusterSequence::history_element&>, std::is_void<fastjet::ClusterSequence::history_element&> > (0x0x7f36e24185b0) 0 empty
  std::__or_<std::is_reference<fastjet::ClusterSequence::history_element&>, std::is_void<fastjet::ClusterSequence::history_element&> > (0x0x7f36e2418618) 0 empty
    std::is_reference<fastjet::ClusterSequence::history_element&> (0x0x7f36e2418680) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e242a060) 0 empty

Class std::__not_<std::__or_<std::is_function<fastjet::ClusterSequence::history_element&>, std::is_reference<fastjet::ClusterSequence::history_element&>, std::is_void<fastjet::ClusterSequence::history_element&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<fastjet::ClusterSequence::history_element&>, std::is_reference<fastjet::ClusterSequence::history_element&>, std::is_void<fastjet::ClusterSequence::history_element&> > > (0x0x7f36e24186e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e242a0c0) 0 empty

Class std::is_object<fastjet::ClusterSequence::history_element&>
   size=1 align=1
   base size=1 base align=1
std::is_object<fastjet::ClusterSequence::history_element&> (0x0x7f36e2418750) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e242a120) 0 empty

Class std::conditional<false, std::is_object<fastjet::ClusterSequence::history_element&>, std::is_reference<fastjet::ClusterSequence::history_element&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<fastjet::ClusterSequence::history_element&>, std::is_reference<fastjet::ClusterSequence::history_element&> > (0x0x7f36e242a180) 0 empty

Class std::__or_<std::is_object<fastjet::ClusterSequence::history_element&>, std::is_reference<fastjet::ClusterSequence::history_element&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<fastjet::ClusterSequence::history_element&>, std::is_reference<fastjet::ClusterSequence::history_element&> > (0x0x7f36e24187b8) 0 empty
  std::is_reference<fastjet::ClusterSequence::history_element&> (0x0x7f36e2418820) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e242a1e0) 0 empty

Class std::__is_referenceable<fastjet::ClusterSequence::history_element&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<fastjet::ClusterSequence::history_element&> (0x0x7f36e2418888) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e242a240) 0 empty

Class std::__add_rvalue_reference_helper<fastjet::ClusterSequence::history_element&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<fastjet::ClusterSequence::history_element&, true> (0x0x7f36e242a2a0) 0 empty

Class std::add_rvalue_reference<fastjet::ClusterSequence::history_element&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<fastjet::ClusterSequence::history_element&> (0x0x7f36e24188f0) 0 empty
  std::__add_rvalue_reference_helper<fastjet::ClusterSequence::history_element&, true> (0x0x7f36e242a300) 0 empty

Class std::__is_destructible_impl<fastjet::ClusterSequence::history_element>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<fastjet::ClusterSequence::history_element> (0x0x7f36e2418270) 0 empty
  std::__do_is_destructible_impl (0x0x7f36e23f7cc0) 0 empty

Class std::__is_destructible_safe<fastjet::ClusterSequence::history_element, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<fastjet::ClusterSequence::history_element, false, false> (0x0x7f36e24189c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e242a360) 0 empty

Class std::is_destructible<fastjet::ClusterSequence::history_element>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<fastjet::ClusterSequence::history_element> (0x0x7f36e2418a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e242a3c0) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&>, std::is_destructible<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&>, std::is_destructible<fastjet::ClusterSequence::history_element> > (0x0x7f36e242a420) 0 empty

Class std::is_function<fastjet::ClusterSequence::history_element&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<fastjet::ClusterSequence::history_element&&> (0x0x7f36e2418af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e242a4e0) 0 empty

Class std::conditional<false, std::is_function<fastjet::ClusterSequence::history_element&&>, std::__or_<std::is_reference<fastjet::ClusterSequence::history_element&&>, std::is_void<fastjet::ClusterSequence::history_element&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<fastjet::ClusterSequence::history_element&&>, std::__or_<std::is_reference<fastjet::ClusterSequence::history_element&&>, std::is_void<fastjet::ClusterSequence::history_element&&> > > (0x0x7f36e242a540) 0 empty

Class std::is_lvalue_reference<fastjet::ClusterSequence::history_element&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<fastjet::ClusterSequence::history_element&&> (0x0x7f36e2418b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e242a5a0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<fastjet::ClusterSequence::history_element&&>, std::is_rvalue_reference<fastjet::ClusterSequence::history_element&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<fastjet::ClusterSequence::history_element&&>, std::is_rvalue_reference<fastjet::ClusterSequence::history_element&&> > (0x0x7f36e242a600) 0 empty

Class std::is_rvalue_reference<fastjet::ClusterSequence::history_element&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<fastjet::ClusterSequence::history_element&&> (0x0x7f36e2418bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e242a660) 0 empty

Class std::__or_<std::is_lvalue_reference<fastjet::ClusterSequence::history_element&&>, std::is_rvalue_reference<fastjet::ClusterSequence::history_element&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<fastjet::ClusterSequence::history_element&&>, std::is_rvalue_reference<fastjet::ClusterSequence::history_element&&> > (0x0x7f36e2418c30) 0 empty
  std::is_rvalue_reference<fastjet::ClusterSequence::history_element&&> (0x0x7f36e2418c98) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e242a6c0) 0 empty

Class std::is_reference<fastjet::ClusterSequence::history_element&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<fastjet::ClusterSequence::history_element&&> (0x0x7f36e2418d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e242a720) 0 empty

Class std::conditional<true, std::is_reference<fastjet::ClusterSequence::history_element&&>, std::is_void<fastjet::ClusterSequence::history_element&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<fastjet::ClusterSequence::history_element&&>, std::is_void<fastjet::ClusterSequence::history_element&&> > (0x0x7f36e242a780) 0 empty

Class std::__or_<std::is_reference<fastjet::ClusterSequence::history_element&&>, std::is_void<fastjet::ClusterSequence::history_element&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<fastjet::ClusterSequence::history_element&&>, std::is_void<fastjet::ClusterSequence::history_element&&> > (0x0x7f36e2418d68) 0 empty
  std::is_reference<fastjet::ClusterSequence::history_element&&> (0x0x7f36e2418dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e242a7e0) 0 empty

Class std::__or_<std::is_function<fastjet::ClusterSequence::history_element&&>, std::is_reference<fastjet::ClusterSequence::history_element&&>, std::is_void<fastjet::ClusterSequence::history_element&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<fastjet::ClusterSequence::history_element&&>, std::is_reference<fastjet::ClusterSequence::history_element&&>, std::is_void<fastjet::ClusterSequence::history_element&&> > (0x0x7f36e2418e38) 0 empty
  std::__or_<std::is_reference<fastjet::ClusterSequence::history_element&&>, std::is_void<fastjet::ClusterSequence::history_element&&> > (0x0x7f36e2418ea0) 0 empty
    std::is_reference<fastjet::ClusterSequence::history_element&&> (0x0x7f36e2418f08) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e242a840) 0 empty

Class std::__not_<std::__or_<std::is_function<fastjet::ClusterSequence::history_element&&>, std::is_reference<fastjet::ClusterSequence::history_element&&>, std::is_void<fastjet::ClusterSequence::history_element&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<fastjet::ClusterSequence::history_element&&>, std::is_reference<fastjet::ClusterSequence::history_element&&>, std::is_void<fastjet::ClusterSequence::history_element&&> > > (0x0x7f36e2418f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e242a8a0) 0 empty

Class std::is_object<fastjet::ClusterSequence::history_element&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<fastjet::ClusterSequence::history_element&&> (0x0x7f36e2443000) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e242a900) 0 empty

Class std::conditional<false, std::is_object<fastjet::ClusterSequence::history_element&&>, std::is_reference<fastjet::ClusterSequence::history_element&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<fastjet::ClusterSequence::history_element&&>, std::is_reference<fastjet::ClusterSequence::history_element&&> > (0x0x7f36e242a960) 0 empty

Class std::__or_<std::is_object<fastjet::ClusterSequence::history_element&&>, std::is_reference<fastjet::ClusterSequence::history_element&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<fastjet::ClusterSequence::history_element&&>, std::is_reference<fastjet::ClusterSequence::history_element&&> > (0x0x7f36e2443068) 0 empty
  std::is_reference<fastjet::ClusterSequence::history_element&&> (0x0x7f36e24430d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e242a9c0) 0 empty

Class std::__is_referenceable<fastjet::ClusterSequence::history_element&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<fastjet::ClusterSequence::history_element&&> (0x0x7f36e2443138) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e242aa20) 0 empty

Class std::__add_rvalue_reference_helper<fastjet::ClusterSequence::history_element&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<fastjet::ClusterSequence::history_element&&, true> (0x0x7f36e242aa80) 0 empty

Class std::add_rvalue_reference<fastjet::ClusterSequence::history_element&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<fastjet::ClusterSequence::history_element&&> (0x0x7f36e24431a0) 0 empty
  std::__add_rvalue_reference_helper<fastjet::ClusterSequence::history_element&&, true> (0x0x7f36e242aae0) 0 empty

Class std::__is_direct_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f36e2418a90) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f36e242a480) 0 empty

Class std::__and_<std::is_destructible<fastjet::ClusterSequence::history_element>, std::__is_direct_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<fastjet::ClusterSequence::history_element>, std::__is_direct_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> > (0x0x7f36e2443270) 0 empty
  std::__is_direct_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f36e24432d8) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f36e242ab40) 0 empty

Class std::__is_direct_constructible_new_safe<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f36e2443340) 0 empty
  std::__and_<std::is_destructible<fastjet::ClusterSequence::history_element>, std::__is_direct_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> > (0x0x7f36e24433a8) 0 empty
    std::__is_direct_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f36e2443410) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f36e242aba0) 0 empty

Class std::__is_direct_constructible_new<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f36e2443478) 0 empty
  std::__is_direct_constructible_new_safe<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f36e24434e0) 0 empty
    std::__and_<std::is_destructible<fastjet::ClusterSequence::history_element>, std::__is_direct_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> > (0x0x7f36e2443548) 0 empty
      std::__is_direct_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f36e24435b0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f36e242ac00) 0 empty

Class std::__is_direct_constructible<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f36e2443618) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e242ac60) 0 empty

Class std::__is_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f36e2443680) 0 empty
  std::__is_direct_constructible<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f36e24436e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e242acc0) 0 empty

Class std::is_constructible<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f36e2443750) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e242ad20) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&>, std::is_constructible<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&>, std::is_constructible<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> > (0x0x7f36e242ad80) 0 empty

Class std::__is_nt_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f36e24437b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e242ade0) 0 empty

Class std::__and_<std::is_constructible<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&>, std::__is_nt_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&>, std::__is_nt_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> > (0x0x7f36e2443820) 0 empty
  std::__is_nt_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f36e2443888) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e242ae40) 0 empty

Class std::is_nothrow_constructible<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f36e24438f0) 0 empty
  std::__and_<std::is_constructible<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&>, std::__is_nt_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> > (0x0x7f36e2443958) 0 empty
    std::__is_nt_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f36e24439c0) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e242aea0) 0 empty

Class std::__is_nothrow_move_constructible_impl<fastjet::ClusterSequence::history_element, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<fastjet::ClusterSequence::history_element, true> (0x0x7f36e2443a28) 0 empty
  std::is_nothrow_constructible<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f36e2443a90) 0 empty
    std::__and_<std::is_constructible<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&>, std::__is_nt_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> > (0x0x7f36e2443af8) 0 empty
      std::__is_nt_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f36e2443b60) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e242af00) 0 empty

Class std::is_nothrow_move_constructible<fastjet::ClusterSequence::history_element>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<fastjet::ClusterSequence::history_element> (0x0x7f36e2443bc8) 0 empty
  std::__is_nothrow_move_constructible_impl<fastjet::ClusterSequence::history_element, true> (0x0x7f36e2443c30) 0 empty
    std::is_nothrow_constructible<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f36e2443c98) 0 empty
      std::__and_<std::is_constructible<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&>, std::__is_nt_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> > (0x0x7f36e2443d00) 0 empty
        std::__is_nt_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f36e2443d68) 0 empty
          std::integral_constant<bool, true> (0x0x7f36e2453060) 0 empty

Class std::__not_<std::is_nothrow_move_constructible<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_nothrow_move_constructible<fastjet::ClusterSequence::history_element> > (0x0x7f36e2443dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2453120) 0 empty

Class std::conditional<false, std::is_copy_constructible<fastjet::ClusterSequence::history_element>, std::__not_<std::is_nothrow_move_constructible<fastjet::ClusterSequence::history_element> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_copy_constructible<fastjet::ClusterSequence::history_element>, std::__not_<std::is_nothrow_move_constructible<fastjet::ClusterSequence::history_element> > > (0x0x7f36e2453240) 0 empty

Class std::__and_<std::__not_<std::is_nothrow_move_constructible<fastjet::ClusterSequence::history_element> >, std::is_copy_constructible<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_nothrow_move_constructible<fastjet::ClusterSequence::history_element> >, std::is_copy_constructible<fastjet::ClusterSequence::history_element> > (0x0x7f36e2443e38) 0 empty
  std::__not_<std::is_nothrow_move_constructible<fastjet::ClusterSequence::history_element> > (0x0x7f36e2443ea0) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e24532a0) 0 empty

Class std::__move_if_noexcept_cond<fastjet::ClusterSequence::history_element>
   size=1 align=1
   base size=1 base align=1
std::__move_if_noexcept_cond<fastjet::ClusterSequence::history_element> (0x0x7f36e2443f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2453360) 0 empty

Class std::conditional<false, const fastjet::ClusterSequence::history_element*, std::move_iterator<fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const fastjet::ClusterSequence::history_element*, std::move_iterator<fastjet::ClusterSequence::history_element*> > (0x0x7f36e24533c0) 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*> (0x0x7f36e2453420) 0 empty

Class std::conditional<false, fastjet::ClusterSequence::history_element*, std::move_iterator<fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, fastjet::ClusterSequence::history_element*, std::move_iterator<fastjet::ClusterSequence::history_element*> > (0x0x7f36e2453480) 0 empty

Class std::remove_reference<fastjet::ClusterSequence::history_element&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<fastjet::ClusterSequence::history_element&> (0x0x7f36e2453540) 0 empty

Class std::conditional<true, fastjet::ClusterSequence::history_element&&, fastjet::ClusterSequence::history_element&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, fastjet::ClusterSequence::history_element&&, fastjet::ClusterSequence::history_element&> (0x0x7f36e24535a0) 0 empty

Class std::move_iterator<fastjet::ClusterSequence::history_element*>
   size=8 align=8
   base size=8 base align=8
std::move_iterator<fastjet::ClusterSequence::history_element*> (0x0x7f36e24534e0) 0

Class std::is_same<fastjet::ClusterSequence::history_element*, fastjet::ClusterSequence::history_element*>
   size=1 align=1
   base size=1 base align=1
std::is_same<fastjet::ClusterSequence::history_element*, fastjet::ClusterSequence::history_element*> (0x0x7f36e245f138) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2453780) 0 empty

Class std::conditional<true, std::__not_<std::is_pointer<fastjet::ClusterSequence::history_element*> >, std::is_same<fastjet::ClusterSequence::history_element*, fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::is_pointer<fastjet::ClusterSequence::history_element*> >, std::is_same<fastjet::ClusterSequence::history_element*, fastjet::ClusterSequence::history_element*> > (0x0x7f36e24538a0) 0 empty

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

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

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

Class std::__is_pointer_helper<fastjet::ClusterSequence::history_element*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<fastjet::ClusterSequence::history_element*> (0x0x7f36e245f2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2453a20) 0 empty

Class std::is_pointer<fastjet::ClusterSequence::history_element*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<fastjet::ClusterSequence::history_element*> (0x0x7f36e245f340) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2453a80) 0 empty

Class std::__not_<std::is_pointer<fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_pointer<fastjet::ClusterSequence::history_element*> > (0x0x7f36e245f3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2453ae0) 0 empty

Class std::__and_<std::is_same<fastjet::ClusterSequence::history_element*, fastjet::ClusterSequence::history_element*>, std::__not_<std::is_pointer<fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<fastjet::ClusterSequence::history_element*, fastjet::ClusterSequence::history_element*>, std::__not_<std::is_pointer<fastjet::ClusterSequence::history_element*> > > (0x0x7f36e245f410) 0 empty
  std::__not_<std::is_pointer<fastjet::ClusterSequence::history_element*> > (0x0x7f36e245f478) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e2453b40) 0 empty

Class std::is_error_condition_enum<std::allocator<fastjet::PseudoJet> >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::allocator<fastjet::PseudoJet> > (0x0x7f36e245f680) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2453e40) 0 empty

Class std::is_error_code_enum<std::allocator<fastjet::PseudoJet> >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::allocator<fastjet::PseudoJet> > (0x0x7f36e245f6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2453ea0) 0 empty

Class std::iterator_traits<const fastjet::PseudoJet*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const fastjet::PseudoJet*> (0x0x7f36e2453f60) 0 empty

Class __gnu_cxx::__normal_iterator<const fastjet::PseudoJet*, std::vector<fastjet::PseudoJet> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const fastjet::PseudoJet*, std::vector<fastjet::PseudoJet> > (0x0x7f36e2453f00) 0

Class std::__are_same<const fastjet::PseudoJet*, fastjet::PseudoJet*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const fastjet::PseudoJet*, fastjet::PseudoJet*> (0x0x7f36e24a10c0) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<fastjet::PseudoJet> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<fastjet::PseudoJet> > (0x0x7f36e24a1120) 0 empty

Class __gnu_cxx::__normal_iterator<fastjet::PseudoJet*, std::vector<fastjet::PseudoJet> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<fastjet::PseudoJet*, std::vector<fastjet::PseudoJet> > (0x0x7f36e24a12a0) 0

Class std::__are_same<fastjet::PseudoJet*, fastjet::PseudoJet*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<fastjet::PseudoJet*, fastjet::PseudoJet*> (0x0x7f36e24a1300) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<fastjet::PseudoJet> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<fastjet::PseudoJet> > (0x0x7f36e24a1360) 0 empty

Class std::is_error_condition_enum<std::allocator<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f36e245fd00) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e24a16c0) 0 empty

Class std::is_error_code_enum<std::allocator<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f36e245fd68) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e24a17e0) 0 empty

Class std::iterator_traits<const fastjet::ClusterSequence::history_element*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const fastjet::ClusterSequence::history_element*> (0x0x7f36e24a18a0) 0 empty

Class __gnu_cxx::__normal_iterator<const fastjet::ClusterSequence::history_element*, std::vector<fastjet::ClusterSequence::history_element> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const fastjet::ClusterSequence::history_element*, std::vector<fastjet::ClusterSequence::history_element> > (0x0x7f36e24a1840) 0

Class std::__are_same<const fastjet::ClusterSequence::history_element*, fastjet::ClusterSequence::history_element*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const fastjet::ClusterSequence::history_element*, fastjet::ClusterSequence::history_element*> (0x0x7f36e24a1900) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<fastjet::ClusterSequence::history_element> > (0x0x7f36e24a1960) 0 empty

Class __gnu_cxx::__normal_iterator<fastjet::ClusterSequence::history_element*, std::vector<fastjet::ClusterSequence::history_element> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<fastjet::ClusterSequence::history_element*, std::vector<fastjet::ClusterSequence::history_element> > (0x0x7f36e24a1a20) 0

Class std::__are_same<fastjet::ClusterSequence::history_element*, fastjet::ClusterSequence::history_element*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<fastjet::ClusterSequence::history_element*, fastjet::ClusterSequence::history_element*> (0x0x7f36e24a1a80) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<fastjet::ClusterSequence::history_element> > (0x0x7f36e24a1ae0) 0 empty

Class std::is_same<fastjet::PseudoJet*, fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_same<fastjet::PseudoJet*, fastjet::PseudoJet*> (0x0x7f36e245f958) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e24a1e40) 0 empty

Class std::conditional<true, std::__not_<std::is_pointer<fastjet::PseudoJet*> >, std::is_same<fastjet::PseudoJet*, fastjet::PseudoJet*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::is_pointer<fastjet::PseudoJet*> >, std::is_same<fastjet::PseudoJet*, fastjet::PseudoJet*> > (0x0x7f36e24a1ea0) 0 empty

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

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

Class std::remove_cv<fastjet::PseudoJet*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<fastjet::PseudoJet*> (0x0x7f36e24a1f00) 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*> (0x0x7f36e245fa28) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2516060) 0 empty

Class std::is_pointer<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<fastjet::PseudoJet*> (0x0x7f36e245fa90) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e25160c0) 0 empty

Class std::__not_<std::is_pointer<fastjet::PseudoJet*> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_pointer<fastjet::PseudoJet*> > (0x0x7f36e245faf8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2516120) 0 empty

Class std::__and_<std::is_same<fastjet::PseudoJet*, fastjet::PseudoJet*>, std::__not_<std::is_pointer<fastjet::PseudoJet*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<fastjet::PseudoJet*, fastjet::PseudoJet*>, std::__not_<std::is_pointer<fastjet::PseudoJet*> > > (0x0x7f36e245fb60) 0 empty
  std::__not_<std::is_pointer<fastjet::PseudoJet*> > (0x0x7f36e245fbc8) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e2516180) 0 empty

Class __gnu_cxx::__aligned_membuf<const fastjet::ClusterSequence::history_element*>::_Tp2
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__aligned_membuf<const fastjet::ClusterSequence::history_element*>::_Tp2 (0x0x7f36e25169c0) 0

Class __gnu_cxx::__aligned_membuf<const fastjet::ClusterSequence::history_element*>
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__aligned_membuf<const fastjet::ClusterSequence::history_element*> (0x0x7f36e2516960) 0

Class std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>
   size=40 align=8
   base size=40 base align=8
std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*> (0x0x7f36e245ff08) 0
  std::_Rb_tree_node_base (0x0x7f36e2516900) 0

Class std::_PCC<true, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, bool>
   size=1 align=1
   base size=0 base align=1
std::_PCC<true, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, bool> (0x0x7f36e2516ba0) 0 empty

Class std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2533068) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2516d80) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::__or_<std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::__or_<std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > > (0x0x7f36e2516ea0) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e25330d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2516f00) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_rvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_rvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2584060) 0 empty

Class std::is_rvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2533208) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2584180) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_rvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_rvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2533340) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e25333a8) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e25841e0) 0 empty

Class std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2533478) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2584240) 0 empty

Class std::conditional<false, std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2584360) 0 empty

Class std::remove_volatile<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2584420) 0 empty

Class std::remove_const<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2584600) 0 empty

Class std::remove_cv<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e25843c0) 0 empty

Class std::__is_void_helper<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2533548) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e25847e0) 0 empty

Class std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2533680) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2584900) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e25336e8) 0 empty
  std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2533750) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e2584960) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e25337b8) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2533820) 0 empty
    std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2533888) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e25849c0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > > (0x0x7f36e25338f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2584a20) 0 empty

Class std::is_object<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2533958) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2584a80) 0 empty

Class std::conditional<true, std::is_object<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2584ba0) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e25339c0) 0 empty
  std::is_object<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2533a28) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2584c00) 0 empty

Class std::__is_referenceable<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2533a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2584cc0) 0 empty

Class std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2533bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2584e40) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::__or_<std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::__or_<std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> > > (0x0x7f36e2584f60) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2533c30) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e259f000) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_rvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_rvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e259f120) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_rvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_rvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e2533d68) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2533dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e259f180) 0 empty

Class std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2533ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e259f1e0) 0 empty

Class std::conditional<true, std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e259f300) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e2533f08) 0 empty
  std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2533f70) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e259f360) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e25a6000) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e25a6068) 0 empty
    std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e25a60d0) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e259f420) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> > > (0x0x7f36e25a6138) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e259f4e0) 0 empty

Class std::is_object<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e25a61a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e259f540) 0 empty

Class std::conditional<false, std::is_object<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e259f660) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e25a6208) 0 empty
  std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e25a6270) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e259f6c0) 0 empty

Class std::__is_referenceable<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e25a62d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e259f780) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, true> (0x0x7f36e259f8a0) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e25a6410) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, true> (0x0x7f36e259f900) 0 empty

Class std::is_function<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e25a65b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e259fa20) 0 empty

Class std::conditional<false, std::is_function<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::__or_<std::is_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::__or_<std::is_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> > > (0x0x7f36e259fb40) 0 empty

Class std::is_lvalue_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e25a66e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e259fba0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e259fc00) 0 empty

Class std::__or_<std::is_lvalue_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e25a6820) 0 empty
  std::is_lvalue_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e25a6888) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e259fc60) 0 empty

Class std::is_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e25a68f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e259fcc0) 0 empty

Class std::conditional<true, std::is_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e259fde0) 0 empty

Class std::__or_<std::is_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e25a6a28) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e25a6a90) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e259fe40) 0 empty

Class std::__or_<std::is_function<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e25a6b60) 0 empty
  std::__or_<std::is_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e25a6bc8) 0 empty
    std::is_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e25a6c30) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e259fea0) 0 empty

Class std::__not_<std::__or_<std::is_function<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_void<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> > > (0x0x7f36e25a6d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e259ff00) 0 empty

Class std::is_object<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e25a6d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e259ff60) 0 empty

Class std::conditional<false, std::is_object<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e25bb180) 0 empty

Class std::__or_<std::is_object<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e25a6dd0) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e25a6e38) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e25bb1e0) 0 empty

Class std::__is_referenceable<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e25a6f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e25bb240) 0 empty

Class std::__add_rvalue_reference_helper<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, true> (0x0x7f36e25bb2a0) 0 empty

Class std::add_rvalue_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e25be068) 0 empty
  std::__add_rvalue_reference_helper<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, true> (0x0x7f36e25bb300) 0 empty

Class std::__is_assignable_helper<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2584de0) 0 empty

Class std::is_assignable<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e25be1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e25bb360) 0 empty

Class std::__is_copy_assignable_impl<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, true> (0x0x7f36e25be208) 0 empty
  std::is_assignable<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e25be270) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e25bb3c0) 0 empty

Class std::is_copy_assignable<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e25be2d8) 0 empty
  std::__is_copy_assignable_impl<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, true> (0x0x7f36e25be340) 0 empty
    std::is_assignable<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e25be3a8) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e25bb420) 0 empty

Class std::conditional<true, std::is_copy_assignable<bool>, std::is_copy_assignable<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_copy_assignable<bool>, std::is_copy_assignable<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e25bb540) 0 empty

Class std::__and_<std::is_copy_assignable<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_copy_assignable<bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_assignable<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_copy_assignable<bool> > (0x0x7f36e25be4e0) 0 empty
  std::is_copy_assignable<bool> (0x0x7f36e25be548) 0 empty
    std::__is_copy_assignable_impl<bool, true> (0x0x7f36e25be5b0) 0 empty
      std::is_assignable<bool&, const bool&> (0x0x7f36e25be618) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e25bb5a0) 0 empty

Class std::conditional<true, const std::pair<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, bool>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, const std::pair<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, bool>&, const std::__nonesuch&> (0x0x7f36e25bb600) 0 empty

Class std::__not_<std::__and_<std::is_copy_assignable<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_copy_assignable<bool> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_copy_assignable<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_copy_assignable<bool> > > (0x0x7f36e25be6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e25bb660) 0 empty

Class std::conditional<false, const std::pair<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, bool>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, bool>&, const std::__nonesuch&> (0x0x7f36e25bb6c0) 0 empty

Class std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e25be7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e25bb780) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::__or_<std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::__or_<std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> > > (0x0x7f36e25bb8a0) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e25be820) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e25bb900) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_rvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_rvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> > (0x0x7f36e25bba20) 0 empty

Class std::is_rvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e25be958) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e25bbb40) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_rvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_rvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> > (0x0x7f36e25bea90) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e25beaf8) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e25bbba0) 0 empty

Class std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e25bebc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e25bbc00) 0 empty

Class std::conditional<true, std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> > (0x0x7f36e25bbde0) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> > (0x0x7f36e25bec30) 0 empty
  std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e25bec98) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e25bbe40) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> > (0x0x7f36e25bed00) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> > (0x0x7f36e25bed68) 0 empty
    std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e25bedd0) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e25bbf00) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> > > (0x0x7f36e25bee38) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e21e3000) 0 empty

Class std::is_object<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e25beea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e21e3060) 0 empty

Class std::conditional<false, std::is_object<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> > (0x0x7f36e21e3180) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> > (0x0x7f36e25bef08) 0 empty
  std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e25bef70) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e21e31e0) 0 empty

Class std::__is_referenceable<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e21e8000) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e21e32a0) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, true> (0x0x7f36e21e33c0) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e21e8138) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, true> (0x0x7f36e21e3420) 0 empty

Class std::__is_assignable_helper<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e25bb720) 0 empty

Class std::is_assignable<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e21e8340) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e21e3480) 0 empty

Class std::__is_move_assignable_impl<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, true> (0x0x7f36e21e83a8) 0 empty
  std::is_assignable<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e21e8410) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e21e34e0) 0 empty

Class std::is_move_assignable<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e21e8478) 0 empty
  std::__is_move_assignable_impl<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, true> (0x0x7f36e21e84e0) 0 empty
    std::is_assignable<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e21e8548) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e21e3540) 0 empty

Class std::conditional<true, std::is_move_assignable<bool>, std::is_move_assignable<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<bool>, std::is_move_assignable<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e21e3660) 0 empty

Class std::__and_<std::is_move_assignable<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_move_assignable<bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_assignable<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_move_assignable<bool> > (0x0x7f36e21e8680) 0 empty
  std::is_move_assignable<bool> (0x0x7f36e21e86e8) 0 empty
    std::__is_move_assignable_impl<bool, true> (0x0x7f36e21e8750) 0 empty
      std::is_assignable<bool&, bool&&> (0x0x7f36e21e87b8) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e21e36c0) 0 empty

Class std::conditional<true, std::pair<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, bool>&&, std::__nonesuch&&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::pair<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, bool>&&, std::__nonesuch&&> (0x0x7f36e21e3720) 0 empty

Class std::pair<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, bool>
   size=16 align=8
   base size=9 base align=8
std::pair<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, bool> (0x0x7f36e2516b40) 0

Class std::remove_reference<const fastjet::ClusterSequence::history_element*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<const fastjet::ClusterSequence::history_element*&> (0x0x7f36e21e3840) 0 empty

Class std::is_same<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_same<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e21e8888) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e21e3900) 0 empty

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

Class std::_PCC<false, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, bool>
   size=1 align=1
   base size=0 base align=1
std::_PCC<false, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, bool> (0x0x7f36e21e39c0) 0 empty

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

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e21e3cc0) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > > (0x0x7f36e21e3d20) 0 empty

Class std::is_array<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e21e8a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e21e3d80) 0 empty

Class std::conditional<false, std::__not_<std::extent<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, 0u> >, std::is_array<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, 0u> >, std::is_array<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e21e3f60) 0 empty

Class std::__and_<std::is_array<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::__not_<std::extent<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::__not_<std::extent<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, 0u> > > (0x0x7f36e21e8a90) 0 empty
  std::is_array<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e21e8af8) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e2222000) 0 empty

Class std::__is_array_unknown_bounds<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e21e8b60) 0 empty
  std::__and_<std::is_array<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::__not_<std::extent<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, 0u> > > (0x0x7f36e21e8bc8) 0 empty
    std::is_array<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e21e8c30) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e22220c0) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2222180) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e21e8c98) 0 empty
  std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e21e8d00) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e22221e0) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::__is_array_unknown_bounds<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::__is_array_unknown_bounds<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e21e8dd0) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e21e8e38) 0 empty
    std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e21e8ea0) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e2222240) 0 empty

Class std::conditional<false, std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_scalar<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_scalar<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e22222a0) 0 empty

Class std::__is_integral_helper<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e21e8f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e22223c0) 0 empty

Class std::is_integral<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_integral<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e222d0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2222420) 0 empty

Class std::conditional<false, std::is_integral<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_floating_point<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_floating_point<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2222540) 0 empty

Class std::__is_floating_point_helper<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e222d2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e22225a0) 0 empty

Class std::is_floating_point<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e222d340) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2222600) 0 empty

Class std::__or_<std::is_integral<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_floating_point<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_floating_point<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e222d478) 0 empty
  std::is_floating_point<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e222d4e0) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e2222660) 0 empty

Class std::is_arithmetic<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e222d5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e22226c0) 0 empty

Class std::conditional<false, std::is_arithmetic<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::__or_<std::is_enum<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_member_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::__or_<std::is_enum<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_member_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > > (0x0x7f36e22227e0) 0 empty

Class std::is_enum<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_enum<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e222d6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2222840) 0 empty

Class std::conditional<false, std::is_enum<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::__or_<std::is_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_member_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::__or_<std::is_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_member_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > > (0x0x7f36e2222a20) 0 empty

Class std::__is_pointer_helper<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e222d750) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2222a80) 0 empty

Class std::is_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e222d888) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2222ae0) 0 empty

Class std::conditional<false, std::is_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::__or_<std::is_member_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::__or_<std::is_member_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > > (0x0x7f36e2222c00) 0 empty

Class std::__is_member_pointer_helper<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e222d9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2222c60) 0 empty

Class std::is_member_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e222da28) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2222cc0) 0 empty

Class std::conditional<false, std::is_member_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2222d20) 0 empty

Class std::__is_null_pointer_helper<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e222dd00) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2222d80) 0 empty

Class std::is_null_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e222dd68) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2222de0) 0 empty

Class std::__or_<std::is_member_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e222dea0) 0 empty
  std::is_null_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e222df08) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e2222e40) 0 empty

Class std::__or_<std::is_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_member_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_member_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e223f000) 0 empty
  std::__or_<std::is_member_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e223f068) 0 empty
    std::is_null_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e223f0d0) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e2222ea0) 0 empty

Class std::__or_<std::is_enum<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_member_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_member_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e223f1a0) 0 empty
  std::__or_<std::is_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_member_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e223f208) 0 empty
    std::__or_<std::is_member_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e223f270) 0 empty
      std::is_null_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e223f2d8) 0 empty
        std::integral_constant<bool, false> (0x0x7f36e2222f00) 0 empty

Class std::__or_<std::is_arithmetic<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_enum<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_member_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_enum<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_member_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e223f3a8) 0 empty
  std::__or_<std::is_enum<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_member_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e223f410) 0 empty
    std::__or_<std::is_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_member_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e223f478) 0 empty
      std::__or_<std::is_member_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e223f4e0) 0 empty
        std::is_null_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e223f548) 0 empty
          std::integral_constant<bool, false> (0x0x7f36e2222f60) 0 empty

Class std::is_scalar<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_scalar<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e223f618) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2245000) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_scalar<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_scalar<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e223f680) 0 empty
  std::is_scalar<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e223f6e8) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e2245120) 0 empty

Class std::remove_all_extents<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e22451e0) 0 empty

Class std::__is_destructible_impl<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e223f820) 0 empty
  std::__do_is_destructible_impl (0x0x7f36e2245240) 0 empty

Class std::__is_destructible_safe<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, false, false> (0x0x7f36e223f9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e22452a0) 0 empty

Class std::is_destructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_destructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e223fa28) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2245300) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_destructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_destructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2245360) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e223fc30) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f36e22453c0) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e223fd00) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e223fd68) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f36e2245420) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e223fdd0) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e223fe38) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e223fea0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f36e2245480) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e223ff08) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e223ff70) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e2251000) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2251068) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f36e22454e0) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e22510d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2245540) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2251138) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e22511a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e22455a0) 0 empty

Class std::is_constructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2251208) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2245600) 0 empty

Class std::conditional<true, std::is_constructible<bool, const bool&>, std::is_constructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<bool, const bool&>, std::is_constructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e2245660) 0 empty

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

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

Class std::__is_direct_constructible_impl<bool, const bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<bool, const bool&> (0x0x7f36e2251340) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f36e2245780) 0 empty

Class std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&> > (0x0x7f36e2251410) 0 empty
  std::__is_direct_constructible_impl<bool, const bool&> (0x0x7f36e2251478) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f36e22457e0) 0 empty

Class std::__is_direct_constructible_new_safe<bool, const bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<bool, const bool&> (0x0x7f36e22515b0) 0 empty
  std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&> > (0x0x7f36e2251618) 0 empty
    std::__is_direct_constructible_impl<bool, const bool&> (0x0x7f36e2251680) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f36e2245900) 0 empty

Class std::__is_direct_constructible_new<bool, const bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<bool, const bool&> (0x0x7f36e2251750) 0 empty
  std::__is_direct_constructible_new_safe<bool, const bool&> (0x0x7f36e22517b8) 0 empty
    std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&> > (0x0x7f36e2251820) 0 empty
      std::__is_direct_constructible_impl<bool, const bool&> (0x0x7f36e2251888) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f36e2245960) 0 empty

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

Class std::__is_constructible_impl<bool, const bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<bool, const bool&> (0x0x7f36e22519c0) 0 empty
  std::__is_direct_constructible<bool, const bool&> (0x0x7f36e2251a28) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2245a20) 0 empty

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

Class std::__and_<std::is_constructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_constructible<bool, const bool&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_constructible<bool, const bool&> > (0x0x7f36e2251af8) 0 empty
  std::is_constructible<bool, const bool&> (0x0x7f36e2251b60) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2245ae0) 0 empty

Class std::remove_volatile<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2245c00) 0 empty

Class std::remove_const<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2245c60) 0 empty

Class std::remove_cv<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2245ba0) 0 empty

Class std::__is_void_helper<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2251f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2245cc0) 0 empty

Class std::is_void<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e22690d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2245d20) 0 empty

Class std::conditional<false, std::is_void<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::__or_<std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_array<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::__or_<std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_array<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > > (0x0x7f36e2245e40) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_array<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_array<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2245ea0) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_array<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_array<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2269208) 0 empty
  std::is_array<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2269270) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e2245f00) 0 empty

Class std::__or_<std::is_void<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_array<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_array<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e22692d8) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_array<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2269340) 0 empty
    std::is_array<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e22693a8) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e226b000) 0 empty

Class std::__is_convertible_helper<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, false> (0x0x7f36e226b0c0) 0 empty

Class std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2269478) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e226b120) 0 empty

Class std::conditional<true, std::is_convertible<const bool&, bool>, std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<const bool&, bool>, std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e226b180) 0 empty

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

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

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

Class std::__is_void_helper<const bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const bool&> (0x0x7f36e2269548) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e226b300) 0 empty

Class std::is_void<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const bool&> (0x0x7f36e22695b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e226b360) 0 empty

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

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

Class std::__or_<std::is_function<bool>, std::is_array<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<bool>, std::is_array<bool> > (0x0x7f36e2269618) 0 empty
  std::is_array<bool> (0x0x7f36e2269680) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e226b480) 0 empty

Class std::__or_<std::is_void<const bool&>, std::is_function<bool>, std::is_array<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const bool&>, std::is_function<bool>, std::is_array<bool> > (0x0x7f36e22696e8) 0 empty
  std::__or_<std::is_function<bool>, std::is_array<bool> > (0x0x7f36e2269750) 0 empty
    std::is_array<bool> (0x0x7f36e22697b8) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e226b4e0) 0 empty

Class std::__is_convertible_helper<const bool&, bool, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<const bool&, bool, false> (0x0x7f36e226b540) 0 empty

Class std::is_convertible<const bool&, bool>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const bool&, bool> (0x0x7f36e2269888) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e226b5a0) 0 empty

Class std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > (0x0x7f36e22698f0) 0 empty
  std::is_convertible<const bool&, bool> (0x0x7f36e2269958) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e226b600) 0 empty

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

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > > > (0x0x7f36e226b720) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e226b780) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_destructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_destructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e226b7e0) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2269a28) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f36e226b840) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e2269af8) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2269b60) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f36e226b8a0) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2269bc8) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e2269c30) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2269c98) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f36e226b900) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2269d00) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2269d68) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e2269dd0) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2269e38) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f36e226b960) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2269ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e226b9c0) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2269f08) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2269f70) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e226ba20) 0 empty

Class std::is_constructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e229e000) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e226ba80) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > >, std::is_constructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > >, std::is_constructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e226bae0) 0 empty

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

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

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

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

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

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

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

Class std::__or_<std::is_lvalue_reference<const bool&&>, std::is_rvalue_reference<const bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const bool&&>, std::is_rvalue_reference<const bool&&> > (0x0x7f36e229e3a8) 0 empty
  std::is_rvalue_reference<const bool&&> (0x0x7f36e229e410) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e226be40) 0 empty

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

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

Class std::__or_<std::is_reference<const bool&&>, std::is_void<const bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const bool&&>, std::is_void<const bool&&> > (0x0x7f36e229e4e0) 0 empty
  std::is_reference<const bool&&> (0x0x7f36e229e548) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e22b2060) 0 empty

Class std::__or_<std::is_function<const bool&&>, std::is_reference<const bool&&>, std::is_void<const bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const bool&&>, std::is_reference<const bool&&>, std::is_void<const bool&&> > (0x0x7f36e229e5b0) 0 empty
  std::__or_<std::is_reference<const bool&&>, std::is_void<const bool&&> > (0x0x7f36e229e618) 0 empty
    std::is_reference<const bool&&> (0x0x7f36e229e680) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e22b20c0) 0 empty

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

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

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

Class std::__or_<std::is_object<const bool&&>, std::is_reference<const bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const bool&&>, std::is_reference<const bool&&> > (0x0x7f36e229e888) 0 empty
  std::is_reference<const bool&&> (0x0x7f36e229e8f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e22b2240) 0 empty

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

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

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

Class std::__is_direct_constructible_impl<bool, const bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<bool, const bool&&> (0x0x7f36e229e138) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f36e226bc00) 0 empty

Class std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&&> > (0x0x7f36e229ea90) 0 empty
  std::__is_direct_constructible_impl<bool, const bool&&> (0x0x7f36e229eaf8) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f36e22b23c0) 0 empty

Class std::__is_direct_constructible_new_safe<bool, const bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<bool, const bool&&> (0x0x7f36e229ec30) 0 empty
  std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&&> > (0x0x7f36e229ec98) 0 empty
    std::__is_direct_constructible_impl<bool, const bool&&> (0x0x7f36e229ed00) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f36e22b24e0) 0 empty

Class std::__is_direct_constructible_new<bool, const bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<bool, const bool&&> (0x0x7f36e229edd0) 0 empty
  std::__is_direct_constructible_new_safe<bool, const bool&&> (0x0x7f36e229ee38) 0 empty
    std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&&> > (0x0x7f36e229eea0) 0 empty
      std::__is_direct_constructible_impl<bool, const bool&&> (0x0x7f36e229ef08) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f36e22b2540) 0 empty

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

Class std::__is_constructible_impl<bool, const bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<bool, const bool&&> (0x0x7f36e22bc068) 0 empty
  std::__is_direct_constructible<bool, const bool&&> (0x0x7f36e22bc0d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e22b2600) 0 empty

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

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> >, std::is_constructible<bool, const bool&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> >, std::is_constructible<bool, const bool&&> > (0x0x7f36e22b26c0) 0 empty

Class std::remove_volatile<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e22b2780) 0 empty

Class std::remove_const<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e22b2960) 0 empty

Class std::remove_cv<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e22b2720) 0 empty

Class std::__is_void_helper<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e22bc208) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e22b2b40) 0 empty

Class std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e22bc340) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e22b2c60) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::__or_<std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_array<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::__or_<std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_array<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > > (0x0x7f36e22b2cc0) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_array<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_array<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e22bc3a8) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_array<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e22bc410) 0 empty
    std::is_array<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e22bc478) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e22b2d20) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, false> (0x0x7f36e22b2de0) 0 empty

Class std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e22bc548) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e22b2e40) 0 empty

Class std::conditional<true, std::is_convertible<const bool&, bool>, std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<const bool&, bool>, std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e22b2ea0) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > (0x0x7f36e22bc5b0) 0 empty
  std::is_convertible<const bool&, bool> (0x0x7f36e22bc618) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e22b2f00) 0 empty

Class std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > > (0x0x7f36e22bc680) 0 empty
  std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > (0x0x7f36e22bc6e8) 0 empty
    std::is_convertible<const bool&, bool> (0x0x7f36e22bc750) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e22b2f60) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > > (0x0x7f36e22bc7b8) 0 empty
  std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > > (0x0x7f36e22bc820) 0 empty
    std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > (0x0x7f36e22bc888) 0 empty
      std::is_convertible<const bool&, bool> (0x0x7f36e22bc8f0) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e22d1000) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > > > (0x0x7f36e22d10c0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > > >, std::is_constructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > > >, std::is_constructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e22d1120) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > >, std::is_constructible<bool, const bool&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > >, std::is_constructible<bool, const bool&&> > (0x0x7f36e22d1180) 0 empty

Class std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > > (0x0x7f36e22bc9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e22d11e0) 0 empty

Class std::__and_<std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > > > (0x0x7f36e22bca28) 0 empty
  std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > > (0x0x7f36e22bca90) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e22d1240) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > > > (0x0x7f36e22bcaf8) 0 empty
  std::__and_<std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > > > (0x0x7f36e22bcb60) 0 empty
    std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > > (0x0x7f36e22bcbc8) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e22d12a0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&, bool> >, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&, bool> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&, bool> >, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&, bool> > > > (0x0x7f36e22d1360) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<bool, bool&>, std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&, bool> > >, std::is_constructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<bool, bool&>, std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&, bool> > >, std::is_constructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e22d13c0) 0 empty

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

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

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

Class std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, bool&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, bool&> > (0x0x7f36e22bcf08) 0 empty
  std::__is_direct_constructible_impl<bool, bool&> (0x0x7f36e22bcf70) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f36e22d1540) 0 empty

Class std::__is_direct_constructible_new_safe<bool, bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<bool, bool&> (0x0x7f36e22f3000) 0 empty
  std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, bool&> > (0x0x7f36e22f3068) 0 empty
    std::__is_direct_constructible_impl<bool, bool&> (0x0x7f36e22f30d0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f36e22d1660) 0 empty

Class std::__is_direct_constructible_new<bool, bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<bool, bool&> (0x0x7f36e22f3138) 0 empty
  std::__is_direct_constructible_new_safe<bool, bool&> (0x0x7f36e22f31a0) 0 empty
    std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, bool&> > (0x0x7f36e22f3208) 0 empty
      std::__is_direct_constructible_impl<bool, bool&> (0x0x7f36e22f3270) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f36e22d1720) 0 empty

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

Class std::__is_constructible_impl<bool, bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<bool, bool&> (0x0x7f36e22f3340) 0 empty
  std::__is_direct_constructible<bool, bool&> (0x0x7f36e22f33a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e22d1840) 0 empty

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

Class std::conditional<true, std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&, bool> >, std::is_constructible<bool, bool&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&, bool> >, std::is_constructible<bool, bool&> > (0x0x7f36e22d1900) 0 empty

Class std::conditional<true, std::is_convertible<bool&, bool>, std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<bool&, bool>, std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e22d1960) 0 empty

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

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

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

Class std::__is_void_helper<bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<bool&> (0x0x7f36e22f34e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e22d1ae0) 0 empty

Class std::is_void<bool&>
   size=1 align=1
   base size=1 base align=1
std::is_void<bool&> (0x0x7f36e22f3548) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e22d1b40) 0 empty

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

Class std::__or_<std::is_void<bool&>, std::is_function<bool>, std::is_array<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<bool&>, std::is_function<bool>, std::is_array<bool> > (0x0x7f36e22f3750) 0 empty
  std::__or_<std::is_function<bool>, std::is_array<bool> > (0x0x7f36e22f37b8) 0 empty
    std::is_array<bool> (0x0x7f36e22f3820) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e22d1c00) 0 empty

Class std::__is_convertible_helper<bool&, bool, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<bool&, bool, false> (0x0x7f36e22d1c60) 0 empty

Class std::is_convertible<bool&, bool>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<bool&, bool> (0x0x7f36e22f38f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e22d1cc0) 0 empty

Class std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&, bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&, bool> > (0x0x7f36e22f3958) 0 empty
  std::is_convertible<bool&, bool> (0x0x7f36e22f39c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e22d1d20) 0 empty

Class std::__and_<std::is_constructible<bool, bool&>, std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<bool, bool&>, std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&, bool> > > (0x0x7f36e22f3a28) 0 empty
  std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&, bool> > (0x0x7f36e22f3a90) 0 empty
    std::is_convertible<bool&, bool> (0x0x7f36e22f3af8) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e22d1d80) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_constructible<bool, bool&>, std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_constructible<bool, bool&>, std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&, bool> > > (0x0x7f36e22f3b60) 0 empty
  std::__and_<std::is_constructible<bool, bool&>, std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&, bool> > > (0x0x7f36e22f3bc8) 0 empty
    std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&, bool> > (0x0x7f36e22f3c30) 0 empty
      std::is_convertible<bool&, bool> (0x0x7f36e22f3c98) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e22d1de0) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&, bool> >, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&, bool> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&, bool> >, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&, bool> > > > (0x0x7f36e22d1ea0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<bool, bool&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&, bool> > > >, std::is_constructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<bool, bool&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&, bool> > > >, std::is_constructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e22d1f00) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&, bool> > >, std::is_constructible<bool, bool&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&, bool> > >, std::is_constructible<bool, bool&> > (0x0x7f36e22d1f60) 0 empty

Class std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&, bool> > > (0x0x7f36e22f3d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2315000) 0 empty

Class std::__and_<std::is_constructible<bool, bool&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&, bool> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<bool, bool&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&, bool> > > > (0x0x7f36e22f3dd0) 0 empty
  std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&, bool> > > (0x0x7f36e22f3e38) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e2315060) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_constructible<bool, bool&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&, bool> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_constructible<bool, bool&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&, bool> > > > (0x0x7f36e22f3ea0) 0 empty
  std::__and_<std::is_constructible<bool, bool&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&, bool> > > > (0x0x7f36e22f3f08) 0 empty
    std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&, bool> > > (0x0x7f36e22f3f70) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e23150c0) 0 empty

Class std::conditional<true, std::is_constructible<bool, bool&>, std::is_constructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<bool, bool&>, std::is_constructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e2315180) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_constructible<bool, bool&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_constructible<bool, bool&> > (0x0x7f36e231b000) 0 empty
  std::is_constructible<bool, bool&> (0x0x7f36e231b068) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e23151e0) 0 empty

Class std::conditional<true, std::is_convertible<bool&, bool>, std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<bool&, bool>, std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e23152a0) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&, bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&, bool> > (0x0x7f36e231b0d0) 0 empty
  std::is_convertible<bool&, bool> (0x0x7f36e231b138) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2315300) 0 empty

Class std::remove_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e23153c0) 0 empty

Class std::is_same<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_same<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e231b3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2315720) 0 empty

Class std::_PCC<false, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, bool>
   size=1 align=1
   base size=0 base align=1
std::_PCC<false, std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, bool> (0x0x7f36e2315780) 0 empty

Class std::remove_reference<fastjet::PseudoJet&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<fastjet::PseudoJet&> (0x0x7f36e2315a20) 0 empty

Class std::remove_reference<std::vector<int>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::vector<int>&> (0x0x7f36e234b840) 0 empty

Class std::__not_<std::is_nothrow_move_constructible<int> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_nothrow_move_constructible<int> > (0x0x7f36e231b680) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e236c3c0) 0 empty

Class std::conditional<false, std::is_copy_constructible<int>, std::__not_<std::is_nothrow_move_constructible<int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_copy_constructible<int>, std::__not_<std::is_nothrow_move_constructible<int> > > (0x0x7f36e236c420) 0 empty

Class std::__and_<std::__not_<std::is_nothrow_move_constructible<int> >, std::is_copy_constructible<int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_nothrow_move_constructible<int> >, std::is_copy_constructible<int> > (0x0x7f36e231b6e8) 0 empty
  std::__not_<std::is_nothrow_move_constructible<int> > (0x0x7f36e231b750) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e236c480) 0 empty

Class std::__move_if_noexcept_cond<int>
   size=1 align=1
   base size=1 base align=1
std::__move_if_noexcept_cond<int> (0x0x7f36e231b888) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e236c5a0) 0 empty

Class std::conditional<false, const int*, std::move_iterator<int*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const int*, std::move_iterator<int*> > (0x0x7f36e236c600) 0 empty

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

Class std::conditional<false, int*, std::move_iterator<int*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, int*, std::move_iterator<int*> > (0x0x7f36e236c6c0) 0 empty

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

Class std::conditional<true, int&&, int&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, int&&, int&> (0x0x7f36e236c7e0) 0 empty

Class std::move_iterator<int*>
   size=8 align=8
   base size=8 base align=8
std::move_iterator<int*> (0x0x7f36e236c720) 0

Class std::is_same<int*, int*>
   size=1 align=1
   base size=1 base align=1
std::is_same<int*, int*> (0x0x7f36e231baf8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e236cba0) 0 empty

Class std::conditional<true, std::__not_<std::is_pointer<int*> >, std::is_same<int*, int*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::is_pointer<int*> >, std::is_same<int*, int*> > (0x0x7f36e236cc00) 0 empty

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

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

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

Class std::__is_pointer_helper<int*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<int*> (0x0x7f36e231bbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e236cd80) 0 empty

Class std::is_pointer<int*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<int*> (0x0x7f36e231bc30) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e236cde0) 0 empty

Class std::__not_<std::is_pointer<int*> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_pointer<int*> > (0x0x7f36e231bc98) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e236ce40) 0 empty

Class std::__and_<std::is_same<int*, int*>, std::__not_<std::is_pointer<int*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<int*, int*>, std::__not_<std::is_pointer<int*> > > (0x0x7f36e231bd00) 0 empty
  std::__not_<std::is_pointer<int*> > (0x0x7f36e231bd68) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e236cea0) 0 empty

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

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

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

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

Class std::is_void<char>
   size=1 align=1
   base size=1 base align=1
std::is_void<char> (0x0x7f36e231bf08) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e23a93c0) 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> (0x0x7f36e23a9420) 0 empty

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

Class std::remove_volatile<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<wchar_t> (0x0x7f36e23a9ba0) 0 empty

Class std::remove_const<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::remove_const<wchar_t> (0x0x7f36e23a9c00) 0 empty

Class std::remove_cv<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<wchar_t> (0x0x7f36e23a9b40) 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> (0x0x7f36e231ba28) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e23a9c60) 0 empty

Class std::is_void<wchar_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<wchar_t> (0x0x7f36e23c7000) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e23a9cc0) 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> (0x0x7f36e23a9d20) 0 empty

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

Class std::__is_integer<const char*>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<const char*> (0x0x7f36e23cf5a0) 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*> (0x0x7f36e23cf960) 0 empty

Class std::remove_volatile<char16_t>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<char16_t> (0x0x7f36e23cfde0) 0 empty

Class std::remove_const<char16_t>
   size=1 align=1
   base size=0 base align=1
std::remove_const<char16_t> (0x0x7f36e23cfe40) 0 empty

Class std::remove_cv<char16_t>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<char16_t> (0x0x7f36e23cfd80) 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> (0x0x7f36e23c7340) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e23cfea0) 0 empty

Class std::is_void<char16_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<char16_t> (0x0x7f36e23c73a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e23cff00) 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> (0x0x7f36e23cff60) 0 empty

Class std::pointer_traits<char16_t*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<char16_t*> (0x0x7f36e23cfd20) 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*> (0x0x7f36e1ff11e0) 0 empty

Class std::remove_volatile<char32_t>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<char32_t> (0x0x7f36e1ff1900) 0 empty

Class std::remove_const<char32_t>
   size=1 align=1
   base size=0 base align=1
std::remove_const<char32_t> (0x0x7f36e1ff1960) 0 empty

Class std::remove_cv<char32_t>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<char32_t> (0x0x7f36e1ff18a0) 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> (0x0x7f36e23c7618) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1ff19c0) 0 empty

Class std::is_void<char32_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<char32_t> (0x0x7f36e23c7680) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1ff1a20) 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> (0x0x7f36e1ff1a80) 0 empty

Class std::pointer_traits<char32_t*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<char32_t*> (0x0x7f36e1ff1840) 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*> (0x0x7f36e1ff1cc0) 0 empty

Class std::__is_integer<char*>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<char*> (0x0x7f36e2013360) 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> (0x0x7f36e20134e0) 0 empty

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 (0x0x7f36e2013c60) 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>&> (0x0x7f36e2085240) 0 empty

Class std::remove_reference<const fastjet::ClusterSequence::history_element&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<const fastjet::ClusterSequence::history_element&> (0x0x7f36e2085f00) 0 empty

Class std::__is_move_iterator<__gnu_cxx::__normal_iterator<const fastjet::PseudoJet*, std::vector<fastjet::PseudoJet> > >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<__gnu_cxx::__normal_iterator<const fastjet::PseudoJet*, std::vector<fastjet::PseudoJet> > > (0x0x7f36e20b2900) 0 empty

Class std::__is_move_iterator<fastjet::PseudoJet*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<fastjet::PseudoJet*> (0x0x7f36e20b2a80) 0 empty

Class std::__is_move_iterator<__gnu_cxx::__normal_iterator<const fastjet::ClusterSequence::history_element*, std::vector<fastjet::ClusterSequence::history_element> > >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<__gnu_cxx::__normal_iterator<const fastjet::ClusterSequence::history_element*, std::vector<fastjet::ClusterSequence::history_element> > > (0x0x7f36e20b2ea0) 0 empty

Class std::__is_move_iterator<fastjet::ClusterSequence::history_element*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<fastjet::ClusterSequence::history_element*> (0x0x7f36e20f3060) 0 empty

Class std::remove_reference<const fastjet::PseudoJet&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<const fastjet::PseudoJet&> (0x0x7f36e20f31e0) 0 empty

Class std::unary_function<const fastjet::ClusterSequence::history_element*, const fastjet::ClusterSequence::history_element*>
   size=1 align=1
   base size=0 base align=1
std::unary_function<const fastjet::ClusterSequence::history_element*, const fastjet::ClusterSequence::history_element*> (0x0x7f36e20f3960) 0 empty

Class std::_Identity<const fastjet::ClusterSequence::history_element*>
   size=1 align=1
   base size=1 base align=1
std::_Identity<const fastjet::ClusterSequence::history_element*> (0x0x7f36e20ff1a0) 0 empty
  std::unary_function<const fastjet::ClusterSequence::history_element*, const fastjet::ClusterSequence::history_element*> (0x0x7f36e20f39c0) 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*> (0x0x7f36e20ff208) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e20f3a20) 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*> (0x0x7f36e20f3a80) 0 empty

Class std::_Rb_tree<const fastjet::ClusterSequence::history_element*, const fastjet::ClusterSequence::history_element*, std::_Identity<const fastjet::ClusterSequence::history_element*>, std::less<const fastjet::ClusterSequence::history_element*>, std::allocator<const fastjet::ClusterSequence::history_element*> >::_Alloc_node
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree<const fastjet::ClusterSequence::history_element*, const fastjet::ClusterSequence::history_element*, std::_Identity<const fastjet::ClusterSequence::history_element*>, std::less<const fastjet::ClusterSequence::history_element*>, std::allocator<const fastjet::ClusterSequence::history_element*> >::_Alloc_node (0x0x7f36e20f3c60) 0

Class std::remove_reference<const fastjet::ClusterSequence::history_element*>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<const fastjet::ClusterSequence::history_element*> (0x0x7f36e20f3cc0) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e20f3d80) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > > (0x0x7f36e20f3de0) 0 empty

Class std::is_array<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e20ff680) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e20f3e40) 0 empty

Class std::conditional<false, std::__not_<std::extent<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, 0u> >, std::is_array<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, 0u> >, std::is_array<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e20f3f60) 0 empty

Class std::__and_<std::is_array<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::__not_<std::extent<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::__not_<std::extent<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, 0u> > > (0x0x7f36e20ff6e8) 0 empty
  std::is_array<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e20ff750) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e2146000) 0 empty

Class std::__is_array_unknown_bounds<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e20ff7b8) 0 empty
  std::__and_<std::is_array<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::__not_<std::extent<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, 0u> > > (0x0x7f36e20ff820) 0 empty
    std::is_array<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e20ff888) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e21460c0) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2146180) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e20ff9c0) 0 empty
  std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e20ffa28) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e21461e0) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::__is_array_unknown_bounds<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::__is_array_unknown_bounds<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e20ffa90) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e20ffaf8) 0 empty
    std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e20ffb60) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e21462a0) 0 empty

Class std::conditional<false, std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_scalar<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_scalar<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2146360) 0 empty

Class std::__is_integral_helper<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e20ffbc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e21463c0) 0 empty

Class std::is_integral<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_integral<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e20ffd00) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e21464e0) 0 empty

Class std::conditional<false, std::is_integral<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_floating_point<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_floating_point<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2146600) 0 empty

Class std::__is_floating_point_helper<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e20ffd68) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2146720) 0 empty

Class std::is_floating_point<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e20ffea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2146780) 0 empty

Class std::__or_<std::is_integral<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_floating_point<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_floating_point<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e20ff0d0) 0 empty
  std::is_floating_point<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e20ff138) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e21467e0) 0 empty

Class std::is_arithmetic<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e20ff340) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2146840) 0 empty

Class std::conditional<false, std::is_arithmetic<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::__or_<std::is_enum<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_member_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::__or_<std::is_enum<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_member_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > > (0x0x7f36e2146a20) 0 empty

Class std::is_enum<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_enum<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e20ff3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2146a80) 0 empty

Class std::conditional<false, std::is_enum<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::__or_<std::is_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_member_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::__or_<std::is_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_member_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > > (0x0x7f36e2146ae0) 0 empty

Class std::__is_pointer_helper<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e20ff410) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2146b40) 0 empty

Class std::is_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e20ff5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2146c60) 0 empty

Class std::conditional<false, std::is_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > > (0x0x7f36e2146d80) 0 empty

Class std::__is_member_pointer_helper<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e20ff618) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2146de0) 0 empty

Class std::is_member_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e21630d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2146e40) 0 empty

Class std::conditional<false, std::is_member_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2146f60) 0 empty

Class std::__is_null_pointer_helper<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2163208) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e21650c0) 0 empty

Class std::is_null_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2163340) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2165120) 0 empty

Class std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e21633a8) 0 empty
  std::is_null_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2163410) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e2165240) 0 empty

Class std::__or_<std::is_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_member_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_member_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2163478) 0 empty
  std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e21634e0) 0 empty
    std::is_null_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2163548) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e2165300) 0 empty

Class std::__or_<std::is_enum<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_member_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_member_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e21635b0) 0 empty
  std::__or_<std::is_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_member_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2163618) 0 empty
    std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2163680) 0 empty
      std::is_null_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e21636e8) 0 empty
        std::integral_constant<bool, false> (0x0x7f36e21653c0) 0 empty

Class std::__or_<std::is_arithmetic<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_enum<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_member_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_enum<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_member_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2163750) 0 empty
  std::__or_<std::is_enum<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_member_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e21637b8) 0 empty
    std::__or_<std::is_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_member_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2163820) 0 empty
      std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_null_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2163888) 0 empty
        std::is_null_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e21638f0) 0 empty
          std::integral_constant<bool, false> (0x0x7f36e2165480) 0 empty

Class std::is_scalar<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_scalar<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2163958) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2165540) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_scalar<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_scalar<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e21639c0) 0 empty
  std::is_scalar<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2163a28) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e2165660) 0 empty

Class std::remove_all_extents<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2165720) 0 empty

Class std::__is_destructible_impl<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2163b60) 0 empty
  std::__do_is_destructible_impl (0x0x7f36e2165840) 0 empty

Class std::__is_destructible_safe<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, false, false> (0x0x7f36e2163dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e21658a0) 0 empty

Class std::is_destructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_destructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2163e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2165900) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_destructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_destructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2165ae0) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2163ea0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f36e2165b40) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e2163f70) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2172000) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f36e2165ba0) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2172068) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e21720d0) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2172138) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f36e2165c00) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e21721a0) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2172208) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e2172270) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e21722d8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f36e2165c60) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2172340) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2165cc0) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e21723a8) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2172410) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2165d20) 0 empty

Class std::is_constructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2172478) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2165d80) 0 empty

Class std::conditional<true, std::is_constructible<bool, const bool&>, std::is_constructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<bool, const bool&>, std::is_constructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e2165de0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_constructible<bool, const bool&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_constructible<bool, const bool&> > (0x0x7f36e21724e0) 0 empty
  std::is_constructible<bool, const bool&> (0x0x7f36e2172548) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2165e40) 0 empty

Class std::remove_volatile<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2165f60) 0 empty

Class std::remove_const<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2180000) 0 empty

Class std::remove_cv<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2165f00) 0 empty

Class std::__is_void_helper<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2172958) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e21802a0) 0 empty

Class std::is_void<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f36e2172b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e2180300) 0 empty

Class std::conditional<false, std::is_void<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::__or_<std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_array<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::__or_<std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_array<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > > (0x0x7f36e21804e0) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_array<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_array<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2180540) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_array<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_array<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2172bc8) 0 empty
  std::is_array<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2172c30) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e21805a0) 0 empty

Class std::__or_<std::is_void<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_array<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_array<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2172c98) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_array<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e2172d00) 0 empty
    std::is_array<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2172d68) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e2180660) 0 empty

Class std::__is_convertible_helper<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, false> (0x0x7f36e2180720) 0 empty

Class std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e2172e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2180780) 0 empty

Class std::conditional<true, std::is_convertible<const bool&, bool>, std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<const bool&, bool>, std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e21807e0) 0 empty

Class std::__and_<std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > (0x0x7f36e2172ea0) 0 empty
  std::is_convertible<const bool&, bool> (0x0x7f36e2172f08) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2180840) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > > > (0x0x7f36e2180900) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> > (0x0x7f36e2180960) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_destructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_destructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e21809c0) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e2172618) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f36e2180a20) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> > (0x0x7f36e21a1000) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e21a1068) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f36e2180a80) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e21a10d0) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> > (0x0x7f36e21a1138) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e21a11a0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f36e2180ae0) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e21a1208) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e21a1270) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> > (0x0x7f36e21a12d8) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e21a1340) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f36e2180b40) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e21a13a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2180ba0) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e21a1410) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e21a1478) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e2180c00) 0 empty

Class std::is_constructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e21a14e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e2180c60) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > >, std::is_constructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > >, std::is_constructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> > (0x0x7f36e2180cc0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> >, std::is_constructible<bool, const bool&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> >, std::is_constructible<bool, const bool&&> > (0x0x7f36e2180d20) 0 empty

Class std::remove_volatile<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e2180de0) 0 empty

Class std::remove_const<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e2180f00) 0 empty

Class std::remove_cv<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e2180d80) 0 empty

Class std::__is_void_helper<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e21a1680) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e21af1e0) 0 empty

Class std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f36e21a17b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e21af300) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::__or_<std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_array<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::__or_<std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_array<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > > (0x0x7f36e21af420) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_array<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_array<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e21a1820) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_array<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e21a1888) 0 empty
    std::is_array<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e21a18f0) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e21af480) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, false> (0x0x7f36e21af540) 0 empty

Class std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e21a19c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e21af5a0) 0 empty

Class std::conditional<true, std::is_convertible<const bool&, bool>, std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<const bool&, bool>, std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e21af600) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > (0x0x7f36e21a1a28) 0 empty
  std::is_convertible<const bool&, bool> (0x0x7f36e21a1a90) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e21af660) 0 empty

Class std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > > (0x0x7f36e21a1af8) 0 empty
  std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > (0x0x7f36e21a1b60) 0 empty
    std::is_convertible<const bool&, bool> (0x0x7f36e21a1bc8) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e21af6c0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > > (0x0x7f36e21a1c30) 0 empty
  std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > > (0x0x7f36e21a1c98) 0 empty
    std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > (0x0x7f36e21a1d00) 0 empty
      std::is_convertible<const bool&, bool> (0x0x7f36e21a1d68) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e21af720) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > > > (0x0x7f36e21af7e0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > > >, std::is_constructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > > >, std::is_constructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> > (0x0x7f36e21af840) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > >, std::is_constructible<bool, const bool&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > >, std::is_constructible<bool, const bool&&> > (0x0x7f36e21af8a0) 0 empty

Class std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > > (0x0x7f36e21a1f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e21af900) 0 empty

Class std::__and_<std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > > > (0x0x7f36e21a1dd0) 0 empty
  std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > > (0x0x7f36e21a1e38) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e21af960) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > > > (0x0x7f36e21a1ea0) 0 empty
  std::__and_<std::is_constructible<bool, const bool&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > > > (0x0x7f36e21ca000) 0 empty
    std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<const bool&, bool> > > (0x0x7f36e21ca068) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e21af9c0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&&, bool> >, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&&, bool> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&&, bool> >, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&&, bool> > > > (0x0x7f36e21afa80) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&&, bool> > >, std::is_constructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&&, bool> > >, std::is_constructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e21afae0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&&, bool> >, std::is_constructible<bool, bool&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&&, bool> >, std::is_constructible<bool, bool&&> > (0x0x7f36e21afb40) 0 empty

Class std::conditional<true, std::is_convertible<bool&&, bool>, std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<bool&&, bool>, std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e21afba0) 0 empty

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

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

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

Class std::__is_void_helper<bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<bool&&> (0x0x7f36e21ca270) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e21afd20) 0 empty

Class std::is_void<bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_void<bool&&> (0x0x7f36e21ca2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e21afd80) 0 empty

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

Class std::__or_<std::is_void<bool&&>, std::is_function<bool>, std::is_array<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<bool&&>, std::is_function<bool>, std::is_array<bool> > (0x0x7f36e21ca410) 0 empty
  std::__or_<std::is_function<bool>, std::is_array<bool> > (0x0x7f36e21ca478) 0 empty
    std::is_array<bool> (0x0x7f36e21ca4e0) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e21afe40) 0 empty

Class std::__is_convertible_helper<bool&&, bool, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<bool&&, bool, false> (0x0x7f36e21afea0) 0 empty

Class std::is_convertible<bool&&, bool>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<bool&&, bool> (0x0x7f36e21ca5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e21aff00) 0 empty

Class std::__and_<std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&&, bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&&, bool> > (0x0x7f36e21ca618) 0 empty
  std::is_convertible<bool&&, bool> (0x0x7f36e21ca680) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e21aff60) 0 empty

Class std::__and_<std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&&, bool> > > (0x0x7f36e21ca6e8) 0 empty
  std::__and_<std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&&, bool> > (0x0x7f36e21ca750) 0 empty
    std::is_convertible<bool&&, bool> (0x0x7f36e21ca7b8) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e1de5000) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&&, bool> > > (0x0x7f36e21ca820) 0 empty
  std::__and_<std::is_constructible<bool, bool&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&&, bool> > > (0x0x7f36e21ca888) 0 empty
    std::__and_<std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&&, bool> > (0x0x7f36e21ca8f0) 0 empty
      std::is_convertible<bool&&, bool> (0x0x7f36e21ca958) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e1de5060) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&&, bool> >, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&&, bool> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&&, bool> >, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&&, bool> > > > (0x0x7f36e1de5120) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&&, bool> > > >, std::is_constructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&&, bool> > > >, std::is_constructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> > (0x0x7f36e1de5180) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&&, bool> > >, std::is_constructible<bool, bool&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&&, bool> > >, std::is_constructible<bool, bool&&> > (0x0x7f36e1de51e0) 0 empty

Class std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&&, bool> > > (0x0x7f36e21cab60) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1de5240) 0 empty

Class std::__and_<std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&&, bool> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&&, bool> > > > (0x0x7f36e21cabc8) 0 empty
  std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&&, bool> > > (0x0x7f36e21cac30) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e1de52a0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&&, bool> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&>, std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&&, bool> > > > (0x0x7f36e21cac98) 0 empty
  std::__and_<std::is_constructible<bool, bool&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&&, bool> > > > (0x0x7f36e21cad00) 0 empty
    std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&&, bool> > > (0x0x7f36e21cad68) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e1de5300) 0 empty

Class std::conditional<true, std::is_constructible<bool, bool&&>, std::is_constructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<bool, bool&&>, std::is_constructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> > (0x0x7f36e1de53c0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_constructible<bool, bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&>, std::is_constructible<bool, bool&&> > (0x0x7f36e21caea0) 0 empty
  std::is_constructible<bool, bool&&> (0x0x7f36e21caf08) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1de5420) 0 empty

Class std::conditional<true, std::is_convertible<bool&&, bool>, std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<bool&&, bool>, std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e1de54e0) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&&, bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >, std::is_convertible<bool&&, bool> > (0x0x7f36e21ca138) 0 empty
  std::is_convertible<bool&&, bool> (0x0x7f36e21ca0d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1de5540) 0 empty

Class std::remove_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e1de5600) 0 empty

Class std::remove_reference<bool>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<bool> (0x0x7f36e1de5780) 0 empty

Class std::remove_reference<std::allocator<int>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::allocator<int>&> (0x0x7f36e1e18b40) 0 empty

Class std::_Array_default_ctor<int, true>
   size=1 align=1
   base size=0 base align=1
std::_Array_default_ctor<int, true> (0x0x7f36e1e18de0) 0 empty

Class std::__is_floating<bool>
   size=1 align=1
   base size=0 base align=1
std::__is_floating<bool> (0x0x7f36e1e380c0) 0 empty

Class std::__traitor<std::__is_integer<bool>, std::__is_floating<bool> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_integer<bool>, std::__is_floating<bool> > (0x0x7f36e1e38060) 0 empty

Class std::__is_arithmetic<bool>
   size=1 align=1
   base size=1 base align=1
std::__is_arithmetic<bool> (0x0x7f36e1e061a0) 0 empty
  std::__traitor<std::__is_integer<bool>, std::__is_floating<bool> > (0x0x7f36e1e38120) 0 empty

Class std::__is_pointer<bool>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<bool> (0x0x7f36e1e38180) 0 empty

Class std::__traitor<std::__is_arithmetic<bool>, std::__is_pointer<bool> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_arithmetic<bool>, std::__is_pointer<bool> > (0x0x7f36e1e38000) 0 empty

Class std::__is_scalar<bool>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<bool> (0x0x7f36e1e06270) 0 empty
  std::__traitor<std::__is_arithmetic<bool>, std::__is_pointer<bool> > (0x0x7f36e1e381e0) 0 empty

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

Class std::remove_reference<int>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<int> (0x0x7f36e1e38780) 0 empty

Class std::remove_reference<const int&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<const int&> (0x0x7f36e1e388a0) 0 empty

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

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

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

Class std::is_void<const char>
   size=1 align=1
   base size=1 base align=1
std::is_void<const char> (0x0x7f36e1e066e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1e38de0) 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> (0x0x7f36e1e38e40) 0 empty

Class std::pointer_traits<const char*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<const char*> (0x0x7f36e1e38c60) 0 empty

Class std::__is_integer<wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<wchar_t*> (0x0x7f36e1e38f00) 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> (0x0x7f36e1e76300) 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> (0x0x7f36e1e76360) 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> (0x0x7f36e1e762a0) 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> (0x0x7f36e1e068f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1e763c0) 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> (0x0x7f36e1e76420) 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*> (0x0x7f36e1e76240) 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*> (0x0x7f36e1e76540) 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*> (0x0x7f36e1e767e0) 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> (0x0x7f36e1e769c0) 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> (0x0x7f36e1e76a20) 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> (0x0x7f36e1e76960) 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> (0x0x7f36e1e06b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1e76a80) 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> (0x0x7f36e1e76ae0) 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*> (0x0x7f36e1e76900) 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*> (0x0x7f36e1e76d80) 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> (0x0x7f36e1e76f60) 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> (0x0x7f36e1eb2000) 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> (0x0x7f36e1e76f00) 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> (0x0x7f36e1e06d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1eb2060) 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> (0x0x7f36e1eb20c0) 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*> (0x0x7f36e1e76ea0) 0 empty

Class std::is_error_condition_enum<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::allocator<char> > (0x0x7f36e1e06f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1ed2540) 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> > (0x0x7f36e1e065b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1ed25a0) 0 empty

Class std::_Destroy_aux<false>
   size=1 align=1
   base size=0 base align=1
std::_Destroy_aux<false> (0x0x7f36e1ed2d20) 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*> (0x0x7f36e1efb840) 0 empty

Class std::is_function<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_function<fastjet::PseudoJet*> (0x0x7f36e1ee1750) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1efba80) 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*> > > (0x0x7f36e1efbae0) 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*> (0x0x7f36e1ee17b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1efbb40) 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*> > (0x0x7f36e1efbba0) 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*> (0x0x7f36e1ee1820) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1efbc00) 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*> > (0x0x7f36e1ee1888) 0 empty
  std::is_rvalue_reference<fastjet::PseudoJet*> (0x0x7f36e1ee18f0) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e1efbc60) 0 empty

Class std::is_reference<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<fastjet::PseudoJet*> (0x0x7f36e1ee1a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1efbcc0) 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*> > (0x0x7f36e1efbd20) 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*> (0x0x7f36e1ee1b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1efbe40) 0 empty

Class std::is_void<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_void<fastjet::PseudoJet*> (0x0x7f36e1ee1bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1efbea0) 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*> > (0x0x7f36e1ee1c30) 0 empty
  std::is_void<fastjet::PseudoJet*> (0x0x7f36e1ee1c98) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e1efbf00) 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*> > (0x0x7f36e1ee1d00) 0 empty
  std::__or_<std::is_reference<fastjet::PseudoJet*>, std::is_void<fastjet::PseudoJet*> > (0x0x7f36e1ee1d68) 0 empty
    std::is_void<fastjet::PseudoJet*> (0x0x7f36e1ee1dd0) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e1efbf60) 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*> > > (0x0x7f36e1ee1e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1f1d000) 0 empty

Class std::is_object<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_object<fastjet::PseudoJet*> (0x0x7f36e1ee1ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1f1d060) 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*> > (0x0x7f36e1f1d0c0) 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*> > (0x0x7f36e1f1f000) 0 empty
  std::is_object<fastjet::PseudoJet*> (0x0x7f36e1f1f068) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1f1d1e0) 0 empty

Class std::__is_referenceable<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<fastjet::PseudoJet*> (0x0x7f36e1f1f0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1f1d300) 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*&&> > (0x0x7f36e1f1d360) 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*> > > (0x0x7f36e1f1d3c0) 0 empty

Class std::is_array<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_array<fastjet::PseudoJet*> (0x0x7f36e1f1f208) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1f1d420) 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*> > (0x0x7f36e1f1d480) 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> > > (0x0x7f36e1f1f270) 0 empty
  std::is_array<fastjet::PseudoJet*> (0x0x7f36e1f1f2d8) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e1f1d4e0) 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*> (0x0x7f36e1f1f410) 0 empty
  std::__and_<std::is_array<fastjet::PseudoJet*>, std::__not_<std::extent<fastjet::PseudoJet*, 0u> > > (0x0x7f36e1f1f478) 0 empty
    std::is_array<fastjet::PseudoJet*> (0x0x7f36e1f1f4e0) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e1f1d600) 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*> > (0x0x7f36e1f1d660) 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*> > (0x0x7f36e1f1f5b0) 0 empty
  std::is_function<fastjet::PseudoJet*> (0x0x7f36e1f1f618) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e1f1d6c0) 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*> > (0x0x7f36e1f1f750) 0 empty
  std::__or_<std::__is_array_unknown_bounds<fastjet::PseudoJet*>, std::is_function<fastjet::PseudoJet*> > (0x0x7f36e1f1f7b8) 0 empty
    std::is_function<fastjet::PseudoJet*> (0x0x7f36e1f1f820) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e1f1d720) 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*> > (0x0x7f36e1f1d780) 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*> (0x0x7f36e1f1fa90) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1f1d7e0) 0 empty

Class std::is_integral<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_integral<fastjet::PseudoJet*> (0x0x7f36e1f1faf8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1f1d840) 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*> > (0x0x7f36e1f1d8a0) 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*> (0x0x7f36e1f1fc30) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1f1d900) 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*> (0x0x7f36e1f1fc98) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1f1d960) 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*> > (0x0x7f36e1f1fd00) 0 empty
  std::is_floating_point<fastjet::PseudoJet*> (0x0x7f36e1f1fd68) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e1f1d9c0) 0 empty

Class std::is_arithmetic<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<fastjet::PseudoJet*> (0x0x7f36e1f1fdd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1f1dba0) 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*> > > (0x0x7f36e1f1dc00) 0 empty

Class std::is_enum<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_enum<fastjet::PseudoJet*> (0x0x7f36e1f1fe38) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1f1dc60) 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*> > > (0x0x7f36e1f1dcc0) 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*> > > (0x0x7f36e1f1dd20) 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*> > (0x0x7f36e1f1fea0) 0 empty
  std::is_pointer<fastjet::PseudoJet*> (0x0x7f36e1f1ff08) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1f1dd80) 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*> > (0x0x7f36e1f1ff70) 0 empty
  std::__or_<std::is_pointer<fastjet::PseudoJet*>, std::is_member_pointer<fastjet::PseudoJet*>, std::is_null_pointer<fastjet::PseudoJet*> > (0x0x7f36e1f41000) 0 empty
    std::is_pointer<fastjet::PseudoJet*> (0x0x7f36e1f41068) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e1f1dde0) 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*> > (0x0x7f36e1f410d0) 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*> > (0x0x7f36e1f41138) 0 empty
    std::__or_<std::is_pointer<fastjet::PseudoJet*>, std::is_member_pointer<fastjet::PseudoJet*>, std::is_null_pointer<fastjet::PseudoJet*> > (0x0x7f36e1f411a0) 0 empty
      std::is_pointer<fastjet::PseudoJet*> (0x0x7f36e1f41208) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e1f1de40) 0 empty

Class std::is_scalar<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<fastjet::PseudoJet*> (0x0x7f36e1f41270) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1f1dea0) 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*> > (0x0x7f36e1f412d8) 0 empty
  std::is_scalar<fastjet::PseudoJet*> (0x0x7f36e1f41340) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1f1df00) 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> (0x0x7f36e1f413a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1f46060) 0 empty

Class std::is_destructible<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<fastjet::PseudoJet*> (0x0x7f36e1f41410) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1f460c0) 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*> > (0x0x7f36e1f46120) 0 empty

Class std::is_function<fastjet::PseudoJet*&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<fastjet::PseudoJet*&&> (0x0x7f36e1f414e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1f461e0) 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*&&> > > (0x0x7f36e1f46240) 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*&&> (0x0x7f36e1f41548) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1f462a0) 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*&&> > (0x0x7f36e1f46300) 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*&&> (0x0x7f36e1f415b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1f46360) 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*&&> > (0x0x7f36e1f41618) 0 empty
  std::is_rvalue_reference<fastjet::PseudoJet*&&> (0x0x7f36e1f41680) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1f463c0) 0 empty

Class std::is_reference<fastjet::PseudoJet*&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<fastjet::PseudoJet*&&> (0x0x7f36e1f416e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1f46420) 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*&&> > (0x0x7f36e1f46480) 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*&&> > (0x0x7f36e1f418f0) 0 empty
  std::is_reference<fastjet::PseudoJet*&&> (0x0x7f36e1f41958) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1f464e0) 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*&&> > (0x0x7f36e1f419c0) 0 empty
  std::__or_<std::is_reference<fastjet::PseudoJet*&&>, std::is_void<fastjet::PseudoJet*&&> > (0x0x7f36e1f41a28) 0 empty
    std::is_reference<fastjet::PseudoJet*&&> (0x0x7f36e1f41a90) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e1f46600) 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*&&> > > (0x0x7f36e1f41af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1f466c0) 0 empty

Class std::is_object<fastjet::PseudoJet*&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<fastjet::PseudoJet*&&> (0x0x7f36e1f41b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1f46720) 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*&&> > (0x0x7f36e1f46780) 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*&&> > (0x0x7f36e1f41c98) 0 empty
  std::is_reference<fastjet::PseudoJet*&&> (0x0x7f36e1f41d00) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1f467e0) 0 empty

Class std::__is_referenceable<fastjet::PseudoJet*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<fastjet::PseudoJet*&&> (0x0x7f36e1f41d68) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1f46900) 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> (0x0x7f36e1f46960) 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*&&> (0x0x7f36e1f41dd0) 0 empty
  std::__add_rvalue_reference_helper<fastjet::PseudoJet*&&, true> (0x0x7f36e1f469c0) 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*&&> (0x0x7f36e1f41478) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f36e1f46180) 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*&&> > (0x0x7f36e1f41ea0) 0 empty
  std::__is_direct_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f36e1f41f08) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f36e1f46a20) 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*&&> (0x0x7f36e1f41f70) 0 empty
  std::__and_<std::is_destructible<fastjet::PseudoJet*>, std::__is_direct_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> > (0x0x7f36e1f5c000) 0 empty
    std::__is_direct_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f36e1f5c068) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f36e1f46a80) 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*&&> (0x0x7f36e1f5c0d0) 0 empty
  std::__is_direct_constructible_new_safe<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f36e1f5c138) 0 empty
    std::__and_<std::is_destructible<fastjet::PseudoJet*>, std::__is_direct_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> > (0x0x7f36e1f5c1a0) 0 empty
      std::__is_direct_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f36e1f5c208) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f36e1f46ae0) 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*&&> (0x0x7f36e1f5c270) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1f46b40) 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*&&> (0x0x7f36e1f5c2d8) 0 empty
  std::__is_direct_constructible<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f36e1f5c340) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1f46ba0) 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*&&> (0x0x7f36e1f5c3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1f46c00) 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> (0x0x7f36e1f5c410) 0 empty
  std::is_constructible<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f36e1f5c478) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1f46c60) 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*> (0x0x7f36e1f5c4e0) 0 empty
  std::__is_move_constructible_impl<fastjet::PseudoJet*, true> (0x0x7f36e1f5c548) 0 empty
    std::is_constructible<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f36e1f5c5b0) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e1f46cc0) 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*> > (0x0x7f36e1f46d20) 0 empty

Class std::is_function<fastjet::PseudoJet*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<fastjet::PseudoJet*&> (0x0x7f36e1f5c618) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1f46de0) 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*&> > > (0x0x7f36e1f46e40) 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*&> (0x0x7f36e1f5c680) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1f46ea0) 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*&> > (0x0x7f36e1f46f00) 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*&> > (0x0x7f36e1f5c6e8) 0 empty
  std::is_lvalue_reference<fastjet::PseudoJet*&> (0x0x7f36e1f5c750) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1f46f60) 0 empty

Class std::is_reference<fastjet::PseudoJet*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<fastjet::PseudoJet*&> (0x0x7f36e1f5c888) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1f73000) 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*&> > (0x0x7f36e1f73060) 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*&> > (0x0x7f36e1f5c9c0) 0 empty
  std::is_reference<fastjet::PseudoJet*&> (0x0x7f36e1f5ca28) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1f73180) 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*&> > (0x0x7f36e1f5ca90) 0 empty
  std::__or_<std::is_reference<fastjet::PseudoJet*&>, std::is_void<fastjet::PseudoJet*&> > (0x0x7f36e1f5caf8) 0 empty
    std::is_reference<fastjet::PseudoJet*&> (0x0x7f36e1f5cb60) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e1f732a0) 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*&> > > (0x0x7f36e1f5cbc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1f73360) 0 empty

Class std::is_object<fastjet::PseudoJet*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<fastjet::PseudoJet*&> (0x0x7f36e1f5cc30) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1f733c0) 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*&> > (0x0x7f36e1f73420) 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*&> > (0x0x7f36e1f5ce38) 0 empty
  std::is_reference<fastjet::PseudoJet*&> (0x0x7f36e1f5cea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1f73480) 0 empty

Class std::__is_referenceable<fastjet::PseudoJet*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<fastjet::PseudoJet*&> (0x0x7f36e1f5cf08) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1f735a0) 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> (0x0x7f36e1f73600) 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*&> (0x0x7f36e1f5cf70) 0 empty
  std::__add_rvalue_reference_helper<fastjet::PseudoJet*&, true> (0x0x7f36e1f73660) 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*&&> (0x0x7f36e1f46d80) 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*&&> (0x0x7f36e1f7d068) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1f736c0) 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> (0x0x7f36e1f7d0d0) 0 empty
  std::is_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f36e1f7d138) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1f73720) 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*> (0x0x7f36e1f7d1a0) 0 empty
  std::__is_move_assignable_impl<fastjet::PseudoJet*, true> (0x0x7f36e1f7d208) 0 empty
    std::is_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f36e1f7d270) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e1f73780) 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*> > (0x0x7f36e1f7d2d8) 0 empty
  std::is_move_assignable<fastjet::PseudoJet*> (0x0x7f36e1f7d340) 0 empty
    std::__is_move_assignable_impl<fastjet::PseudoJet*, true> (0x0x7f36e1f7d3a8) 0 empty
      std::is_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f36e1f7d410) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e1f737e0) 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*&&> > (0x0x7f36e1f73840) 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*&&> (0x0x7f36e1f7d548) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1f738a0) 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*&&> > (0x0x7f36e1f7d5b0) 0 empty
  std::__is_nt_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f36e1f7d618) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1f73900) 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*&&> (0x0x7f36e1f7d680) 0 empty
  std::__and_<std::is_constructible<fastjet::PseudoJet*, fastjet::PseudoJet*&&>, std::__is_nt_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> > (0x0x7f36e1f7d6e8) 0 empty
    std::__is_nt_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f36e1f7d750) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e1f73960) 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> (0x0x7f36e1f7d7b8) 0 empty
  std::is_nothrow_constructible<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f36e1f7d820) 0 empty
    std::__and_<std::is_constructible<fastjet::PseudoJet*, fastjet::PseudoJet*&&>, std::__is_nt_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> > (0x0x7f36e1f7d888) 0 empty
      std::__is_nt_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f36e1f7d8f0) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e1f739c0) 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*> (0x0x7f36e1f7d958) 0 empty
  std::__is_nothrow_move_constructible_impl<fastjet::PseudoJet*, true> (0x0x7f36e1f7d9c0) 0 empty
    std::is_nothrow_constructible<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f36e1f7da28) 0 empty
      std::__and_<std::is_constructible<fastjet::PseudoJet*, fastjet::PseudoJet*&&>, std::__is_nt_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> > (0x0x7f36e1f7da90) 0 empty
        std::__is_nt_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f36e1f7daf8) 0 empty
          std::integral_constant<bool, true> (0x0x7f36e1f73a20) 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*> > (0x0x7f36e1f73a80) 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*&&> > (0x0x7f36e1f73ae0) 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*&&> (0x0x7f36e1f7db60) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1f73b40) 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*&&> > (0x0x7f36e1f7dbc8) 0 empty
  std::__is_nt_assignable_impl<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f36e1f7dc30) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1f73ba0) 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*&&> (0x0x7f36e1f7dc98) 0 empty
  std::__and_<std::is_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&>, std::__is_nt_assignable_impl<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> > (0x0x7f36e1f7dd00) 0 empty
    std::__is_nt_assignable_impl<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f36e1f7dd68) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e1f73c00) 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> (0x0x7f36e1f7ddd0) 0 empty
  std::is_nothrow_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f36e1f7de38) 0 empty
    std::__and_<std::is_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&>, std::__is_nt_assignable_impl<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> > (0x0x7f36e1f7dea0) 0 empty
      std::__is_nt_assignable_impl<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f36e1f7df08) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e1f73c60) 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*> (0x0x7f36e1f7df70) 0 empty
  std::__is_nt_move_assignable_impl<fastjet::PseudoJet*, true> (0x0x7f36e1f90000) 0 empty
    std::is_nothrow_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f36e1f90068) 0 empty
      std::__and_<std::is_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&>, std::__is_nt_assignable_impl<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> > (0x0x7f36e1f900d0) 0 empty
        std::__is_nt_assignable_impl<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f36e1f90138) 0 empty
          std::integral_constant<bool, true> (0x0x7f36e1f73cc0) 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*> > (0x0x7f36e1f901a0) 0 empty
  std::is_nothrow_move_assignable<fastjet::PseudoJet*> (0x0x7f36e1f90208) 0 empty
    std::__is_nt_move_assignable_impl<fastjet::PseudoJet*, true> (0x0x7f36e1f90270) 0 empty
      std::is_nothrow_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f36e1f902d8) 0 empty
        std::__and_<std::is_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&>, std::__is_nt_assignable_impl<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> > (0x0x7f36e1f90340) 0 empty
          std::__is_nt_assignable_impl<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f36e1f903a8) 0 empty
            std::integral_constant<bool, true> (0x0x7f36e1f73d20) 0 empty

Class std::__iterator_traits<__gnu_cxx::__normal_iterator<fastjet::PseudoJet*, std::vector<fastjet::PseudoJet> >, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<__gnu_cxx::__normal_iterator<fastjet::PseudoJet*, std::vector<fastjet::PseudoJet> >, void> (0x0x7f36e1fbf420) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<fastjet::PseudoJet*, std::vector<fastjet::PseudoJet> > >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<fastjet::PseudoJet*, std::vector<fastjet::PseudoJet> > > (0x0x7f36e1f90a28) 0 empty
  std::__iterator_traits<__gnu_cxx::__normal_iterator<fastjet::PseudoJet*, std::vector<fastjet::PseudoJet> >, void> (0x0x7f36e1fbf480) 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&> (0x0x7f36e1fbf600) 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&> (0x0x7f36e1f90bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1fbf660) 0 empty

Class std::__uninitialized_copy<false>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_copy<false> (0x0x7f36e1fbf6c0) 0 empty

Class std::__iterator_traits<__gnu_cxx::__normal_iterator<fastjet::ClusterSequence::history_element*, std::vector<fastjet::ClusterSequence::history_element> >, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<__gnu_cxx::__normal_iterator<fastjet::ClusterSequence::history_element*, std::vector<fastjet::ClusterSequence::history_element> >, void> (0x0x7f36e1fbfc60) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<fastjet::ClusterSequence::history_element*, std::vector<fastjet::ClusterSequence::history_element> > >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<fastjet::ClusterSequence::history_element*, std::vector<fastjet::ClusterSequence::history_element> > > (0x0x7f36e1f90c98) 0 empty
  std::__iterator_traits<__gnu_cxx::__normal_iterator<fastjet::ClusterSequence::history_element*, std::vector<fastjet::ClusterSequence::history_element> >, void> (0x0x7f36e1fbfcc0) 0 empty

Class std::__is_assignable_helper<fastjet::ClusterSequence::history_element&, fastjet::ClusterSequence::history_element&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<fastjet::ClusterSequence::history_element&, fastjet::ClusterSequence::history_element&> (0x0x7f36e1fbfe40) 0 empty

Class std::is_assignable<fastjet::ClusterSequence::history_element&, fastjet::ClusterSequence::history_element&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<fastjet::ClusterSequence::history_element&, fastjet::ClusterSequence::history_element&> (0x0x7f36e1f90e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1fbfea0) 0 empty

Class std::is_error_condition_enum<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e1c023a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1bfd8a0) 0 empty

Class std::is_error_code_enum<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f36e1c025b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1bfd900) 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&> > (0x0x7f36e1bfda20) 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*> > > (0x0x7f36e1bfdb40) 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*> (0x0x7f36e1c026e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1bfdba0) 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*> > (0x0x7f36e1bfdc00) 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> > > (0x0x7f36e1c02750) 0 empty
  std::is_array<std::_Rb_tree_node_base*> (0x0x7f36e1c027b8) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e1bfdc60) 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*> (0x0x7f36e1c02820) 0 empty
  std::__and_<std::is_array<std::_Rb_tree_node_base*>, std::__not_<std::extent<std::_Rb_tree_node_base*, 0u> > > (0x0x7f36e1c02888) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f36e1c028f0) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e1bfdcc0) 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*> > (0x0x7f36e1bfdd20) 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*> > (0x0x7f36e1c02958) 0 empty
  std::is_function<std::_Rb_tree_node_base*> (0x0x7f36e1c029c0) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e1bfdd80) 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*> > (0x0x7f36e1c02a28) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> > (0x0x7f36e1c02a90) 0 empty
    std::is_function<std::_Rb_tree_node_base*> (0x0x7f36e1c02af8) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e1bfdde0) 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*> > (0x0x7f36e1bfde40) 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*> (0x0x7f36e1c02b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1bfdea0) 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*> (0x0x7f36e1c02bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1bfdf00) 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*> > (0x0x7f36e1bfdf60) 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*> (0x0x7f36e1c02c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1c31000) 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*> (0x0x7f36e1c02c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1c31060) 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*> > (0x0x7f36e1c02d00) 0 empty
  std::is_floating_point<std::_Rb_tree_node_base*> (0x0x7f36e1c02d68) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e1c310c0) 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*> (0x0x7f36e1c02ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1c31120) 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*> > > (0x0x7f36e1c31180) 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*> (0x0x7f36e1c02f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1c311e0) 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*> > > (0x0x7f36e1c31240) 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*> (0x0x7f36e1c02f70) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1c312a0) 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*> (0x0x7f36e1c39000) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1c31300) 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*> > > (0x0x7f36e1c31360) 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*> > (0x0x7f36e1c39068) 0 empty
  std::is_pointer<std::_Rb_tree_node_base*> (0x0x7f36e1c390d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1c313c0) 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*> > (0x0x7f36e1c39138) 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*> > (0x0x7f36e1c391a0) 0 empty
    std::is_pointer<std::_Rb_tree_node_base*> (0x0x7f36e1c39208) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e1c31420) 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*> > (0x0x7f36e1c39270) 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*> > (0x0x7f36e1c392d8) 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*> > (0x0x7f36e1c39340) 0 empty
      std::is_pointer<std::_Rb_tree_node_base*> (0x0x7f36e1c393a8) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e1c31480) 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*> (0x0x7f36e1c39410) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1c314e0) 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*> > (0x0x7f36e1c39478) 0 empty
  std::is_scalar<std::_Rb_tree_node_base*> (0x0x7f36e1c394e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1c31540) 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> (0x0x7f36e1c39618) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1c31660) 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*> (0x0x7f36e1c39680) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1c316c0) 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*> > (0x0x7f36e1c31720) 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&> (0x0x7f36e1c396e8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f36e1c31840) 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&> > (0x0x7f36e1c397b8) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f36e1c39820) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f36e1c31960) 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&> (0x0x7f36e1c39888) 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&> > (0x0x7f36e1c398f0) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f36e1c39958) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f36e1c31a20) 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&> (0x0x7f36e1c39a90) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f36e1c39af8) 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&> > (0x0x7f36e1c39b60) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f36e1c39bc8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f36e1c31ae0) 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&> (0x0x7f36e1c39c98) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1c31d20) 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&> (0x0x7f36e1c39d00) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f36e1c39d68) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1c31e40) 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&> (0x0x7f36e1c39dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1c31f00) 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&> > (0x0x7f36e1c31f60) 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&> > (0x0x7f36e1c39e38) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f36e1c39ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1c4b000) 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&> (0x0x7f36e1c4b120) 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&> (0x0x7f36e1c4b180) 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&> (0x0x7f36e1c4b0c0) 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&> (0x0x7f36e1c39f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1c4b1e0) 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&> (0x0x7f36e1c53000) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1c4b240) 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*> > > (0x0x7f36e1c4b2a0) 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*> > (0x0x7f36e1c4b3c0) 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*> > (0x0x7f36e1c53068) 0 empty
  std::is_array<std::_Rb_tree_node_base*> (0x0x7f36e1c530d0) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e1c4b420) 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*> > (0x0x7f36e1c53208) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f36e1c53270) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f36e1c532d8) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e1c4b480) 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> (0x0x7f36e1c4b4e0) 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*> (0x0x7f36e1c53410) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1c4b6c0) 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*> > (0x0x7f36e1c4b720) 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*> > (0x0x7f36e1c53478) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f36e1c534e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1c4b780) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&, 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<const fastjet::ClusterSequence::history_element*>*&, 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<const fastjet::ClusterSequence::history_element*>*&, 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<const fastjet::ClusterSequence::history_element*>*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f36e1c4b840) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> >
   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<const fastjet::ClusterSequence::history_element*>*&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> > (0x0x7f36e1c4b8a0) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>, 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<const fastjet::ClusterSequence::history_element*>*&>, std::is_destructible<std::_Rb_tree_node_base*> > (0x0x7f36e1c4b900) 0 empty

Class std::is_function<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f36e1c53680) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1c4b9c0) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>, std::__or_<std::is_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>, std::is_void<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>, std::__or_<std::is_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>, std::is_void<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> > > (0x0x7f36e1c4bae0) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f36e1c536e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1c4bb40) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>, std::is_rvalue_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>, std::is_rvalue_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> > (0x0x7f36e1c4bc60) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>, std::is_rvalue_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>, std::is_rvalue_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> > (0x0x7f36e1c53820) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f36e1c53888) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1c4bcc0) 0 empty

Class std::is_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f36e1c53958) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1c4bd20) 0 empty

Class std::conditional<true, std::is_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>, std::is_void<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>, std::is_void<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> > (0x0x7f36e1c4be40) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>, std::is_void<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>, std::is_void<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> > (0x0x7f36e1c539c0) 0 empty
  std::is_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f36e1c53a28) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1c4bea0) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>, std::is_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>, std::is_void<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>, std::is_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>, std::is_void<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> > (0x0x7f36e1c53a90) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>, std::is_void<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> > (0x0x7f36e1c53af8) 0 empty
    std::is_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f36e1c53b60) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e1c4bf60) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>, std::is_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>, std::is_void<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>, std::is_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>, std::is_void<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> > > (0x0x7f36e1c53bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1c7d060) 0 empty

Class std::is_object<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f36e1c53c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1c7d0c0) 0 empty

Class std::conditional<false, std::is_object<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>, std::is_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>, std::is_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> > (0x0x7f36e1c7d120) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>, std::is_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>, std::is_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> > (0x0x7f36e1c53c98) 0 empty
  std::is_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f36e1c53d00) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1c7d180) 0 empty

Class std::__is_referenceable<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f36e1c53d68) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1c7d240) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&, true> (0x0x7f36e1c7d420) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f36e1c53dd0) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&, true> (0x0x7f36e1c7d480) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f36e1c53618) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f36e1c4b960) 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<const fastjet::ClusterSequence::history_element*>*&> >
   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<const fastjet::ClusterSequence::history_element*>*&> > (0x0x7f36e1c53f70) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f36e1c84000) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f36e1c7d5a0) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>
   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<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f36e1c84068) 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<const fastjet::ClusterSequence::history_element*>*&> > (0x0x7f36e1c840d0) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f36e1c84138) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f36e1c7d600) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f36e1c841a0) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f36e1c84208) 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<const fastjet::ClusterSequence::history_element*>*&> > (0x0x7f36e1c84270) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f36e1c842d8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f36e1c7d660) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f36e1c84340) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1c7d6c0) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f36e1c843a8) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f36e1c84410) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1c7d720) 0 empty

Class std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f36e1c84478) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1c7d780) 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<const fastjet::ClusterSequence::history_element*>*&, 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<const fastjet::ClusterSequence::history_element*>*&> >
   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<const fastjet::ClusterSequence::history_element*>*&, 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<const fastjet::ClusterSequence::history_element*>*&> > (0x0x7f36e1c7d7e0) 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&&> > (0x0x7f36e1c7d840) 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*> > (0x0x7f36e1c7d960) 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&&> (0x0x7f36e1c84548) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1c7dae0) 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&&> > > (0x0x7f36e1c7db40) 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&&> (0x0x7f36e1c845b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1c7dba0) 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&&> > (0x0x7f36e1c7dc00) 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&&> (0x0x7f36e1c84618) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1c7dc60) 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&&> > (0x0x7f36e1c84680) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_node_base* const&&> (0x0x7f36e1c846e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1c7dcc0) 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&&> (0x0x7f36e1c84750) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1c7dd20) 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&&> > (0x0x7f36e1c7dd80) 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&&> > (0x0x7f36e1c847b8) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&&> (0x0x7f36e1c84820) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1c7dde0) 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&&> > (0x0x7f36e1c84888) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base* const&&>, std::is_void<std::_Rb_tree_node_base* const&&> > (0x0x7f36e1c848f0) 0 empty
    std::is_reference<std::_Rb_tree_node_base* const&&> (0x0x7f36e1c84958) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e1c7de40) 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&&> > > (0x0x7f36e1c849c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1c7dea0) 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&&> (0x0x7f36e1c84a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1c7df00) 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&&> > (0x0x7f36e1c7df60) 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&&> > (0x0x7f36e1c84a90) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&&> (0x0x7f36e1c84af8) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1ca2000) 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&&> (0x0x7f36e1c84b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1ca2060) 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> (0x0x7f36e1ca20c0) 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&&> (0x0x7f36e1c84bc8) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base* const&&, true> (0x0x7f36e1ca2120) 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&&> (0x0x7f36e1c844e0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f36e1c7da80) 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&&> > (0x0x7f36e1c84c98) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f36e1c84d00) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f36e1ca2240) 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&&> (0x0x7f36e1c84d68) 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&&> > (0x0x7f36e1c84dd0) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f36e1c84e38) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f36e1ca2300) 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&&> (0x0x7f36e1c84f70) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f36e1ca8000) 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&&> > (0x0x7f36e1ca8068) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f36e1ca80d0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f36e1ca23c0) 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&&> (0x0x7f36e1ca81a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1ca2600) 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&&> (0x0x7f36e1ca8208) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f36e1ca8270) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1ca2720) 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&&> (0x0x7f36e1ca82d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1ca28a0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&, 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<const fastjet::ClusterSequence::history_element*>*&, 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&&> > (0x0x7f36e1ca2900) 0 empty

Class std::remove_volatile<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f36e1ca29c0) 0 empty

Class std::remove_const<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f36e1ca2ae0) 0 empty

Class std::remove_cv<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f36e1ca2960) 0 empty

Class std::__is_void_helper<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f36e1ca83a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1ca2c00) 0 empty

Class std::is_void<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f36e1ca8410) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1ca2de0) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>, 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<const fastjet::ClusterSequence::history_element*>*&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > > (0x0x7f36e1ca2e40) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>, 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<const fastjet::ClusterSequence::history_element*>*&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f36e1ca8478) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f36e1ca84e0) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f36e1ca8548) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e1ca2ea0) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&, std::_Rb_tree_node_base*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&, std::_Rb_tree_node_base*, false> (0x0x7f36e1ca2f00) 0 empty

Class std::is_convertible<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&, std::_Rb_tree_node_base*> (0x0x7f36e1ca8680) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1ca2f60) 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<const fastjet::ClusterSequence::history_element*>*&, 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<const fastjet::ClusterSequence::history_element*>*&, std::_Rb_tree_node_base*> > (0x0x7f36e1cbb000) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&, 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<const fastjet::ClusterSequence::history_element*>*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7f36e1ca86e8) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f36e1ca8750) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1cbb060) 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<const fastjet::ClusterSequence::history_element*>*&, 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<const fastjet::ClusterSequence::history_element*>*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f36e1ca87b8) 0 empty
  std::__and_<std::is_convertible<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7f36e1ca8820) 0 empty
    std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f36e1ca8888) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e1cbb0c0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&, 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<const fastjet::ClusterSequence::history_element*>*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f36e1ca88f0) 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<const fastjet::ClusterSequence::history_element*>*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f36e1ca8958) 0 empty
    std::__and_<std::is_convertible<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7f36e1ca89c0) 0 empty
      std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f36e1ca8a28) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e1cbb120) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&, 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<const fastjet::ClusterSequence::history_element*>*&, 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<const fastjet::ClusterSequence::history_element*>*&, 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<const fastjet::ClusterSequence::history_element*>*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f36e1cbb1e0) 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<const fastjet::ClusterSequence::history_element*>*&, 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<const fastjet::ClusterSequence::history_element*>*&> >
   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<const fastjet::ClusterSequence::history_element*>*&, 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<const fastjet::ClusterSequence::history_element*>*&> > (0x0x7f36e1cbb240) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&, 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<const fastjet::ClusterSequence::history_element*>*&, 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&&> > (0x0x7f36e1cbb2a0) 0 empty

Class std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&, 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<const fastjet::ClusterSequence::history_element*>*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f36e1ca8af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1cbb300) 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<const fastjet::ClusterSequence::history_element*>*&, 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<const fastjet::ClusterSequence::history_element*>*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f36e1ca8b60) 0 empty
  std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f36e1ca8bc8) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e1cbb360) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>, 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<const fastjet::ClusterSequence::history_element*>*&, 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<const fastjet::ClusterSequence::history_element*>*&>, 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<const fastjet::ClusterSequence::history_element*>*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f36e1ca8c30) 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<const fastjet::ClusterSequence::history_element*>*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f36e1ca8c98) 0 empty
    std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f36e1ca8d00) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e1cbb3c0) 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*> > > > (0x0x7f36e1cbb480) 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&> > (0x0x7f36e1cbb4e0) 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*&> > (0x0x7f36e1cbb540) 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*> > (0x0x7f36e1cbb5a0) 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*&> (0x0x7f36e1ca8dd0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f36e1cbb600) 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*&> > (0x0x7f36e1ca8ea0) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f36e1ca8f08) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f36e1cbb720) 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*&> (0x0x7f36e1ca8f70) 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*&> > (0x0x7f36e1cde000) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f36e1cde068) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f36e1cbb7e0) 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*&> (0x0x7f36e1cde0d0) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f36e1cde138) 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*&> > (0x0x7f36e1cde1a0) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f36e1cde208) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f36e1cbb960) 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*&> (0x0x7f36e1cde270) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1cbba80) 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*&> (0x0x7f36e1cde2d8) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f36e1cde340) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1cbbae0) 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*&> (0x0x7f36e1cde3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1cbbb40) 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*&> > (0x0x7f36e1cbbba0) 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*> > (0x0x7f36e1cbbc00) 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*&> (0x0x7f36e1cbbcc0) 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*&> (0x0x7f36e1cbbd20) 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*&> (0x0x7f36e1cbbc60) 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*&> (0x0x7f36e1cde478) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1cbbd80) 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*&> (0x0x7f36e1cde4e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1cbbde0) 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*> > > (0x0x7f36e1cbbe40) 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*> > (0x0x7f36e1cde548) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f36e1cde5b0) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f36e1cde618) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e1cbbea0) 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> (0x0x7f36e1cbbf00) 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*> (0x0x7f36e1cde750) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1cf0060) 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*> > (0x0x7f36e1cde7b8) 0 empty
  std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7f36e1cde820) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1cf00c0) 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*> > > (0x0x7f36e1cde888) 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*> > (0x0x7f36e1cde8f0) 0 empty
    std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7f36e1cde958) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e1cf0120) 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*> > > (0x0x7f36e1cde9c0) 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*> > > (0x0x7f36e1cdea28) 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*> > (0x0x7f36e1cdea90) 0 empty
      std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7f36e1cdeaf8) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e1cf0180) 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*> > > > (0x0x7f36e1cf0240) 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&> > (0x0x7f36e1cf02a0) 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*&> > (0x0x7f36e1cf0300) 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*> > > (0x0x7f36e1cdebc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1cf0360) 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*> > > > (0x0x7f36e1cdec30) 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*> > > (0x0x7f36e1cdec98) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e1cf03c0) 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*> > > > (0x0x7f36e1cded00) 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*> > > > (0x0x7f36e1cded68) 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*> > > (0x0x7f36e1cdedd0) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e1cf0420) 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<const fastjet::ClusterSequence::history_element*>*&> >
   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<const fastjet::ClusterSequence::history_element*>*&> > (0x0x7f36e1cf04e0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>, 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<const fastjet::ClusterSequence::history_element*>*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7f36e1cdee38) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f36e1cdeea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1cf0540) 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<const fastjet::ClusterSequence::history_element*>*&, 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<const fastjet::ClusterSequence::history_element*>*&, std::_Rb_tree_node_base*> > (0x0x7f36e1cf0600) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&, 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<const fastjet::ClusterSequence::history_element*>*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7f36e1cdef08) 0 empty
  std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7f36e1cdef70) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1cf0660) 0 empty

Class std::remove_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f36e1cf0720) 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*&> (0x0x7f36e1cf0960) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f36e1cf0ba0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7f36e1cf0c00) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x7f36e1cf0c60) 0 empty

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

Class std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7f36e1d0e1a0) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f36e1d0e208) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1cf0d20) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f36e1d0e270) 0 empty
  std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7f36e1d0e2d8) 0 empty
    std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f36e1d0e340) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e1cf0d80) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f36e1d0e3a8) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f36e1d0e410) 0 empty
    std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7f36e1d0e478) 0 empty
      std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f36e1d0e4e0) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e1cf0de0) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f36e1cf0ea0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7f36e1cf0f00) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x7f36e1cf0f60) 0 empty

Class std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f36e1d0e5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1d39000) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f36e1d0e618) 0 empty
  std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f36e1d0e680) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e1d39060) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f36e1d0e6e8) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f36e1d0e750) 0 empty
    std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f36e1d0e7b8) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e1d390c0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > > (0x0x7f36e1d39180) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x7f36e1d391e0) 0 empty

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

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

Class std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> (0x0x7f36e1d0e888) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f36e1d39300) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> > (0x0x7f36e1d0e958) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> (0x0x7f36e1d0e9c0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f36e1d39360) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, int&&> (0x0x7f36e1d0ea28) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> > (0x0x7f36e1d0ea90) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> (0x0x7f36e1d0eaf8) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f36e1d393c0) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_node_base*, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_node_base*, int&&> (0x0x7f36e1d0eb60) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, int&&> (0x0x7f36e1d0ebc8) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> > (0x0x7f36e1d0ec30) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> (0x0x7f36e1d0ec98) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f36e1d39420) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_node_base*, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f36e1d0ed00) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1d39480) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_node_base*, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_node_base*, int&&> (0x0x7f36e1d0ed68) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f36e1d0edd0) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e1d394e0) 0 empty

Class std::is_constructible<std::_Rb_tree_node_base*, int&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f36e1d0ee38) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1d39540) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, int&&> > (0x0x7f36e1d395a0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > (0x0x7f36e1d0eea0) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f36e1d0ef08) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e1d39600) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > (0x0x7f36e1d0ef70) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > (0x0x7f36e1d4f000) 0 empty
    std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f36e1d4f068) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e1d39660) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > > (0x0x7f36e1d39720) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x7f36e1d39780) 0 empty

Class std::conditional<false, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, int&&> > (0x0x7f36e1d397e0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > > (0x0x7f36e1d4f138) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f36e1d4f1a0) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e1d39840) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > > (0x0x7f36e1d4f208) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > > (0x0x7f36e1d4f270) 0 empty
    std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f36e1d4f2d8) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e1d398a0) 0 empty

Class std::conditional<true, std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7f36e1d39960) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, int&&> > (0x0x7f36e1d4f340) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f36e1d4f3a8) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e1d399c0) 0 empty

Class std::conditional<true, std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7f36e1d39a80) 0 empty

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

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

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

Class std::__is_void_helper<int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<int&&> (0x0x7f36e1d4f478) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1d39c00) 0 empty

Class std::is_void<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_void<int&&> (0x0x7f36e1d4f4e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1d39c60) 0 empty

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

Class std::__or_<std::is_void<int&&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<int&&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f36e1d4f548) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f36e1d4f5b0) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f36e1d4f618) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e1d39d20) 0 empty

Class std::__is_convertible_helper<int&&, std::_Rb_tree_node_base*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<int&&, std::_Rb_tree_node_base*, false> (0x0x7f36e1d39d80) 0 empty

Class std::is_convertible<int&&, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<int&&, std::_Rb_tree_node_base*> (0x0x7f36e1d4f750) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1d39de0) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > (0x0x7f36e1d4f7b8) 0 empty
  std::is_convertible<int&&, std::_Rb_tree_node_base*> (0x0x7f36e1d4f820) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e1d39e40) 0 empty

Class std::is_function<int*>
   size=1 align=1
   base size=1 base align=1
std::is_function<int*> (0x0x7f36e1d4fd00) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1d73a20) 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*> > > (0x0x7f36e1d73a80) 0 empty

Class std::is_lvalue_reference<int*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<int*> (0x0x7f36e1d4fe38) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1d73ae0) 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*> > (0x0x7f36e1d73b40) 0 empty

Class std::is_rvalue_reference<int*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<int*> (0x0x7f36e1d4fea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1d73c60) 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*> > (0x0x7f36e1d4ff08) 0 empty
  std::is_rvalue_reference<int*> (0x0x7f36e1d4ff70) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e1d73cc0) 0 empty

Class std::is_reference<int*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<int*> (0x0x7f36e1d4f958) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1d73d20) 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*> > (0x0x7f36e1d73d80) 0 empty

Class std::__is_void_helper<int*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<int*> (0x0x7f36e1d4f9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1d73de0) 0 empty

Class std::is_void<int*>
   size=1 align=1
   base size=1 base align=1
std::is_void<int*> (0x0x7f36e1d98000) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1d73e40) 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*> > (0x0x7f36e1d98068) 0 empty
  std::is_void<int*> (0x0x7f36e1d980d0) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e1d73ea0) 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*> > (0x0x7f36e1d98138) 0 empty
  std::__or_<std::is_reference<int*>, std::is_void<int*> > (0x0x7f36e1d981a0) 0 empty
    std::is_void<int*> (0x0x7f36e1d98208) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e1d73f00) 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*> > > (0x0x7f36e1d98270) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1d73f60) 0 empty

Class std::is_object<int*>
   size=1 align=1
   base size=1 base align=1
std::is_object<int*> (0x0x7f36e1d982d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1d9a180) 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*> > (0x0x7f36e1d9a1e0) 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*> > (0x0x7f36e1d98340) 0 empty
  std::is_object<int*> (0x0x7f36e1d983a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1d9a240) 0 empty

Class std::__is_referenceable<int*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<int*> (0x0x7f36e1d98410) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1d9a2a0) 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*&&> > (0x0x7f36e1d9a300) 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*> > > (0x0x7f36e1d9a360) 0 empty

Class std::is_array<int*>
   size=1 align=1
   base size=1 base align=1
std::is_array<int*> (0x0x7f36e1d98478) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1d9a3c0) 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*> > (0x0x7f36e1d9a420) 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> > > (0x0x7f36e1d984e0) 0 empty
  std::is_array<int*> (0x0x7f36e1d98548) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e1d9a480) 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*> (0x0x7f36e1d985b0) 0 empty
  std::__and_<std::is_array<int*>, std::__not_<std::extent<int*, 0u> > > (0x0x7f36e1d98618) 0 empty
    std::is_array<int*> (0x0x7f36e1d98680) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e1d9a4e0) 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*> > (0x0x7f36e1d9a540) 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*> > (0x0x7f36e1d986e8) 0 empty
  std::is_function<int*> (0x0x7f36e1d98750) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e1d9a5a0) 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*> > (0x0x7f36e1d987b8) 0 empty
  std::__or_<std::__is_array_unknown_bounds<int*>, std::is_function<int*> > (0x0x7f36e1d98820) 0 empty
    std::is_function<int*> (0x0x7f36e1d98888) 0 empty
      std::integral_constant<bool, false> (0x0x7f36e1d9a600) 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*> > (0x0x7f36e1d9a7e0) 0 empty

Class std::__is_integral_helper<int*>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<int*> (0x0x7f36e1d988f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1d9a840) 0 empty

Class std::is_integral<int*>
   size=1 align=1
   base size=1 base align=1
std::is_integral<int*> (0x0x7f36e1d98958) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1d9a8a0) 0 empty

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

Class std::__is_floating_point_helper<int*>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<int*> (0x0x7f36e1d989c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1d9a960) 0 empty

Class std::is_floating_point<int*>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<int*> (0x0x7f36e1d98a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1d9a9c0) 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*> > (0x0x7f36e1d98a90) 0 empty
  std::is_floating_point<int*> (0x0x7f36e1d98af8) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e1d9aa20) 0 empty

Class std::is_arithmetic<int*>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<int*> (0x0x7f36e1d98b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1d9aa80) 0 empty

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

Class std::is_enum<int*>
   size=1 align=1
   base size=1 base align=1
std::is_enum<int*> (0x0x7f36e1d98bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1d9ab40) 0 empty

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

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

Class std::__or_<std::is_pointer<int*>, std::is_member_pointer<int*>, std::is_null_pointer<int*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<int*>, std::is_member_pointer<int*>, std::is_null_pointer<int*> > (0x0x7f36e1d98c30) 0 empty
  std::is_pointer<int*> (0x0x7f36e1d98c98) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1d9ac60) 0 empty

Class std::__or_<std::is_enum<int*>, std::is_pointer<int*>, std::is_member_pointer<int*>, std::is_null_pointer<int*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<int*>, std::is_pointer<int*>, std::is_member_pointer<int*>, std::is_null_pointer<int*> > (0x0x7f36e1d98d00) 0 empty
  std::__or_<std::is_pointer<int*>, std::is_member_pointer<int*>, std::is_null_pointer<int*> > (0x0x7f36e1d98d68) 0 empty
    std::is_pointer<int*> (0x0x7f36e1d98dd0) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e1d9ad80) 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*> > (0x0x7f36e1d98e38) 0 empty
  std::__or_<std::is_enum<int*>, std::is_pointer<int*>, std::is_member_pointer<int*>, std::is_null_pointer<int*> > (0x0x7f36e1d98ea0) 0 empty
    std::__or_<std::is_pointer<int*>, std::is_member_pointer<int*>, std::is_null_pointer<int*> > (0x0x7f36e1d98f08) 0 empty
      std::is_pointer<int*> (0x0x7f36e1d98f70) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e1d9ae40) 0 empty

Class std::is_scalar<int*>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<int*> (0x0x7f36e1dc1000) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1d9af00) 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*> > (0x0x7f36e1dc1068) 0 empty
  std::is_scalar<int*> (0x0x7f36e1dc10d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1d9af60) 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> (0x0x7f36e1dc1138) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1dc3000) 0 empty

Class std::is_destructible<int*>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<int*> (0x0x7f36e1dc11a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1dc3060) 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*> > (0x0x7f36e1dc30c0) 0 empty

Class std::is_function<int*&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<int*&&> (0x0x7f36e1dc1410) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1dc3180) 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*&&> > > (0x0x7f36e1dc31e0) 0 empty

Class std::is_lvalue_reference<int*&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<int*&&> (0x0x7f36e1dc1478) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1dc3240) 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*&&> > (0x0x7f36e1dc32a0) 0 empty

Class std::is_rvalue_reference<int*&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<int*&&> (0x0x7f36e1dc14e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1dc33c0) 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*&&> > (0x0x7f36e1dc1548) 0 empty
  std::is_rvalue_reference<int*&&> (0x0x7f36e1dc15b0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1dc3420) 0 empty

Class std::is_reference<int*&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<int*&&> (0x0x7f36e1dc1618) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1dc3480) 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*&&> > (0x0x7f36e1dc34e0) 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*&&> > (0x0x7f36e1dc1680) 0 empty
  std::is_reference<int*&&> (0x0x7f36e1dc16e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1dc3540) 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*&&> > (0x0x7f36e1dc1750) 0 empty
  std::__or_<std::is_reference<int*&&>, std::is_void<int*&&> > (0x0x7f36e1dc17b8) 0 empty
    std::is_reference<int*&&> (0x0x7f36e1dc1820) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e1dc35a0) 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*&&> > > (0x0x7f36e1dc1888) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1dc3600) 0 empty

Class std::is_object<int*&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<int*&&> (0x0x7f36e1dc19c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1dc3720) 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*&&> > (0x0x7f36e1dc3780) 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*&&> > (0x0x7f36e1dc1a28) 0 empty
  std::is_reference<int*&&> (0x0x7f36e1dc1a90) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1dc37e0) 0 empty

Class std::__is_referenceable<int*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<int*&&> (0x0x7f36e1dc1af8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1dc3840) 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> (0x0x7f36e1dc38a0) 0 empty

Class std::add_rvalue_reference<int*&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<int*&&> (0x0x7f36e1dc1b60) 0 empty
  std::__add_rvalue_reference_helper<int*&&, true> (0x0x7f36e1dc3900) 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*&&> (0x0x7f36e1dc13a8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f36e1dc3120) 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*&&> > (0x0x7f36e1dc1c30) 0 empty
  std::__is_direct_constructible_impl<int*, int*&&> (0x0x7f36e1dc1c98) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f36e1dc3960) 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*&&> (0x0x7f36e1dc1d00) 0 empty
  std::__and_<std::is_destructible<int*>, std::__is_direct_constructible_impl<int*, int*&&> > (0x0x7f36e1dc1d68) 0 empty
    std::__is_direct_constructible_impl<int*, int*&&> (0x0x7f36e1dc1dd0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f36e1dc3a80) 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*&&> (0x0x7f36e1dc1e38) 0 empty
  std::__is_direct_constructible_new_safe<int*, int*&&> (0x0x7f36e1dc1ea0) 0 empty
    std::__and_<std::is_destructible<int*>, std::__is_direct_constructible_impl<int*, int*&&> > (0x0x7f36e1dc1f08) 0 empty
      std::__is_direct_constructible_impl<int*, int*&&> (0x0x7f36e1dc1f70) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f36e1dc3b40) 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*&&> (0x0x7f36e1dda000) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1dc3c00) 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*&&> (0x0x7f36e1dda068) 0 empty
  std::__is_direct_constructible<int*, int*&&> (0x0x7f36e1dda0d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1dc3c60) 0 empty

Class std::is_constructible<int*, int*&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<int*, int*&&> (0x0x7f36e1dda138) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1dc3cc0) 0 empty

Class std::__is_move_constructible_impl<int*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_constructible_impl<int*, true> (0x0x7f36e1dda1a0) 0 empty
  std::is_constructible<int*, int*&&> (0x0x7f36e1dda208) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1dc3d20) 0 empty

Class std::is_move_constructible<int*>
   size=1 align=1
   base size=1 base align=1
std::is_move_constructible<int*> (0x0x7f36e1dda270) 0 empty
  std::__is_move_constructible_impl<int*, true> (0x0x7f36e1dda2d8) 0 empty
    std::is_constructible<int*, int*&&> (0x0x7f36e1dda340) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e1dc3d80) 0 empty

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

Class std::is_function<int*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<int*&> (0x0x7f36e1dda3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1dc3f60) 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*&> > > (0x0x7f36e19e7000) 0 empty

Class std::is_lvalue_reference<int*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<int*&> (0x0x7f36e1dda410) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e19e7060) 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*&> > (0x0x7f36e19e70c0) 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*&> > (0x0x7f36e1dda478) 0 empty
  std::is_lvalue_reference<int*&> (0x0x7f36e1dda4e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e19e71e0) 0 empty

Class std::is_reference<int*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<int*&> (0x0x7f36e1dda548) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e19e7240) 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*&> > (0x0x7f36e19e72a0) 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*&> > (0x0x7f36e1dda5b0) 0 empty
  std::is_reference<int*&> (0x0x7f36e1dda618) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e19e7300) 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*&> > (0x0x7f36e1dda680) 0 empty
  std::__or_<std::is_reference<int*&>, std::is_void<int*&> > (0x0x7f36e1dda6e8) 0 empty
    std::is_reference<int*&> (0x0x7f36e1dda750) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e19e7360) 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*&> > > (0x0x7f36e1dda7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e19e73c0) 0 empty

Class std::is_object<int*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<int*&> (0x0x7f36e1dda8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e19e74e0) 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*&> > (0x0x7f36e19e7540) 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*&> > (0x0x7f36e1dda958) 0 empty
  std::is_reference<int*&> (0x0x7f36e1dda9c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e19e75a0) 0 empty

Class std::__is_referenceable<int*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<int*&> (0x0x7f36e1ddaa28) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e19e7600) 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> (0x0x7f36e19e7660) 0 empty

Class std::add_rvalue_reference<int*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<int*&> (0x0x7f36e1ddaa90) 0 empty
  std::__add_rvalue_reference_helper<int*&, true> (0x0x7f36e19e76c0) 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*&&> (0x0x7f36e1dc3f00) 0 empty

Class std::is_assignable<int*&, int*&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<int*&, int*&&> (0x0x7f36e1ddab60) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e19e7720) 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> (0x0x7f36e1ddabc8) 0 empty
  std::is_assignable<int*&, int*&&> (0x0x7f36e1ddac30) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e19e7780) 0 empty

Class std::is_move_assignable<int*>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<int*> (0x0x7f36e1ddac98) 0 empty
  std::__is_move_assignable_impl<int*, true> (0x0x7f36e1ddad00) 0 empty
    std::is_assignable<int*&, int*&&> (0x0x7f36e1ddad68) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e19e77e0) 0 empty

Class std::__and_<std::is_move_constructible<int*>, std::is_move_assignable<int*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_constructible<int*>, std::is_move_assignable<int*> > (0x0x7f36e1ddadd0) 0 empty
  std::is_move_assignable<int*> (0x0x7f36e1ddae38) 0 empty
    std::__is_move_assignable_impl<int*, true> (0x0x7f36e1ddaea0) 0 empty
      std::is_assignable<int*&, int*&&> (0x0x7f36e1ddaf08) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e19e7840) 0 empty

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

Class std::__is_nt_constructible_impl<int*, int*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<int*, int*&&> (0x0x7f36e19fc068) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e19e7900) 0 empty

Class std::__and_<std::is_constructible<int*, int*&&>, std::__is_nt_constructible_impl<int*, int*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<int*, int*&&>, std::__is_nt_constructible_impl<int*, int*&&> > (0x0x7f36e19fc0d0) 0 empty
  std::__is_nt_constructible_impl<int*, int*&&> (0x0x7f36e19fc138) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e19e7960) 0 empty

Class std::is_nothrow_constructible<int*, int*&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<int*, int*&&> (0x0x7f36e19fc270) 0 empty
  std::__and_<std::is_constructible<int*, int*&&>, std::__is_nt_constructible_impl<int*, int*&&> > (0x0x7f36e19fc2d8) 0 empty
    std::__is_nt_constructible_impl<int*, int*&&> (0x0x7f36e19fc340) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e19e7a80) 0 empty

Class std::__is_nothrow_move_constructible_impl<int*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<int*, true> (0x0x7f36e19fc410) 0 empty
  std::is_nothrow_constructible<int*, int*&&> (0x0x7f36e19fc478) 0 empty
    std::__and_<std::is_constructible<int*, int*&&>, std::__is_nt_constructible_impl<int*, int*&&> > (0x0x7f36e19fc4e0) 0 empty
      std::__is_nt_constructible_impl<int*, int*&&> (0x0x7f36e19fc548) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e19e7ae0) 0 empty

Class std::is_nothrow_move_constructible<int*>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<int*> (0x0x7f36e19fc618) 0 empty
  std::__is_nothrow_move_constructible_impl<int*, true> (0x0x7f36e19fc680) 0 empty
    std::is_nothrow_constructible<int*, int*&&> (0x0x7f36e19fc6e8) 0 empty
      std::__and_<std::is_constructible<int*, int*&&>, std::__is_nt_constructible_impl<int*, int*&&> > (0x0x7f36e19fc750) 0 empty
        std::__is_nt_constructible_impl<int*, int*&&> (0x0x7f36e19fc7b8) 0 empty
          std::integral_constant<bool, true> (0x0x7f36e19e7b40) 0 empty

Class std::conditional<true, std::is_nothrow_move_assignable<int*>, std::is_nothrow_move_constructible<int*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_nothrow_move_assignable<int*>, std::is_nothrow_move_constructible<int*> > (0x0x7f36e19e7ba0) 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*&&> > (0x0x7f36e19e7c00) 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*&&> (0x0x7f36e19fcaf8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e19e7c60) 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*&&> > (0x0x7f36e19fcb60) 0 empty
  std::__is_nt_assignable_impl<int*&, int*&&> (0x0x7f36e19fcbc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e19e7cc0) 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*&&> (0x0x7f36e19fcc30) 0 empty
  std::__and_<std::is_assignable<int*&, int*&&>, std::__is_nt_assignable_impl<int*&, int*&&> > (0x0x7f36e19fcc98) 0 empty
    std::__is_nt_assignable_impl<int*&, int*&&> (0x0x7f36e19fcd00) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e19e7de0) 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> (0x0x7f36e19fcd68) 0 empty
  std::is_nothrow_assignable<int*&, int*&&> (0x0x7f36e19fcdd0) 0 empty
    std::__and_<std::is_assignable<int*&, int*&&>, std::__is_nt_assignable_impl<int*&, int*&&> > (0x0x7f36e19fce38) 0 empty
      std::__is_nt_assignable_impl<int*&, int*&&> (0x0x7f36e19fcea0) 0 empty
        std::integral_constant<bool, true> (0x0x7f36e19e7ea0) 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*> (0x0x7f36e19fcf08) 0 empty
  std::__is_nt_move_assignable_impl<int*, true> (0x0x7f36e19fcf70) 0 empty
    std::is_nothrow_assignable<int*&, int*&&> (0x0x7f36e1a08000) 0 empty
      std::__and_<std::is_assignable<int*&, int*&&>, std::__is_nt_assignable_impl<int*&, int*&&> > (0x0x7f36e1a08068) 0 empty
        std::__is_nt_assignable_impl<int*&, int*&&> (0x0x7f36e1a080d0) 0 empty
          std::integral_constant<bool, true> (0x0x7f36e19e7f60) 0 empty

Class std::__and_<std::is_nothrow_move_constructible<int*>, std::is_nothrow_move_assignable<int*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_nothrow_move_constructible<int*>, std::is_nothrow_move_assignable<int*> > (0x0x7f36e1a08138) 0 empty
  std::is_nothrow_move_assignable<int*> (0x0x7f36e1a081a0) 0 empty
    std::__is_nt_move_assignable_impl<int*, true> (0x0x7f36e1a08208) 0 empty
      std::is_nothrow_assignable<int*&, int*&&> (0x0x7f36e1a08270) 0 empty
        std::__and_<std::is_assignable<int*&, int*&&>, std::__is_nt_assignable_impl<int*&, int*&&> > (0x0x7f36e1a082d8) 0 empty
          std::__is_nt_assignable_impl<int*&, int*&&> (0x0x7f36e1a08340) 0 empty
            std::integral_constant<bool, true> (0x0x7f36e1a09060) 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> > (0x0x7f36e1a35120) 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> > (0x0x7f36e1a35180) 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> > (0x0x7f36e1a35420) 0

Class std::iterator_traits<char16_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<char16_t*> (0x0x7f36e1a354e0) 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> > (0x0x7f36e1a35480) 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> > (0x0x7f36e1a35840) 0

Class std::iterator_traits<char32_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<char32_t*> (0x0x7f36e1a35900) 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> > (0x0x7f36e1a358a0) 0

Class std::remove_reference<fastjet::PseudoJet*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<fastjet::PseudoJet*&> (0x0x7f36e1ac3720) 0 empty

Class std::__is_assignable_helper<fastjet::PseudoJet&, const fastjet::PseudoJet&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<fastjet::PseudoJet&, const fastjet::PseudoJet&> (0x0x7f36e1ac3900) 0 empty

Class std::is_assignable<fastjet::PseudoJet&, const fastjet::PseudoJet&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<fastjet::PseudoJet&, const fastjet::PseudoJet&> (0x0x7f36e1ab94e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1ac3960) 0 empty

Class std::__iterator_traits<std::move_iterator<fastjet::ClusterSequence::history_element*>, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::move_iterator<fastjet::ClusterSequence::history_element*>, void> (0x0x7f36e1ac3b40) 0 empty

Class std::iterator_traits<std::move_iterator<fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::move_iterator<fastjet::ClusterSequence::history_element*> > (0x0x7f36e1ab95b0) 0 empty
  std::__iterator_traits<std::move_iterator<fastjet::ClusterSequence::history_element*>, void> (0x0x7f36e1ac3c60) 0 empty

Class std::__is_assignable_helper<fastjet::ClusterSequence::history_element&, fastjet::ClusterSequence::history_element&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<fastjet::ClusterSequence::history_element&, fastjet::ClusterSequence::history_element&&> (0x0x7f36e1ac3d20) 0 empty

Class std::is_assignable<fastjet::ClusterSequence::history_element&, fastjet::ClusterSequence::history_element&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<fastjet::ClusterSequence::history_element&, fastjet::ClusterSequence::history_element&&> (0x0x7f36e1ab96e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1ac3d80) 0 empty

Class std::__iterator_traits<__gnu_cxx::__normal_iterator<const fastjet::PseudoJet*, std::vector<fastjet::PseudoJet> >, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<__gnu_cxx::__normal_iterator<const fastjet::PseudoJet*, std::vector<fastjet::PseudoJet> >, void> (0x0x7f36e1aea360) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<const fastjet::PseudoJet*, std::vector<fastjet::PseudoJet> > >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<const fastjet::PseudoJet*, std::vector<fastjet::PseudoJet> > > (0x0x7f36e1ab98f0) 0 empty
  std::__iterator_traits<__gnu_cxx::__normal_iterator<const fastjet::PseudoJet*, std::vector<fastjet::PseudoJet> >, void> (0x0x7f36e1aea3c0) 0 empty

Class std::__is_pointer<const fastjet::PseudoJet*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<const fastjet::PseudoJet*> (0x0x7f36e1aea540) 0 empty

Class std::__is_pointer<fastjet::PseudoJet*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<fastjet::PseudoJet*> (0x0x7f36e1aea5a0) 0 empty

Class std::__are_same<fastjet::PseudoJet, fastjet::PseudoJet>
   size=1 align=1
   base size=0 base align=1
std::__are_same<fastjet::PseudoJet, fastjet::PseudoJet> (0x0x7f36e1aea600) 0 empty

Class std::is_error_condition_enum<__gnu_cxx::__normal_iterator<fastjet::PseudoJet*, std::vector<fastjet::PseudoJet> > >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<__gnu_cxx::__normal_iterator<fastjet::PseudoJet*, std::vector<fastjet::PseudoJet> > > (0x0x7f36e1ab9bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1aea6c0) 0 empty

Class std::is_error_code_enum<__gnu_cxx::__normal_iterator<fastjet::PseudoJet*, std::vector<fastjet::PseudoJet> > >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<__gnu_cxx::__normal_iterator<fastjet::PseudoJet*, std::vector<fastjet::PseudoJet> > > (0x0x7f36e1ab9c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1aea720) 0 empty

Class std::__iterator_traits<__gnu_cxx::__normal_iterator<const fastjet::ClusterSequence::history_element*, std::vector<fastjet::ClusterSequence::history_element> >, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<__gnu_cxx::__normal_iterator<const fastjet::ClusterSequence::history_element*, std::vector<fastjet::ClusterSequence::history_element> >, void> (0x0x7f36e1aea900) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<const fastjet::ClusterSequence::history_element*, std::vector<fastjet::ClusterSequence::history_element> > >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<const fastjet::ClusterSequence::history_element*, std::vector<fastjet::ClusterSequence::history_element> > > (0x0x7f36e1ab9000) 0 empty
  std::__iterator_traits<__gnu_cxx::__normal_iterator<const fastjet::ClusterSequence::history_element*, std::vector<fastjet::ClusterSequence::history_element> >, void> (0x0x7f36e1aea960) 0 empty

Class std::is_function<const fastjet::ClusterSequence::history_element&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const fastjet::ClusterSequence::history_element&> (0x0x7f36e1ab9a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1aeaa20) 0 empty

Class std::conditional<false, std::is_function<const fastjet::ClusterSequence::history_element&>, std::__or_<std::is_reference<const fastjet::ClusterSequence::history_element&>, std::is_void<const fastjet::ClusterSequence::history_element&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const fastjet::ClusterSequence::history_element&>, std::__or_<std::is_reference<const fastjet::ClusterSequence::history_element&>, std::is_void<const fastjet::ClusterSequence::history_element&> > > (0x0x7f36e1aeaa80) 0 empty

Class std::is_lvalue_reference<const fastjet::ClusterSequence::history_element&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const fastjet::ClusterSequence::history_element&> (0x0x7f36e1ab9a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1aeaae0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<const fastjet::ClusterSequence::history_element&>, std::is_rvalue_reference<const fastjet::ClusterSequence::history_element&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<const fastjet::ClusterSequence::history_element&>, std::is_rvalue_reference<const fastjet::ClusterSequence::history_element&> > (0x0x7f36e1aeab40) 0 empty

Class std::__or_<std::is_lvalue_reference<const fastjet::ClusterSequence::history_element&>, std::is_rvalue_reference<const fastjet::ClusterSequence::history_element&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const fastjet::ClusterSequence::history_element&>, std::is_rvalue_reference<const fastjet::ClusterSequence::history_element&> > (0x0x7f36e1ab9af8) 0 empty
  std::is_lvalue_reference<const fastjet::ClusterSequence::history_element&> (0x0x7f36e1ab9b60) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1aeaba0) 0 empty

Class std::is_reference<const fastjet::ClusterSequence::history_element&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const fastjet::ClusterSequence::history_element&> (0x0x7f36e1ab9d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1aeac00) 0 empty

Class std::conditional<true, std::is_reference<const fastjet::ClusterSequence::history_element&>, std::is_void<const fastjet::ClusterSequence::history_element&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const fastjet::ClusterSequence::history_element&>, std::is_void<const fastjet::ClusterSequence::history_element&> > (0x0x7f36e1aeac60) 0 empty

Class std::__or_<std::is_reference<const fastjet::ClusterSequence::history_element&>, std::is_void<const fastjet::ClusterSequence::history_element&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const fastjet::ClusterSequence::history_element&>, std::is_void<const fastjet::ClusterSequence::history_element&> > (0x0x7f36e1ab9f70) 0 empty
  std::is_reference<const fastjet::ClusterSequence::history_element&> (0x0x7f36e1b24000) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1aeacc0) 0 empty

Class std::__or_<std::is_function<const fastjet::ClusterSequence::history_element&>, std::is_reference<const fastjet::ClusterSequence::history_element&>, std::is_void<const fastjet::ClusterSequence::history_element&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const fastjet::ClusterSequence::history_element&>, std::is_reference<const fastjet::ClusterSequence::history_element&>, std::is_void<const fastjet::ClusterSequence::history_element&> > (0x0x7f36e1b24068) 0 empty
  std::__or_<std::is_reference<const fastjet::ClusterSequence::history_element&>, std::is_void<const fastjet::ClusterSequence::history_element&> > (0x0x7f36e1b240d0) 0 empty
    std::is_reference<const fastjet::ClusterSequence::history_element&> (0x0x7f36e1b24138) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e1aead20) 0 empty

Class std::__not_<std::__or_<std::is_function<const fastjet::ClusterSequence::history_element&>, std::is_reference<const fastjet::ClusterSequence::history_element&>, std::is_void<const fastjet::ClusterSequence::history_element&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const fastjet::ClusterSequence::history_element&>, std::is_reference<const fastjet::ClusterSequence::history_element&>, std::is_void<const fastjet::ClusterSequence::history_element&> > > (0x0x7f36e1b241a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1aead80) 0 empty

Class std::is_object<const fastjet::ClusterSequence::history_element&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const fastjet::ClusterSequence::history_element&> (0x0x7f36e1b24208) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1aeade0) 0 empty

Class std::conditional<false, std::is_object<const fastjet::ClusterSequence::history_element&>, std::is_reference<const fastjet::ClusterSequence::history_element&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const fastjet::ClusterSequence::history_element&>, std::is_reference<const fastjet::ClusterSequence::history_element&> > (0x0x7f36e1aeae40) 0 empty

Class std::__or_<std::is_object<const fastjet::ClusterSequence::history_element&>, std::is_reference<const fastjet::ClusterSequence::history_element&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const fastjet::ClusterSequence::history_element&>, std::is_reference<const fastjet::ClusterSequence::history_element&> > (0x0x7f36e1b24270) 0 empty
  std::is_reference<const fastjet::ClusterSequence::history_element&> (0x0x7f36e1b242d8) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1aeaea0) 0 empty

Class std::__is_referenceable<const fastjet::ClusterSequence::history_element&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const fastjet::ClusterSequence::history_element&> (0x0x7f36e1b24340) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1aeaf00) 0 empty

Class std::__add_rvalue_reference_helper<const fastjet::ClusterSequence::history_element&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const fastjet::ClusterSequence::history_element&, true> (0x0x7f36e1aeaf60) 0 empty

Class std::add_rvalue_reference<const fastjet::ClusterSequence::history_element&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const fastjet::ClusterSequence::history_element&> (0x0x7f36e1b243a8) 0 empty
  std::__add_rvalue_reference_helper<const fastjet::ClusterSequence::history_element&, true> (0x0x7f36e1b2c0c0) 0 empty

Class std::__is_assignable_helper<fastjet::ClusterSequence::history_element&, const fastjet::ClusterSequence::history_element&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<fastjet::ClusterSequence::history_element&, const fastjet::ClusterSequence::history_element&> (0x0x7f36e1aea9c0) 0 empty

Class std::is_assignable<fastjet::ClusterSequence::history_element&, const fastjet::ClusterSequence::history_element&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<fastjet::ClusterSequence::history_element&, const fastjet::ClusterSequence::history_element&> (0x0x7f36e1b24410) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1b2c180) 0 empty

Class std::__is_pointer<const fastjet::ClusterSequence::history_element*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<const fastjet::ClusterSequence::history_element*> (0x0x7f36e1b2c300) 0 empty

Class std::__is_pointer<fastjet::ClusterSequence::history_element*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<fastjet::ClusterSequence::history_element*> (0x0x7f36e1b2c360) 0 empty

Class std::__are_same<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element>
   size=1 align=1
   base size=0 base align=1
std::__are_same<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element> (0x0x7f36e1b2c3c0) 0 empty

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

Class std::allocator_traits<std::allocator<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e1b2c8a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*> > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e1b248f0) 0 empty
  std::allocator_traits<std::allocator<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*> > > (0x0x7f36e1b2c900) 0 empty

Class std::is_same<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*, const fastjet::ClusterSequence::history_element**>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*, const fastjet::ClusterSequence::history_element**> (0x0x7f36e1b249c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1b2c960) 0 empty

Class std::conditional<false, std::__not_<std::is_pointer<const fastjet::ClusterSequence::history_element**> >, std::is_same<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*, const fastjet::ClusterSequence::history_element**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::is_pointer<const fastjet::ClusterSequence::history_element**> >, std::is_same<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*, const fastjet::ClusterSequence::history_element**> > (0x0x7f36e1b2c9c0) 0 empty

Class std::__and_<std::is_same<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*, const fastjet::ClusterSequence::history_element**>, std::__not_<std::is_pointer<const fastjet::ClusterSequence::history_element**> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*, const fastjet::ClusterSequence::history_element**>, std::__not_<std::is_pointer<const fastjet::ClusterSequence::history_element**> > > (0x0x7f36e1b24a28) 0 empty
  std::is_same<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*, const fastjet::ClusterSequence::history_element**> (0x0x7f36e1b24a90) 0 empty
    std::integral_constant<bool, false> (0x0x7f36e1b2ca20) 0 empty

Class std::is_function<const int&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const int&> (0x0x7f36e1b24c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1b72060) 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&> > > (0x0x7f36e1b720c0) 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&> (0x0x7f36e1b24d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1b72120) 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&> > (0x0x7f36e1b72180) 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&> > (0x0x7f36e1b24e38) 0 empty
  std::is_lvalue_reference<const int&> (0x0x7f36e1b24ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1b722a0) 0 empty

Class std::is_reference<const int&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const int&> (0x0x7f36e1b24f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1b72300) 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&> > (0x0x7f36e1b72360) 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&> > (0x0x7f36e1b24f70) 0 empty
  std::is_reference<const int&> (0x0x7f36e1b244e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1b723c0) 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&> > (0x0x7f36e1b24548) 0 empty
  std::__or_<std::is_reference<const int&>, std::is_void<const int&> > (0x0x7f36e1b245b0) 0 empty
    std::is_reference<const int&> (0x0x7f36e1b247b8) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e1b72420) 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&> > > (0x0x7f36e1b84000) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1b72540) 0 empty

Class std::is_object<const int&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const int&> (0x0x7f36e1b84068) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1b725a0) 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&> > (0x0x7f36e1b72600) 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&> > (0x0x7f36e1b840d0) 0 empty
  std::is_reference<const int&> (0x0x7f36e1b84138) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1b72660) 0 empty

Class std::__is_referenceable<const int&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const int&> (0x0x7f36e1b841a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1b726c0) 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> (0x0x7f36e1b72720) 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&> (0x0x7f36e1b84208) 0 empty
  std::__add_rvalue_reference_helper<const int&, true> (0x0x7f36e1b72780) 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&> (0x0x7f36e1b72000) 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&> (0x0x7f36e1b84270) 0 empty
  std::integral_constant<bool, true> (0x0x7f36e1b727e0) 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> (0x0x7f36e1b842d8) 0 empty
  std::is_assignable<int&, const int&> (0x0x7f36e1b84340) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1b72840) 0 empty

Class std::is_copy_assignable<int>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<int> (0x0x7f36e1b843a8) 0 empty
  std::__is_copy_assignable_impl<int, true> (0x0x7f36e1b84410) 0 empty
    std::is_assignable<int&, const int&> (0x0x7f36e1b84478) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e1b728a0) 0 empty

Class std::remove_reference<int*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<int*&> (0x0x7f36e1b729c0) 0 empty

Class std::__iterator_traits<std::move_iterator<int*>, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::move_iterator<int*>, void> (0x0x7f36e1b72ba0) 0 empty

Class std::iterator_traits<std::move_iterator<int*> >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::move_iterator<int*> > (0x0x7f36e1b84618) 0 empty
  std::__iterator_traits<std::move_iterator<int*>, void> (0x0x7f36e1b72c00) 0 empty

Class std::__is_copy_assignable_impl<fastjet::PseudoJet, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<fastjet::PseudoJet, true> (0x0x7f36e1b84bc8) 0 empty
  std::is_assignable<fastjet::PseudoJet&, const fastjet::PseudoJet&> (0x0x7f36e1b84c30) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1bcd1e0) 0 empty

Class std::is_copy_assignable<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<fastjet::PseudoJet> (0x0x7f36e1b84c98) 0 empty
  std::__is_copy_assignable_impl<fastjet::PseudoJet, true> (0x0x7f36e1b84d00) 0 empty
    std::is_assignable<fastjet::PseudoJet&, const fastjet::PseudoJet&> (0x0x7f36e1b84d68) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e1bcd240) 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> (0x0x7f36e1bcd2a0) 0 empty

Class std::is_error_condition_enum<__gnu_cxx::__normal_iterator<const fastjet::PseudoJet*, std::vector<fastjet::PseudoJet> > >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<__gnu_cxx::__normal_iterator<const fastjet::PseudoJet*, std::vector<fastjet::PseudoJet> > > (0x0x7f36e17dc138) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1bcd360) 0 empty

Class std::is_error_code_enum<__gnu_cxx::__normal_iterator<const fastjet::PseudoJet*, std::vector<fastjet::PseudoJet> > >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<__gnu_cxx::__normal_iterator<const fastjet::PseudoJet*, std::vector<fastjet::PseudoJet> > > (0x0x7f36e17dc208) 0 empty
  std::integral_constant<bool, false> (0x0x7f36e1bcd3c0) 0 empty

Class std::conditional<false, std::is_move_assignable<fastjet::ClusterSequence::history_element>, std::is_copy_assignable<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_move_assignable<fastjet::ClusterSequence::history_element>, std::is_copy_assignable<fastjet::ClusterSequence::history_element> > (0x0x7f36e1bcd9c0) 0 empty

Class std::__is_copy_assignable_impl<fastjet::ClusterSequence::history_element, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<fastjet::ClusterSequence::history_element, true> (0x0x7f36e17dc680) 0 empty
  std::is_assignable<fastjet::ClusterSequence::history_element&, const fastjet::ClusterSequence::history_element&> (0x0x7f36e17dc6e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e1bcda20) 0 empty

Class std::is_copy_assignable<fastjet::ClusterSequence::history_element>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<fastjet::ClusterSequence::history_element> (0x0x7f36e17dc750) 0 empty
  std::__is_copy_assignable_impl<fastjet::ClusterSequence::history_element, true> (0x0x7f36e17dc7b8) 0 empty
    std::is_assignable<fastjet::ClusterSequence::history_element&, const fastjet::ClusterSequence::history_element&> (0x0x7f36e17dc820) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e1bcda80) 0 empty

Class std::__is_move_iterator<std::move_iterator<fastjet::ClusterSequence::history_element*> >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::move_iterator<fastjet::ClusterSequence::history_element*> > (0x0x7f36e17ffcc0) 0 empty

Class std::__is_byte<int>
   size=1 align=1
   base size=0 base align=1
std::__is_byte<int> (0x0x7f36e182c6c0) 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*> (0x0x7f36e182c720) 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*> (0x0x7f36e182c780) 0 empty

Class std::__is_move_iterator<std::move_iterator<int*> >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::move_iterator<int*> > (0x0x7f36e182c840) 0 empty

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

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

Class std::conditional<true, std::is_move_assignable<fastjet::ClusterSequence::history_element>, std::is_copy_assignable<fastjet::ClusterSequence::history_element> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<fastjet::ClusterSequence::history_element>, std::is_copy_assignable<fastjet::ClusterSequence::history_element> > (0x0x7f36e185e4e0) 0 empty

Class std::__is_move_assignable_impl<fastjet::ClusterSequence::history_element, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<fastjet::ClusterSequence::history_element, true> (0x0x7f36e1858478) 0 empty
  std::is_assignable<fastjet::ClusterSequence::history_element&, fastjet::ClusterSequence::history_element&&> (0x0x7f36e18584e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f36e185e540) 0 empty

Class std::is_move_assignable<fastjet::ClusterSequence::history_element>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<fastjet::ClusterSequence::history_element> (0x0x7f36e1858548) 0 empty
  std::__is_move_assignable_impl<fastjet::ClusterSequence::history_element, true> (0x0x7f36e18585b0) 0 empty
    std::is_assignable<fastjet::ClusterSequence::history_element&, fastjet::ClusterSequence::history_element&&> (0x0x7f36e1858618) 0 empty
      std::integral_constant<bool, true> (0x0x7f36e185e5a0) 0 empty

Class std::conditional<true, std::is_move_assignable<int>, std::is_copy_assignable<int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<int>, std::is_copy_assignable<int> > (0x0x7f36e185e6c0) 0 empty

